本文主要是对hexo
搭建的博客进行简单的SEO
,比如给每篇文章加上keywords
,以及生成sitemap.xml
文件,方便我们提交到各大搜索引擎
hexo安装sitemap
windows用户
可以在博客根目录下按shift
键不放再鼠标右击,即可在此目录下运行CMD
窗口,运行如下代码:
在博客根目录下找到_config.yml
文件,添加如下代码:
执行hexo g
生成静态页面,再然后执行hexo s
启动服务
打开 http://localhost:4000/sitemap.xml 即可看到效果,弄好之后你就可以到各大搜索引擎提交sitemap
站点地图了
keywords
默认情况下hexo博客
及博客里的文章是没有keywords关键字
的,需要我们手动添加
设置hexo博客
的关键字:
在博客根目录下找到_config.yml
文件,在所示地方添加keywords: 关键字1,关键字2,关键字3…
,采用英文逗号
隔开,注意keywords
与关键词
之间的空格
设置文章的关键字
打开
theme/icarus/layout/common/head.ejs
,这是我的head.ejs
所在路径,不同主题可能不同,但一般来说都是head.ejs
文件,添加如下代码:12345<% if (page.keywords){ %><meta name="keywords" content="<%= page.keywords %>,<%= config.keywords %>"><% } else if (config.keywords){ %><meta name="keywords" content="<%= config.keywords %>"><%} %>这段话的意思是如果页面有关键字,则用页面的关键字,否则使用配置文件的关键字
- 在文章里面加入
keywords
,如下所示:1234567---title: ###date: ###categories: ###tags: ###keywords: ###---