用canonical属性处理相同内容的网页
我们经常为网站上相同内容的页面而不同网址而担心,因为这些重复的“复制页面”有可能会被搜索引擎屏蔽或删除,但是今年谷歌、雅虎等搜索引擎针对这一情况联合推出了一个新的标签属性就是<link rel=”canonical” href=”http://www.lao8.org/” />
比如下面2个链接都指向到《中国旗袍-古典美》这篇文章
http://www.lao8.org/html/8/2009-1-7/gudianqipao/
http://www.lao8.org/article.asp?url=8/2009-1-7/gudianqipao/
这篇文章只是网址表现的形式不同而已,为了避免搜索引擎认为是”重复内容的网页”,只要在网页的<head>中加入<link rel=”canonical” href=”http://www.lao8.org/html/8/2009-1-7/gudianqipao/” />标签属性问题就解决了。
PageRank和相关的其他因素,也都会自动指向该标准URL。这个标准同时也被其他搜索引擎在抓取和索引您网站时所接受和使用。
通常情况下我们把canonical属性用在这种网页中,例如:某产品既属于分类A又属于分类B,那么2个不同网址在内容上仅仅是微差,我们实际上可以用 link的 canonical 属性把搜索引擎对这个文章的所有判断归结到一个网址上。
【注意】:link rel=”canonical” 标签属性仅仅可用在同一域名下,二级域名同样有效,但是不同域名是不支持的,涉及到不同顶级域名请用301重定向。
补充:这个link tag现在可以被谷歌、Ask.com、微软Live Search和Yahoo!搜索等搜索引擎所支持,百度是否支持这个标签还有待考证。
不错,又学了一招