Hexo | 博客文章链接优化
前言
URL 地址对于 SEO 中挺重要的,那么如何对链接进行个性化,并在后面加上 .html 显得更加正式呢。
Hexo 版本:3.x
答案即将揭晓 🙃
博客网址链接 URL 唯一且永久化
使用插件hexo-abbrlink可以做到自定义文章链接,安装:
| 1 | npm install hexo-abbrlink --save | 
然后在 Hexo 的根目录的配置文件_config.yml中修改:
| 1 | permalink: :abbrlink/ | 
之后再 md 文件开头中加入以下信息:
| 1 | 
 | 
如果文章中未指定
abbrlink: xxx,将会根据算法随机生成数字
这样就确保了博文链接的唯一化,只要不修改 md 文件的 abbrlink 的值,url 就永久不会改变。如此 md 文件名和文件内容也可以随便改了。这样也有利于 SEO 优化。
我的配置
最后附上我的配置,以及相关可以设定的参数
| 1 | #我的配置,post为固定链接后面带":"的为变量 | 
官方给出的配置信息
变量
除了下列变量外,您还可使用 Front-matter 中的所有属性。
| 变量 | 描述 | 
|---|---|
| :year | 文章的发表年份(4 位数) | 
| :month | 文章的发表月份(2 位数) | 
| :i_month | 文章的发表月份(去掉开头的零) | 
| :day | 文章的发表日期 (2 位数) | 
| :i_day | 文章的发表日期(去掉开头的零) | 
| :title | 文件名称 | 
| :id | 文章 ID | 
| :category | 分类。如果文章没有分类,则是 default_category配置信息。 | 
您可在 permalink_defaults 参数下调整永久链接中各变量的默认值:
| 1 | permalink_defaults: | 
参考资料
- 
帆的博客-Hexo 博客 SEO 优化 
- 
永久链接(Permalinks)