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