【问题标题】:How to stop google from indexing a domain used for redirection如何阻止谷歌索引用于重定向的域
【发布时间】:2012-01-05 13:46:49
【问题描述】:

我有 2 个域,一个站点部署在其中一个上,而另一个没有内容,只是重定向到有内容的那个。谷歌正在索引它们,在搜索详细信息中显示来自第一个域的相同内容。

问:如何防止重定向的内容出现在搜索结果中?

只是在重定向的域上部署一个robot.txt吗?

【问题讨论】:

  • 你如何进行重定向? 301?另外,你什么时候开始这个重定向的?它是您网页的缓存版本吗?

标签: google-index


【解决方案1】:

如果您只想阻止 Google 将您的网站编入索引,您应该使用以下 robots.txt 文件:

User-agent: *
Disallow: /

但是,如果您想确保正确的域显示在 Google 的结果中,您应该:

a) 使用HTTP 301 Redirects

b) 指定您的canonical

【讨论】:

    【解决方案2】:

    根据谷歌...

    问:我在两个域(example.com 和 example2.org)上提供了相同的内容。如何让 Google 知道这两个域是同一个站点? 答:使用 301 重定向将流量从备用域 (example2.org) 引导到您的首选域 (example.com)。这告诉 Google 始终在一个位置查找您的内容,并且是确保 Google(和其他搜索引擎!)可以正确抓取和索引您的网站的最佳方式。排名信号(例如 PageRank 或传入链接)将在 301 重定向中适当传递。如果您要更改域,请阅读有关进行迁移的一些最佳做法。

    Source

    所以我猜你没有做 301 或谷歌更改。

    【讨论】:

    • 另请注意...更改需要一些时间,因此如果您的网站曾经位于 domain2 和 domain1 中,那么您可能在 Google 中缓存了旧页面。
    • 谢谢。目前它不是 301,我从 godaddy 设置了一个裸域重定向。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-07
    • 1970-01-01
    相关资源
    最近更新 更多