一切福田,不離方寸,從心而覓,感無不通。

canonical标签

 

canonical 标签已经存在两年了,但我想至今一定还有很多人不知道canonical 标签是个什么东东,下面我会详细讲解一下,让大家认识它,理解它。

 

  简单而言,canonical 标签可以为搜索引擎指明当前页面权重的侧重点在于哪个链接,从而有助于SEO.

 

canonical 标签是在09年二月份由GoogleYahooMicrosoft 共同发布,用来解决由于 URL 形式不同而造成的重复内容的问题。因为重复内容是SEO中的大忌,但对于一些页面而言,重复内容又是在所难免的。

 

  为了给搜索引擎留下友好的印象,我们可以利用网站SEO优化中的一个小技巧即canonical 标签来实现。这样不但可以为搜索引擎分担一些工作,还能告诉他们哪个才是真正的权重高的页面,从而不用再费力气到处爬到处找了。

 

  使用canonical 标签还有3个作用,其实这3个作用在前面的文章中我有提到,但为了让大家更好的理解,我再强调一下:

 

1.使用Canonical标签使网址规范化。

 

2.避免内容重复页面,搜索引擎收录更准确。

 

3.集中传递页面权重。

 

Canonical链接标签只能作用于同一个域名所在的网址,不能作用于不同域名上的重复内容。如果是跨站,可以使用301重定向。

 

  具体使用方法,您可以通过以下两种方式指定规范网址:

 

?在每个非规范版本的 HTML 网页的部分中,添加一个 rel="canonical" 链接。

 

  要指定指向网页 http://www.example.com/product.php?item=swedish-fish 的规范链接,请按以下形式创建元素:

 

http://www.example.com/product.php?item=swedish-fish"/>将上述链接复制到某网页(例如 http://www.example.com/product.php?item=swedish-fish&sort=price)所有非规范版本的部分中。

 

  如果您在 http://www.example.com/product.php?item=swedish-fish  https://www.example.com/product.php?item=swedish-fish 上都发布了内容,则可以指定该网页的规范版本。创建元素:

 

http://www.example.com/product.php?item=swedish-fish"/>将上述链接添加到 https://www.example.com/product.php?item=swedish-fish 部分中。

 

?使用 Linkrel="canonical" HTTP 标头进行回应,从而指明网址的规范版本。向网页中的 head 部分添加rel="canonical" 的方法适用于 HTML 内容,但是不适用于 PDF 以及其他由"Google 网页搜索"编入索引的文件类型。在这种情况下,您可以使用Link rel="canonical" HTTP 标头进行回应,从而指明规范版本的网址,如下所示(请注意,要使用该选项,您需要拥有配置服务器的权限):

 

Link: <http://www.example.com/downloads/white-paper.pdf>;rel="canonical"

 

  目前,Google 仅针对"Google 网页搜索"支持这些链接标头元素。

  更详细可以参见:http://www.google.com/support/webmasters/bin/answer.py?answer=139394

  注意:不要耍小聪明,使用 canonical 标签把其他不相关的页面指定想提高权重的页面,如果被发现的话,你的网站肯定会死的很惨。

 

    文章地址:http://www.fkseo.net/thread-194099-1-1.html