如何给wordpress的tag标签自动添加nofollow?通常,一个wordpress网站所要添加的标签往往很多,如果你比较注重seo搜索引擎优化,不想这些外部链接分散该页面的权重,这时可以添加nofollow属性来防止权重的流失。而wordpress默认的标签云调用40多个标签链接,从搜索引擎的角度考虑,一个页面有那么多的链接导出到标签页面,会造成页面的权重分散,同时也很可能被搜索引擎判断为垃圾页面。不利于seo优化页面的排名。在你的主题文件夹下的functions.php文件夹下加入如下代码即可
//tags标签添加nofollow add_filter('wp_tag_cloud','tag_cloud_nofollow'); function tag_cloud_nofollow($cloud){ $cloud=preg_replace('/<a /','<a rel="nofollow" ',$cloud); return $cloud; }
评论