背景知识

背景知识就是百度到现在为止还没收录我的博客 (〃>皿<)

jekyll-sitemap 插件

首先robots.txt里面要声明自己对应的 sitemap.xml 的路径

使用jekyll-sitemap插件建立的 sitemap.xml 就在根目录

安装

首先下载1 对应的 Gem,可以在 cmd 中使用

gem install jekyll-sitemap

也可以下载对应的.gem然后本地安装

配置

_config.yml中加个 gem 就是,多个 gem 用逗号隔开

# Build settings
gems: [jekyll-paginate, jekyll-sitemap]

然后在页面 deploy 的时候就会在根目录生成 sitemap.xml 了

运转正常!

2016.03.28 Updated

果然主动提交太不稳定,怀疑是否在本地 Debug 的时候也被强制提交所以搜索引擎并没有接收,修改 SiteMap 之后终于有正常索引了。

其他的一些 Issue 可以参考 Github 的说明↓

参考文献

Footnotes

  1. Sitemaps for GitHub Pages