20

我正在考虑将我的网站从 Wordpress 迁移到 Jekyll,并希望保持对网站进行全文搜索的能力。Wordpress 搜索快速、可靠且格式与主题相匹配,但我还没有找到合适的替代品。

有一个使用 indextank 的插件解决方案,但我不想通过商业 API 将我的搜索与用户对搜索项进行排名联系起来,我只想要与 Wordpress 搜索相媲美的东西。

我还查看了google Ajax api,但我不希望网站上有一个浮动的 ajax 搜索框。

总是有谷歌搜索该网站,但我发现这并不可靠。(自从几年前我搬到 wordpress 以来,我还没有尝试过这个,所以也许我弄错了)。

由于所有帖子都以纯文本形式提供,因此在构建网站时创建用于搜索它们的索引似乎不难,但我还没有找到一个好的解决方案。有什么建议或例子吗?

4

4 回答 4

20

Jekyll + lunr.js = 强大的全文搜索,在您的浏览器中使用 JavaScript,为您的 Jekyll 静态网站

于 2013-03-06T14:43:40.507 回答
5

调查Google 自定义搜索的一种选择。

您提到过去尝试使用 Google,但我不确定您是否指的是此处描述的自定义搜索框。发布这个以防万一。

于 2012-04-17T12:58:19.630 回答
3

https://github.com/flaptor/indextank-jquery

于 2012-06-12T14:21:15.947 回答
3

https://github.com/chinchang/super-search/

这不需要额外的配置。只需即插即用的库,即可在您的 jekyll 博客的 RSS 提要上使用整洁的页面搜索 UI。

于 2015-06-08T17:53:28.017 回答