每个商店最重要的部分之一就是它的搜索功能。实现更高级的搜索解决方案会对搜索功能产生积极而重大的影响,从而大大提高转换率。毕竟访问者信任搜索结果,如果你的商店的搜索体验是好的,用户将更倾向于通过搜索来浏览而不是点击类别。

通过人工智能和自学习过程,搜索引擎变得更加强大,并为我们提供了之前无法实现的功能。

Klevu是其中一个搜索引擎 - 速度快(真的很快),它提供高水平的定制,最重要的是 - 它从您的客户那里学习并自我改进,从而获得更准确的搜索结果进而增加收入

从开发商的角度出发的几个关键问题

响应性很好,开箱即用,样式很好,你可以获得代码。

它的动态过滤器会自动在搜索结果中创建所有相关过滤器。

容错性作为增强关键字搜索索引,确保用户始终搜索到正确的产品。

Klevu与Magento 1和Magento 2一起合作。

(有关完整功能列表,请查看此链接

 

安装Klevu

安装非常简单,与其他扩展相同,所以我不会过多谈论它。安装扩展程序后,必须配置它并创建帐户。

转到:

System > Configuration > Klevu > Search configuration

并启动配置向导:

有一些先决条件需要满足,所以如有任何问题请点击查看。

 

Klevu仪表板

完成Klevu向导后,您将获得访问Klevu仪表板的凭据,您可以在其中配置和编辑Klevu以满足您的需求。

那里有很多选项,所以请浏览标签并熟悉功能。

在样式方面,您必须编辑2个Klevu搜索区域 - Search results dropdown 和 Search results page

自定义部分下,您可以更改Klevu搜索的外观。

布局选项中,您可以定义搜索下拉列表的外观:

您可以选择是使用 Instant faceted search 或者使用 Instant autocomplete layout ——第一个在左边显示过滤器,第二个在下面显示建议和结果。

您可以在网格或列表显示之间进行选择,也可以选择您希望拥有多少产品。

 

Klevu样式

自定义CSS选项卡下,您可以编辑用于搜索结果下拉列表样式的CSS。



然后,您可以保存更改并在测试站点上预览样式。有时,Klevu需要几分钟的时间来更新更改,所以请耐心等待。

如果单击搜索结果页面选项,您将看到有关如何更改搜索结果页面样式的屏幕截图和说明。

正如您所看到的,无法在Klevu仪表板中更改CSS(就像我们为搜索建议所做的那样),而是通知我们可以使用我们自己的默认Magento搜索结果页面(在这种情况下,我们将使用我们的主题样式和不需要额外的CSS修改)或者我们可以使用Klevu搜索结果页面。在这种情况下,样式与任何其他扩展一样完成 - 在本地编辑文件。

与之前相同 - 将文件从base复制到您的 package/theme

 

Klevu数据

默认情况下,Klevu在搜索中使用以下属性:name,sku,description,short_description,price和rating

您还可以添加其他自定义属性:

如您所见,您可以告诉Klevu在搜索中使用哪些属性值。Klevu非常适合接收数据并将结果发送回用户,但如果您想在搜索结果页面上显示一些自定义产品数据,则可能会遇到问题。

 

Klevu搜索结果页面

您可以将两种类型用于搜索结果页面 - Klevu search result page 或 Magento search results page尽管决策看起来非常简单,但在做出决定之前,您必须知道他们之间的细小差异。

如果您使用:

  • Magento search results page
    - 不需要额外的样式(如果已经设置了搜索结果页面)
    - 不需要额外的结构更改
    - 属性 - 多选不起作用
    - ajaxed搜索结果不起作用
  • Klevu search results page
    - 即时,快速ajaxed结果
    - 多选属性
    - 需要样式
    - 自定义产品相关信息未显示

使用Klevu搜索结果页面可能会导致产品上附加自定义数据的问题,虽然您可以向Klevu发送其他数据,但Klevu将根据该数据提供结果,但它不会发回该数据,这意味着这些信息将在前端丢失。原因很简单 - Klevu不知道您的类别列表/搜索结果页面上显示的自定义数据。您可以定义搜索中将包含哪些自定义属性,但Klevu不会将该数据发回,它仅用于输出搜索结果。
这是一个问题,因为自定义数据对用户来说非常重要。

希望有一个解决方案 - Klevu支持团队。当然,你不能自己修改核心功能,所以你必须联系这些人。然后,他们将在结束时进行必要的更改,否则您将收到在您的网站上实施的其他代码。

我必须说我们在klevu支持下做了这样的工作,他们做得很好。他们总是快速反应并完成工作。

现在最大的问题是 - 我们应该使用默认的Magento搜索结果页面模板,还是应该使用Klevu?
基本上,这一切都取决于项目需求。

对于较繁重的项目——最好使用Magento搜索结果页面,因为这样您将拥有自己的结构和对显示的内容的控制。另一方面,您必须自己完成Ajax功能,以及分层导航中的多属性选择。

使用Klevu搜索结果页面意味着您必须与Klevu团队合作,如果需要大量定制,整个过程可能需要一段时间。

对于具有较少自定义信息的干净、简单的项目,请使用Klevu搜索结果页面,因为搜索速度非常惊人,结果是ajaxed和多选的。结果页面样式将不符合主题设计,因此这将是你额外的工作。