Bookshop.org 通过 Meilisearch 将搜索带来的购买量提高了 43%
通过 Meilisearch,Bookshop.org 每 5 位客户中就有 1 位找到了他们想要的书并购买了它。
Bookshop.org 是一家位于纽约布鲁克林的在线书店,其使命是通过财政支持当地的独立书店。Bookshop.org 的设计理念是将超过 80% 的利润率分配给商店和商店的附属机构:出版物、作者以及其他构成围绕书籍的蓬勃发展且具有启发性的文化的人员。随着越来越多的人在网上购买书籍,Bookshop.org 为客户提供了一种便捷的方式,可以在购买书籍的同时支持当地书店。
通过与 Meilisearch Cloud 合作,Bookshop.org 团队可以享受更高的搜索相关性,降低维护和运营成本,并让其工程团队专注于核心业务。
Bookshop.org 上的搜索体验
“在我们之前的搜索引擎 (Elasticsearch) 中,14% 的搜索结果促成了购买,而使用 Meilisearch 后,目前有 20% 的搜索结果促成了购买。这是一个巨大的改进,而且无需大量的开发时间:每 5 位客户中就有 1 位找到了他们想要的书并购买了它。”
- Bookshop.org 首席执行官 Andy Hunter
挑战
Bookshop.org 的库存量非常庞大,超过 600 万本书籍。对于客户体验来说,网站上搜索特定书籍的任何人都能尽快找到它至关重要。库存中大量的书籍意味着内部团队需要在搜索中索引和排名的项目数量也相应较高。
你只有一次机会。我们有很多访客非常关心他们的社区和道德消费 - 这些买家会专门选择使用 Bookshop,我们必须确保他们能够像在其他大型书店一样轻松地找到一本书,否则我们将失去他们。
- Bookshop.org 首席技术官 Mason Stewart
在切换到 Meilisearch 之前,Bookshop.org 一直在使用 [Elasticsearch](/blog/why-should-you-use-meilisearch-over-elasticsearch?utm_campaign=bookshop_story&utm_source=blog) 提供的搜索引擎解决方案。然而,由于拥有一支由八名工程师组成的小型团队和众多独特的客户,Bookshop.org 需要一种需要较少维护和微调的解决方案。此外,更精简的解决方案将使公司各部门的员工都能参与排名规则和配置,从而不断提高搜索相关性。
Bookshop.org 为什么选择 Meilisearch
1. 精简的流程,让决策者参与其中
对于 Bookshop.org 团队来说,Meilisearch 的优势在于其简单易用,使决策者和非开发人员可以非常接近排名规则。为了适应繁忙的假期期间不断变化的图书搜索标准,并始终保持搜索结果的相关性,这一点至关重要。
当我们更改规则时,我们能够快速地来回迭代并具有快速的重新索引时间,这是一个新的搜索工作方式。以前,只有我们的工程师才具有调整图书搜索规则的专业知识。
- Bookshop.org 首席技术官 Mason Stewart
2. 快速迭代的产品周期
Bookshop.org 团队还强调了快速迭代周期,这使他们能够更快地解决问题。Bookshop 的团队可以在需要解决问题或引入快速修复时直接与 Meilisearch 团队互动。根据首席技术官 Mason Stewart 的说法,该公司非常重视紧凑型搜索引擎的敏捷性,并由响应迅速的团队提供支持。
3. 将托管和基础设施维护外包给 Meilisearch 团队的能力
确保搜索的稳定性对于 Bookshop.org 业务的成功至关重要。在与 Meilisearch 团队会面并互动后,首席技术官对委托他们通过云服务管理 Meilisearch 服务器充满信心。
最初的价值来自于 Bookshop 开始使用 Meilisearch 开源解决方案,在本地托管基础设施。然而,对于像我们这样无法全年专注于搜索的小团队来说,在暂存环境和测试环境中工作是一项更艰巨的任务。我们最终切换到了 Meilisearch Cloud,因为它更适合我们外包。
- Bookshop.org 首席技术官 Mason Stewart
通过从 Meilisearch 的开源版本过渡到 Meilisearch Cloud,Bookshop.org 团队现在可以专注于其主要运营,同时将搜索基础设施的管理委托给专家。
4. 能够支持规模和业务模式匹配
Bookshop.org 庞大的库存以及大量的月度用户,使得市场上存在的一些定价模式对于书店独特的商业模式来说是站不住脚的。对于一个利润率低、搜索量非常高、用户量非常高且文档数量庞大的企业来说,Meilisearch 被证明是完美的匹配。
实施
在重新评估其在图书搜索方面的主要挑战后,Bookshop.org 团队进行了研究,并评估了其他解决方案,以满足他们对更用户友好且需要较少维护的搜索解决方案的需求。他们偶然发现了 Meilisearch,这是一个在流行的科技新闻讨论平台上推荐的方案。一个开箱即用的快速测试环境建立起来,团队发现随着测试的继续,Meilisearch 非常适合。首席技术官和工程师向管理层展示了工作原型,并决定在通常在年底开始的假期旺季之前实施 Meilisearch。时机至关重要,因为年终季节性销售的涌入会带来大量的消费者活动,并为书商带来可观的利润。
最初的演示包括将 Meilisearch 连接到图书目录,该过程既快捷又简单。接下来是平衡和排名数据的过程,该数据应在内部告知结果的质量,权衡各种因素,例如最近销售的书籍或出版时间的长短。该团队承认,如果事先存在一个干净的数据目录,向 Meilisearch 的过渡将是无缝的。
更改排名规则以保持图书搜索与购物者相关联的过程非常精简。假设他们想在排名规则中将书籍描述的排名提高或降低。他们所需要做的就是将其向上或向下移动,重新索引整个目录,并轻松进行任何更改。对于需要了解一项更改如何影响整个存储库的搜索的小型团队来说,拥有适用于整个数据库的全局排名规则证明是有益的。
经过几周的规则调整后,我们几乎没有做出任何更改。它几乎是完美的。
- Bookshop.org 首席技术官 Mason Stewart
为了进一步展望 Meilisearch 的未来,Bookshop.org 团队提到,拥有多索引搜索将是改善网站访问者搜索体验的下一个最重要的事情。例如,网站访问者在搜索栏中搜索特定的关键词。多索引搜索允许引擎同时跨多个来源执行搜索。为此,Meilisearch 很荣幸地宣布在 v1.1 中发布 [联邦搜索](/blog/introducing-federated-search?utm_campaign=bookshop_story&utm_source=blog),这是提高用户体验和增加 Bookshop.org 客户相关性的额外步骤。
结果
通过最初的 Meilisearch 部署,该团队可以将搜索性能与之前 Elasticsearch 配置的指标进行比较。
通过引入 Meilisearch,该团队引入了一个简单的配置流程,从而无需增加团队的带宽或专业知识。使用 Elasticsearch,14% 的搜索结果促成了购买。使用 Meilisearch,这个数字跃升至 20%,整体转化率提高了 43%。