什么是nofollow?
nofollow是标记的属性值。
nofollow的作用是什么?
nofollow是告诉搜索引擎不要在此页面上跟踪链接或不跟踪此链接,也不会导出此链接。
Nofollow对WordPress优化具有一定的重要性。如果文章中存在外部链条地址,则必须添加nofollw。
nofollow案例
使用方法
将以下代码添加到主题functions.php文件
//给文章外链添加nofollow
add_filter('the_content','web589_the_content_nofollow',999);
function web589_the_content_nofollow($content){
preg_match_all('/href="(.*?)" rel="external nofollow" rel="external nofollow" /',$content,$matches);
if($matches){
foreach($matches[1] as $val){
if( strpos($val,home_url())===false ) $content=str_replace("href="$val" rel="external nofollow" rel="external nofollow" ", "href="$val" rel="external nofollow" rel="external nofollow" rel="nofollow" ",$content);
}
}
return $content;
}