canonical在链接URL优化上的正确用法



一、canonical可以解决什么问题?

1、针对URL不一样,但内容相同或高度相似的不规范化网址,为搜索引擎指明哪个才是最重要、最规范的。比如http://www.example.com/fish.php?item=swedish
同时是存在高度相似的页面http://www.example.com/fish.php?item=swedish&sessionid=5678,那么就后面的html头部页面中添加
2、向搜索引擎推荐在不同终端该对应哪个页面。用法:
在PC版本页面head添加
移动版页面添加
所以,当移动端蜘蛛爬取到PC版URL(http://wwww.pc.com)时,它就知道相匹配页面应该是http://m.mobile.com



二、标签canonical对URL的优化作用

1、防止搜索引擎误判网站内容重复而被惩罚。
2、集中页面权重。把标签所在的URL权重都集中到代码中指明的规范化网址上,与301转向的区别是,用户并不被转向,还是停留在该URL上。
因此,有人用该标签解决site不在首页的问题。比如直接在首页网址后面加#和参数,生成大量的参数不同但内容重复的落地页,而site结果中某页面www.abc.com/#defgh比www.abc.com靠前,就可以在其头部添加一个canonical标签,恢复首页位置。
三、标签canonical的正确用法
百度曾明确声明,百度并不会完全遵守该标签,它会根据网页内容实际情况考虑该标签中推荐的网页。所以,当网站的内容页(不同内容)通过该标签大量指向首页时,可能并不会被视为作弊行为,但是这种操作显然不符合标签的使用规范。为保证标签canonica的效果,正确的做法:
1、一个页面中仅有一个canonical标签;


2、尽量在有重复内容的页面中使用。



相关推荐

发表评论

路人甲

网友评论(0)