|
今天访问网站的时候,发现好几个网站的网址后边都会多出个小尾巴 ?tdsourcetag=s_pcqq_aiomsg
这个是怎么回事呢?
通过查询发现 有人说 这个是qq分享的链接,核实了一下 还真是,从qq窗口里面 点开的网址都会自动加上 ?tdsourcetag=s_pcqq_aiomsg 这个小尾巴
甚至还有人说 有的网站 百度也有收录到这种链接……qq窗口的链接 百度居然也能侦测到?这有点不可思议了……
想来想去,百度估计是 通过 百度站长统计 里面的获取到的 url;
那么该怎么避免百度乱收录url呢?
我们可以用 Canonical标签 标签来 解决,用 Canonical标签 来告诉搜索引擎 哪个url才是 最重要的,以避免搜索引擎重复收录页面对关键词排名不利!
为方面大家理解,这里举个例子,有如下两个页面URL地址:
这两个URL地址实则指向的是同一个页面,添加的参数可能是为了区别某些统计,这对普通用户来说是一样的,但对于百度等搜索引擎来说,这是两个不同的URL地址。对于网站SEO优搜索引擎化而言,它的影响在于,百度等搜索引擎会不知道哪个链接是重要的,出于保险考虑,搜索引擎会平分该页面的权重,简言之,就是不利于该页面的关键词排名。
而使用canonical标签则可以完美的解决这个问题,因为canonical会告诉搜索引擎,只有www.abc.com/a.html这个页面才是规范页面,只有它才是最重要的。这样,就确保了页面权重的集中。
面通过举例说明了canonical的概念,下面再详细说说canonical标签的使用方法和注意事项。
1.canonical标签的使用方法
使用方法很简单,就是在<meta>和</meta>之间加入<link rel=”canonical” href=”网页权威链接”/>即可。比如前面提到的例子,canonical标签的写法就是<link rel=”canonical” href=”http://www.abc.com/a.html”/>。
这里需要注意,www.abc.com/a.html和www.abc.com/a.html?canshu的头部meta部分都要加!
2.canonical标签的使用技巧
那么页面什么时候需要用到canonical标签呢,总的原则是当有多个不同的URL指向同一页面时候需要使用canonical。
笔者这里给大家简单的列举几种不同的情况:
1.站内链接加参数
比如说某个专题页面,为了方便统计转化,运营人员往往在外部的入口链接加上特定的参数,这样就会导致出现多个url。这种情况很常见,大家务必记得使用canonical标签来规范网址。
2.外部广告链接
比如说在别的网站投放了广告,又或者是做了SEM推广等,同样为了统计,也会加入很多参数,这种情况下也得在目标页面使用canonical标签。
关于canonical及canonical标签使用方法的总结:
要弄清楚canonical标签的使用方法,首先要搞清楚canonical的概念和意义,那就是规范网址,告诉搜索引擎哪个网址才是最重要的。至于哪些页面需要用到canonical,这需要具体分析,最保险的做法是全部原始页面都加上,指定本页面是最重要的页面。
问题又来了?网站那么多页面,怎么批量添加呢?这涉及到程序的修改问题,需要大家自己去琢磨了;这里飘仙顺手分享一个discuz插件:
Canonical标签 标准版 3.0 这个插件 可以实现自动加canonical标签的功能,就是插件有点贵……如果哪位朋友有其他省钱的解决方案,欢迎分享! |
|