SEO学习之链接nofollow属性的使用

Nofollow是2005年由Google领头新创的一个标签,严格说是属性,目前主流搜索引擎包括百度、雅虎、必应等都已支持。Nofollow代码形式为:

<a href=http://pm123.itfarmer.com.cn rel=” nofollow”>IT民工产品经理网址导航<a/>

链接的nofollow属性适用于本链接。Meta robots标签中的nofollow指的是页面的上的所有链接。

Nofollow最初的目的是减少垃圾链接搜索引擎排名的影响,标签意义是告诉搜索引擎这个链接不是经过站长自己编辑的,所以这个链接不是一个信任投票。搜索引擎看到这个标签就不会跟踪爬行链接,也不传递链接权重和锚文字。

Nofollow标签通常用在博客评论、论坛帖子、社会化网站、留言板等地方,因为在这些地方任何用户都可以自由留下链接,站长一般并不知道链接连向什么网站,也不可能一一查看验证,所以是垃圾链接最多出现的地方。现在主流的博客和论坛软件都自动在评论和帖子的链接中加上了nofollow。

后来nofollow又有了另外一个用途,用户广告链接。网络广告的初衷应该是曝光率和点击流量,而不是PR值或试图影响搜索引擎排名。但广告同事也是个链接,会影响权重流动和搜索引擎排名。搜索引擎对试图影响、操纵排名的链接买卖是深恶痛绝的。给广告链接加上nofollow可以告诉搜索引擎,这是个广告,请不要传递链接权重。

由于nofollow属性能组织蜘蛛爬行和传递权重,因此很快又被SEO用在某些内部链接,以达到控制内部链接权重和PR流动及分布的目的。最常见的应用是在联系我们、隐私权政策、用户条款、用户登录等链接上。这些页面往往有整站链接,如果没有使用nofollow,整站的链接权重会平等的流动到这些网页上。而像隐私权政策这种网页一般来说用户很少关心,想通过搜索排名带来流量的可能性也极低。所以流动到这些搜索价值不高网页的权重浪费了很大一部分。

Nofollow还可以用于其他搜索价值不大因而不需要权重的页面,如电子商务网站产品列表的各种排序房子、显示格式等。

有的网站通过nofollow控制权重流动,将权重导向需要收录和排名的页面后,整体收录、排名和流量有明显提高。但有时候没有明显的效果。

也有人认为,用nofollow控制连接和权重流动是个迷失,有欺骗搜索引擎之嫌,因为展现给用户和搜索引擎的内容不一样。提高网站内部链接效率依赖于合理的网站架构,而不是使用nofollow标签。

Google资深工程师Matt Cutts曾对此评论说,nofollow使用在内部链接上,确实能够影响Google排名,但这只是次要因素。好比你有100块钱,使用nofollow就好像仔细研究怎么花这100块钱,对一些人有帮助。但更有用的是把精力放在怎么再多挣300块钱,而不是琢磨怎么花这现有的100块钱。

2008年上半年的某个时间,Google对nofollow链接权重传递算法做了改变。假设页面PR和权重有10块钱可以传递,页面上有10个链接,在nofollow标签出现之前,每个链接传递1块钱,如果其中5个链接加了nofollow,2008年的算法改变之前,剩下的没有nofollow的5个链接,每个链接传递2块钱,改变之后的处理方式是,剩下的5个非nofollow链接还是传递1块钱。当然,改变前后,nofollow链接都不传递PR。也就是说,2008年之后,加了nofollow相当于浪费了PR和权重,页面本来有的10块钱,只传递出去5块钱,还有5块消失了。

Google在做了这个变动一年多之后,2009年6月Matt Cutts才在博客上宣布。在这一年多时间里,没有人注意到这个算法变动。这说明nofollow的具体细节和效果远不是SEO人员所能掌握的。更宽泛点看,页面链接怎样分配和传递权重很可能更为复杂,并不是平均分配的。比如,导航及博客评论等地方的链接能传递的权重可能本来就很少。就算没有nofollow的存在,博客评论里的链接传递与正文里的链接一样的权重本来就不太合理。

其他搜索引擎怎样处理nofollow链接权重分配,目前还是未知的。下面讲讲首页链接的nofollow属性设置。

很多页面上会有多个链接连向同一个URL,比如几乎网站的每一个页面上都有多个链接连向首页,顶部LOGO、顶部导航、左侧导航、页脚、版权声明等处,都可以有链接到首页。很多人的观察和实验表明,当页面上出现多个链接到同一个网址时,第一次出现的链接最重要,第一个链接的锚文字也最重要。如果页面上出现的第一个首页链接是顶部LOGO,那么LOGO图片上的ALT文字就相当于锚文字,需要放上首页的目标关键词。

也有人认为图片ALT文字比珍珠的文字链接锚文字作用要小,因为不愿意把最重要的第一个链接放在图片上。在不影响用户体验的情况下,网站顶部LOGO也可以不放链接。这是页面上连向首页的第一个链接,往往就是顶部导航最左侧的首页链接。可惜的是,这里的链接锚文字一般来说就是“首页”两字,而不能加上关键词。有人曾经尝试把顶部导航首页链接改用比较简短的关键词做锚文字,不过用户体验不好,用户不习惯,不能肯定这个链接就是通往首页的。

要解决这个问题,一个比较简单的办法就是页面上第一次或最前几次出现的以“首页”为锚文字的链接,加上nofollow属性禁止搜索引擎跟踪,然后再页面上其他适合放一两个关键词的地方,如页脚,以关键词为锚文字链接向首页。这样,页面上第一个搜索引擎可以跟踪的链接就变成了页脚上的链接,而且锚文字中包含目标关键词。另外一种方法,就是使用CSS控制页面表现,使页面上看起来第一个出现以“首页”为锚文字的首页链接,实际上在代码中并不是第一个出现。代码中第一次出现的是以关键词为锚文字的首页链接,但表现上是出现在页面底部。

 

内容摘自《SEO实战密码》。

“SEO学习之链接nofollow属性的使用”2 条评论

学习了。

感谢楼主精彩分享,谢谢!