我们这些“可怜”的Bloggers(包括我在内),对搜索引擎的认知相当有限,简单的html代码似乎也不怎么熟悉。不知哪一天,终于了解了点SEO知识,弄明白反向链接在Google PageRank中的作用。就起了到那些知名博客发一些“垃圾留言”的念头。疏不知,“兵来将挡,水来土掩”,别人只需在博客中加入“nofollow”,你辛辛苦苦的留言就成了“无用功”。
说到这,我们有必要深入了解“nofollow”标签。Google引入了"nofollow",此属性已经被广泛采用。 rel="nofollow" 属性的所有链接都不会用于计算Google PageRank或确定您的网页与用户查询的相关性。简单的说,以我的博客为例,假如在某一博客上留言,并加入了这样一个链接
<a href="http://www.duia.org/">对啊博客</a>
而此博客恰好使用了“nofollow”标签。我的这个链接随即变为
<a href="http://www.duia.org/" rel="nofollow">对啊博客</a>
这样,在计算 PageRank 时,这个带有“nofollow”的链接不会纳入考虑的范围。 这可能在一定程度上阻止垃圾评论,但更重要的是,这可以避免通过 PageRank 时出现问题。与“nofollow”相对的是“dofollow”,它的作用恰恰与“nofollow”相反。如果你在一个链接加上rel="dofollow",那就表示认可这个链接,即可以被搜索引擎当做某一网站的反向链接。因为默认值就是“dofollow”,我们一般也就没必要再画蛇添足了。目前主流搜索引擎如Google、Yahoo、搜搜等支持“nofollow”,百度似乎不仅无视“nofollow”,也不怎么遵守“robots.txt”协议。如今,不仅一些稍微有html基础的知名博客添加了“nofollow”,著名博客程序的较新版本会自动为所有发布的评论添加此属性。
通过上面的介绍,你也该对“nofollow”有个大概的了解,估计以后不会再盲目靠给博客留言来获取反向链接了吧?如果要留言的话,只能有选择性的,挑选那些没有添加“nofollow”标签的博客留言了。要分辨博客是否带有“nofollow”,常见的方法无非查看网页源代码,但这并不是多好的办法,何况很多人根本不熟悉html。但如果你用的是火狐浏览器,有两款不错的扩展可以帮助你快速检查网链接是否设置了“nofollow”标签。第一个是NoDoFollow,下载安装后,通过路径“打开火狐浏览器->工具->(点击)NoDoFollow”启用,此扩展会自动把网页里的所有链接加高亮突出显示,带有“nofollow”标签的链接显示为红色,“dofollow”的链接显示为蓝色;另一款扩展SearchStatus启用后,其提供的“高亮显示nofollow链接(Highlight Nofollow Links)”功能可以把带有“nofollow”标签的链接以红色背景标注出来。只要你习惯使用这2款扩展,区分“nofollow”与“dofollow”并不困难。
(启用“NoDoFollow”扩展后的效果。第一个“对啊博客”使用了“nofollow”标签,第二个未使用。为了不影响浏览效果,显示的颜色较淡)
“nofollow”的原理,以及常用检测方法,基本就这么多。也许你已经迫不及待,现在就去你经常留言的博客检查一下,看是否已经被“nofollow”了。
本文系 对啊博客 原创文章,转载请注明出处:www.duia.org
那这样的话,大家都别在本博客留言!