偶尔在google上看了一下自己站点的收录信息:简直一塌糊涂啊.标签页,page页,图像页等等全都给收录进去了,以前还觉得收录越多越好,都是年轻的时候犯的大错,居然要长大的自己来承担,所以今天给tag做了小小的优化,为A链接添加nofollow属性.
废话不多说上代码
//为tag cloud添加nofollow function szub_nofollow_tag($text) { return str_replace('<a href=', '<a rel="nofollow" href=', $text); } add_filter('wp_tag_cloud', 'szub_nofollow_tag'); //为archive页面tag添加nofollow function nofollow_tags() { $posttags = get_the_tags(); if ($posttags) { foreach($posttags as $tag) { echo '<a class="tag-link' . $tag->term_id . '" href="'.get_tag_link($tag).'" rel="nofollow">'.$tag->name.'</a>'; } } }
在format-standard.php中找到tag的输出位置,将输出函数替换为nofollow_tags()
Hello. And Bye.
thankxs for the info
NOFOLLOW 是干啥用的?
禁止搜索引擎爬虫追踪此链接
谢谢 学习了
Thanks 我直接拿走用了
你的博客也和我差不多啊,其实只要收录文章就行了,最好robots也设置下