文章归档友情连接照片地图

为你的链接收藏夹添加nofollow标签

分类:wordpress  作者:rming  时间:2011-03-17

平时收集了不少不错的网站,放在了链接表里只是为了方便自己的上网浏览,但是最近在看关于seo方面的文章的时候,发现了链接和网站pr的关系,大概的意思就是你的链接的质量多少都会影响你的pr,单项链接对你是没什么好处的,过多的单向链接反而会把你的pr分散了,使得你的友情链接方没捞着什么好处( - -我博客暂时pr是0)。 反正这个pr是个相当麻烦的东西啦,哈哈,今天说的这个nofollow就是和这个相关的,打个比方来说它就是搜索引擎的一个路障,只要加上路障,搜索引擎就不会继续往下一个链接去抓取信息了,做这个外链的价值也就意义不大了。

nofollow 是一个用于指示某些搜索引擎的超链接不应影响搜索引擎的索引中的链接目标的排名的 HTML 属性值。目的是尽量减少垃圾链接对搜索引擎的影响。Google就是支持这个标签属性。但并不是所有的搜索引擎都支持这个标签,比如:百度。
支持此标签的:Google 和youdao
不支持此标签的: 百度、Yahoo!和Sogou

再来说说这个nofollow的方法,大概是有这个功能插件的,但是代码也不难:大概如下,

/**
/**
* 给首页友情链接添加 nofollow
*
* 你可以举一反三, 用它来对友情链接做些修改
*
* @author yinheli
* @link http://philna.com
* @param array $links 链接
* @return array 修改过的链接
*/
function myBookmarksInHomepage($links){
/*判断是否为首页 你也可以用其他的判断用于其他的页面*/
if(is_home()){
/*历遍*/
foreach ($links as &$value) {
/*你可以添加其他的判断对来针对你需要修改的链接*/
$value->link_rel = 'external nofollow';
}
}
return $links;
}
add_filter('get_bookmarks','myBookmarksInHomepage');

把上面的代码放到主题的 functions.php 中即可. 你还可以多加些判断比如针对某个分类. 甚至只针对某个链接. 这应该是最灵活的处理办法了。

本文代码部分引用自PhilNa ™



提交评论