大数跨境

为 Magento 2 提供更强大的搜索功能:Sphinx 与 Elasticsearch

为 Magento 2 提供更强大的搜索功能:Sphinx 与 Elasticsearch 荷兰快看
2018-08-30
0
导读:许多电商网站的商品搜索功能仍不尽如人意。Magento 2 的发布是否有所改善?电商平台又该如何应对这一问题?

许多网络商店的搜索功能仍然不尽如人意。Magento 2 的引入是否对此有所改善?电子商务企业又能采取哪些措施来解决这一问题?

产品难以被找到、同义词未被识别,或者用户因输入一个小错误而陷入死胡同。对美国五十家最大网络商店的分析显示,其中许多都存在此类问题。例如,70% 的网络商店无法很好地处理同义词。在荷兰,情况有时也大同小异。

“在 Magento 2 中几乎没有改进”

这是一个大问题吗?如果你相信数据的话,那确实如此。根据网络商店的不同,使用搜索功能的访客比例高达数十个百分点。人们普遍认为,这些用户是非常目标明确且动机强烈的群体。他们清楚自己想要什么,因此具有很高的转化率。去年发布的一项研究表明,他们的转化几率是普通用户的两倍,平均支出高出约百分之二十。

通常,电子商务平台内置的标准搜索功能并不令人满意。因此,许多 Magento 用户希望随着全面修订版本 Magento 2.0 的近期发布,情况会有所改变。然而,LAB51 开发人员 Pascal Adriaansen 表示这是徒劳的:“标准搜索功能仍然有很多不足之处。例如,我们发现产品很难被找到,而且相关性往往完全不正确。”

替代方案

但随着 Magento 2 的推出,Enterprise 版本现在默认支持 Elasticsearch。“当然,就像在 Magento 1 中一样,许多模块开发商填补了这一空白,推出了各自的搜索改进方案。总而言之,你可以构建一个拥有良好搜索功能的网络商店。”

开发者在此有两种选择:修改内置功能或采用外部解决方案。Adriaansen 本人选择了后者,并倾向于使用 Sphinx。这是一种开源技术,无论服务器是否安装该软件均可运行。借助 Mirasvit 的 Magento 扩展 'Sphinx Search Ultimate',该技术可以集成到 Magento 平台中。

Sphinx 包括“自动补全”功能、一种能识别拼写错误和同义词的技术,以及改进的视觉呈现等。“Sphinx 使搜索功能变得更快、更好。”例如,开发者可以自行决定哪些产品属性可被搜索,以及这些属性在相关性计算中的权重如何设定,这显著提高了搜索结果的相关性。

另一种常用的选项是 Elasticsearch,这是一款源自荷兰、享誉全球的产品。像 Facebook 和 Netflix 这样的大型科技公司在其平台上使用该解决方案。这种同样开源的技术也可以集成到 Magento 中,其相关性机制同样可以按需组合。

Elasticsearch 的普及性和可扩展性促使 Magento 在新版企业版中内置了与其的连接,Apache Solr 已被取代。对于其他用户,有多种扩展可用。例如,上述 Sphinx 扩展的制造商今年早些时候发布了一个名为‘Elasticsearch Ultimate Extension’的模块;Wyomind 也为 Magento 1 和 Magento 2 提供了变体。这些扩展通常能与 Bonsai、Amazon 和 elastic.co(用于 Elasticsearch 托管)等外部服务很好地集成。

由于使用 Elasticsearch 进行搜索时不再需要执行 SQL 查询,速度进一步加快。Mirasvit 自己的比较也强调了这一点。

【声明】内容源于网络
0
0
荷兰快看
荷兰电商市场快看,来自风车之国的商机观察
内容 13978
粉丝 0
荷兰快看 荷兰电商市场快看,来自风车之国的商机观察
总阅读13.8k
粉丝0
内容14.0k