使用 WordPress 搭建的网站的站长,可能全都有过对搜索功能不满意的时候,主要问题就是不能模糊搜索,例如搜索“
其实这也不是 WordPress 的问题,所有使用 MySQL 数据库的搜索程序,都是一样的,要想实现搜索“
同时,熟悉 MySQL 数据库的人或者有经验的站长肯定都知道,搜索功能十分耗时的,因为使用
现在,Zibll子比主题更新到 V8.5 之后,新增了 Meilisearch 智能搜索功能,让搜索支持模糊搜索、智能分词、智能筛选等,同时极大的提高搜索性能。
Meilisearch简介
✅基于 Meilisearch 搜索引擎,完美实现智能分词,搜索“
✅超高性能:Meilisearch 是内存驱动索引,据官方说上亿数据都能实现毫秒级响应,经过测试,10万+数据,仅需零点几毫秒,而 MySQL 需要3秒以上
✅搭建配置极其简单:使用 Docker 命令搭建,一条命令即可搞定,真正的有手就行
✅搜索结果排序更加智能:系统会自动计算关键词匹配得分并排序,让更加符合用户需求的内容排在前面
✅支持智能筛选:根据搜索关键词自动显示有关联的分类、标签、话题等筛选方式
✅支持设置近义词、同义词、错词纠正
部署教程
教程一共分为两个步骤,都十分简单:
1、在服务器使用 Docker 部署 Meilisearch 搜索引擎
2、在Zibll子比主题设置中配置
1.部署Meilisearch
Meilisearch 搜索引擎可以使用 Docker 部署,也就是说任何服务器都支持,虚拟主机只要有 Docker 的都可以,下面十一张(www.11zhang.com)站长以宝塔为例开始教程。
1、在宝塔左侧找到 Docker 先安装 Docker 模块,如下图。
![图片[1]-Zibll子比主题 | Meilisearch智能搜索配置教程-十一张](https://www.11zhang.com/wp-content/uploads/2026/01/3b10e49dcf20260111104129.webp)
![图片[2]-Zibll子比主题 | Meilisearch智能搜索配置教程-十一张](https://www.11zhang.com/wp-content/uploads/2026/01/f05174411520260111104130.webp)
2、新建一个
![图片[3]-Zibll子比主题 | Meilisearch智能搜索配置教程-十一张](https://www.11zhang.com/wp-content/uploads/2026/01/c21b18359d20260111104130.webp)
3、点击 Docker 的 [容器] - [创建容器] - [命令创建],输入以下命令即可,如下图。
docker run -d --restart=always -p 7700:7700 -v /www/wwwroot/meilisearch:/meili_data getmeili/meilisearch:v1.29 meilisearch --master-key=112233
![图片[4]-Zibll子比主题 | Meilisearch智能搜索配置教程-十一张](https://www.11zhang.com/wp-content/uploads/2026/01/723e42b98620260111104130.webp)
services:
meilisearch:
# 镜像及版本
image: getmeili/meilisearch:v1.29
# 容器名称
container_name: meilisearch-service
# 端口映射 宿主机:容器
ports:
- "7700:7700"
# 数据卷挂载
volumes:
- /www/wwwroot/meilisearch:/meili_data
# 启动命令设置密钥
command: meilisearch --master-key=112233
# 重启策略
restart: always
![图片[5]-Zibll子比主题 | Meilisearch智能搜索配置教程-十一张](https://www.11zhang.com/wp-content/uploads/2026/01/f31ed9640420260111104131.webp)
![图片[6]-Zibll子比主题 | Meilisearch智能搜索配置教程-十一张](https://www.11zhang.com/wp-content/uploads/2026/01/78b7323a1120260111104132.webp)
4、等待部署完成,然后在 Docker 容器列表中,看到在运行中即可。
![图片[7]-Zibll子比主题 | Meilisearch智能搜索配置教程-十一张](https://www.11zhang.com/wp-content/uploads/2026/01/ce498f48cf20260111104131.webp)
![图片[8]-Zibll子比主题 | Meilisearch智能搜索配置教程-十一张](https://www.11zhang.com/wp-content/uploads/2026/01/b22488da4d20260111110216.webp)
5、由于宝塔会记录日志,建议设置一下日志保存时间,以免日志慢慢积累过大。
![图片[9]-Zibll子比主题 | Meilisearch智能搜索配置教程-十一张](https://www.11zhang.com/wp-content/uploads/2026/01/23d29897ee20260111105411.webp)
2.Zibll子比主题配置
部署完成后,我们就可以在Zibll子比主题中配置开启 Meilisearch 智能搜索功能了。流程一共两步:
1、填入相关参数并保存
2、首次配置,需要同步索引数据
进入Zibll子比主题设置 - [全局&功能] - [搜索功能],开启 Meilisearch 智能搜索,并填入参数。完成配置后,先点击 [保存],再点击 [重建索引数据],如下图。
![图片[10]-Zibll子比主题 | Meilisearch智能搜索配置教程-十一张](https://www.11zhang.com/wp-content/uploads/2026/01/f23b9a662f20260111104132.webp)
PS:这里的api地址默认为:
随后可以查看状态,如下图。
![图片[11]-Zibll子比主题 | Meilisearch智能搜索配置教程-十一张](https://www.11zhang.com/wp-content/uploads/2026/01/1d956d0ec720260111104133.webp)
Meilisearch智能搜索实例
Meilisearch 智能搜索的智能筛选截图示例:
![图片[12]-Zibll子比主题 | Meilisearch智能搜索配置教程-十一张](https://www.11zhang.com/wp-content/uploads/2026/01/f35a0a364e20260111104133.webp)
注意事项
1、同一个服务器多个网站时,主题设置中的索引前缀必须保证唯一性,不能与其他网站的案引前缀相同。
2、首次配置 Meilisearch,必须要重建索引数据,不然搜索不到内容。
3、后面当有内容新增或变化时,系统会自动同步对应的索引数据,一般无需再次手动重建索引数据。但是,如果遇到搜索结果有问题的时候,或者修改过数据库内容,都可以手动重建索引数据。
4、修改部分Zibll子比主题配置,也需要手动重建索引数据,具体有影响的配置,都有红色提醒文字。
5、启用 Meilisearch 智能搜索后,会自动显示智能筛选,会根据搜索关键词自动显示分类、话题等筛选,就无需再手动配置手动筛选了。
6、Meilisearch 是内存驱动,所以需要占用服务器内存,所以需要关注服务器内存使用情况。当然,Meilisearch 也是所有搜索引擎中内存占用最小的,5万数据大约占用1GB内存,仅供参考。
转载于:https://www.zibll.com/43082.html

















暂无评论内容