兔源码网 - 专注DZ模版分享、DZ插件分享!

 找回密码
 立即注册
PS教程

【原创】兔源码站长教您如何使用nofollow标签跳过站内链接屏蔽站外链接,保持站内权重

[复制链接]
tuyuanma 发表于 2018-6-24 00:59:17 | 显示全部楼层 |阅读模式
温馨提醒:禁止内容附带广告图片、二维码图片,否则将在不通知情况下永久禁言账号!
欢迎加入兔源码站长交流群,您的加入是我们前行的动力!

DZ站长建站交流群:493651246

[ 温馨提示:点击上方群文字,可快速加入QQ群 ]


【原创】兔源码站长教您如何使用nofollow标签跳过站内链接屏蔽站外链接,保持站内权重

相信很多站长都有一个烦恼的问题,那就是希望论坛可以让用户发布超链接又不希望站内权重内分化,那么下面兔源码站长就教大家如何修改这块的问题。

之前我们的教程里【原创】兔源码教您如何将DZ帖子内的站外链接添加nofollow标签,保持站内权重有讲到如何设置nofollow标签保持站内权重,那只是在DZ页面代码里增加了nofollow标签,可是这样却将站内链接都加了nofollow标签,显然这不是站长们想要的。

那么下面废话不多说,开始我们的教程吧!~

1、打开网站根目录——source——function——打开文件function_discuzcode

2、搜索代码(修改前请记得备份)
  1. function parseurl($url, $text, $scheme) {
复制代码
将代码
  1. function parseurl($url, $text, $scheme) {
  2.         global $_G;
  3.         if(!$url && preg_match("/((https?|ftp|gopher|news|telnet|rtsp|mms|callto|bctp|thunder|qqdl|synacast){1}:\/\/|www\.)[^\["']+/i", trim($text), $matches)) {
  4.                 $url = $matches[0];
  5.                 $length = 65;
  6.                 if(strlen($url) > $length) {
  7.                         $text = substr($url, 0, intval($length * 0.5)).' ... '.substr($url, - intval($length * 0.3));
  8.                 }
  9.                 return '<a href="'.(substr(strtolower($url), 0, 4) == 'www.' ? 'http://'.$url : $url).'" target="_blank">'.$text.'</a>';
  10.         } else {
  11.                 $url = substr($url, 1);
  12.                 if(substr(strtolower($url), 0, 4) == 'www.') {
  13.                         $url = 'http://'.$url;
  14.                 }
  15.                 $url = !$scheme ? $_G['siteurl'].$url : $url;
  16.                 return '<a href="'.$url.'" target="_blank">'.$text.'</a>';
  17.         }
  18. }
复制代码
修改为
游客,如果您要查看本帖隐藏内容请回复
【注:请将代码中的tuyuanma.com修改为您网站网址】
3、登录网站后台——更新缓存即可

演示:
www.baidu.com/132  自动加了nofollow标签
www.qq.com  自动加了nofollow标签
www.163.com  自动加了nofollow标签
www.tuyuanma.com  跳过不添加nofollow标签

图片预览:
QQ截图20180624010553.png


相关阅读:
【原创】兔源码教您如何将DZ帖子内的站外链接添加nofollow标签,保持站内权重


版权声明
1、转摘或引用本站内容资源须注明原网址,并标明本站网址(兔源码www.tuyuanma.com);
2、对于转摘或引用本站内容资源而引起的民事纠纷、行政处罚或其他损失,本站不承担责任;
3、对于不遵守本声明或其他违法、恶意使用本站内容者,本站保留其追究法律责任的权利。




自动排版 | 高级模式
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

兔源码网 ( 赣ICP备17001544号 公网安备36112102000036号 )

兔源码 QQ交流群:493651246  GMT+8, 2018-12-13 09:27
←站长统计工具 查看密码:tuyuanma

兔源码DZ模板下载 站长邮箱:tuyuanma@qq.com 站长QQ:3197813386 网站地图

© 2001-2013 本站内容皆来自互联网及用户分享,如需删除请提供软著或商标证书。

     
快速回复 返回顶部 返回列表