设置外链跳转

默认站外链接都是当前页打开,对留存率很不友好呀,而且站外链接通常是补充文章内容的,需要返回回来很打断节奏。

在根目录下 layouts/_default/_markup/render-link.html,新建/追加:

1
2
3
4
5
6
7
<!-- 让站外链接统统是新窗口打开 -->
<a href="{{ .Destination | safeURL }}"
    {{- with .Title }} title="{{ . }}"{{ end -}}
    {{- if not (in .Destination (absURL "")) }} target="_blank"{{ end -}}
>
    {{- with .Text | safeHTML }}{{ . }}{{ end -}}
</a>

外部链接你无法确定未来某一天可能就会变成不安全链接,从而影响到自己博客。需要进一步添加中间跳转页,免责声明。

添加中间跳转页

https://blog.uuanqin.top/p/e1ee5eca/

https://eallion.xlog.page/hugo-redirect-landing-page?locale=zh

参考:梓言堂