听说 swiftype 很好用,就在网站里加入了这个功能,没想到的是从注册到真正能用上竟然花了差不多一个月的时间,主要原因是除了随处可见的教程中那些配置之外,还要有额外的配置,真是坑爹啊。。。
注册 swiftype 账号
到 http://www.swiftype.com 注册账号
配置搜索
一路跟着提示,选择默认下一步下一步,直到完成
配置网站搜索
在搜索栏 input 元素上增加 st-default-search-input 这个类
注意一下两点
1.在这个界面试着搜索下,如果搜索不出东西说明网站配置有问题,注意是网站配置有问题,不是 swiftype 配置有问题。
2.在 source 目录放 robots.txt 文件。
Sitemap: /sitemap.xml
*** sitemap 是 hexo 插件自己生成的 ***