找回密码
 立即注册
搜索
查看: 654|回复: 0

Typecho文章评论自动添加nofollow和评论的新窗口打开

[复制链接]
  • TA的每日心情
    开心
    2025-5-3 14:31
  • 签到天数: 295 天

    [LV.8]

    1143

    主题

    257

    回帖

    1143

    积分

    管理员

    贡献
    98309
    金币
    7749

    马山东

    发表于 2020-2-11 21:02 | 显示全部楼层 |阅读模式

    马上注册,结交更多好友

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×
    Typecho稳定正式版:1.1 (17.10.30)实测!
    一、什么是nofollow
    nofollow标签是由谷歌领头创新的一个“反垃圾链接”的标签,并被百度、yahoo等各大搜索引擎广泛支持,引用nofollow标签的目的是:用于指示搜索引擎不要追踪(即抓取)网页上的带有nofollow属性的任何出站链接,以减少垃圾链接的分散网站权重。Understand??
    二、新窗口打开的好处
    当外链使用新窗口打开时,并不会关闭自己网站的标签,这样可以有效防止流量的流失,并且延长用户在网站的停留时间,对网站的好处是大大的!
    评论作者外链新窗口打开
    代码可以在typecho中实现在新窗口打开评论者的主页链接,既有利于SEO优化,也有利于用户访问。
    首先在/var/Widget/Abstract文件夹下的 Comments.php 文件中,找到 376 行左右的这句:
    1. echo '<a href="http://www.ud3.cn/index.php/category/blog/'%20,%20$this-%3Eurl%20,%20'%22'%20,%20($noFollow%20?%20%27%20rel=" external="" nofollow"'="" :="" null)="" ,="" '="" style="color: rgb(51, 84, 170); text-decoration-line: none; border-bottom: 1px solid rgb(238, 238, 238);">' , $this->author , '</a>';
    2. PHPCopy
    复制代码
    更改为
    1. echo '<a href="http://www.ud3.cn/index.php/category/blog/'%20,%20$this-%3Eurl%20,%20'%22'%20,%20($noFollow%20?%20%27%20rel=" external="" nofollow"'="" :="" null)="" ,="" '="" target="_blank" style="color: rgb(51, 84, 170); text-decoration-line: none; border-bottom: 1px solid rgb(238, 238, 238);">' , $this->author , '</a>';
    2. PHPCopy
    复制代码
    也就是在链接后面添加了
    1. target="_blank"
    复制代码

    ,注意前面有个空格,这个没有添加nofollow!

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关于本站|Archiver|手机版|小黑屋|ud3的个人空间 ( 鲁ICP备10201653号|鲁公网安备 37070502000015号 )|网站地图

    GMT+8, 2025-5-4 01:03 , Processed in 0.058478 second(s), 30 queries .

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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