为 Hexo 添加 RSS 和 Sitemap

添加 RSS

使用 RSS 是为自己的 blog 提供订阅功能。

1. 用 npm 安装插件

$ npm install hexo-generator-feed --save

2. 配置根目录_config.yml

# Extensions
## Plugins: http://hexo.io/plugins/
#RSS 订阅
plugin:
- hexo-generator-feed
#Feed Atom
feed:
type: atom
path: atom.xml
limit: 20

3. 验证配置是否成功

执行 hexo g,查看一下 public 目录下,如果有 atom.xml 文件,则表明配置成功。

4. 显示 RSS 图标

这里以 3-hexo 主题为例,给 rss 添加链接 /atom.xml 修改 /themes/3-hexo/_config.yml

link:
  rss: /atom.xml

5. 效果

** 链接图标:**
图标
** 链接地址效果 **
效果

添加 Sitemap

Sitemap,网站地图,是网站优化中重要的一环,无论是对于访问者还是对于搜索引擎。

1. 用 npm 安装插件

$ npm install hexo-generator-sitemap --save

2. 配置根目录_config.yml

plugin:
- hexo-generator-feed
- hexo-generator-sitemap

3. 验证配置是否成功

执行 hexo g,查看一下 public 目录下,如果有 sitemap.xml 文件,则表明配置成功。

4. 效果

访问 /sitemap.xml 就能看到生成的站点地图了
站点地图效果


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

×

喜欢就点赞,疼爱就打赏