在百度站长提交链接

jekyll服务独立部署后,在百度站长平台提交了链接,并验证https以及新站保护.经过两天的努力,已经可以同通过关键词eoekun进行搜索了. 提交地址:百度站长平台

存在问题

百度搜索结果的描述信息很热血,居然显示的是nginx配置的server,而且刚好是这边博客的配置,吓我一跳. 原因是之前有一篇介绍使用webhook进行jekyll的自动部署里面的内容有写nginx的配置. 因为主页没有设置description,所以百度以一定的规则抓取了下面这么一段内容.尴尬脸~ 百度搜素EOEKUN的结果

优化小记

jekyllheader.html中添加网站描述与关键词,添加规则如下:

if page.title
	<title>EOEKUN的博客 - SEO优化小记,给jekyll添加描述信息与关键词</title>
	<meta name="description" content="EOEKUN的博客 - SEO优化小记,给jekyll添加描述信息与关键词">
	<meta name="keywords" content="EOEKUN的博客 - SEO优化小记,给jekyll添加描述信息与关键词">
else
	<title>EOEKUN的博客 - 老鼠扛刀满街找猫</title>
	<meta name="description" content="EOEKUN的个人博客,每个人都该有的个人博客,码农的私密笔记~">
	<meta name="keywords" content="EOEKUN的博客,老鼠扛刀满街找猫,jekyll个人博客,码农博客">
endif
<meta name="author" content="eoekun">

注意上方的if page.title之类的语法是需要使用{%%}进行包围的