相信很多使用wordpress的用户都发现,wordpress默认的搜索引擎并不是那么理想,简单总结几点如下:

  • 不会对文章进行分割,尤其是当你的网站上有很文章的时候,用户在搜索框里输入关键词,结果是整屏都是文字,体现不出索引的价值。
  • 当你的wordpress站点集成一些在线购物平台,通过关键词检索出来的并不是清晰地产品列表,而是每一个相关产品的详细展示。Wordpress搜索引擎在这一点上实在不能尽如人意。
  • WordPress默认的搜索引擎对搜索结果不进行分类,无论是category下的关键词还是产品下的关键词,或者博客当中的关键词,只要符合要求,一股脑通屏显示出来,哪些是用户想要的,哪些不是,让人实在摸不清头脑。

可以说,wordpress在满足其强大的内容管理功能之外,实在对搜索模块过于草率,虽然wordpress最新版本4.7及以上对搜索算法进行了相应调整,但还远远未达到早已适应谷歌百度等专业搜索体验的用户要求。为了解决该问题,为了尽最大能力弥补该缺陷,用户可以通过几个专业的plugin来实现,虽然无法达到跟专业搜索引擎媲美的地步,但相对wordpress默认搜索功能来说,已经提高太多。

总之一点:我们有什么理由让客户失望呢?— 一个质量不佳功能不全的搜索端口,会分分钟毁了你在网站上所有的努力。

好的搜索接口可以给你带来如下好处:

  • 降低跳出率
  • 提高用户体验
  • 帮助用户快速找到信息
  • 帮助用户节省时间

众口难调,好的标准各种各样,如何挑选合适的搜索引擎插件?

  • 容易安装
  • 和站点集成度高
  • 更新及时
  • 使用人数多
  • 用户反馈好
  • 可以按照相关内容和时间展现搜索结果
  • 支持boolean算法(布尔数学体系)
  • 搜索面覆盖整个站点(页面、博客、分类以及其他自定义区域)
  • 提供弹性搜索(支持Ajax技术)防止页面刷新
  • 提供搜索排除选项,对更新内容自由分配权重

能够满足以上几点的plugin有不少,我们下面着重介绍几个:

relevanssi

Relevanssi

Relevanssi是一款备受好评且使用用户最多的plugin之一,可以和wordpress完美结合,可以替代wordpress默认搜索引擎,对搜索内容进行分类展示和部分匹配,这也是其名字的由来。

跟其它插件相比,Relevanssi可以提供fuzzy search algorithm 模糊搜索算法,并将搜索结果以一种近乎完美的方式展现出来。例如:用户搜索“cat”,搜索结果也会包含“catapult”,这时,你会发现“catapulting cat”才是你真正想要。

Relevanssi满足Boolean算法,你可以使用and 和or对信息进行进一步精准压缩。例如搜索“豪车 and 英菲尼迪”。

Relevanssi的强大功能列举如下:(不能全部列举,详情还需使用者自己做进一步摸索)

  • 借助模糊搜索算法,展示部分匹配的搜索结果
  • 搜索结果按照相关度进行排列
  • 搜索结果中对关键词高亮显示
  • 搜索面覆盖整个站点,无有遗漏

Relevanssi还有一个付费版本,提供是三个价格阶梯

  • 标准版:$49.95
  • 高级版:$79.95
  • 永久解锁版:$219.00

付费版不光可以解锁以上所有功能,同时满足以下需求

  • 可以安装在多个wordpress站点,即“一件多用”
  • 对用户基本信息,页面分类,等任意栏在wp-posts MySQL表单中的信息进行搜索检索
  • 对从外部搜索引擎引入的关键词进行高亮显示

Relevanssi全球用户超过8万,五星评价过百

SeacrhWP

SearchWP

很多用户极力推荐SearchWP,如果你想实现“付费插件中的best”,那么以一定不要错过SearchWP。但并不见得SearchWP适合所有人,因为SearchWP不提供免费版本,对于那些不愿花钱的用户来说,那就不合适了。

安装SearchWP并激活,你会发现wordpress自带搜索端口并没有什么改变,其实变化早已完成,用户可以在原来的搜索端口中进行搜索,展现出来的搜索结果却和以前大不相同。键入关键词,回车,你会发现搜索结果大大得到提升,用户可以发现更多对他们有用的内容,而且这些内容已经被清晰的分类,博客,页面,媒体,图片,在线商店。这个太牛了!比wordpress默认搜索端口强一万倍。

除此外,跟很多备受欢迎的插件一样,SearchWP更深层的功能扩展也是通过extension来实现的,购买SearchWP后,用户可以根据需要选择安装各种extension扩展,这样一来有两点好处:1,一次购买即可,用户不用花钱再买其他服务;2,需要什么扩展,安装什么扩展即可,尽最大可能保证插件轻量化。

Extension扩展包括:bbPress, Woocommerce, Live search, Search term highlighting, Fuzzy matching 和manual synonym definitions.

SearchWP安装简单,安装后搜索效果瞬间提升,通过SearchWP的控制面板,用户可以选择哪些内容,哪些页面允许被搜索引擎检索到,进而展现在搜索结果当中,同时用户可以非常容易的给不同内容设置不同的搜索权重。

通过SearchWP的控制面板,可以清晰看到用户是通过哪些关键词对你的网站进行检索,进而给你更多关键词方面的灵感。

SearchWP花费并不高,如果你的网站偏向销售类型,那SearchWP绝对可以满足你的客户对搜索方面的各种需求。

SearchWP的付费标准:

  • 单机版:$49 一个站点
  • 商务版:$129 五个站点
  • 高级版:$249 不限数量

WordPress-Better-Search-Plugin

Better Search

Better Search 是在所有免费搜索引擎插件中比较突出的一个,其本身体积不大,运行方便,可以根据上下文对搜索结果进行排序,Better Search 检索范围包括page和post的标题和正文内容。用户可以通过对标题或者内容指定不同权重,进而得到不同的搜索结果偏好。值得一提的是,Better Search 支持“热点搜索”,Better Search 可以对网页不同区域的搜索热度显示在热度地图上,通过设置,可以把热点添加到你的网页的footer 或者 sidebar当中。

Better Search 的其他功能列举如下:

  • 搜索结果根据相关性自动排序
  • 提供是否开通、关闭Bloolean搜索的选型
  • 搜索结果中对搜索关键词高亮显示
  • 预设敏感关键词,把控搜索结果

Better Search是一款非常实用的搜索引擎改进插件,关键是它是免费的,5000以上的用户使用者为better search背书,如果你想提高WP搜索体验,又不想发一分钱,那么better search无疑是最佳选择。