室内设计培训
平面设计培训
部落窝教育
网站首页 >> 网站网店运营 >> 文章内容

Canonical标签的三点作用

[日期:2011-03-20]   来源:IT部落窝  作者:IT部落窝   阅读:2828[字体: ]
内容提要:本文对Canonical标签的详细用法进行介绍。

  今晚有幸认识Canonical标签。拜读了几十篇资料,结合自己的理解,整理出此文。

  Canonical标签是做什么用的?canonical标签就是告诉搜索引擎哪个页面是权威页面。以我的理解,Canonical标签大致的作用如下。
  第一,使用Canonical标签使网址规范化。
  第二,避免内容重复页面,搜索引擎收录更准确。
  第三,集中传递页面权重。

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

  
网址不规范,会降低页面权重,是因为搜索引擎会认为页面内容有重复。做法是将这些不规范的网址,指向同一个页面。

  假设网站上有如下网址所在页面内容是相同的:
http://www.blwbbs.com/products
http://www.blwbbs.com/products?sessionid=dfaf2r
http://www.blwbbs.com/products?trackingid=feed
  可以在head meta部分加入如下代码:
<link rel="canonical" href="http://www. blwbbs.com /products" />
  后两个页面的内容会被搜索引擎认为是重复内容,就是告知搜索引擎把相关的搜索信号都传递到第一个网址。
  这样任何含有这个标签的网页,不管它最终的URL是什么,搜索引擎最终都会只收录 canonical标签指定的那个页面。
  
这样做的好处是避免多个URL的存在,分散了页面权重,更加利于排名。

  一个完整规范的Canonical标签如下:
  <link rel=”canonical” href=”http://www.domain.com/index.html” />

  用好canonical标签,下面几点也是需要认识的。
  第一,该链接标签可用于定义相对地址,也可用于定义绝对地址。但为了保险起见,建议使用绝对地址。
  第二,如果使用了canonical链接标签的页面在整个网站中并无重复内容的页面,也无需担心,该标签暂时会被搜索引擎“束之高阁”。
  第三,该链接具有可传递性。假如你在网址A中将网址B指定为首选地址,而在网址B中又将网址C指定为首选地址,那么搜索引擎会认为网址C才是A和B的首选页面。这种情况有时候在网址重定向中会发生。
  第四,一个网页链向了有canonical标签的页面,会被当作像301转向到这一页的canonical页。
  第五,一个页面可以用rel=canonical指向自己,一个网站的所有页面可以都有rel=canonical。在使用rel=canonical完全不用担心,只用在使用时指对了页面。

IT部落窝PS,CDR,213班 分享到: QQ空间 新浪微博 腾讯微博 人人网
photoshop教程
Photoshop教程
平面设计教程
Photoshop教程