首先在我们开始进入主题之前我们有必要先来认识nofollow标签的使用。相信还有很多的SEOer对于这个标签的认识还不是很多。如下图所示:
那么这个标签的真正意义是什么呢?我想很多人都跟笔者最初的认识是一样的,认为使用这个标签我们就能控制站点的权重,可以防止在这个标签下的链接收到权重,这样就可以很好的保留权重来给别的链接了。
这种观念在很多SEOer的观念中都已经根深蒂固,而笔者最初接触到他的时候也是在一篇关于友情链接使用它来进行欺骗的文章中。但是最近看到一篇关于谷歌对于nofollow标签的解释文章中才发现自己的观点原来是错的。
Nofollow标签这个标签的概念最初是由Google公司在05年的时候提出来的,当时这个标签的出现官方的解释主要是为了应对泛滥成灾的垃圾外链作弊手段,意思就是说,在nofollow标签下的链接,搜索引擎的蜘蛛就不进行爬行。目前当有人在论坛或者博客上群发大量的垃圾外链的时候,程序都可以自动生成加上nofollow标签,而搜索引擎只要发现这些标签就不会对这些外链进行爬行,可以很好的处理好垃圾外链。
那么我们对于nofollow标签误区到底出现在哪里呢?
首先我们举个例子,加入你的站点页面A,PR值是10,而在这一个页面上有十个链接,那么我们平均下去,页面上的每一个链接理论上可以获得(10/10=1)1。那么如果我们在这十个链接中给五个链接使用nofollow标签,即砍掉五个链接的权重传递,那么理论上现有页面上的五个链接就可以获的权重是:10/5=2,但是在实际上,页面上的每一个链接所获得的权重还是1,nofollow标签并不能控制权重的传递。具体我们还可以看下图的简图。
搜索引擎并不笨,它不会让你有机会通过这一标签来控制权重,最终控制页面的排名。简单的说,Nofollow标签虽然不会传递给相应的链接权重,但是并不会将权重转移到别的链接上去。
那么反过来想想,nofollow标签对于我们的优化有什么真正的意义呢?
虽然Nofollow不能控制权重,但是对于我们站点的SEO作用肯定是有的。例如我们的站点一般免不了有非常多的客服帮助,注册,登录,用户协议等对SEO不重要,但是又不能忽略的页面。以搜索引擎的角度来看这一些页面时没什么价值的,同时,如果这些页面很多,对于你的优化也是有一定的消极的影响的。
我们同样举个例子,我们的论坛上的“发帖”按钮,每一个页面基本上都有这一个按钮,如果你的站点上没有将这一按钮上的链接使用nofollow标签屏蔽掉,那么将会使搜索引擎在每一个页面都爬行到这一个链接。这将会降低搜索引擎蜘蛛对于站点的爬行效率。尤其是对于新站的影响更大。