选择性地给链接加 nofollow 标签
关于什么是 nofollow 标签,相信大家都有所了解吧,依我的理解,rel="nofollow" 就是给搜索引擎(不包括百度)指一条明路,明确地告诉爬虫or蜘蛛哪些链接是没有必要传递页面权重的,这样就可以将有限的权重分配给其他一些值得分享权重的链接上。
你也可能已经知道,在 WordPress 中所有留言的访客网址和留言内容中的网址都会被自动加上 nofollow 标签,Wordpress 默认的此设置用意很明确,就是告诉搜索引擎要以内容为王,评论为辅,别把权重让评论中的链接分了去。当然也有逆势而为的人,比如说飞晏童鞋,他故意去掉了留言访客的 nofollow 标签,这也就意味着每一个留言的访客都可以从他 PR5 的网站中分得一杯羹的权重,这不失为一种吸引网站人气的妙招,若是有水无处吐的朋友可以去飞晏那里灌灌水,一举两得的双赢哟。
言归正传,那为什么我要给链接添加 nofollow 标签呢?可以先看看我的网上邻居页面,其中的“常用链接”分类一栏,这些都不是我交换的友情链接,而只是一些常用的网站罢了,加在此权当是作收藏夹与分享之用。我不能让这些链接抢了其他友情链接的权重,所以就要给这些链接加上 nofollow 属性,其实这个方法我在去年5月份的时候就发布过了——《如何给链接加 nofollow 属性》,不过那时候是在 WordPress 2.7 之下,今天我把 WordPress 升级到 2.9.1,发现原来的方法已经失效,于是小小的摸索了一下,更新方法如下:
在 /wp-admin/includes 文件夹下找到 meta-boxes.php 文件,大约在674行找到:
紧跟其后添加如下代码:
<th scope="row"> <?php _e('external') ?> </th>
<td>
<label for="external">
<input class="valinp" type="checkbox" name="external" value="external" id="external" <?php xfn_check('external', 'external'); ?> />
<?php _e('external') ?></label>
</td>
</tr>
<tr>
<th scope="row"> <?php _e('following') ?> </th>
<td>
<label for="follow">
<input class="valinp" type="checkbox" name="follow" value="nofollow" id="nofollow" <?php xfn_check('follow', 'nofollow'); ?> />
<?php _e('nofollow') ?></label>
</td>
</tr>
保存后上传覆盖替换原文件,这样就OK了,我们再看看后台的添加新链接,现在在链接关系(XFN)下就多了两个选项,external 和 nofollow,编辑一些非友情链接的链接时勾选上 nofollow 属性就行。
最后还是要重申一下,nofollow 标签是一把双刃剑,如果你还没有完全理解 nofollow 的概念,还是慎用此招吧,另外,如果某些邪恶之徒妄想将此招用于作弊来欺骗搜索引擎和友情,也请悬崖勒马,好自为之。
-
Wordpress 去掉评论中链接的方法2010年07月8日 -
在新窗口中打开 Wordpress 评论者链接2009年11月1日 -
Wordpress 评论链接重定向跳转2009年10月11日 -
给链接加nofollow属性之方法二2009年05月28日
呵呵~~今天悲催的发现申请和人换友链,对方加的nofollow~~
找不到这个php,郁闷
呃,现在是3.1.2版本了,估计已经升级过这个文件了吧
Pingback: Wordpress 升级至3.0备忘 | 阿邙’S Blog
嘿嘿,我为此还专门写了一个插件
会写插件的牛人!!!
赞!!这个很不错!
我這懶人,如非必要,default 就算了。
WP默认的也就足够了,我只是瞎折腾罢了
加上这个对自己本身有好处,嘿嘿,哪天我也搞上
是啊,别分散了自己的权重,SEO的基本原则
不错,,,,,
现在经常有一些广告性质的访客,就不搞那么麻烦了,不过倒是学习到了这个标签,以前不知道的.
那些广告性质的留言,我一律spam掉~
这个方法好啊,值得收藏。external和nofollow有什么不同呢
external相当于target="_blank",只是external更符合于W3C标准
没发现我博客右上角的那个红色标示吗
你不说,我还真没注意呢,呵呵
我的友情链接 不多 用不着。
好羡慕啊
博主的文章点击真高
呵呵,还有部分是蜘蛛路过的点击量,虚高罢了
万戈又在作奸犯科了
我很少添加nofollow 如果要添加我就手动添加啦。。
太高深了,不用,万一弄不好,连自己都被K了。
PR不是万能的,但是没有PR万万不能。
哈哈,放心吧,这招很安全的啦
这个太高级了,我现在还没有必要用阿。
应该说这个太无聊了,呵呵,折腾的必要不大
不好意思啊,只是看了你2篇文章都是技术的,看得头大,干脆没看了,留个言证明我来了下而已!
呵呵,没关系啊,来过就好嘛
继续来学习
在你这里就学到了NOFOLLOW
互相学习,这样多好,博客的目的达到了
看来我还是要深入的研究一下NOFOLLOW这个东西,看了好几篇文章了,都还没太明白。
无聊的时候可以折腾一下,如果对SEO不是很讲究,也就不必深究
呵呵 很强,每天都研究这么细节的问题,我今天把空间换了,有时间去我哪里看下感受下速度如何。 嘎嘎
域名还没解析生效吧?打开是我要安家的主页
在google reader中确实是看到了你的新文章,可是也打不开~
去了 留了 回来了
哈哈,水军有你的一份功劳呀
技术文,水一下飘过
雯雯以前看到技术文是连水都不水一下的
飞晏是先行者,看看这对于他的pr5会有什么影响?
只要不遇上恶意spam,应该影响不大
这个改的好像是管理页面嘛,万戈兄越来越深入了,哈哈。
是的,哈哈,PHP是开源的嘛,想要改什么都成
善于专研的万老师。
老师可不敢当,呵呵,只是爱折腾罢了
nofollow看上去很简单的一个属性,但研究、使用起来却不简单呀。
是啊,要研究透可不容易,我不是玩SEO的,懂个皮毛就行
不怕不怕,照样灌水 谁叫咱本就是邻居呢
说的是,邻居本应该常窜门,不要被nofollow给阻挠了
咳,不折腾了,好累
这个方法不错,看了万戈已经要深入到了WordPress代码了,很强大。
对于WP,我可是无不折腾呀,哈哈
嘻嘻,万戈兄对WP越来越强力了 ~
_e 这个东西又是那个回调函数吗?
╮(╯▽╰)╭,回调的概念好难理解喔 ~
回调就是先定义一个函数,然后再引用它,就是这么简单,哈哈
我好久没折腾了。。。这两天考试要把我折腾死了。。。
想想考试后的寒假吧,有你折腾的,呵呵
有没有nofollow我都照样灌水。
呵呵,有没有nofollow我都欢迎你来水
没在意啊,随便啦
任何一处可以折腾的我都不会放过
Ok
撤掉了
欢迎水军
我先去小水一下~
所以百度没有PR这一说,所以百度到底是怎么排名的没有人会知道。只能听它自己说“绝对跟付不付钱没有关系”
就算百度有PR一说,我也不鸟它~
呃,nofollow这东西认真研究一下的话,还真是一把双刃剑。
玩SEO的都对这个很熟悉了,我还玩的不是很透啊
我比较喜欢这个模板
不建议使用这些东西,和某人一样。
上次一场洪水,我还心有余悸,如果不用nofollow,那就真的势不可挡了
你到底是伤心还是背后开心啊。
先是开心,后来局势难以控制,就囧了
已阅,不错!
汗...
我还没有正式去掉 你就开始逼我
那我今晚就去得了
哈哈
你没去掉呀?
无所谓啦,就等着水军光临吧,哈哈
嗯 我已经去了
不过这几天虽然没时间写日志
但是删除垃圾链接还是有空的
学习了,不过现在还不想用
我也是无聊才折腾一下,呵呵
学下一下。。
qiqiboy研究更高深的东东,改天要向你讨教啊
评论加不加nofollow无所谓的,被别人在友链前加nofollow就杯具了~
呵呵,是啊,谁要是给友链加nofollow,这种友链不加也罢
地板!
坐地板多冷呀猪猪,下次记得坐沙发哈~
难得今晚这么考前了!
你抢沙发也很速度的,上个月你就是抢沙发第二名~
现在没人来抢老万的沙发了么?
大家都在忙着复习功课呢,快考试了吧