给博客网站添加站点地图-sitemap

  1. 环境
  2. 站点地图
  3. 一、添加sitemap
    1. 1. 安装插件
    2. 2. 修改_config.yml配置
    3. 3. 编译博客
    4. 4. 查看sitemap文件
    5. 5. 查看站点地图
  4. 参考链接

环境

系统 : Windows 10

NodeJS : 14.21.3

站点地图

站点地图是一个网站所有链接的容器。很多网站的连接层次比较深,爬虫很难抓取到,站点地图可以方便爬虫抓取网站页面,通过抓取网站页面,清晰了解网站的架构,网站地图一般存放在根目录下并命名 sitemap,为爬虫指路,增加网站重要内容页面的收录。

站点地图就是根据网站的结构、框架、内容,生成的导航网页文件。站点地图对于提高用户体验有好处,它们为网站访问者指明方向,并帮助迷失的访问者找到他们想看的页面。

一、添加sitemap

1. 安装插件

打开命令行工具,进入博客根目录,使用npm执行如下命令

# 谷歌、Bing 网站地图插件
npm install hexo-generator-sitemap --save
# 百度网站地图插件
npm install hexo-generator-baidu-sitemap --save

2. 修改_config.yml配置

修改博客根目录下的 _config.yml 文件,添加如下配置。

# 配置后自动生成sitemap
sitemap:
    path: sitemap.xml
baidusitemap:
    path: baidusitemap.xml

3. 编译博客

hexo clean & hexo g

4. 查看sitemap文件

进入博客根目录下的 public 文件夹下,发现已经生成了 sitemap.xmlbaidusitemap.xml 两个文件,表示添加网站地图文件操作成功!

image-20231121101143695

5. 查看站点地图

Github Pages 站点跟路径 + sitemap.xml 可查看站点地图

sitemap.xml

baidusitemap.xml

image-20231121101909570

参考链接

博客网址增加站点地图 sitemap


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 george_95@126.com