给XFN链接关系加上“nofollow”选项

建站笔记2年前 (2023)更新 小萝卜头
1,076 0 0
今天无意间查询了一下友情链接,发现了俺的反链有部分被加上了“nofollow”属性,查了下资料:
….它的出现为网站管理员提供了一种方式,即告诉搜索引擎“不要追踪此网页上的链接”或”不要追踪此特定链接。这个标签的意义是告诉搜索引擎这个链接不是经过作者自己编辑的,所以这个链接不是一个信任票。
对于您的友情链接中出现的“nofollow”标签,一定要引起重视,因为“nofollow”标签的意义是“不信任”。可能的原因是:a.故意设置“nofollow”标签。这样无论友链有多少,无论对方的网站是否出现问题,都与本站无关。诚然这样对自己的网站是很有利的,但你该想到,如果对方的站点也给您加入“nofollow”标签,那么您引入的外链,还有存在的必要吗??这也是目前友情链接欺诈的主要手段,单方设置“nofollow”标签,提升自己的网站,而一点生存的机会都不给别人,对于这种网站,果断 Dele 掉!b.无意设置“nofollow”标签。这点当然是告诉对方要求整改了!但这种可能性极小!!

——摘自七零八落博客

Ps:检查方法:打开站长工具网站,选择“友情链接检测”。查询下你的友情链接是否被添加了 nofollow 属性。

OK,已经了解到这个属性的作用了,而且作者也提供了 XFN 添加“nofollow”选项的方法,俺也就再折腾添加一下好了,主要针对某些暂停更新的博客(比如勇敢 de 小细菌)、友链不在首页以及被搜索引擎惩罚的网站,先加上这个属性,等其回归更新/正常时在去除 nofollow。总之个中原因,还是自己去理解的好~~

好了,废话不说了,贴上七零八落给出的教程:


一、从空间 ftp 下载“/wp-admin/includes/meta-boxes.php”文件;

二、查找语句:

<table cellpadding="3″ cellspacing="5″>  //作者给出的,WP 版本升级之后有变化,3.8.1 请查找下面这句: 
<table class="links-table" cellspacing="0">

修改后的截图:

给XFN链接关系加上“nofollow”选项

 三、紧跟其后添加如下代码:

<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>

四、保存后上传替换原文件即可(注意备份原文件)。

给XFN链接关系加上“nofollow”选项

我们可以看到后台的添加新链接界面,在链接关系(XFN)下就多了两个选项,external 和 nofollow,编辑一些需要暂时屏蔽的友情链接或其他外部连接时勾选上 nofollow 属性就行了。当然,还有通过插件解决的办法,俺这就不罗嗦了,自己去原文地址查看便知。

俺最后啰嗦一句:其实通知已友链的博友去掉 nofollow 属性才是最好的办法,不然双方都弄了个无用的友链又有啥意义呢?而某些因有事长时间暂停更新的博客,倒是推荐先勾上这个属性,等正常更新后再去掉即可。

收录于{张戈博客} 原文链接原文链接

© 版权声明

相关文章

暂无评论

暂无评论...