SEO优化可以让搜索引擎跟好的抓取你的blog网页,提高网站的权重,更有利于搜索推广

Jekyll SEO

看到一篇 Jeky SEO 优化的文章,自己也是按照这种方式做了一下 SEO 优化,这里也分享一下

1.不使用默认的标题

默认的文章标题是不包含网站标题的,这里可以修改:default.html

<title>{% if page.title %}{{ page.title }} - {{ site.title }}{% else %}{{ site.title }}{% endif %}</title>

2.所有页面使用 description meta 标签

默认的模板里可能没有,那么需要自己设置:default.html (一些主题已经有的模板里已经了,只需在文章的 yaml 头加一个字段:description即可)

<meta name="description" content="{{ site.description }}">

3.所有页面使用 rel=author meta 标签

关联 google+ 的个人主页:default.html

<link rel="author" href="https://plus.google.com/+yinglongxu"/>

4.生成 sitemap

这个有利于搜索引擎爬取你网站的结构页面,只需要在 _config.xml 文件里加上 jekyll-sitemap gem 插件

gems:
  - jekyll-sitemap

5.添加 robots.txt 文件

在网站根目录下创建:robots.txt 文件,直接指向 sitemap 就可以

# www.robotstxt.org/
# www.google.com/support/webmasters/bin/answer.py?hl=en&answer=156449

User-agent: *
Sitemap: https://xu3352.github.io/sitemap.xml

最后

部分信息需要换成自己的,比如 google+账号 和 robots.txt 文件里的一些内容


参考:



blog comments powered by Disqus

Published

05 June 2017

Tags