hexo URL美化,优化SEO


提升Hexo网站的SEO效果,从URL美化开始。网站备用域名: blog.itbuf.com;了解如何优化Hexo URL以提高搜索引擎排名,增强网站在谷歌搜索中的曝光率和流量。

背景

想要优化下网站的SEO,找到了谷歌的站点地图
,但是站点地图只接受html结尾的,而默认的是:year/:month/:day/:title/的格式,需要优化成.html结尾。

方法

  • 方法一:修改_config.yaml中的permalink,然后在md的header添加urlname
  • 方法二:使用hexo-abbrlink插件

选择方案

  • 测试后最终选择了方法二

配置方法

1
npm install hexo-abbrlink --save
1
2
3
4
permalink: post/:abbrlink.html
abbrlink:
alg: crc32 # 算法:crc16(default) and crc32
rep: dec # 进制:dec(default) and hex

不同算法URL效果

算法 进制 结果
crc16 hex https://www.itbuf.com/posts/4ab2.html
crc16 dec https://www.itbuf.com/posts/12345.html
crc32 hex https://www.itbuf.com/posts/9a8b6c4d.html
crc32 dec https://www.itbuf.com/posts/1690090958.html

这样就不需要自己去写urlname,他可以自动生成。

如果添加了配置没有生效怎么办执行下面命令

1
hexo clean

在运行即可

1
hexo server
作者

ItBuf

发布于

2023-12-01

更新于

2024-03-16

许可协议

评论