Algolia

优点:可以白嫖
缺点:配置完成后,如果想要搜索系统对更新后的博客都有所记录,更新博客后需要使用hexo algolia将内容索引到Algolia搜索API中。

配置Hexo-Algolia

oncletom/hexo-algolia: Index your hexo website content to Algolia Search.中有介绍如何配置Hexo-Algolia

如果你使用的是Butterfly主题可以查看主题作者的介绍进行配置。

索引博客内容

我是在CentOS7部署Hexo的,在配好Algolia后,需要index网站根目录的内容到Algolia搜索API

在[BlogRoot]\下执行Hexo algolia之前,先配置HEXO_ALGOLIA_INDEXING_KEY环境变量:

1
export HEXO_ALGOLIA_INDEXING_KEY=你的Admin API Key

Admin API Key通过登录Algolia官网后,在控制台的左侧选项卡中选择"API Keys"查看Admin API Key。

配置完成后执行

1
hexo algolia

常见问题的解决方法你可以参考这里