利用swiftype为hexo添加站内搜索
有了博客,写了辣么多文章没有站内搜索功能怎么行!废话不说开始吧。
到swiftype网站注册账号
首先,要去swiftype的网站https://swiftype.com注册一个账号,然后根据指引建立好自己网站对应的索引。对了有人说注册以后是30天试用,这个没关系,网站给的是30天高级账户的使用(那种有可以建立多个搜索引擎、多账户共同管理、一个引擎index多个域名的功能的账户),30天到期后你可选择花钱继续用这个高级账户(土豪自便)
创建一个引擎

给自己的网站建立一个索引

输入自己网站的网址

给创建的搜索引擎起个名字

添加引擎成功

安装配置

跳转到配置页面
SEARCH RESULTS 、AUTO COMPLETE、 COLORS改不改随意,不想折腾保持默认即可
设置搜索失败界面

设置搜索结果页面
如果不配置的话默认的结果展现方式是这个样子的(弹出一个结果展现框):

如果想要实现类似我的这种单开一个页面显示搜索结果的话就要进行一下配置

最后点击保存就可以了。接下来选择OVERVIEW
选择Install Search
复制你的swiftype 搜索引擎的 key

最后
然后,编辑 站点配置文件,新增 swiftype_key 字段,值为你的 swiftype 搜索引擎的 key。