使用 jekyll-seo-tag 插件后如何自定义 <title>

安装 jekyll-seo-tag 插件后,需要把布局模板文件中 head 中的 title、description和其他seo或社交平台相关标签替换成{% seo %},因为这标签都是由 jekyll-seo-tag 构建的,且官方并没有提供自定义配置的方式,这个时候如果我们想自定义 title 标签就比较头大,因为很多时候我们会区分页面显示的标题和浏览器显示的标题(包括搜索结果显示的标题)

不过针对 title 标签自定义,官方有操作方法,将 {% seo title=false %} 换成 {% seo title=false %} 后 jekyll-seo-tag 就不会自动生成 title 标签了,然后我们再自己写一段 title 标签即可,title 标签的内容可以任意自定义或者跟进条件或页面进行判断使用不同的结构。

以下示例,演示了使用 jekyll-seo-tag 插件后如何自定义 title 标签:

1
2
<title>{{ page.title }} - {{ site.title }}</title>
{% seo title=false %}

Relay Tips: 一极乐https://yijile.com/log/424/