canonical标签是什么意思,有什么作用

网址规范化一直是困扰站长和搜索引擎的一个问题。据统计,互联网上10%-30%的URL是内容相同但URL链接不同的不规范的网址。那么要怎么解决网址不规范的问题呢?有一些seo小伙伴建议使用canonical标签,但是很多seoer可能都不了解canonical标签是什么,因为很多人基本都没有使用过这个标签。下面由琳玲SEO来给大伙儿介绍一下canonical标签是什么意思以及它的作用和使用方法。

canonical标签是什么意思

Canonical标签是什么意思?

Canonical标签是由谷歌、雅虎、微软等搜索引擎联合推出的一个标签,已经推出很长时间了。使用canonical标签是为了告诉搜索引擎哪个页面是权威页面,主要是用于解决因网址不同内容相同而造成的内容重复问题。这个标签对搜索引擎作用很大,简单地说,它可以让搜索引擎只抓取你想要强调的内容。

Canonical标签有什么作用?

针对內容相同或高度相似的一组网页,使用canonical标签能够告知搜索引擎哪个网页是规范的网页,能够规范网址,以防在百度搜索结果中出现多个內容相同或相似的页面,有助于解决重复内容的收录问题,还能避免多个重复页面分散了网站权重,提升规范网页的权重和排名。

Canonical标签的使用方法

一般是在每个非规范化的html网页的<head>部分中添加一个rel=”canonical” 链接来进行指定规范网址,具体代码为:<link rel=”canonical” href=’写上自己要强调的页面地址’ />

有几种情况需要用到canonical标签:

1)社区或论坛帖子可能因为置顶、突出颜色等行为导致内容完全相同的一个页面产生不同的URL,搜索引擎只会选择其中一个URL建立索引,如以下两个URL不同,内容完全相同的页面:

bbs.a域名.com/forum.php?mod=viewthread&tid=9502&highlight=

bbs.a域名.com/thread-9502-1-1.html

2)商品列表页,按照价格或者优惠等顺序进行排序,网页内容高度相似但URL不同。

3)同一型号产品因颜色不同有多个网页的,除了颜色,其他内容几乎完全相似,此时也可设置rel=”canonical”,将当下流行颜色的商品页面设置为规范网页,推荐百度优先将其显示在搜索结果中。

4)同一页面有静态链接和动态链接同时存在的,建议设置静态链接为规范网址。

5)因空间不支持或其他原因,无法做301重定向的,也可以使用canonical标签。

Canonical标签注意事项:

  • canonical标签既可以使用绝对地址,也可以使用相对地址,但为了防止出错建议使用绝对地址。
  • 假设网址中并没有与这个页面重复或者相似的URL,却在该页面上使用了canonical标签指向当前页,这个不会有什么影响,搜索引擎会忽略该标签。
  • 如果对3个不同的页面各自设置了canonical标签,比如A页面中强调B页面是规范URL,B页面中强调C页面是规范URL,那么最后的权重会落在C页面上,搜索引擎会认为C页面是A、B页面的规范网址。
  • Canonical标签有和301类似的作用,可以将权重传递到被强调的页面。
  • Canonical标签只是一种建议或者暗示,而不是指令,所以不能保证百度会完全遵守该标签,百度会根据网页的实际情况考虑canonical标签。

以上就是canonical标签是什么意思及其用法的所有内容,希望对新手站长有帮助。

发表评论

电子邮件地址不会被公开。 必填项已用*标注