默认的WordPress搜索有很多不足之处,通常只检索文章的内容和标题,如果您要改善或增强WordPress的搜索功能,比如添加自定义文章类型、自定义字段等,可以尝试下面其中一些插件。
WordPress搜索增强插件
这些插件将大大增强您网站上的搜索功能。WordPress通常只检索文章的内容和标题,但是这些插件使您可以在搜索条件中包括作者姓名和其他信息。
这些插件中的许多插件已经积极开发了多年,并且内置了一些出色的功能。
1.Relevanssi
插件说明
Relevanssi通过添加部分匹配结果并按相关性对结果进行排序来改进默认搜索。搜索结果通常在WordPress中按日期排序,并且仅包含完全匹配的结果。
特点
- 搜索结果按相关性顺序排序,而不是按日期排序
- 模糊匹配:如果完整单词不匹配,则匹配部分单词
- 查找仅与一个搜索词匹配的文档(或查询)或要求所有单词都出现(与查询)的文档
- 搜索带引号的短语,例如“搜索短语”
- 创建自定义摘录,以显示点击的来源,并突出显示搜索词
- 当用户单击搜索结果时,突出显示文档中的搜索词
- 搜索评论,标签,类别和自定义字段
- 多站点友好
- bbPress支持
- 古腾堡友好
请注意,使用Relevanssi可能需要大量(数百兆)的数据库空间(为获得合理的估计,请将
wp_posts
数据库表的大小乘以三)。如果托管设置的数据库表空间有限,则使用Relevanssi可能会引起问题。在这些情况下,不建议使用Relevanssi。
2.Ivory Search
插件说明
Ivory Search是一个易于使用的高级WordPress搜索插件。它增强了默认的WordPress搜索,还允许您创建新的自定义搜索表单。
使用Ivory Search,您可以创建无限数量的搜索表单,并分别配置每个搜索表单以自定义WordPress搜索并在网站内容上执行不同类型的搜索。
在网站页眉、页脚、侧边栏或小工具区域、导航或菜单上,页面、文章、自定义文章类型或使用其短代码的网站上的任何位置上显示自定义搜索表单。
特点
- 搜索WooCommerce产品
- 搜索图像、文件和附件
- 使用定制程序定制搜索表单
- 使用AJAX搜索进行搜索
- 在搜索分析中跟踪搜索
- 创建无限数量的搜索表单
- 分别配置每个搜索表单
- 配置搜索表单以搜索特定内容
- 从搜索结果中排除特定内容
- 在您网站的任何位置显示搜索表单
- 支持多语言搜索
- 与流行的插件集成,例如WooCommerce,Polylang,bbPress,WPML等
3.Reactive Search Pro
插件说明
Reactive Search Pro是一个高级搜索和过滤插件。尽管搜索栏效果很好,但该插件与众不同的是其广泛的过滤功能。
您可以在任何站点上使用Reactive Search Pro来帮助访问者找到正确的内容。使用它可以过滤WooCommerce商店中的产品,浏览照片网站,甚至在旅游网站上找到酒店位置。
特点
- 15种不同的过滤器类型
- 地图自动完成
- 用于创建搜索/过滤器集的拖放生成器
- 开箱即用地与WooCommerce一起使用
- 与您网站上的任何自定义帖子类型兼容
Reactive Search Pro 是收费插件,一次性付费 29美元!
4.SearchWP
插件说明
SearchWP是用于改善网站搜索结果的高级插件。SearchWP拥有与其他一些流行插件(如WooCommerce和Easy Digital Downloads)的集成。而且,它具有比其他搜索插件更强大的搜索分析报告。
尽管Relevanssi是一个很棒的插件,但由于它的功能集和易于使用的管理菜单,SearchWP可能是任何愿意付费的人的更好选择。
特点
- 索引电子商务产品,PDF和自定义字段内容
- 自动整合
- 允许创建多个搜索引擎
- 搜索统计信息和见解
- 简单的算法定制
- 所有内容变量的加权控件
SearchWP 是一个收费插件,最低套餐 99美元/年。
5.Better Search
插件说明
WordPress仅在搜索结果中使用帖子标题和内容。Better Search 将您网站上的所有内容类型添加到结果中。访问者可以真正在整个站点中搜索所需的内容。
特点
- 自动:激活后,Better Search会自动用更相关的搜索结果替换您的默认WordPress搜索
- 无缝集成:搜索结果完美地集成到您的主题中,而无需自定义搜索模板
- 相关性:搜索结果按相关性自动排序。您还可以关闭基于相关性的搜索,在这种情况下,结果将按日期排序
- 控制结果:通过更改帖子标题和帖子内容的权重来微调结果。打开BOOLEAN搜索以覆盖默认的mySQL自然语言搜索
- 热门搜索:找出访问者正在您的博客上搜索的内容。以热图的形式在您的博客上显示流行搜索词的列表(每日和整体)。窗口小部件支持,可轻松集成到您的主题中,并提供简码[[bsearch_heatmap]]
- 自定义:支持模板文件,以完美集成到您的博客模板中。或者,只需在“设置”页面的“自定义样式”选项卡中输入自己的CSS样式。查看常见问题以获取更多信息
- 支持缓存插件:可与WP-Super-Cache和W3 Total Cache等缓存插件一起使用
- 过滤器:自定义停用词列表,这些词将自动从搜索查询中过滤掉
6.WP Extended Search
插件说明
WP Extended Search 可以控制WordPress默认搜索,通过管理员设置搜索文章meta、分类、标签或自定义分类法。管理员可以选择要搜索的元键,也可以控制文章标题或文章内容的默认搜索行为。
特点
- 搜索选定的meta字段
- 搜索选定的内置或自定义分类法
- 搜索文章作者姓名
- 包括或排除任何公开文章类型
- 控制是否搜索标题或内容或摘要或全部
- 从搜索结果中排除旧内容(早于管理员指定的日期)
- 定制要显示在搜索结果页面上的文章数
- 自定义搜索词之间的SQL关系(AND / OR)
- 自定义搜索结果的顺序
- 控制是完全匹配还是部分匹配搜索查询
- 与WPML兼容
7.Search Exclude
插件说明
使用此插件,您可以通过选中文章/页面编辑页面上的相应复选框,从WordPress搜索结果中排除任何页面、文章或任何内容。支持快速和批量编辑。
在插件设置页面上,您还可以查看搜索中隐藏的所有项目的列表。
8.Search & Filter
插件说明
Search & Filter 是WordPress的一个简单的搜索和过滤插件–它是WordPress搜索框的改进。
您可以轻松地按分类、标签、自定义分类、文章类型、文章日期或它们的任意组合进行搜索,以真正优化搜索–删除搜索框并将其用作文章和页面的过滤系统。字段可以显示为下拉列表、复选框、单选按钮或多项选择。
特点
- 搜索自定义字段,文章元,作者,文章类型,发布日期,分类法,标签,类别
- 使用AJAX显示结果-无需重新加载页面!
- 使用复选框,单选按钮,下拉列表,多选或组合框搜索文章元/自定义字段
- jQuery范围滑块,日期选择器和用于选择和多重选择的自动完成组合框
- 订购结果字段–用户可以按元值,帖子ID,作者,标题,名称,日期,修改日期,父ID,随机,注释计数和菜单顺序对结果进行订购
- 拖放编辑器
- 使用自定义模板
- 根据需要创建尽可能多的字段和不同的搜索表单
- 用于博客,评论网站,新闻网站,房地产网站等。
- 用于您的网上商店-经过测试并与WooCommerce,WP eCommerce,Easy Digital Downloads兼容
- 使用短代码和小工具将其放置在主题和文章中的任何位置
- 与WPML一起使用
- 与Advanced Custom Fields 插件一起使用
9.Ajax Search Lite
插件说明
Ajax Search Lite是WordPress的实时搜索插件。这个响应式实时搜索引擎,通过提供用户友好的ajax支持的搜索表单–实时搜索栏,将提升您的用户体验。您还可以使用分类和文章类型过滤器框过滤结果。Google自动完成功能和关键字建议也包括在内。
特点
- 在文章和页面中搜索
- 搜索自定义文章类型,例如WooCommerce产品,事件,作品项目等
- 搜索标题、描述、摘要、分类和标签以及任何自定义字段
- 自动搜索替换以及小工具和短代码的可用性
- 类别和文章类型的“自定义过滤器”框(复选框过滤器)
- WPML和QtranslateX兼容
- 8个内置模板+用于颜色调整的选项
- 分类和文章排除
- 前端搜索设置框
- 搜索结果中显示图像
- 完全由ajax驱动
- 后端有40多个选项
- 缓存图像以加快响应时间
- 性能选项
- Google Analytics(分析)整合–事件和浏览量都一样
10.Ajax Search Pro
插件说明
用于WordPress的Ajax Search Pro旨在最大程度地提高用户搜索体验。它提供了实时ajax搜索,使wordpress搜索体验更加舒适。
结果将与图像一起呈现(如果找到的话),因此它们看起来更有吸引力且更不平坦。该搜索适用于移动设备,可以是Android或IOS支持的。
搜索可以覆盖默认的wordpress搜索结果-从而扩展了ajax功能-只需单击一个按钮即可替换默认主题搜索。
搜索可以返回文章、页面、任何自定义文章类型(例如WooCommerce产品、BBPress论坛、主题、答复)、分类、自定义分类术语(例如产品类别、产品组合标签)、用户、BudddyPress组和BuddyPress活动。
还可以 搜索媒体附件,包括其内容-用于PDF,CSV,TXT,RTF和Office文档,Excel和Powerpoint文件。
Ajax Search Pro 是收费插件,一次性付费 36美元!
11.ACF: Better Search
插件说明
该插件为默认的WordPress搜索引擎增加了按功能搜索高级自定义字段(Advanced Custom Fields)插件的选定字段的功能。
一切都会自动运行,无需添加任何其他代码。该插件不会创建搜索结果页面,但会修改SQL数据库查询以使搜索引擎更好地工作。
另外,您可以搜索整个短语,而不是短语的每个单词,搜索将比以前更准确。
注:只有当您的网站使用了 Advanced Custom Fields 插件,才需要使用这个插件。
总结
如果您打算在WordPress网站上利用搜索,那么使用插件来改善体验至关重要。
在所有可用的搜索增强插件中,到底哪个才是最适合自己的,这个需要按照自己的需求去测试和使用。
最后,推荐两个针对百度优化的插件:
来源:
https://www.wpdaxue.com/wordpress-search-plugins.html