我有 2 个域,一个站点部署在其中一个上,而另一个没有内容,只是重定向到有内容的那个。谷歌正在索引它们,在搜索详细信息中显示来自第一个域的相同内容。
问:如何防止重定向的内容出现在搜索结果中?
只是在重定向的域上部署一个robot.txt 吗?
我有 2 个域,一个站点部署在其中一个上,而另一个没有内容,只是重定向到有内容的那个。谷歌正在索引它们,在搜索详细信息中显示来自第一个域的相同内容。
问:如何防止重定向的内容出现在搜索结果中?
只是在重定向的域上部署一个robot.txt 吗?
如果您只想阻止 Google 将您的网站编入索引,则应使用以下robots.txt
文件:
User-agent: *
Disallow: /
但是,如果您想确保正确的域显示在 Google 的结果中,您应该:
a)使用HTTP 301 重定向
b)指定您的规范
根据谷歌...
问:我在两个域(example.com 和 example2.org)上提供了相同的内容。如何让 Google 知道这两个域是同一个站点?答:使用 301 重定向将流量从备用域 (example2.org) 引导到您的首选域 (example.com)。这告诉 Google 始终在一个位置查找您的内容,并且是确保 Google(和其他搜索引擎!)可以正确抓取和索引您的网站的最佳方式。排名信号(例如 PageRank 或传入链接)将在 301 重定向中适当传递。如果您要更改域,请阅读有关进行迁移的一些最佳实践。
所以我猜你没有做301或谷歌改变。