百度对Canonical标签的变态要求

2014年07月05日 00:56 by:百度站长官方说明

导读: Canonical标签与301类似是解决网站内重复页面的好办法。设置Canonical标签的前提是必须保证几个不同url的内容要完全相同,否则网站中所有Canonical标签都会失效。

Canonical标签是一个与301类似、解决网站内重复页面的好办法。

【Canonical标签与301的区别】

1,在不同url但网页内容完全相同的时候,比如把 baidu.com/a.php?id=12用伪静态的方法重写为baidu.com/a12, 这是完全相同的两个页面这时候就可以使用Canonical标签;

2,使用Canonical 标签的前提是几个网页一定是完全相同的,而301则没有这个限制。

【使用Canonical 标签时要注意的事项】

1,百度虽然支持Canonical标签,但请站长注意,最好在完全相同的网页中使用Canonical标签——这样可以提升Canonical标签的使用效果。
*之前的帮助文档中的确提到高度相似的网页也可以使用Canonical标签,但在实际过程中我们发现,相似网页使用Canonical标签的成功率较低。
2,还有一点非常非常重要,设置Canonical标签时请仔细检查两个网页是否真的完全相同——一旦百度发现网站中有一个Canonical标签有问题,会不信任该站点的所有Canonical标签。

其实在我看来百度的完全相同是有点苛刻的, 但规则如此只能尽量去遵守.

标签:Canonical 301