canonical标签的意义:解决由于网址形式不同产生的网址,避免相同内容的页面被重复索引和收录,告诉搜索引擎在对网站中的重复网页索引时应首选使用的网页版本。对搜索引擎帮助非常的大。
canonical标签的使用方法:如果自己写的cms系统或者开源系统,可以直接在head部分添加<link rel=”canonical”href=”http://www.xxx.com/s/a”>代码。wordpress也支持,也可以选择集成的SEO软件增加canonical标签。
比如本博客的canonical标签就是用的插件来弄的
哪些网页需要添加canonical标签?
1、个人博客网址,当内容比较多的时候翻页产生的动态url。
2、或者B2C网站某个产品系列有很多产品,比如某个系列的产品总数比较多假定二级目录产品种类A有300个产品,二级目录A的路径为:http://www.xxx.com/s/a,这个是第一个打开链接的静态html页面,如果如果一个产品页显示20个产品,300/20=15个页面,翻页第二页为http://www.xxx.com/s/a?page=1或者http://www.xxx.com/s/a?page=3..等等
3、B2C/B2B网站产品页排序,比如说按价格高低排序、好评高低排序、热销高低排序等,在进行这些排序的时候,容易导致某一个排序的内容跟另外一个排序的页面内容高度相似或者完全相似。
4、网站改版,特别是做大量301跳转的时候,容易产生重复页面就很需要这个标签。
哪些搜索引擎支持这个标签?
canonical 这个标签已经推出很久了,canonical 是 Google、雅虎、微软等搜索引擎一起推出的一个标签,目前百度也支持这个标签,其它的国内的搜索引擎支不支持,暂时还不知道。