Abstract: 记录一些优化hexo博客网站的tips。
秉承不重复造轮子的原则,不如直接借鉴别人的文章
目录:
1. 优化博客链接
Hexo中Buttefly被百度,Bing等搜索引擎收录(五) - 知乎 (zhihu.com)
一些补充说明:
npm 安装 hexo-abbrlink 包的指令:
npm install hexo-abbrlink --save
然后修改站点的_config.yml
文件:
# permalink: :year/:month/:day/:title/
permalink: posts/:abbrlink.html
最后是常规操作:
hexo cl && hexo g
2. 让搜索引擎收录博客网站
实现个人静态博客的全网访问 - 个人学习笔记 (emath.top)
一些补充说明:
有些主题并没有在配置文件中提供相关的配置选项,因此需要手动修改配置文件。
首先修改站点的_config.yml
文件,添加以下的几句:
# Google site verification
google_site_verification:
enable: true
site_verification_code: PAwaEercRhgYYSwDXjqh2OA42YRX4Beh0w0I_IX6TYw
然后修改主题的layout.ejs
文件,通常在.\themes\particlex\layout
路径下。在第一个body
标签前的head
标签内添加以下几句:
<% if (config.google_site_verification.enable) { %>
<meta name="google-site-verification" content="<%- config.google_site_verification.site_verification_code %>" />
<% } %>
具体为什么要这样写可以参考 hexo 官方的参数说明和 ejs 的语法。
3. 写博客时方便地插入图片
已放弃,不如图床