2024年12月19日 星期四 甲辰(龙)年 十月十五 夜 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 服务器 > 万维网络 > WordPress

给 WordPress 文章内容中的外链添加 NoFollow

时间:12-14来源:作者:点击数:1

做优化的都明白,反向链接对与网站的优化有着很重要的作用,是搜索引擎给网站排名的一个重要因素。为了添加反向链接,SEO 作弊者会在论坛和博客等大量发布带无关链接的内容。

给 WordPress 文章内容中的外链添加 NoFollow

这些垃圾链接的存在给搜索引擎对网页质量的评估造成一定程度的麻烦,可以说 nofollow 是一个非常好的垃圾链接防火墙。正是百度、谷歌、 Yahoo、MSN 为了应对垃圾链接(Spam)引入的一个属性,此属性目前应该被广泛采用。

将以下代码添加到当前主题文件夹下的 functions.php 文件中即可自动给文章中的外部链接添加 nofollow 属性,自动给文章的外部链接添加 nofollow 属性

  • add_filter('the_content', 'the_content_nofollow', 200);
  • function the_content_nofollow($content){
  • preg_match_all('/href="(.*?)"/', $content,$matches);
  • if($matches){
  • foreach($matches[1] as $val){
  • if(strpos($val,home_url()) === false)
  • $content = str_replace('href="'.$val.'"', 'href="'.$val.'" rel="external nofollow" ', $content);
  • }
  • }
  • return $content;
  • }
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐