WordPress添加nofollow标签与外链跳转页面(代码版)

小初seo 2021年4月20日19:05:53网站建设评论408 次浏览857字阅读2分51秒

为了防止网站权重的流失,我们可以为外链添加 nofollow 标签,高速搜索引擎不要追踪此链接,除此之外,我们也可以加入外链跳转页面实现外链转内链并修改 robots 文件,更彻底的放债网站权重的流失。本文就分享一个不使用插件来实现这个目的的方法。给大家讲讲WordPress如何添加nofollow标签与外链跳转页面

自动为 WordPress 的所有外链都添加 nofollow 标签和 go 外链跳转,只需要在你的 functions.php 文件里加入以下代码:


//https://www.pkak.cn/  加nonofollow
add_filter('the_content','the_content_nofollow',999);
function the_content_nofollow($content) {
preg_match_all('/<a(.*?)href="(.*?)"(.*?)>/',$content,$matches);
if($matches){
foreach($matches[2] as $val){
if(strpos($val,"#")===false) {
$content = str_replace( "href=\"".$val."\"", " target=\"_blank\" "."href=\"".$val."\"", $content );
}
if(strpos($val,'://')!==false && strpos($val,home_url())===false && !preg_match('/\.(jpg|jepg|png|ico|bmp|gif|tiff)/i',$val)){
$content=str_replace("href=\"$val\"", " rel=\"nofollow\" href=\"$val\" ",$content);
}
}
}
return $content;
}$content;
}

这个代码会忽略内链,将外链自动添加 nofollow 标签和 go 跳转,并将所有链接都通过新标签页的方式打开。

 

 

小初seo
  • 本文由 发表于 2021年4月20日19:05:53
  • 转载请务必保留本文链接:https://www.pkak.cn/web/93.html
网站建设

服务器是什么(网络服务器是什么东西)

网络服务器是什么东西 服务器基本概念 按照百度百科解释,所谓服务器 ,指的是一种管理资源并为用户提供服务的计算机设备。从广义上来讲,服务器是指网络中能为其它机器提供某些服务的计算机系统;从狭义上来说,...
网站建设

建个微网站多少钱 怎么建立微网站

一般的中小微企业官方网站2000-3000元。如果是模板网站的话,一般的1000元左右,差一些的几百元的都有。 一个中小微企业网站的费用主要由以下三个部分构成: 1、域名、空间 域名的价格一般是固定的...
网站建设

三合一网站建设多少钱(一站式网站建设)

企业网站现在都要求三端合一,所谓三端就是指:电脑端、手机端、pad端。那么有人问只做一端可以不,答案是可以的,但这这样就会损失掉用其他端的客户,也会对企业的映像打折扣。 企业网站的制作方法有两类,分别...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: