Elasticsearch 让 Magento 搜索更快、更准确

已发表: 2022-06-30

产品搜索可能是电子商务商店最被忽视的功能。 当它运作良好时,什么也不说。 如果没有,消费者就会涌向竞争,他们不必尝试寻找他们想要的产品。

尽管搜索很重要,但许多商家仍然忽略它。 如果您不确定自己是否达到目标,现在是您实施有效搜索工具的最佳时机,该工具可帮助您的消费者摆脱混乱并找到他们想要的产品。 对于 Magento 商家和开发人员来说,该工具现在就是 Elasticsearch。

Elasticsearch 最初于 2010 年开发,现已发展成为产品搜索领域最大的参与者之一,在很大程度上取代了竞争对手 SOLR 和 Sphinx。 对于 Magento 网站,它现在是默认搜索选项——替换 MySQL。

然而,尽管 Elasticsearch 具有优势,但许多 Magento 商家仍然通过过时和过时的工具运行其商店的搜索功能。 42% 的公司根本不尝试优化搜索 但是,由于搜索者的转化率是非搜索者的 2 倍以上,您现在可以通过重新审视产品搜索策略来推动增长。

在这里,我们来看看为什么 Elasticsearch 会成为企业商店的主导产品搜索工具。 我们将探讨其无与伦比的搜索体验的不同原因,并展示如何在您的商店中快速有效地实施它。 所有这些都是为了让您能够以前所未有的速度推动销售。

使用 Nexcess Elasticsearch Container 改进您的 Magento 搜索。

Elasticsearch 如何在电子商务中发挥作用

作为消费者,我们每天都在使用搜索引擎,并且习惯于复杂的搜索界面,它可以将我们模糊且经常拼写错误的查询变成有用的结果。 从历史上看,Magento 的内置搜索功能依赖于 MySQL 数据库。 MySQL 及其变体功能强大,但它们并不是产品搜索的理想后端。 出于这个原因,在之前的迭代中,Magento 通常会返回不太有用的搜索结果。

最重要的是,在现代、竞争激烈的电子商务环境中,MySQL 无法为您提供实现强大买家旅程所需的灵活性。

另一方面,ElasticSearch 针对快速准确的搜索进行了高度优化。 作为基于 Java 的文档存储(过去称为 NoSQL 数据库),它旨在存储大量 JSON 文档并根据用户提供的标准检索它们。 这意味着更快、更相关的结果可为您的客户提供清晰的购买途径。

Elasticsearch 吸收了 MySQL 的优点并使其变得更好。

想象一下,想要找到一套特定的耳机,但您只能记住关键字“大师班”。 使用 MySQL 搜索引擎,查询“Master Class”将返回大量不相关的产品。 这意味着随着消费者转向竞争对手以获得易用性,跳出率会提高。

对 Magento 搜索体验感到沮丧?

客户对 Magento 搜索体验感到失望?

Elasticsearch 通过允许您指定消费者可能正在搜索的不同标准(不仅仅是产品名称)来规避这个问题。 这包括描述、制造商、发布日期等。

简而言之,您现在可以详细定义搜索结果的外观,而不是希望出现正确的结果。 由于其灵活性和性能,这使得 Elasticsearch 成为您电子商务商店的理想产品搜索后端。

寻找 Magento 搜索替代品? 查看您的其他 Magento 搜索选项。

极速搜索

ElasticSearch 比 Magento 的默认搜索要快得多,尤其是在搜索大型产品目录时。 它可以毫不费力地对数百万种产品进行搜索,而且它是一个罕见的电子商务商店,可以接近这样的产品数量。

更快的搜索意味着更快的买家旅程,这意味着他们更有可能进行购买。

Elasticsearch 返回结果的速度可以用来不断更新结果。 当用户输入他们的查询时,搜索结果会立即更新,因为 ElasticSearch 的搜索速度比用户输入的速度要快。 在电子商务世界中,速度对于成功至关重要。 网站优化推动了消费者体验并为您的商店建立了成功。

更准确的结果

十分之九,购物不想仔细制作搜索查询。 他们想输入一个模糊的适当查询并让搜索引擎提供相关结果。 现在比以往任何时候都更重要的是,您提供符合消费者需求的核心搜索功能。

ElasticSearch 提供了许多帮助将查询匹配到相关结果的功能,即使查询的格式不是特别好。

其中的特征是模糊搜索,它使用一种称为 Damerau-Levenshtein 距离公式的技术匹配与查询相似但不完全相同的产品。 模糊搜索将帮助您的商店从其目录中展示和排名正确的产品,即使购物者输入错误或搜索不在目录中的相关产品也是如此。

便于使用

糟糕的搜索结果对存储性能的不利影响与根本没有搜索一样。 但是,考虑到 ElasticSearch 的复杂性,您可能会认为它很难使用。 这再简单不过了。

索引是从大型数据源获取信息,然后以易于检索的格式存储的过程。 MySQL 的索引技术很快就会成为瓶颈,增加搜索时间,并让您的客户远离您的网站。

ElasticSearch 带有合理的索引默认值,几乎可以立即开始返回更好的结果。 正是因为这个原因,一旦您将 ElasticSearch 连接到 Magento,搜索几乎立即得到改进,无需任何复杂的配置。

将商店的核心搜索功能与消费者想要的体验保持一致并不意味着必须牺牲开发资源。 借助托管电子商务,可以通过您的客户端快速设置Elasticsearch 您可以立即开始提供您想要的体验。

改善用户体验

众所周知,在现代数字世界中,消费者的注意力持续时间很短。 Microsoft Research对用户在网页上花费多长时间的首批研究之一发现,普通用户在网页上花费的时间仅为 10 秒。 为他们提供正确的答案需要 10 秒——在这种情况下,是产品。 错过那个时间框架,你就有可能让他们转向竞争对手。 如果服务员一直试图向您推销您不想要的东西,您会留在商店吗?

Elasticsearch 在用户体验方面经常被忽视,但搜索是用户旅程的核心部分——搜索者进行购买的可能性比非搜索者高 200%。 您商店成功的关键是成功推动他们旅程的这一部分,以保持他们的购买势头。

Elasticsearch 通过结合上述所有功能来改进 Magento UX。 更快的速度意味着客户能够更快地找到产品。 更准确的结果意味着他们能够找到合适的产品。 易用性意味着商家无需太多额外工作即可启用它。

消费者在继续浏览页面之前花费的时间越来越少。 在相关性变得越来越重要的世界中,Elasticsearch 让商家无需担心,并帮助他们提供消费者想要的用户体验。

Elasticsearch 在用户体验方面经常被忽视,但搜索是用户旅程的核心部分——搜索者进行购买的可能性要高出 200%。

了解如何通过更好的类别选择来改善商店的用户体验。

轻松开始使用 Elasticsearch for Magento

今年早些时候,我们对企业电子商务商店的分析显示, 76% 的商店提供桌面搜索栏,但只有 36% 的商店提供移动搜索栏 造成这种情况的原因之一是缺乏易于实施和维护的产品搜索服务。

借助 Nexcess ElasticSearch 容器,零售商现在可以在几分钟内部署一个可扩展且安全的产品搜索平台。 从 Nexcess 注册托管托管解决方案后,您可以通过客户端激活实例。

如果计划与 Magento 集成,那么只需将正确的凭据(在设置 Elasticsearch 实例后可用)移动到您的 Magento 设置中即可。 如果运行 WooCommerce 商店,只需下载 Elasticsearch 插件将其连接到您的商店即可。

现在是采取行动的时候了。 通过实施 Elasticsearch 安装,您可以帮助建立购买动力,从而将客户推向他们想要的产品。 结合 Magento 店面,Elasticsearch 可以更好地管理结果,使其符合消费者的期望并保持参与度。

详细了解 Magento 和 Elasticsearch 如何帮助推动您的商店增长,并立即开始。