每个商店最重要的部分之一就是它的搜索功能。实现更高级的搜索解决方案会对搜索功能产生积极而重大的影响,从而大大提高转换率。毕竟访问者信任搜索结果,如果你的商店的搜索体验是好的,用户将更倾向于通过搜索来浏览而不是点击类别。
通过人工智能和自学习过程,搜索引擎变得更加强大,并为我们提供了之前无法实现的功能。
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和多选的。结果页面样式将不符合主题设计,因此这将是你额外的工作。