首页 > 建站相关 > 关于nofollow

关于nofollow

nofollow标签是Google领头新创的,现在已经被各大搜索引擎所识别, 链接加上这个标签后就不会被计算权值,搜索引擎支持nofollow属性,在很大程度上抑制博客或论坛的垃圾留言。对站长来说是一件大好事。

网站加入nofollow标签有两种方法:

  1. 放在meta中
    这段代码告诉搜索引擎,整个页面都不要追踪,代码放到代码之间。

  2. 放在超链接中 这里是锚文字
    这段代码意思是在超链接中加入rel="nofollow",告诉搜索引擎这个连接不要追踪

有人可能会问rel=”external nofollow”与rel=”nofollow”有什么不同,在这里说明一下,这两个标签是一样的,只不过加上external(外部站点)相对来说更专业一点,所以像订阅链接之类可以加上rel=”external nofollow”标签来阻止搜索引擎向这些链接传递权重,来避免网站自身权重的流失。
而在实际应用中我们可能会忽略很多细节,例如网站首页一般都会有“更多”、”阅读更多“、”下一页“等无关的链接,这些链接只是为了方便用户阅读而设计的,况且一般这些链接首页有好几个,造成了蜘蛛对密谋的误解,而且权重也相对流失到了内页一些,所以为了更完善的做seo,我们一定要注重这些细节,给这些链接加上rel=”external nofollow”属性。

通常,Google 不跟踪这些带有nofollow的网址,即 Google 不通过这些链接传送 PageRank 或定位文字。从本质上来说,使用 nofollow 会阻止Google抓取目标链接指向的网页。但是,如果其他网站链接到这些目标网页并且没有使用 nofollow,或这些网页的网址包含在提交给 Google 的站点地图中,则这些网页仍可能会出现在索引中。另外,其他搜索引擎对 nofollow 的处理方式与Google可能略有不同

百度也支持nofollow,但好像不是很严格,曾有位博友做过一次实验,在A网站加了rel=”external nofollow”属性的B链接,依然被百度索引在了B网站的反链中。

Google对于nofollow:最近的google搜索引擎优化初学者指南中明确指出:如果您把某一链接的“rel”属性设置成“nofollow” , 这意味着您是在向Google传达这样的信息 : 您不希望Google继续跟踪抓取这些特定链接所指向的页面 , 并且也不希望将自己网页的声誉传给这些链接指向的网页。(也就是不跟踪知道的nofollow链接也不传递相应的权重)
百度对于nofollow:网页级nofollow不跟踪链接,不传递权重及锚文本,链接级nofollow则是跟踪链接并记录锚文本,但不传递权重。

但是,2013年10月,在最新的网站管理员帮助视频中谷歌的Matt Cutts说到:谷歌建议不要在内部链接中使用nofollow,原因是为了方便Googlebot更好的抓取页面,确保PageRank在网站上正常流动、传递权重。

所以,对于nofollow,还请大家慎重考虑该如何使用

上一篇: Google的爬虫家族 - About Google Spider

下一篇: HTTP_HOST 和 SERVER_NAME 的区别