静态代码压缩
因为Blog中都是静态页面,基本都可以压缩优化,针对html,css,js,图片进行。
这里没必要用gulp去压缩,配置太繁琐,也没法自动化。
直接使用hexo-all-minifier这个模块,
安装:
npm install hexo-all-minifier –save
增加配置:
all_minifier: true
搞定!
文章唯一链接
hexo-abbrlink
文章字数统计和阅读时长
hexo-symbols-count-time
可以替代老的hexo-wordcount。
SEO-搜索引擎收录和优化
利用插件生成sitemap,hexo自带的两个插件,百度搜索要使用单独的一个。
1 | npm install hexo-generator-sitemap --save |
修改根目录中的_config.yml,url必须要修改成对应的,会体现在sitemap.xml里的url里。增加配置项。
1 | # Sitemap |
之后hexo重新生成部署,就可以看到两个站点地图的xml文件了。
Google收录
Google站点平台:https://www.google.com/webmasters/
验证站点可以用html文件的方式,html文件放在hexo的source目录后,一定要在开头添加
1 | --- |
这样hexo才可以正确处理该文件。
之后提交sitemap即可,配置比较简单,不再赘述。
参考资料: