常见的需要使用Canonical标签的情况
常见的需要使用Canonical标签的情况
(1)由于篇幅显示问题,对文章进行了分页显示,如果各分页的Title完全相同或只是用“第Ⅳ页”区分,为了避免上例中的问题,就可以对页之外的分页使用Canonical标签。当然如果有能力,推荐对文章分页使用前面所提过的形式:篇幅过长的文章,以小标题为界进行分页,每个分页都有自己的主关键词,首页核心关键词,这样就没有必要使用Canonical了。
(2)由于网站功能性设置问题,对同一个页面产生了不同的URL,并且因为功能设置问题,以至于不能直接使用301来解决这个问题。例如在前面URL优化注意事项中所提到的,千品网为站内主要链接添加了追踪用户行为参数的内容。
(3)同一内容列表中,按照价格、时间、信用、人气、销量等进行排序后出现页面内容和默认排序高度相似的情况,比如商城的商品列表页面和租房的房源列表页面。如果非默认条件的排序也都产生了不同的URL,并且也都允许搜索引擎的抓取和收录,那么就有必要对非默认排序的列表使用Canonical标签。当然站长和人员也可以根据情况对不同排序条件的列表页优化不同的关键词,比如按价格排序就可以优化“贵的**”“价格高的**”“报价高的**”“便宜的**“价格低的**”“性价比好的**”等关键词,不过这时要做好设计,要使不同排序后的列表内容没有大面积的重复,从而使这些列表页可以获得更多的搜索流量,并且也没有必要再使用Canonical标签。
(4)商城类网站,同一个商品有多个历史版本介绍的情况下,可以对商品的历史版本页面使用Canonical标签。
(5)在网站改版或换域名后,由于各种原因不能设置301重定向时,可以使用Canonical标签来标注新版页面URL等。
总之当一组页面内容几乎完全相同且有某种逻辑关系时才有必要使用Canonical标签。现在上有一些文章推荐对目录、列表和栏目使用Canonical标签是不太恰当的,的确有不少列表分页代替首页参与了排名,虽然对目录、列表和栏目分页使用Canonical并没有大的副作用,但是Canonical并不是用来解决这个问题的,据说日后百度会推出专门的分页标识标签,这个分页标签应该会解决这个问题,Canonical更多地是用于重复内容页。
在Canonical标签中可以使用相对链接,也可以使用绝对链接。安全起见,建议使用绝对链接,避免出现未知错误。需要注意的是,虽然在网站改版和换域名时,如果不能配置301重定向,可以使用Canonical标签标注新版页面URL,但这只是不能配置重定向情况下的无奈之举,并不能使用Canonical标签来代替301重定向权重迭加的作用。虽然百度在介绍Canonical时提到“提升规范网页的权重,优化规范网页的排名”,但Canonical标签其实只是告诉搜索引擎哪个版本的URL是主显版本,并不是一定把非规范页的权重迭加到规范页上了。
另外,百度官方已经说明百度不一定会完全遵守rel=“Canonical”标签,百度会根据站长的推荐及自己系统的算法来综合选择。站长和SEO人员往往会挖掘出标签本身作用之外的用途,可能百度为了避免因为支持新标签而增加相应的算法漏洞,所以对Canonical标签进行了相对保守的支持。