参考:Hexo 生成 sitemap

安装插件:

1
2
pnpm install hexo-generator-sitemap
pnpm install hexo-generator-baidu-sitemap

编辑 _config.yml 添加配置:

1
2
3
4
sitemap:
path: sitemap.xml
baidusitemap:
path: baidusitemap.xml

source 目录下添加 robots.txt

1
2
3
4
User-agent: *
Disallow:
Sitemap: https://xqhppt.github.io/sitemap.xml
Sitemap: https://xqhppt.github.io/baidusitemap.xml

这样一来,在 hexo g 的时候就会自动生成 sitemap 文件,但是要注意,baidusitemap 插件比较古老,不会生成分类和 tag 页面的地图,介意的话可以使用 sitemap 模板功能定制一个。

hexo-generator-sitemap 项目地址

sitemap 生成好后直接在 seo 控制台提交就好。