您的位置: 旅游网 > 社会

百度开始支持Canonical标签如何使

发布时间:2019-07-14 01:33:12

Canonical标签是谷歌、雅虎、微软在2009年提出的一个规范化标签。百度也在1月8号发布公告,明确了对Canonical标签的支持,在群里很多人还不太能理解百度官方的解释,我们就借着这个机会来说一下如何使用Canonical标签。

Canonical标签作用及如何用?

Canonical作用:主要作用于列表、栏目、文章分页,因为程序的原因每个分页的标题都是相同的,但是url确实不同,会被搜索引擎认为是重复内容,利用该标签可以指定权威的某个链接,避免重复。

使用方法:link rel=canonical href=页权威链接/

注意:这里使用的是link rel=canonical href=某地址 这个标签应该加在页的head/head标签中,与之前经常提到的 nofollow标签不同 nofollow通常用在 a href=某地址 rel=nofollow 这个是针对于某一个链接的标注,而canonical是针对于整个页面的标注,有所不同请大家注意区分。

什么样的情况要使用Canonical标签?

文章列表、栏目、文章有分页的,但是标题却都是一样的,我们来看一个实例:

比如我们站中 有一篇《SEO如何分析站日志》 有分页,文章地址:

标题 :

title如何分析站日志? - SEO实战教程 - New85_SEO优化_SEO免费培训_站诊断_SEM络营销_天津企业级顾问/title

由于篇幅的问题文章采用了内容分页,分页地址:

我们再来看一下标题:

title如何分析站日志? - SEO实战教程 - New85_SEO优化_SEO免费培训_站诊断_SEM络营销_天津企业级顾问/title

通过title的对比,大家可以看到站标题是完全一样的,那么这会造成两篇标题一样,但内容不一样的页面,对于搜索引擎来说互联每一个页面实质上是一个文档,索引的时侯也都是基于文档来排序,那么相同的标题不同的内容,在一定程序上会被判定为相似文章,同时对于整个文章的权值也会有分散,Canonical标签可以明确告诉搜索引擎,这个权值应该导入那一个页面。

第二种情况,伪静态造成双收录的, 特别是wordpress在win主机下,会有?p=XXXX和ml两种页面的收录,那这个情况下就要使用Canonical标签。在文章页头部加入 你想指定的页面地址。(通常情况是伪静态的地址。)即使是有双收录的情况你的权值也会在你标签中规范的地址中。

使用绝对地址还是相对地址?

建议使用绝对地址,什么是绝对地址? 就是全整路径的,比如 l 就是一个绝对地址,

那什么是相对地址? /seopeixun/seojinjie/ml 这种就是相对地址。

开源程序如何使用这个标签?

每一款程序都不同的标签,我个人的站是使用的帝国CMS,那我来举例帝国CMS应该如何使用标签来规范整站的URL。

在帝国CMS中有一个内容模板,我们可以打开内容模板,在head/head里面加入

link rel=canonical href=[!--titleurl--] /

这样你即便是分了十页,你的权值地址只会是当前文章的第一页的地址。

对于列表页面,帝国没有一个标签可以准确输出这个权值页面地址,但是我们可以通过PHP来实现。

具体方法是在帝国模板的列表模板中head/head标签中加入

link rel=canonical href=?=sys_ReturnBqClassname($class_r[$GLOBALS[navclassid]],9)? /

其它程序请大家自行开发吧。

那我们使用这个标签可以为我们带来什么, new85 总结了一下2013年的搜索引擎发展重点应该是在语意搜索和权值集中方面发展,搜索引擎是一个机器,如何理解人的意思,一直是各大搜索引擎一直在寻求如何解决这一问题的, 比如着名的hotdog与hot dog 是由谷歌的创始人佩奇提出来的。 如何让搜索引擎判断是吃的热狗还是一个发烧的狗,语意搜索由此而产生。

所谓权值集中,也就是站长告诉搜索引擎什么样的页面是有推荐度的,众多的推荐度会集中一定的权值在这个页面,在搜索引擎的排序中获得更好的排名,Canonical标签可以使站长自行控制站内页面的权值集中。

白帽SEO技术就那么多,所以抓住细节才更胜对手一筹。

本文来自 天津SEO

微信小程序怎样注册
软件开发
seo优化推广的优势
猜你会喜欢的
猜你会喜欢的