欢迎光临来到我们官方网站!
打开客服菜单
南京网站优化
南京网站优化首页 > SEO经验 > Canonical标签怎么用?有什么功能
Canonical标签怎么用?有什么功能
时间 : 2018-09-11 11:51 浏览量 : 71

2009年2月, Google、雅虎、微软共同发布了一个新的标签 canonical tag,用于解决网址规范化问题。

简单说,就是在HTML文件的头部加上这样一段代码:

 <link rel="canonical” href="http: //www.examp com/product. php?item= swedish-fish"/>

意义就是这个网页的规范化网址应该是:

 http: //www.example. com/product. php? item-swedish-fish

下面这些 URL都可以加上这段 canonical标签:

 . http: //www.example. com/product. php?item=swedis&category -gummy-candy 

. http://www.example. com/product. php?item=swedish-fis&trackingid-1234&sessionid=56

这些URL的规范化网址就都成为:

 http://www.example. com/product. php?item=swedish-fish

 Canonical标签相当于一个页面内的301转向,区别在于用户并不被转向,,还是停留在原网址上,而搜索引擎会把它当作是301转向处理,把页面权重集中到标签中指明的规范化网址上。

另外有几个细节需要注意:

这 个标签只是一种建议,不是指令,它不像 robots 文件那样是个指令。所以搜索引擎会在很大程度上考虑这个标签,但并不一定百分之百遵守。搜索引擎还会考虑其他情况来判断规范化网址。这可以防止站长有可能把标签里指定的规范化网址写错。

标签既可以使用绝对地址,也可以使用相对地址。通常使用绝对地址比较保险。·指定的规范化网址上的内容,与其他使用这个标签的非规范化网址内容要完全相同或高度相似,否则很可能不起作用。使用301转向并没有这个限制。百度建议站长在使用 canonical 标签时要仔细检查,确认两个页面是完全相同的。即使页面高度相似,,canonical标签被遵守的可能性也很低。而且,一-旦百度发现一个 canonical标签有问题,会不信任这个网站的所有 canonical标签 。

指定的规范化网址可以是不存在页面,返回404,也可以是还没有被收录的页面。但是不建议这么做,别没事找事。

这个标签可以用于不同域名之间。

有些网站由于技术限制不能做301转向, canonical标签就显得非常灵活,不需要任何特殊服务器组件或功能,直接写在页面HTML中就可以了。

目前百度、Google、必应都支持 canonical 标签,不过必应收录页面后做出反应的时间非常长。

Canonical标签在企业站中现在用的比较少,因为现在大都默认 添加了不需要人在去搞了


标签:
cache
Processed in 0.003388 Second.