<
首页 emlog教程 正文
  • 本文约165字,阅读需1分钟
  • 909
  • 0

EMLOG给内容页的站外链接添加nofollow

摘要

做过SEO优化的人都知道,网站内部的外链太多会导致网站的权重流失,将一部分权重转移到外链上,因此我们就需要给外链添加nofollow标签,现在就来为大家分享一下EMLOG自动给内容页的站外外超链接添加nofollow属性的方法。

做过SEO优化的人都知道,网站内部的外链太多会导致网站的权重流失,将一部分权重转移到外链上,因此我们就需要给外链添加nofollow标签,现在就来为大家分享一下EMLOG自动给内容页的站外外超链接添加nofollow属性的方法。

一、操作步骤

1、下载模板文件module.php

2、将下面的代码添加到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;
}
?>

3、下载模板文件echo_log.php

4、找到下面这段代码

<?php echo $log_content; ?>

5、将上面这段代码替换为

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

6、保存并上传覆盖文件即可

标签:emlog教程
评论
更换验证码
友情链接