Loading…

给WordPress友链加上nofollow



今天要和大家说的是要在你的友情链接中加入“rel="nofollow"”。为什么要加上rel="nofollow"这个XFN(XHTML Friends Network)关系,主要是怕Google认为你在卖链接赚钱,所以可能会将你的PageRank评等降低,虽然还没有网友提供受害的证明,但是根据PageRank的计算公式,你链接出去是给对方打分数,但是对于一些你并不是真的那么想帮他的站点,是可以考虑加上rel="nofollow"这样子的关系,所以我还是教你如何修改WordPress的程序,以达成这个目的,用不用的决定权在你,请自行斟酌。

 
还有一个观念要澄清:你对外的链接是帮别人不是替自已加分,所以有人说加多站外链接有利于PageRank是不对的,是别人的网站连到你才有加分作用,要不然制作一个充满几百个甚至几千个对外链接的网站,这种作弊手法就会有很高的PageRank,你想可能吗?因此要提高PageRank是要和别人交换链接,不是自己加很多链接才是正确的作法,而且权重的网站对你的链接的加分效果更大,但是也不要因为这样而到处去跟别人请求交换链接,毕竟 PageRank只是一种参考指标不要为了PageRank而PageRank。
 
现在我们来看如何在WordPress的Blogroll链接加上"nofollow"的关系,最简单的方法就是在WordPress后台“链接”加上可以勾选“external”及“nofollow”这两个选项,请先看WordPress原来的设定是这样子,在关系后面的字段不是给你输入用的,而是会根据你在下面的选项勾选自动产生的。
 
wp_nofollow截图
 
而要新增上述的关系选项则要修改“wp-admin”里面的“edit-link-form.php”这个页面,请用代码编辑软件打开这个文件,找到下面这一行(在163行)
 
    <table cellpadding="3" cellspacing="5" class="form-table">
 
在后面加上这段程序代码
 
    <tr>
    <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> 
 
然后存盘上传至wp-admin目录,你就可以在XFN里面多出"external"和"nofollow"可以选了。
 
wp_nofollow截图2
上图:画红色圈圈的就是上面代码生效后增加的功能
 
修改完了之后在后台就可新增"external"和"nofollow"这两个XFN关系了
 
wp_nofollow截图2
 上图就是增加之后的效果。觉得有需要的朋友可以动手了!
 

发布在: 2008年8月22日 | 分类: 杂七杂八
Tags: , , , ,