代码实现WordPress所有连接新窗口打开减少网页跳出率

经常在百度看到一个关键词“跳出率”,对于网页的质量的好坏智能蜘蛛是没有判断能力的,所以它所通过的一个方法,就是网页的停留时长来判定。如果网页内容足够丰富并且足够吸引人,那对于蜘蛛而言,这个网页的内容就“”比较有用”,网页的内容质量越高,意味着你访客停留时间越长。反过来说,当用户在你网站的网页中停留的时间越长,那意味着你的网站内容越精致,从而蜘蛛会判定你的网站内容很好,并且给你很高的排名。

当然,影响一个网页的质量方面很多,其中跳出率也仅仅只是一个指标而已,还有其他的内容等等。

解决网页的跳出率的方法除了网页内容质量高之外,也可以通过一些辅助的方法实现,例如本片内容所述的网页链接新窗口打开。因为用户在点击一个链接后,就会自动跳到其他页面,而原有的页面,则一直保持打开状态,虽然用户并未一直浏览网页,但网页处于打开状态,仍旧会被计算到网页停留时长当中。

总的来说这个方法还是有点用,大家可以根据自身的需求调整一下策略,本文内容所述为网站全部链接新窗口打开,使用方法比较简单,可以根据小编的节奏一起来。

方法1;在主题中的functions.php中添加功能代码

使用方法:打开wordpress后台找到主题——外观——主题编辑器——functions.php文件,将下方的代码粘贴到functions.php的最末端即可。

//文章页所有连接新窗口打开:文章链接:https://wordpressworlds.com/post_blank_links.html
function autoblank($text) {
$return = str_replace('<a', '<a target="_blank"', $text);
return $return;
}
add_filter('the_content', 'autoblank');

方法2:在hearder.php文件中添加代码实现全站链接新窗口打开

使用方法:将以下代码粘贴到WordPress主题的head文件中的最后一个</head>的前面即可。

<base target=”_blank”>

方法3;外链转内链并实现跳转

这个方法,相对来说仅仅适合有内容的网页,例如文章、页面等,也可能对一些主题存在兼容性的问题,大家可以尝试性的使用。

这个方法类似于小编之前分享的外链跳转的原理一样,但并未加密跳转链接

WordPress纯代码实现文章外链加密跳转加nofollow标签

WordPress的文章中插入连接早已经是常态,有时候当我们写文章的时候,插入的代码往往都是大神的作品,如果直接附属自己的名称,似乎显得有那么点不厚道。这时候往往加上作者的连接才显得自己的人品三观正确。可是大多数的朋友又会在思考一个问题,就是当我文章中有那个作者的网站连接之后,相应的权重也会导出一部…
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=\"".home_url()."/go/?url=$val\" ",$content);
}
}
}
return $content;
}

总结;

以上的三个方法,对于不同阶段的网站都有一定的帮助,使用起来也比较的简单,并且每一个方法小编都已经写了使用方法,虽然没有配上图片,但比较的简单,就放弃使用图片的打算了,如果你遇到使用上的问题欢迎在本文留言或者私信小编。

人已赞赏
功能扩展代码

WordPress代码实现一言功能教程

2021-1-7 1:20:38

功能扩展代码功能扩展教程

代码实现WordPress自动调用其他网站文章展示在指定位置

2021-2-1 14:14:18

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索