Jekyll建站后简单的SEO

Jekyll在Github上建站之后发现即使提交给搜索引擎,也很难被收录或者能被搜索到。如果使用JekyllBootstrapper,已经做了相关的SEO,所以问题不大。但如果是使用其他主题分享或者自己写一个theme,那么就不得不考虑一下SEO的相关问题了。虽然我也从未接触过SEO,不过查阅一些资料,折腾一番还是有收获的。

其中受益于掌心的这篇文章,特别感谢。


提示:为了文章正常显示,取消了代码中解析site或page属性的双大括号,以及if语句中的大括号加百分号。



Windows平台下使用Jekyll遇到的问题

本机操作环境为win8.1 64bit,在使用Jekyll搭建主页过程中遇到了一些问题,整理如下:

1.安装nokogiri

使用jekyll lunr js search等插件时需要用到nokogiri,用

gem install nokogiri json

安装时出现错误libxml2.dll is missing. 经过排查,发现使用的ruby2.0 64bit对nokogiri 32bit不兼容,卸载ruby2.0 安装1.9.3 32bit版本即可正常使用。