外链转内链,有利于进行SEO,主要是为了减少权重的流失,尽管博主用了一段时间ShortLinks插件,但是这个插件存在一些问题,例如在手机端打不开外链会自动跳转到博客首页,go后面跟的编码很乱等。本文介绍了一种纯php代码方式的跳转页实现方法。

ShortLinks插件

虽然博主已经放弃使用这个插件了,但是这个插件确实还是比较方便的,可以将外链转换为your_blog_path/go/key/这样的路径。

插件的github地址在这:

ShortLinks插件github地址

由于github时不时打不开,我在这放一个本地链接,有需要的朋友可以下载使用,这个插件里面还有5套跳转模板可以选择(当然也可以移植走):

此处内容需要评论回复后(审核通过)方可阅读。

但是在使用过程中,发现了一些bug,就是很多链接无法跳转,只会转到博客首页,而不是跳转到想要去的外链,在手机端基本所有的链接都跳转到首页了。

ShortLinks出现的问题

go.php跳转

这里我介绍一种使用纯php代码的方法来实现。这里已经调试好了,直接下载文件即可。

站点根目录新建go文件夹

在站点根目录下面新建一个文件夹,命名为go,当然也可以是其他名称。

新建文件夹

下载go.php文件

此处内容需要评论回复后(审核通过)方可阅读。

上传到go文件夹中

将压缩包解压,然后把其中的文件上传到前面建的go文件夹:

上传文件

外链模板

<a href="https://www.52txr.cn/go/go.php?url=https://跳转的网站" target="_blank" rel="nofollow">跳转的标题</a>

例如:

<a href="https://www.52txr.cn/go/go.php?url=https://ucece.com/ttf2woffs"" target="_blank" rel="nofollow">优工具——TTF转Woff2</a>

设置robots.txt

User-agent: *
Disallow: /admin/
Disallow: /install/
Disallow: /go/

User-agent: *下设置Disallow: /go/

效果

跳转效果

后期改进

  • 自动套用模板,而不是每次外链都要复制一下模板,虽然对博主来说一般不怎么放其他链接
  • 多种样式

博主个人公众号
版权声明 ▶ 本网站名称:陶小桃Blog
▶ 本文链接:https://www.52txr.cn/2022/mylinks.html
▶ 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行核实删除。
▶ 转载本站文章需要遵守:商业转载请联系站长,非商业转载请注明出处!!

最后修改:2022 年 06 月 27 日
如果觉得我的文章对你有用,请随意赞赏