重新使用新内容的域名并永久删除测试版网站的索引内容

时间:2012-09-03 10:14:37

标签: asp.net-mvc-3 iis-7 seo

我在IIS 7+上部署了我的网站有三个问题。

  1. 我正在重复使用现有域名,而不是旧域名。问题是旧网站被谷歌编入索引,但新网站上的内容不再可用。如何删除谷歌上的旧内容索引?

  2. 我在AWS上托管了一个测试版网站,并为其添加了大量的测试数据。我不知道Robots.txt所以网站被抓了。该网站只能通过IP访问。我现在已将我的生产站点移到同一台服务器上,并将ip链接到顶级域名。问题是旧的测试数据在搜索中出现并通过ip链接重定向到生产站点。测试数据不再可用

  3. 我有两个顶级域名.co.in和.in都指向同一台服务器。我是否需要配置一些内容,以免我得到重复内容的谷歌惩罚?

  4. 我搜索了论坛和网页,但不确定如何为我的mvc 3应用配置301或302

    Pinakin

1 个答案:

答案 0 :(得分:0)

  1. 您可以向Google提交请求,要求他们从索引中删除内容(http://support.google.com/webmasters/bin/answer.py?hl=zh-CN&answer=1663416)可能不会发生一段时间。如果内容不再存在,Google会自动删除其索引中的内容。在此期间,您应该使用URL重写来从服务器返回响应,如下所示

    • 如果内容仍在其他位置可用,则发出301 Moved Permanently
    • 如果在不同位置仍然提供与缺失内容相关的内容相似的内容,则发出303 See Other
    • 如果内容不再可用,请发出404 Not Found
  2. 对于测试数据网址,设置网址重写以发出404 Not Found。这将迫使搜索引擎从中删除丢失的内容; s索引。它不会立即发生,但最终会发生。

  3. 设置IIS重写规则,以便.co.in重定向到.in(反之亦然)。这将确保尽管您的内容可以从多个域访问,但您只有1个主域,因此搜索引擎不会因重复内容而使您受到惩罚