我的网站位于
www.website.com
某些页面有一个指向
的重写代理规则sub.website.com (一个驻留在不同服务器上的wordpress安装)
所以例如; www.website.com/some-article.aspx 显示来自=>的内容的 sub.website.com/articles/some-article / (并且地址保持不变)
问题是Google将索引两个页面,这会创建重复的内容。 我只想让谷歌为此页面编制索引: www.website.com/some-article.aspx
任何人都有关于这个主题的经验,或者有想法?
感谢。
答案 0 :(得分:0)
WordPress的几个SEO插件将规范标签添加到一个页面,该页面将告诉搜索引擎您的某个域包含正式版本。一旦激活,应该没有问题。
答案 1 :(得分:0)
大多数搜索引擎现在支持head部分中的规范链接元素,因此在sub.website.com wordpress安装中,您需要创建一个wordpress插件,该插件将为每个页面添加此元素,并使用正确的规范URL。类似的东西:
<link rel="canonical" href="www.website.com/some-article.aspx"/>
答案 2 :(得分:0)
如果您不希望索引sub.website.com
上的任何内容,您可以在sub.website.com
的根目录中创建robots.txt文件并添加以下条目。
User-agent: *
Disallow: /
如果您只想限制某些目录,例如/articles
将其更改为
User-agent: *
Disallow: /articles/
如果sub.website.com
的根目录与任何其他网站共享,例如www.website.com
,然后查看此post,了解如何修改.htaccess以提供正确的robots.txt