之前用多个google搜索,baidu搜索也用过,实际上体验并不如何好。
主要是更新慢,百度收录还不全。
所以我还尝试了 swiftype ,这个搜索引擎是收费的。
搜索效率高,收录提交虽然也不慢,但是它收费呀。
这时候我看到有个本地搜索的选项:
self_search: false ## Use a jQuery-based local search engine, true/false.
稍微了解下发现它是基于xml文件索引的,大概原理是将往期文章要素存在xml,然后js搜索对应的数据。
通过npm进行安装,这是源项目地址https://github.com/wzpan/hexo-generator-search
。
$ npm install hexo-generator-search --save
效果如下:
演示站点: https://vrast.cn