Hexo添加网站地图

本文最后更新于:2 个月前

Hexo下载相关插件,以完成自动生成网站地图。

Hexo添加网站地图

先进入你的网站根目录

1
cd hexo

安装地图生成插件

谷歌地图生成器:

1
npm install hexo-generator-sitemap --save

百度地图生成器:

1
npm install hexo-generator-baidu-sitemap --save

修改 hexo 配置文件 _config.yml

注意:这里不是主题里的配置文件。

找个空位置,添加如下代码:

1
2
3
4
5
# 自动生成sitemap,生成路径path一定要缩进,不然报错
sitemap:
path: sitemap.xml
baidusitemap:
path: baidusitemap.xml

保存文件。这样你再次生成的时候就可以在public文件夹内看到了3

添加robots.txt

在source文件夹下创建robots.txt,并写入类似下面的配置,来规范搜索引擎的行为。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
User-agent: *
Allow: /
Allow: /archives/
Allow: /categories/
Allow: /tags/
Disallow: /about/
Disallow: /*.jpg$
Disallow: /*.jpeg$
Disallow: /*.gif$
Disallow: /*.png$
Disallow: /*.bmp$

Sitemap: https://你的网址/sitemap.xml
Sitemap: https://你的网址/baidusitemap.xml

Hexo添加网站地图
https://superlovelace.top/2023/10/04/HexoWebsite/
作者
棱境
发布于
2023年10月4日
更新于
2023年11月18日
许可协议