网站管理员在做网站推广时可以用nofollow这个标签属性告诉搜索引擎不要追踪此网页上的链接,或不要追踪某个指定链接,这些链接并不是本网站所推荐的。链接使用nofollow后,就不会导出权重了。
1、关于nofollow
据google官方解释,假设一个页面上有10个链接,那么该页面的PR就分成10份分给这些链接,如果其中一个链接是nofollw的,那么相对应的PR就不导出了,至于应该导给这个链接的pr到底去哪了并不知道。按解释来看,应该分给被nofollow链接的pr并没有分给其他未被nofollow的链接。
2、百度如何支持nofollow
上面的争议只是针对Google的,百度并不是按照Google的方式进行处理的,百度在站长俱乐部回应支持nofollow,但对nofollow到底怎么支持?应该分配给被nofollow链接权重?还是像Google一样浪费了?答案是否定的,百度回复的是nofollow的链接权重会被分配到其他链接上去,在百度上是可以规划站内链接权重流向的。
3、nofollow如何使用?
nofollow有两种使用方法,一种是给链接添加nofollow属性:
<a href=“URL” rel=“nofollow” >网站</a>
<a href=“URL” rel=“external nofollow”>网站</a>
第一种写法是告诉搜索引擎不要跟踪此链接
第二种写法是告诉搜索引擎这是一个外部链接,不要追踪。
这两种写法都是针对指定链接的,这样可以避免给这些链接导出权重,把留下的权重导给页面上其他链接。链接添加nofollow后,搜索引擎第一次发现这个链接时还是会把它放入到待抓取URL队列中,也是会被抓取的,但是搜索引擎会记录当前网页对它的属性说明,当前面面并不给这个链接导出权重。
另一种是nofollow还可以在meta标签中使作:
<meta name=“robots” content=“nofollow”>
<meta name=“BaiduSpider” content=“nofollow”>
这两种写法都是在告诉搜索引擎不要追踪此网页上的链接,并且不给页面上的链接传递权重。不过第一个是针对所有搜索引擎的,第二个只针对百度搜索。也可以换成其他搜索引擎的Spider,如果该搜索引擎支持这个标签,也会有相同效果。如果页面使用了这个标签,那么搜索引擎就不会发现和抓取该页面上的链接了。
4、使用nofollow优化内链
首先可以使用nofollow的链接就是那些不竞争排名的页面链接,像一些注册、登录、投诉等链接。这些站内功能性页面都可以进行nofollow处理。而联系页面有很高的搜索量,此时这个页面是有排名价值的,就不要进行nofollow了。另外一个页面中对另外一个页面的导出链接只有一个就好,如考虑出现多次,可以在其第二次出现时开始使用nofollow标签。
除以上不竞争排名的页面外,对于竞争排名的页面也可以使用nofollow来控制站内权重导向。另外需要提醒的是,链接即使使用了nofollow,搜索引擎也会进行抓取和收录,这个标签只是建议搜索引擎当前不给此链接页面传递权重,并不能禁止搜索引擎抓取和收录。同时nofollow关于权重方面也只是“建议”,搜索引擎不一定会遵守站长的设置,而是有一套比较完善的判断各种链接是否有意义的算法,具体链接是否还导权重,会根据这个链接是否具有推荐意义来计算。搜索引擎会参考链接是否有nofollow,但并不是只参考链接是否为“nofollow”而决定这个链接是否会导出权重。搜索引擎并不会把链接是否导出权重的权限完全交给站长,否则会出现混乱局面。