使用 Algolia 拓展 WordPress 搜索
本文最后更新于 2595 天前,其中的信息可能已经有所发展或是发生改变。

前言

博客的搜索功能其实是非常吃服务器资源的,因此用增强搜索功能就成了节省网站资源的重要一环。目前呢,谷歌的 CSE 是残废的,百度的站内搜索不支持 HTTPS,Swiftype 也已经开始收费了。不过,我又发现了一个免费的搜索增强工具 —— Algolia

介绍

Algolia 是法国一家初创公司,类似于存储云服务,计算云服务,提供的是搜索云服务,用户建立应用,接着通过sdk推送数据,然后通过 sdk 就可以搜索了。

Algolia 其可以有效的提升网站的搜索体验,并且支持跨设备,支持主流网站架构和框架,像 WordPress 可以做到开箱即用。在全球有多个数据中心,其中 中国香港 连接国内速度最快。

目前免费版支持最多 1w条记录 和 每月 10w次操作,对于博客来说完全够用。

WordPRess

一、进入 注册页面 注册账户

二、然后会有一个教程页面,点击右上角的 Skip tutorial ,再点击 go to your dashboard 就可以进入仪表盘了

三、进入 API页面 获取 API

四、在 WordPress 安装 Search by Algolia – Instant & Relevant results 拓展并激活

注:此插件以来 PHP 的 mbstring 拓展

五、在 Algolia Search —— Setting 对应输入 API 内容

六、在 Indexing 中,Index name prefix 即 WordPress 的数据表前缀,Indices 勾选前三项即可

七、在 Search Page 选择 Use Algolia in the backend 或者 Use Algolia with Instantsearch.js,选择后者效果更好,但是要考虑一些主题的兼容性,默认作为后端即可。

八、在 Autocomplete 中 勾选 Enable autocomplete文章 保存。

九、这下我们就可以体验一下搜索效果了,有没有很棒棒呢?

评论

  1. 星空游戏
    7年前
    2017-3-17 10:28:05

    沙发稳稳的

  2. 7年前
    2017-4-06 12:14:42

    这个好

  3. 橘里
    7年前
    2017-5-17 20:19:59

    老哥,这个algolia怎么配置分词?

    • 妙正灰
      博主
      橘里
      7年前
      2017-5-17 21:22:45

      我就是用的默认配置,我单独设置分词

  4. 6年前
    2018-10-09 16:31:44

    可以可以,按照该文成功安装,可否转载

    • 妙正灰
      博主
      萌囧
      6年前
      2018-10-11 13:52:33

      保留出处链接即可

本文评论已关闭
上一篇
下一篇