ud3的空间

 找回密码
 立即注册
搜索

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

[复制链接]
发表于 2020-2-11 20:20:00 | 显示全部楼层 |阅读模式
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!

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2022-12-2 14:25

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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