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)