当前您在:首页 > SEO教学 > SEO百科 > canonical标签是什么意思?

canonical标签是什么意思?

来源:村仔SEO博客 热度:

  可能有很多seo小伙伴都不知道canonical标签是什么,因为很多人基本都没用到过着个标签,其实这个标签在某些情况下用处还是比较大的,下面由小六来给大家介绍一下canonical标签的意义及用法?

  canonical标签是什么意思?

  canonical标签就是告诉搜索引擎哪个页面是权威页面,推出来的时间很久了,是Google、雅虎、微软等搜索引擎一起推出的一个标签,它的主要作用是用来解决由于网址形式不同内容相同而造成的内容重复问题。这个标签对搜索引擎作用非常大,简单的说它可以让搜索引擎只抓取你想要强调的内容。

  canonical标签展现形式

  在网页中canonical标签一般存在于头部文件中。

  canonical标签正确写法

  rel="canonical"

  通常我们是将这个标签写在link标签中,整个写法为:

  <linkrel="canonical"href='写上自己要强调的页面地址'/>

  canonical标签用法

  那么在什么情况下我们需要用到这个标签呢,下面我们来看实际应用。

  看三组网址:

  http://www.seo-6.com/baike.html

  http://www.seo-6.com/baike.html?cate=8

  http://www.seo-6.com/baike.html?cate=8&page=1假设以上三个链接都能打开同一个页面,虽然网址不同但是内容却是相同的,这样会让搜索引擎难以分辨我们的主要网址是哪个,造成重复内容过多,很可能会引起降权等不良反应。

  在不少网站中可能都有这种问题,那我们怎么处理这种问题呢,这里用canonical标签我们能很好的解决这个问题,我们只展现第一个网址给搜索引擎和用户看。

  在head区域加入以下代码:

  <linkrel="canonical"href="http://www.seo-6.com/baike.html" />

  如果很多这种页面,则把网址改成地址调用形式的就可以了,不会的直接找技术人员。

  如此做好后,搜索引擎就能很好的识别网页,其他中重复页面就不给予权重分配,这个标签对百度来说同样适用。

  什么情况下使用canonical标签?

  以下情况也能使用canonical标签

  1、301重定向无法做

  如果因为空间不支持或自己搞不来301的时候,两个域名无法用301重定向时可使用canonical标签对主要域名做强调。

  2、同一页面有静态链接和动态链接存在

  这种情况也可以使用canonical标签,对其自己要做seo的网页进行强调。

  3、带www与不带www域名收录差异过大

  当我们用site命令查询收录的时候发现两个域名收录差异很大,这个时候我们可以使用canonical对我们主要做seo的域名进行强调。

  canonical标签注意要点

  1、canonical标签可以用绝对地址,也可以用相对地址,但为了避免错误请使用绝对地址。

  2、如果网站中并无与该页面重复的内容地址,你依然使用了canonical对该页面进行了强调,也没有关系,搜索引擎只当没看到。

  3、假如你对3个不同网页分别进行了强调,如a-b,b-c,则最终权重分配会落在c页面上。

  4、canonical标签功能有类似于301的作用,权重会转向被强调的页面。

  以上就是canonical标签是什么意思的全部内容,希望对大家有用。

 

1.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;
2.网友投稿可能会经我们编辑修改或补充。
转载请注明出处:http://www.cunzaiseo.com/baike/174.html

上一篇:什么是静态网页? 下一篇:搜索引擎是什么意思?
说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!
相关文章
热门文章
  • script标签是什么意思?
    script标签是什么意思? script标签用于定义客户端脚本,比如JavaScript,script元素既可以包含脚本语句,也可以通过src属性指向外部脚本文件。必需的type属性规
  • head标签中包含的标签有哪些?都有哪些用法?
    head标签中包含的标签有哪些?都有哪些用法? 1.base标签 所有浏览器均支持base标签 定义和用法 base标签为页面上的所有链接规定默认地址或默认目标。 通
  • description是什么意思?description标签正确用法
    description是什么意思? 对于seo来说都知道description就是页面的描述,description对网站关键词排名有着至关重要的作用,我们常说的TDK三大标签中的D就是descri
  • inurl是什么意思?
    inurl是什么意思?inurl:指令用于搜索查询词出现在URL中的页面。百度和Google都支持inurl:旨令。inurl:指令支持中文和英文。比如搜索“inurl:搜索引擎优化”,
  • body标签是什么意思?
    body标签是什么意思? body 元素是定义文档的主体。body 元素包含文档的所有内容(比如文本、超链接、图像、表格和列表等等。)body是用在网页中的一种
  • title标签是什么意思?
    title标签是什么意思? 网站title(HTML语言制作网页的时候用来设置标题属性)向来作为网站优化最为重要的一部分,也是最为基础的开始(搜索结果展示页面