打造IT教育服务尖端品牌
开拓市场
展现实力
输送人才
因为专业
所以信赖
我们的服务宗旨就是做到您满意

    nofollow的一个误区和巧妙用处

        在正式进入主题之前,让我们简单介绍一下如何使用这个nofollow。相信有做SEO的朋友不太了解这个标签的用法:


        atarget='blank'href='rel='nofollow'XXX


        具体有什么用?写这篇文章之前,我了解到,和很多人一样,添加nofollow标签是为了控制权重,也就是防止页面的权重传递到目标页面,从而相对增加传递到其他页面的权重。


        这个想法从我在公司做SEO开始就深深的埋在我的脑海里,看了马特卡茨(Google反作弊组的老板)(~_~当然是翻译成中文后)的一篇博文,总结了自己的一些案例,发现不对。


        nofollow的概念最早是由Google在2005年提出的。当时提出这个标签的解释主要是为了应对外链群日益猖獗的作弊行为,也就是说只要加上这个nofollow标签的链接,爬虫就不会爬行。


        (另外,由于大部分群发链接出现在博客或论坛中,当有人留言或发帖时,可以通过平台自带的程序给网友发布的链接加上nofollow标签,这样这些平台上的群发链接就不会增加搜索引擎本身相应的抓取工作量,因为搜索引擎一旦发现添加了nofollow标签就不会进行抓取了。(


        那么我们的误会出现在哪里呢?


        举个形象的例子:


        比如你有一个网站页面(page1),PR值是10,这个页面有100个链接,那么平均每个链接能得到的权重是10/100=0.1。然后,如果你在50个链接中添加以下标签,这50个链接的权重传输将被切断。理论上分配给剩余50条链路的权重会是10/50=0.2,但实际上分配给每条链路的权重只有0.1,并没有因为使用了noroxin标签而改变PR值的传输。


        也就是说,单个链接的PR值不会服从nofollw属性。对于没有follow的链接,权重和描摹文字不传递,但不代表未传递的PR值分散到其他链接。


        总而言之,一个页面到一个内部链接的权重输出不会因为你的页面中使用了多少nofollow而改变最终的传输值。


        另一方面,当我们做搜索引擎优化时,没有人能帮助我们吗?


        答案当然是肯定的。我们来分析一下原理。你的新站有1000页,里面包含了很多客服帮助,注册,登录,用户协议等。这些内容所在的页面对搜索引擎来说价值不大。同时,即使搜索引擎抓取了这些页面,也不会对你网站的SEO有什么帮助。


        我们假设有300页对搜索引擎毫无价值,但我们知道的是,在一个新的站点,搜索引擎不可能在短时间内包含所有的页面。搜索引擎的原理是先找到你的网站,然后根据你页面的链接进行“停留”和抓取,抓取量假设为每天100个(因为我们知道搜索引擎在新站抓取的页面数量并不理想)。建议你可以看看之前写的搜索引擎。


        然后搜索引擎用10天的时间抓取你的1000页。在这个过程中,有一些过滤器,比如一些重复或类似的内容,还有一些像登录和注册这样毫无价值的页面。最后,这些已爬网页面可能会再次从数据库中删除。


        现在,问题很明显。如果你合理的使用nofollw标签,把这个标签添加到一些对提升网站SEO没有太大价值的页面链接中,搜索引擎自然会节省很多无效的抓取时间,提高你网站的有效抓取。这在实践中非常有用,特别是对于新站和一些庞大的B2C或者海量数据的信息网站。合理使用nofollow标签来提高搜索引擎的友好性,可以提高你的有效抓取,大大有助于提高你的SEO流量。


    在线客服
    在线客服