说到Canonical标签,你可能会觉得奇怪,那么他到底是做什么的呢?对SEO的贡献有多大?我们国内主流搜索引擎支持Canonical标签吗?首先,这个标签的作用可以解决很多站长非常苦恼的问题。让我们一起来谈谈这个标签的作用。
规范标签的功能是什么?
如上所述,我们不能低估Canonical标签的作用,它可以解决我们非常苦恼的问题。其实说白了就是为几个高度重复的页面指定一个唯一的页面,比如“www.abc.com和abc.com完全一样,把其中一个指向另一个使用Canonical标签”。这样Baiduspider就会知道你的哪个页面是首选,不会浪费太多网站权重。
如何使用规范标签?
使用起来也很简单。例如,我的域名www.abc.com和abc.com,我想指定abc.com作为标准化的网址。只需在http://abc.com页面的头部标签中设置一个linkrel="典型值" href=" http://ABC.com "/即可,这样就可以告诉搜索引擎标准化的URL是abc.com。不过我举的例子有些不合适,但这就是我的意思,因为根域和主域都可以通过301来实现,Canonical标签类似于有限的301,所以有必要解决我们站长的页面重复问题。
以上是我对Canonical标签的简要描述。详情请查看百度站长平台官方介绍。
规范标签是许多搜索引擎支持的标签。它的功能是标记网页的唯一网址。这样做的目的是确保我们的一个网页在搜索引擎中只有一个唯一的地址。
对于一些刚入行的人来说,Canonical这个标签可能有点陌生。但是这个标签得到了很多搜索引擎的支持,它的有用性也是一个关键环节。
我们先来看一个场景:你网站的每个页面都可能有动态参数,比如blog:http://www.xinya.cn/? 13,这样的地址是可以访问的。而且我加了百度的推送代码。这是否意味着一旦我的页面被访问,就会自动提交给爬虫进行抓取?
如果它被捕获,这个页面和我博客的首页将被复制。如果随便填下面的123,我会生成成千上万的重复主页,后果可能是百度降级,真的是无辜的。如何避免这样的情况?
然后将使用规范标签。
典范标记的作用
正如在上面的场景中提到的,我们的网页将有许多动态参数,或者每个网页可以被多个唯一的url访问。在这种情况下,我们需要告诉搜索引擎哪个url地址是这个网页的唯一地址,也就是我们希望搜索引擎显示并参与排名的地址。
规范标签的书写
规范标签的编写也相对简单。在我们网页源代码的头部,添加以下代码:
头
http://www.xinya100.cn/"/
/head
如上所述,href中写的是你当前网页的唯一url地址。记住这是绝对的道路。
规范标签最长的错误
不要以为打开源代码,在这里勾选网址,就会和浏览器地址栏里的一样。请务必输入无效的url地址,并再次检查源代码,以确认Canonical标记中的herf值是否是唯一的地址。
我之前遇到的是技术解释需求。但是该技术是将浏览器地址栏中的url地址直接放入Canonical标签中,这就引出了浏览器地址栏中的内容和Canonical标签中的内容。
规范标签与301的区别
br />
1,在几个网页内容完全相同(或高度相似)的时候,如果希望两个网页都可以被用户正常访问到,就使用Canonical标签;如果仅让用户访问其中的一个,直接使用301跳转更方便。
2,使用Canonical标签的前提是几个网页一定是完全相同(或高度相似)的,而301则没有这个限制。
使用Canonical标签时要特别注意的两点
1,百度虽然支持Canonical标签,但并不保证完全遵守该标签。请站长注意,最好在完全相同的网页中使用Canonical标签——这样可以提升Canonical标签的使用效果。
之前的帮助文档中的确提到高度相似的网页也可以使用Canonical标签,但在实际过程中我们发现,相似网页使用Canonical标签的成功率较低。
2,还有一点非常非常重要,请各位站长在设置Canonical标签前,仔细检查两个网页是否真的完全相同——一旦百度发现其中一个Canonical标签有问题,会不信任该站点的所有Canonical标签。
rel=”canonical”这个标签已经推出很久了,canonical是Google、雅虎、微软等搜索引擎一起推出的一个标签,它的主要作用是用来解决由于网址形式不同内容相同而造成的内容重复问题。这个标签对搜索引擎作用非常大,简单的说它可以让搜索引擎只抓取你想要强调的内容。
举个简单的例子,来看下如下的网址:
http://www.xinya100.cn/archives/2011-snow.html
http://www.xinya100.cn/archives/2011-snow.html?comments=true
http://www.xinya100.cn/archives/2011-snow.html?postcomment=true
这三个网址形式不同,第一个才是我们想显示给搜索引擎和用户的网址,但是打开它们网站的内容却是相同的。一般像这种状况搜索引擎是很难分辨出来哪个才是网站主想要强调的网址,这样会直接造成搜索引擎在你的站里面收录到大量重复的内容,现在我们通过canonical标签就可以解决这些棘手的问题了。
像上面的状况,我们只需要在网址的head区域添加如下代码:
<linkrel=’canonical’href=’http://www.xinya100.cn/archives/2011-snow.html’/>
这样的话Google等搜索引擎最终都会只收录canonical标签指定的这个网址,搜索引擎会将其它页面作为重复内容,这些重复的内容不再参与页面的权重分配(如Google的PR值)。喜欢本文的记得转发和分享!
看完本文的也喜欢:
Canonical标签如何设置以及使用呢?
什么是nofollow标签?
tag标签是什么意思?一个网站可以有多少tag标签呢?
TAG标签现在网站SEO还能做吗?会不会被处罚?
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/160581.html