天毅

169 posts
Linux/php菜鸟,喜欢修修补补,喜欢分享,喜欢写博客,其实主要是喜欢找速度快的国外空间(剁手癌晚期,买VPS完全停不下来)...

去掉nofollow是好是坏?

博百优开赛已经有一段时间了,至此各路高手竞相展现自己的实力。在苏囧的博客上发现一个声明,声称在自己博客上去掉了评论中 nofollow 属性[1]。作为解释自己博客留言人数众多的原因。原文:

在首页前三的站中很多站长留言,而我也观察了其他两位的,第二位 bobeiyou中的留言,评论添加了跳转,在第三位zuihaoting中为死链!而我的博客未用任何提转,nofollow,等不利搜索引擎的函数!效果也是最好,所以留言的人要多。

什么是nofollow

nofollow 简单的说是一个链接属性声明,标注此链接并非是作者所留下的链接,适用于不可信赖的内容付费链接内容优先级排序等等。关于此属性的更多内容可以查看 Google 站长工具箱里的《关于 rel="nofollow"

nofollow 应用实例

Matt Cutts 先生是 google seo 方面的专家,是 seo 界内人所皆知的一位人物。他的博客 Matt Cutts 可以在这里作为一个实例来作为讲解。

大家可以和我一起来做,打开他的这篇文章《Live-buzzing Day 2 of the Google I/O keynote》,查看源代码,发现 nofollow 属性应用的地方可分为两种类型,不可信赖的外部链接内容优先级的应用。

  1. 博客Rss链接我们所知道,Rss是一种订阅方式,所输出的内容基本与web网页上的内容完全一致,只是可能在用户体验上稍有不同。重复的内容指向就很不利于搜索引擎的收录,所以在这里需要用到 nofollow 属性来告诉搜索引擎,这个不需要收录
  2. 评论者的链接博客是一种互动性的内容,而作为评论则是用户产生的内容UGC(User Generated Content)。评论中自然不缺乏有价值的内容,作为博客的第二灵魂。但是从对用户负责的态度来看,任何评论者都可以留言并有可能得到审核通过。而且因为这些网址的不可控制性,很难保证现有的健康的链接以后不会变成有害链接。不管从内容相关度等seo优化的角度,还是保护读者浏览体验的角度来说,都要用 nofollow 属性来告诉搜索引擎:“这个不是我的站点,属于外部链接,是不可信赖的内容”。
  3. 表单、内部链接在评论表单锚(#respond)和固定链接锚(Permalink to this comment)中,也有 nofollow 的应用。这些其实是基本无用的内部链接。评论表单和固定连接都是在本页内有出现的内容,也就是说属于重复内容,在收录的过程中没有必要收录,准确地说是没有很高的优先级。
  4. nofollow属性的细分如果和我一起动手的朋友可能会发现, 在源码中 Matt Cutts 先生还把 nofollow 属性进行了细分。Rss 链接中的为“nofollow”,而评论中则使用了"external nofollow"。"external nofollow" 是外部链接的意思,进一步详细告诉搜索引擎这个链接的不可信赖等级。

大家在自己博客写作过程中可以借鉴参考一下 Matt Cutts 先生的做法。他对 nofollow 属性的应用非常细致。

nofollow 和博百优比赛

博百优大赛做的是百度的搜索引擎优化。从这点来说,以上所分析的不一定准确。《关于 rel="nofollow"》文中也提到,“其他搜索引擎对 nofollow 的处理方式与我们可能略有不同”。不过从苏囧声明本身来看,还是有不少站长对这个是非常在意的。下面来说一下此次博百优比赛中所遇到的使用 nofollow 属性来处理链接的情况。

  1. 友情链接的nofollow处理这种做法由来已久,相信各位对 seo 有所了解的朋友也会对此深恶痛绝。在05年在落伍者站长交换个人博客链接的时候就发现有这种情况。双方做上链接,也就是常见的链接互换之后,一方耍小聪明,把链接加上 nofollow 属性,等于告诉搜索引擎:“这个链接不是我加上的,是不可信赖的,请忽略掉”。在pr更新之后另一方发现自己的没有更新,泪流满面…… 这种行为从seo角度上来说,不算作弊,因为搜索引擎没有道德观念。最严重的实际损失也不过是被撤下链接。但是,作为一个站长,所谓的友情链接都要作弊,还能指望站点有多好么?
  2. 评论中链接的nofollow处理这点来说,不管是国外的wordpress还是国内的一些asp的博客程序,都已经非常好地做到处理评论者的链接。51bobaiyou.com 用的是国内的(大概是zblog)asp程序,评论链接中使用了"nofollow";而google上排名第一第四的博百优测试网柳城对在这方面做得很不错。
  3. Rss及其它nofollow链接处理同样还是博百优测试网柳城这两位的博客,在rss上都做了 nofollow 处理,大概是wordpress天生的优势所在。柳城对 nofollow 属性的使用则是到了极致,一些内页,比如链接页都做了处理,以至于我都有些怀疑柳城是否过滥地使用了。

博百优比赛中去掉nofollow属性的得与失

2010年6月3日更新( :苏囧在网站被降权以后已经重新在评论链接里加上了nofollow属性,并且权重得以恢复。至此,我认为,这个话题已经可以画上句号了,评论链接里的nofollow是必须的。

百度是支持nofollow属性的了,已经由百度seo方面的权威ZAC很明确的说过了。“不可信赖的内容,付费链接,内容优先级排序”是nofollow属性的三个应用,友情链接里的就应该是“不可信赖的内容”,因为这个链接不是站长留下来的,也是超出了站长的控制范围之外的。万一链接里有spammer留下质量低的网站(带木马、采集站等等),首先,没有nofollow的话,搜索引擎就认为这个链接是站长加上的,无论在页面相关性和用户体验方面,在搜索引擎里你的得分都会被降低;另外,搜索引擎就算不做惩罚,质量低的网站因为这个链接而排名靠前了,那对网民来说是个祸害,间接的站长就成了帮凶。所以,评论中的nofollow是无论如何都要保留的

本次博百优比赛确实给我们耳目一新的感觉,就光从诸多高手的参赛站本身来说看点就已经很多。各位如果到此觉得苏囧的做法不是很明智,我倒觉得这个结论为时尚早:

  1. 内容相关性苏囧几篇关于博百优的文章我记得在众多参赛者评论方面引起很大关注,留言者所带的链接很多都是与博百优相关的站点。从这点来说,内容相关性极高。不过现在再去看的时候,什么乱七八糟的留言都有,而且苏囧本人似乎大度过头了。他一直在强调的用户体验在评论中没有丝毫体现,看他博客评论的时候真想一巴掌把自己拍死。斗胆向苏囧建议一下,是不是可以考虑一下 Akismet 这个插件来做一下 anti-spam?
  2. 用户体验刚才说了,在做seo的人中,强调用户体验的非常少。苏囧能坚持这点非常难得([2])。此次比赛中,在某些其他竞争对手一直在过分强调链接,甚至不惜用nofollow作弊来达到单向链接的氛围下,苏囧去除掉nofollow,这种大度的做法赢得了一致好感。留言赞美的人不在少数,这何尝不是一种用户体验?通过牺牲链接的属性,来提升用户体验(增加好感),很可能降低bounce rate,增加pageview,何尝不是一种积极的手段和尝试?

当然,这些高手所作的这些努力,都是值得我们认真分析的。至于结果如何,meet us in July!

注释

  1. [1]苏囧关于去掉nofollow的原文链接
  2. [2] 从这个意义来说苏囧根本就不是一个市面上常见的seo者,那些人只会用低劣的手段增加外链,毫不顾忌文章内容和用户体验

文章更新历史

  1. 2010年6月3日:文章修正,增加了苏囧试验的结果,明确指出nofollow在评论中是必要的。
  2. 2010年5月22日:文章第一稿发布。