link rel=canonical怎么用

浏览 发布时间 2010/12/28

2009年2月份,谷歌、雅虎和live search三家搜索引擎宣布支持Link的一个新属性Canonical,其目的是帮助网站管理员们,解决网站内容存在多个版本时,指定规范链接,帮助解决内容重复收录问题。

其标准用法是:

<link rel="canonical" href="http://www.010wangzhanyouhua.com/rel-canonical/">

一般推荐使用绝对地址,因为使用canonical目的就是为规范链接,所以采用绝对地址是最妥当的,但是要注意的是:不能跨域名指向,也就是不能指向不同的域名,这点要谨记。

谈完了link rel="canonical"标准用法,再说说什么情况下,推荐使用link rel="canonical"。

1、当无法使用301永久性重定向使用时。

301永久性重定向是目前几乎所有主流搜索引擎,都公开表示支持的一种规范链接做法,但是相当一部分网站管理员是个人的,靠着虚拟主机开设的网站,因此缺乏服务器的支持,不能使用301永久性重定向,那么这个时候推荐使用link rel="canonical"。

2、当site缺省和带www出路很大的时候。

site:010wangzhanyouhua.com     278篇

site:www.010wangzhanyouhua.com 267篇

这里有一个前提就是,你的网站没有开设子域名,当你site缺省和带www数据相差比较悬殊的时候,就说明存在重复收录的现象,这个时候就有必要使用link rel="canonical"做规范链接处理。

可能看的仔细的朋友就会问到,既然这个rel="canonical"是由谷歌、雅虎他们推出的,那么国内搜索引擎排名第一的百度是否支持这个rel="canonical"呢?

这个问题我回答不了,因为我曾查过文献,没有任何关于百度是否支持rel="canonical"官方表态,这里我引用一位实验过的仁兄话(http://www.9521.org/SEO-skill/186.html)“为所有产品页面加上都加上rel="canonical" 并且指向首页,结果在百度的收录数目减少了1万条。产品页面撤了以后,收录恢复证明。”证明百度能识别这个属性标签。

最后总结一下,本文主要是解释了link rel="canonical"标准用法和推荐什么情况下使用,如何你在实际操作中遇到了困难,欢迎在评论里留言,我会及时回复的。

文章作者:北京网站优化@红光(QQ:86541358)
文章地址:http://www.010wangzhanyouhua.com/rel-canonical/
尊重别人的劳动成果,你的劳动成果也一定会被尊重。
文章来源:除注明来自转载,其余全部为原创文章。
旨在和大家分享网站优化经验、普及网站优化知识。
如果你喜欢本站的文章,转载时请保留文章出处,谢谢。 var _bdhmProtocol = (("https:" == document.location.protocol) ? " https://" : " http://"); document.write(unescape("%3Cscript src='" + _bdhmProtocol + "hm.baidu.com/h.js%3F228e1f36afdcb394a9b26b873488ff28' type='text/javascript'%3E%3C/script%3E"));