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