2022 年 8 个最佳 WordPress 搜索插件
已发表: 2019-05-28WordPress 有很多很棒的东西,但大多数人会同意默认的 WordPress 搜索功能不是其中之一。 值得庆幸的是,使用此列表中最好的 WordPress 搜索插件,您可以为您的搜索系统进行急需的升级,使其更加用户友好,并为您的访问者提供更多查找内容的选项。
总的来说,我收集了八个很棒的 WordPress 搜索插件。 对于每个插件,我都会告诉你所有关于你获得的新功能,以及你可以为它支付的费用。 然后,最后,我会根据您的需要推荐一些特定的插件。
让我们开始吧,这样您就可以结束对最佳 WordPress搜索插件的搜索。
目录
- 1.搜索WP
- 2. Relevanssi
- 3. Ajax 搜索专业版
- 4. 喷气背包搜索
- 5. FiboSearch(WooCommerce 的 Ajax 搜索)
- 6. 象牙搜索
- 7. FacetWP
- 8. 奖励:ElasticPress
- 哪个是最适合您的 WordPress 搜索插件?
1.搜索WP

SearchWP 是最著名的 WordPress 搜索插件之一。
不幸的是,它只提供高级版本,但这样做的好处是您可以获得大量强大的功能来改进搜索的各个方面。
主要特点
- 与原生 WordPress 搜索功能一起使用
- 搜索所有内容,包括自定义字段和简码输出。 这包括来自高级自定义字段 (ACF) 和工具集等插件的自定义字段。
- 无需重新加载页面即可立即显示结果的 Ajax 实时搜索 — 实时搜索功能实际上在 WordPress.org 上是免费的,您不需要 SearchWP 即可使用它
- 关键字词干提出更好的搜索结果
- 在搜索结果中突出显示搜索查询的选项,就像 Google 做事的方式一样
- 自定义搜索算法的权重
- 与其他流行插件集成,包括 WooCommerce、bbPress、Easy Digital Downloads、WP Job Manager 等等
- 创建单独的搜索引擎,每个搜索引擎都有自己独特的设置。 例如,您可以搜索博客文章,搜索 WooCommerce 产品
- 为您的媒体库中的 PDF、.docs 和其他文本文档中的内容编制索引
- 使用 SearchWP 支持相关的内容建议
- 自动将某些搜索短语重定向到特定页面
- 搜索分析,以便您可以看到人们在搜索什么(提示 - 您可以使用 Google Analytics 来跟踪搜索查询,而无需插件,所以在我看来这不是一个巨大的卖点)
怎么运行的
SearchWP 集成到本机 WordPress 搜索系统中,因此您无需进行任何特殊设置即可。 例如,您可以使用常规搜索小部件。 或者,如果您的主题已经包含专用搜索功能,SearchWP 将自动开始使用该功能。
从那里,SearchWP 采用模块化方法,这意味着您可以选择要使用的扩展。
上传扩展程序后,您可以使用精心设计的界面来配置搜索功能的权重以及其他功能:

价格
同样,SearchWP 仅提供高级版本。
最便宜的计划起价为 99 美元,可在单个站点上使用。 但是,要访问每一项高级功能,您至少需要 149 美元的 Pro 计划,它可以让您在多达 5 个站点上使用它。
更多信息/下载
2. Relevanssi

Relevansi 是一个流行的 WordPress 搜索插件,它既有有限的免费版本,也有全功能的高级版本。
它将让您提供更全面和相关的搜索结果,以及 Google 风格的“您的意思是?”等不错的功能。 搜索建议。
主要特点
- 与原生 WordPress 搜索功能一起使用
- 建立自己的搜索索引
- 搜索更多类型的内容,包括评论、标签、自定义字段等
- 调整标题、标签和评论的权重,以更改哪些内容被视为“相关”
- “你的意思是?” 建议,就像谷歌一样
- 在搜索结果中突出显示搜索查询(就像 Google 的做法一样)
- 更好的内容索引,包括索引短代码和附件内容的选项(如 Word 文档,尽管附件索引是一项高级功能)
- 在 WordPress Multisite(高级版)中跨多个站点搜索
- 让搜索者使用 OR 和 AND 类型的查询
- 自动将某些关键字搜索重定向到特定页面(高级)
怎么运行的
与 SearchWP 一样,Relevanssi 与普通的 WordPress 搜索一起使用,因此您无需添加任何特殊的搜索框。
要配置所有内容,您将获得详细的后端设置区域:

有很多设置需要经过,但设置起来仍然非常简单。
有什么重要的考虑吗?
Relevansi 需要考虑的一件重要事情是性能。 开发人员对 Relevanssi 使用大量数据这一事实持开放态度,尤其是对于大型网站。 他们说您可以期望将wp_posts数据库表的大小增加三倍。 在低功率主机上,这可能会导致问题。
价格
Relevansi 在 WordPress.org 上有免费版本。 然后,高级版本的起价为 99 美元(一年期许可证)或 299 美元(终身许可证)。 两种高级许可证都允许您在无限站点上使用 Relevanssi。
更多信息/下载
3. Ajax 搜索专业版

顾名思义,Ajax Search Pro 的核心价值是能够将 Ajax 实时搜索添加到 WordPress。 也就是说,一旦访问者开始输入他们的搜索词,就会弹出一个搜索结果列表——没有页面重新加载或等待。
您还可以获得一些不错的模板来显示这些搜索结果,例如在结果列表中包含来自每条内容的特色图像的选项。
所以总的来说,这是选择这个插件的主要原因,也是为什么根据 WordPress.org 的数据,即使是它的精简版也能在超过 50,000 个网站上活跃。
但是,它还可以添加一些其他有用的选项,例如过滤器和在自定义帖子类型(包括 WooCommerce 产品)中搜索的能力。
主要特点
- 将 Ajax 实时搜索添加到 WordPress
- 独特的搜索结果模板(例如,您可以像上面的示例一样显示图像)
- 大量的自定义选项
- 索引和搜索媒体附件,包括 PDF、CSV、DOC 等
- 搜索任何帖子类型,包括 WooCommerce 产品和 bbPress 论坛
- 在自定义字段信息中搜索,包括选择准确选择要索引的自定义字段的选项
- 自动完成和搜索建议
- 除了关键字搜索之外,添加搜索过滤器
- 生成您自己的搜索索引的选项
- 与 Elementor、Divi、WP Bakery、Visual Composer 等页面构建器插件集成
怎么运行的
有两种方法可以将 Ajax Search Pro 搜索表单添加到您的站点。
首先,您可以让它尝试替换您的主题的默认主题搜索,这应该可以工作。 需要注意的是,这会改变搜索表单的样式,这与 SearchWP 和 Relevanssi 的工作方式不同。 使用这两个插件,对搜索表单的前端外观没有影响。
或者,您也可以使用专用的短代码/小部件在您网站的任何位置显示插件的搜索表单。
从那里,您可以使用详细设置区域来控制一切工作方式,包括搜索表单的样式:

价格
WordPress.org 上有这个插件的有限免费版本,称为 Ajax Search Lite。 然后,带有标准 Envato 许可的 Pro 版本可在 CodeCanyon 以 36 美元的价格购买。 那是:
- 一个站点的终身更新
- 6个月的支持
更多信息/下载演示
4. 喷气背包搜索

Jetpack Search 是 Automattic 提供的高级 WordPress 搜索服务,该团队是 WordPress.com、WooCommerce 和 Jetpack 插件背后的同一团队。
它提供了一种性能友好的方式来为任何类型的 WordPress 网站(包括 WooCommerce 商店)创建更好、更准确的搜索体验。
因为它是 Jetpack 的一部分并使用 Jetpack Stats 来实现其某些功能,所以您需要使用 Jetpack 插件才能使用 Jetpack Search。 但是,如果您不想要其他 Jetpack 模块,也可以禁用它们。
主要特点
- 基于 Elasticsearch
- 所有索引/处理都发生在 WordPress.com 的服务器上,这消除了 WordPress 网站的压力,因为没有数据库查询
- 用自定义搜索覆盖替换原生 WordPress 搜索
- 实时搜索建议 - 访问者在开始输入后立即看到结果
- 过滤和分面搜索——访问者可以按类别、标签、日期、自定义分类等进行过滤
- 评论和帖子内容中突出显示的搜索词
- 拼写更正
- 根据您网站的统计信息对搜索结果进行优先排序,例如,您可以突出显示您最受欢迎的内容
- 支持所有语言并具有 29 多种语言的高级语言分析
怎么运行的
Jetpack Search没有集成到本机 WordPress 搜索系统中。 相反,它用自己的覆盖替换了默认的 WordPress 搜索。
如果您想观看此操作的现场演示,请查看 CSS-Tricks 的搜索栏。 当您单击右上角的搜索图标时,它将展开一个覆盖,其中包括一个搜索框和结果。 您可以自定义覆盖的品牌以满足您的需求,但 Jetpack Search 将在您的网站上使用相同的基本方法。
您可以看到访问者还可以获得过滤器和排序选项。 另一件值得注意的事情是 Jetpack Search 确实保留了默认的 WordPress 搜索 URL 结构,这意味着人们可以轻松链接到搜索结果页面。

设置 Jetpack 搜索时,您将能够通过 WordPress 定制器自定义要索引的内容以及搜索覆盖的工作方式。 您还可以控制排序、颜色和其他设置。
如果您想了解更多关于 Jetpack Search 背后的技术(例如 Elasticsearch),您可以查看这篇博文。
价格
Jetpack Search 是一项高级服务——没有免费选项。 您将根据要包含在搜索中的“记录”数量付费。 “记录”是您希望使其可搜索的任何内容,例如每个博客文章、页面、WooCommerce 产品、事件等。

例如,假设您有一个 WooCommerce 商店:
- 256 个产品
- 124 篇博文
- 18 页
如果您想让所有这些内容都可搜索,您将有 398 条记录用于计费。
以下是价格:
- 100 条记录 – 每月 3 美元
- 1,000 条记录 – 每月 6 美元
- 10,000 条记录 – 每月 15 美元
- 100,000 条记录 – 每月 36 美元
- 1,000,000 条记录 – 每月 120 美元
- 不仅如此——每增加 100 万条记录,每月额外支付 120 美元。
对于所有计划,如果您选择按年计费,则可以节省 15%。
更多信息/下载
5. FiboSearch(WooCommerce 的 Ajax 搜索)

FiboSearch,以前称为 WooCommerce 的 Ajax 搜索,是 WooCommerce 实时搜索建议最流行的解决方案。
如果您专门寻找 WooCommerce 搜索插件,这是一个很好的考虑。 但是,对于常规的 WordPress 网站来说,这不是一个好的选择。
主要特点
- 专为 WooCommerce 商店打造
- 实时搜索建议 - 购物者在开始输入后立即看到结果
- 在搜索中包含产品详细信息,例如价格、图片、简短描述、添加到购物车按钮等
- 在搜索结果中列出单个产品变体的选项
- 建立自己的搜索索引以提高性能
- 支持原生 WooCommerce 搜索结果页面
- 搜索附加信息,例如自定义字段、属性、类别、标签、品牌(使用支持的插件)等
- 同义词和模糊匹配
- 有条件地从搜索中排除产品
怎么运行的
FiboSearch 取代了原生 WordPress 搜索功能,因此您需要手动将其与您的主题集成。 值得庆幸的是,这很容易,因为您可以使用专用的菜单项、短代码或小部件。
该插件还支持默认的 WooCommerce 搜索结果页面。 如果您选择此选项,用户将在按 Enter 后获得与 FiboSearch 栏中相同的结果。 但是,如果您不想丢失实时搜索建议,则需要使用简码、小部件或菜单项来激活实时搜索。
以下是您可以创建的搜索覆盖类型的示例:

价格
FiboSearch 在 WordPress.org 上有一个受欢迎的免费版本,适用于小型商店。
大型商店将希望升级到 Pro,因为它提供了更优化的索引,这将提高性能。 Pro 还添加了新功能,例如在自定义字段中搜索(以及更多)的功能,以及在结果中包含帖子和页面。
要查看免费与专业功能的完整比较,您可以阅读这篇文章。
专业版起价为每年 49 美元,按年计费。 还有一个终身许可选项,起价 149 美元。
更多信息/下载演示
6. 象牙搜索

Ivory Search 是一个免费增值的 WordPress 搜索插件,它是改进原生 WordPress 搜索的绝佳选择。 它是最好的免费 WordPress 搜索插件之一,而且高级版仍然比大多数竞争对手更实惠。
这有助于解释为什么它在 WordPress.org 上的 330 多条评论中获得 4.9 星评级。
但是,它也没有像 SearchWP 这样的功能列表那么长。 所以……取舍!
主要特点
- 与原生 WordPress 搜索功能一起使用
- 创建无限的搜索表单,每个表单都有自己独特的设置
- 搜索 WooCommerce 产品或 bbPress 论坛(免费)
- 仅搜索特定内容的许多选项。 例如,仅搜索受密码保护的帖子或具有特定评论数量的帖子(加上更多)
- 扩展您可以搜索的内容,包括搜索文件附件、WooCommerce 产品变体、摘录等选项
- 将某些内容排除在搜索结果中的选项。 例如,您可以排除缺货的 WooCommerce 产品
- 在结果中突出显示搜索词
- 模糊匹配和关键字词干
怎么运行的
Ivory Search 会自动为您的原生 WordPress 搜索创建默认搜索表单。 也就是说,此默认搜索表单控制常规搜索小部件和/或主题的内置搜索的功能。
从那里,您可以创建任意数量的新搜索表单,并在简单的设置区域中配置它们的功能:

对于其他搜索表单(除了 Ivory Search 创建的默认表单),您可以使用简码嵌入它们。
价格
Ivory Search 在 WordPress.org 上有免费版本。
在那之后,高级版本仍然相当实惠。 单站点计划的起价为 19.99 美元,为期一年的支持/更新(或 99.99 美元终身)。
功能齐全的计划起价为 49.99 美元(用于单个站点)或 189.99 美元(用于终身许可)。
如果您想在多个网站上使用 Ivory Search,价格会上涨。 例如,您将支付 39.99 美元在最多 5 个站点上使用基本专业版。
更多信息/下载
7. FacetWP

FacetWP 可帮助您向 WordPress 网站添加分面搜索功能。
如果您不熟悉我所说的分面搜索,它很像过滤器,而且您通常会在电子商务商店和目录中看到它。
这是一个示例——看看您如何不仅按关键字搜索,而且还可以按燃料类型或地区进行过滤?

FacetWP 也不必是一个独立的插件。 您实际上可以将它与上面的 SearchWP 插件集成,以获得两全其美的效果。
主要特点
- 向 WordPress 添加分面搜索功能
- 基于 Ajax,这意味着在用户做出搜索选择时不会重新加载页面
- 创建自己的搜索索引以获得更好的性能
- 13 种不同的过滤器类型,包括日期/数字范围、地图、搜索、邻近度等
- 过滤帖子类型或用户(后者可让您创建详细的用户列表搜索)
- 与页面构建器集成以设计结果页面; 适用于 Elementor Pro 和 Beaver Builder
- 根据自定义字段、分类法和常规发布数据创建构面
- 与 WooCommerce 合作,帮助您创建非常详细的多面 WooCommerce 菜单
怎么运行的
与 SearchWP 一样,FacetWP 包含一组模块化的扩展,可让您准确选择所需的功能。
安装相关扩展后,您可以使用简单的界面创建您的第一个方面:

您还可以使用模板构建器来设计单个结果的布局:

有什么重要的考虑吗?
FacetWP 不会改变常规 WordPress 搜索框的工作方式。 这就是为什么您可能要考虑将其与 SearchWP 集成以真正将您的 WordPress 搜索放在类固醇上。
价格
FacetWP 仅提供高级版本。 计划起价为每年 99 美元,最多可用于 3 个站点,并可选择过滤帖子类型。
然后,有一个每年 249 美元的计划,可让您在多达 20 个站点上使用它并过滤帖子类型和用户。
更多信息/下载演示
8. 奖励:ElasticPress

我将 ElasticPress 作为奖励投入使用,因为它比其他插件更具技术性。 但是,如果您有很多内容,这是一个很好的选择,因为它可以帮助您在 WordPress 上利用 Elasticsearch 的强大功能。
如果您不熟悉,Elasticsearch 是另一种查询数据的方式。 Elasticsearch 不会在有人搜索时查询您的 WordPress 站点的数据库,而是构建自己的索引,这些索引效率更高,有助于获得更好的结果。 老实说,我不是 100% 确定它是如何工作的——我只知道它对性能更友好
要使用 Elasticsearch,您需要在 WordPress 站点的服务器上实际安装开源 Elasticsearch 软件,这就是为什么我说这个软件对用户不太友好。
此外,并非所有主机都允许您使用 Elasticsearch,尤其是便宜的共享主机。 但是,流行的高质量托管主机(例如 Kinsta 和 WP Engine)确实允许您使用它。
在您的站点服务器上安装 Elasticsearch 后,ElasticPress 会帮助您使其与 WordPress 配合使用,并提供大量不错的功能,例如:
- 分面搜索
- 自动建议
- 相关文章
所以如果你有更多的技术头脑,看看这个。 如果您是临时用户,请坚持使用其他选项之一,因为它们更易于设置。
更多信息/下载
哪个是最适合您的 WordPress 搜索插件?
现在对于重要的问题,哪个是最适合您的 WordPress 搜索插件?
与这些插件综述的通常情况一样,没有一个插件适合所有用户,所以让我们来看看几种不同的情况。
如果您想要最好的整体搜索插件,我会说使用 SearchWP。 它做了一点点的一切。 自定义权重、改进的相关性、Ajax 实时搜索、相关内容、文本文档索引——它拥有该列表中所有插件的最佳整体功能列表。
或者,如果您愿意支付月费并且喜欢 Jetpack Search 的覆盖方法,Jetpack Search 也是一个不错的选择。 这是我发现从 WordPress 上的 Elasticsearch 中受益的最简单方法。
另一方面,如果您想专门为您的 WordPress 网站添加分面搜索,那么您可能需要一个专门的选项,例如 FacetWP。
如果您只想将实时 Ajax 搜索添加到您的站点,您可以使用 Ajax Search Lite 或 Ajax Search Pro 以获得经济实惠的选择。 整体功能列表不如 SearchWP(还提供实时搜索),但它有免费版本,而且价格便宜。 或者,如果您有 WooCommerce 商店,请考虑 FiboSearch,因为它 100% 致力于电子商务商店。
如果你特别想要一个免费的 WordPress 搜索插件,我认为 Ivory Search 是最慷慨的,Relevanssi 也是一个不错的选择。 如果您特别想要免费的实时搜索功能,Ajax Search Lite 也很好。
最后,如果您是高级用户,如果您的主机允许,请考虑使用 ElasticPress 和 Elasticsearch。
对这些 WordPress 搜索插件有任何疑问吗? 在评论中询问!
