emlog文章内容页的站外链接自动添加nofollow代码 - 陌路人博客

陌路人

陌路人博客(molure.cn)
用心传递快乐,初心不变。

emlog文章内容页的站外链接自动添加nofollow代码

做过网站的站长朋友或多或少都懂那么一点SEO的知识

在发文章的时候对于站外链接都想加上一个nofollow的属性

以防止本站的权重流失


如果我们每一个都手动给链接增加nofollow是有点麻烦的


于是就想到了用PHP代码自动把非本站网址的链接加上nofollow属性


今天就分享的这个PHP代码就是这个用处


你只需要把下面代码复制粘贴到指定位置后


每次就可以自动给文章内容页里的站外链接添加nofollow属性


链接添加nofollow属性不易过多适当才好


这个就需要站长自己把握

Emlog文章内容页的站外链接自动添加nofollow代码如下:


说明:下面代码复制到module.php文件里去
<?php
function content_nofollow($log_content, $domain)
{
preg_match_all('/href="(.*?)"/', $log_content, $matches);
if ($matches) {
foreach ($matches[1] as $val) {
if (strpos($val, $domain) === false) {
$log_content = str_replace('href="' . $val . '"', 'href="' . $val . '" rel="external nofollow" ', $log_content);
}
}
}
preg_match_all('/src="(.*?)"/', $log_content, $matches);
if ($matches) {
foreach ($matches[1] as $val) {
if (strpos($val, $domain) === false) {
$log_content = str_replace('src="' . $val . '"', 'src="' . $val . '" rel="external nofollow" ', $log_content);
}
}
}
return $log_content;
}?>

注意事项:

把下面的挂载点复制到模版文件echo_log.php、page.php里


<?php echo $log_content; ?>

替换成


<?php echo content_nofollow($log_content,BLOG_URL);?>



×

感谢您的支持,我们会一直保持!

扫码支持
请土豪扫码随意打赏

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

打赏作者
版权所有,转载注意明处:陌路人博客 » emlog文章内容页的站外链接自动添加nofollow代码
标签: 教程

发表评论

表情
看不清楚?点图切换

网友评论(0)