WordPress网站不支持模糊智能分词搜索、响应慢,且缺乏搜索数据洞察?地质网独家开发Meilisearch Pro 插件完美解决!🚀 基于Meilisearch引擎,实现真正的中文智能分词与模糊搜索,告别MySQL性能瓶颈。独家增加搜索统计分析功能,助您精准掌握用户搜索需求。毫秒级响应,支持宝塔面板Docker一键部署、智能排序及同义词纠正。让你的WordPress站内搜索精准、极速、更懂用户!
Meilisearch简介
- 基于Meilisearch搜索引擎,完美实现智能分词,搜索网站搭建教程时候,会智能分词为网站、搭建、教程,完美适配几乎所有语言,真正实现模糊搜索
- 超高性能,Meilisearch是内存驱动索引,据官方说上亿数据都能实现毫秒级响应,我自己测试,10万加数据,仅需零点几毫秒,而mysql需要3秒以上
- 搭建配置极其简单:使用docker命令搭建,一个命令即可搞定,真正的有手就行
- 搜索结果排序更加智能,系统会自动计算关键词匹配得分并排序,让更加符合用户需求的内容排在前面
- 支持智能筛选,根据搜索关键词自动显示有关联的分类、标签、话题等筛选方式
- 支持设置近义词、同义词、错词纠正
宝塔面板部署Meilisearch
(教程参考自子比作者老唐,感谢分享)
Meilisearch使用docker部署,也就是说任何服务器都支持,虚拟主机只要有docker的都可以。
那么我们已宝塔为例,开始教程
1.安装docker
进入宝塔,找到docker,点击安装

2.创建docker目录
新建一个文件夹,用于存放meilisearch数据,方便在docker中映射,例如/www/wwwroot/meilisearch

3.创建容器
点击容器,创建容器。选择命令创建

输入以下命令即可。
docker run -d \ --name meilisearch \ --restart=always \ -p 7700:7700 \ -v /www/wwwroot/meilisearch:/meili_data \ -e MEILI_MAX_INDEXING_MEMORY=800M \ --memory=1g \ --cpus=0.5 \ docker.m.daocloud.io/getmeili/meilisearch:v1.29 \ meilisearch --master-key=dzw6.com
代码说明
根据自己的服务器情况,可调整合适的CPU和内存限制
- –memory=1g
限制容器最多使用 1GB 内存。 - –cpus=0.5
限制容器最多使用 0.5 核 CPU。 - docker.m.daocloud.io/getmeili/meilisearch:v1.29
镜像名(前面是加速器地址,你用哪个加速器就换成对应的域名)。 - meilisearch --master-key=dzw6.com
容器启动命令,指定 master-key。
4.日志切割
然后,因为宝塔会记录日志,建议设置一下日志保存时间,以免日志慢慢积累过大。

Meilisearch Pro插件配置
1.基础统计分析
如图所示,这个就是对搜索结果的统计分析,支持Excel表格与统计分析图:

详细的功能演示,请参阅视频

2.meilisearch配置
部署完成后,我们就可以在主题配置开启meilisearch智能搜索功能了。流程一共两步:
- 填入相关参数并保存
- 首次配置,需要同步索引数据
API地址、API密钥、数据库前缀保持默认即可。同一个服务器多个网站的,需要使用不同的前缀!

3.同义词 / 近义词 / 错词纠正
- 用于提升搜索召回率与容错(同义词、近义词、错词纠正)。
- 配置同义词可以让用户搜索“wp”时也能匹配到“wordpress”的内容,减少错别字/缩写导致的无结果,提高搜索命中率。
- 数量影响:同义词越多,Meilisearch 在搜索时需要处理的扩展规则越多,可能增加查询耗时与内存占用;建议优先配置高频词、缩写、常见错拼。
- 更改同义词无需二次点击重建索引。

4.重建索引
由 WordPress 计划任务分批执行。

Meilisearch Pro下载
插件链接:https://www.dzw6.com/shop/36428.html
更多优质WordPress插件请查阅:https://www.dzw6.com/tag/author-dzw6
更新日志
1.2 增加归档内搜索支持,如archiveSearch=
1.1 增加多文章类型搜索支持
1.0 完成插件基础功能开发





