什么是nofollow屬性?

nofollow屬性是HTML頁面中a標簽的屬性值。它的用處是告訴搜索引擎"不要追蹤此網頁上的鏈接"或"不要追蹤此特定鏈接",也就是不會導出權重到此鏈接。

對于wordoress seo權重優化有著一定重要性。所以在文章內如果有外鏈地址,鏈接地址添加nofollw屬性是很有必要的,

添加案例

添加rel="nofollow"不導出自身網站權重

<a href="http://1111ch.com/redirect/aHR0cHM6Ly93d3cuYmFpZHUuY29t" target="_blank" target="_blank" rel="nofollow" >百度搜索</a>

 

使用方法

將以下代碼添加到主題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" /',$content,$matches);
	if($matches){
		foreach($matches[1] as $val){
			if( strpos($val,home_url())===false ) $content=str_replace("href="$val"", "href="$val" rel="nofollow" ",$content);
		}
	}
	return $content;
}

參與評論