Canonical标签(canonical URL)
三石哥
2022-11-15 15:17:11
210
网站优化中如何使用canonical标签
网站优化的过程中如何才能更好的使用canonical标签呢?关于canonical标签的相关知识点你了解多少呢?
一、canonical标签功能介绍;
第一,使用Canonical标签使网址规范化。
第二,避免内容重复页面,搜索引擎收录更准确。
第三,集中传递页面权重。
Canonical链接标签只能作用于同一个域名所在的网址,不能作用于不同域名上的重复内容。如果是跨站,可以使用301重定向。
网址不规范,会降低页面权重,是因为搜索引擎会认为页面内容有重复。做法是将这些不规范的网址,指向同一个页面。
后两个页面的内容会被搜索引擎认为是重复内容,就是告知搜索引擎把相关的搜索信号都传递到第一个网址。
这样任何含有这个标签的网页,不管它最终的URL是什么,搜索引擎最终都会只收录 canonical标签指定的那个页面。
这样做的好处是避免多个URL的存在,分散了页面权重,更加利于排名。
二、网站优化中如何更好的使用canonical标签呢?
第一,该链接标签可用于定义相对地址,也可用于定义绝对地址。但为了保险起见,建议使用绝对地址。
第二,如果使用了canonical链接标签的页面在整个网站中并无重复内容的页面,也无需担心,该标签暂时会被搜索引擎“束之高阁”。
第三,该链接具有可传递性。假如你在网址A中将网址B指定为首选地址,而在网址B中又将网址C指定为首选地址,那么搜索引擎会认为网址C才是A和B的首选页面。这种情况有时候在网址重定向中会发生。
第四,一个网页链向了有canonical标签的页面,会被当作像301转向到这一页的canonical页。
第五,一个页面可以用rel=canonical指向自己,一个网站的所有页面可以都有rel=canonical。在使用rel=canonical完全不用担心,只用在使用时指对了页面。
标签canonical在URL优化上的正确用法
什么canonical标签?canonical标签是所有搜索引擎都支持的一种指定规范化网址的方法,书写格式:<link rel="canonical" href="指定的规范网址" />,属于html代码中<head>部分。对应百度官方介绍链接可查看,
https://ziyuan.baidu.com/wiki/112/
一、canonical可以解决什么问题?
1、针对URL不一样,但内容相同或高度相似的不规范化网址,为搜索引擎指明哪个才是最重要、最规范的。比如
http://www.example.com/fish.php?item=swedish
同时是存在高度相似的页面
http://www.example.com/fish.php?item=swedish&sessionid=5678,那么就后面的html头部页面中添加<link rel="canonical" href="http://www.example.com/fish.php?item=swedish" />
2、向搜索引擎推荐在不同终端该对应哪个页面。用法:
在PC版本页面head添加
<link rel="alternate" media="only screen and (max-width:640px)" href="http://m.mobile.com" >
移动版页面添加
<link rel="canonical" href="http://wwww.pc.com" >
所以,当移动端蜘蛛爬取到PC版URL(http://wwww.pc.com)时,它就知道相匹配页面应该是http://m.mobile.com
二、标签canonical对URL的优化作用
1、防止搜索引擎误判网站内容重复而被惩罚。
2、集中页面权重。把标签所在的URL权重都集中到代码中指明的规范化网址上,与301转向的区别是,用户并不被转向,还是停留在该URL上。
因此,有人用该标签解决site不在首页的问题。比如直接在首页网址后面加#和参数,生成大量的参数不同但内容重复的落地页,而site结果中某页面www.abc.com/#defgh比www.abc.com靠前,就可以在其头部添加一个canonical标签,恢复首页位置。
三、标签canonical的正确用法
百度曾明确声明,百度并不会完全遵守该标签,它会根据网页内容实际情况考虑该标签中推荐的网页。所以,当网站的内容页(不同内容)通过该标签大量指向首页时,可能并不会被视为作弊行为,但是这种操作显然不符合标签的使用规范。为保证标签canonica的效果,正确的做法:
1、一个页面中仅有一个canonical标签;
2、尽量在有重复内容的页面中使用
最后,笔者提供织梦如何添加canonical标签的方法。织梦给首页、内容页添加的canonical标签的代码如下:
首页的写法:<link rel="canonical" href="{dede:global.cfg_basehost/}"/>
内容页的写法:<link rel="canonical" href="{dede:field.arcurl/}"/>
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 3561739510@qq.com 举报,一经查实,本站将立刻删除。
转载请注明来自专注SEO技术,教程,推广 - 8848SEO,本文标题:《Canonical标签(canonical URL)》
标签:Canonical标签
- 搜索
- 最新文章
- 热门文章
-
- 服务器连接失败原因揭秘?如何快速解决无法连接问题?
- 矩阵账号搭建从申请到内容分发的实操步骤是什么?
- 网站优化水平如何准确编写建议?有哪些技巧?
- uniapp前端框架是什么?它的特点和用途是什么?
- 如何提高关键词排名?关键词排名有哪些关键因素?
- 什么是数字营销及其重要性?
- 简书营销号如何开通并实现引流?
- 哪些策略可以增强我的博客网站SEO优化和用户满意度?
- 关键词优化有哪些实战经验?如何助力排名跃升?
- 社会化媒体营销的策略与方法有哪些?
- 关键词排名消失?如何快速恢复首页位置?
- 刮码和源码有什么区别?如何识别和选择?
- PHP的特点是什么?
- 如何入门前端开发?
- 如何让网站打开速度快?优化技巧和常见问题解答?
- 网站无法访问会影响关键词排名吗?如何快速恢复?
- Apple台式电脑哪个系列产品好?
- 刷网站流量是SEO优化的禁区(了解刷流量行为对SEO的危害和影响)
- 如何根据用户价值和行业需求挖掘关键词?挖掘关键词有哪些策略?
- 如何进行PHP代码审计?
- 热门tag