Hexo博客文章访问路径优化
Hexo 博客默认的文章路径是 域名/年/月/日/文章标题
,这样的多层目录搜索引擎爬虫爬起来非常费力,因此需要优化文章的 URL 路径。
hexo-abbrlink
是一个 Hexo 插件,主要用于为博客文章生成简短、易于记忆的 URL 地址(也叫做 永久链接),而不是使用默认的长 URL。它通过为每篇文章生成一个基于哈希值的简短链接,帮助改善 URL 的可读性和 SEO。插件项目github地址是:https://github.com/ohroy/hexo-abbrlink
安装 hexo-abbrlink
插件
要在 Hexo 项目中使用 hexo-abbrlink
,请按以下步骤进行操作:
1. 安装插件
首先,进入你的 Hexo 项目根目录,然后执行以下命令来安装 hexo-abbrlink
插件:
1 |
|
2. 配置插件
安装完插件后,你需要在 _config.yml
文件中进行一些配置。
打开 _config.yml
,首先修改 permalink
,然后找到 hexo-abbrlink
的配置部分。如果没有找到,可以手动添加。最常见的配置如下:
1 |
|
上面配置对应的文章链接示例如下:
1 |
|
3. 使用 hexo-abbrlink
在完成插件配置后,使用以下命令重新生成站点:
1 |
|
然后,插件会为你的每篇文章生成简短的 URL。你可以查看站点中的文章链接,通常它们的格式会变成类似这样的简短链接:
1 |
|
4. 注意事项
SEO 影响:简短的 URL 可以提高 URL 的可读性,对搜索引擎优化(SEO)也有一定的帮助。简短链接通常比冗长的 URL 更有吸引力,也更便于用户记忆和分享。
与其他插件冲突:某些 Hexo 插件(如
hexo-url-sync
或hexo-permalink
)可能会与hexo-abbrlink
插件发生冲突,因此建议在安装插件之前检查是否存在冲突。
总结
hexo-abbrlink
插件通过为文章生成简短的 URL,使得链接更加整洁易记。通过简单的配置,你可以为每篇文章生成基于哈希的或自定义长度的简短 URL,提高站点的用户体验和 SEO 效果。