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 拥有超过 六百万本 令人印象深刻的库存。对于客户体验而言,任何在网站上搜索特定书籍的人都能尽可能快地找到它至关重要。库存中数量庞大的书籍意味着需要内部团队在搜索中 索引和排名 的项目数量也相应地高。
你只有一次机会。我们有很多访客非常关心他们的社区和道德消费——这些买家专门选择使用 Bookshop,我们必须确保他们能像在其他主要书店一样轻松找到一本书,否则我们就会失去他们。
- Bookshop.org 首席技术官 Mason Stewart
在切换到 Meilisearch 之前,Bookshop.org 一直使用 Elasticsearch 提供的搜索解决方案。然而,由于团队规模较小,只有八名工程师,并且拥有许多独特的客户,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 中发布联合搜索,作为提升用户体验和增加 Bookshop.org 客户相关性的额外一步。
成果
通过初步部署 Meilisearch,团队可以将搜索性能与他们之前使用 Elasticsearch 配置时获得的数据进行比较。
通过引入 Meilisearch,团队引入了一个简单的配置过程,无需增加团队的带宽或专业知识。使用 Elasticsearch 时,14%的搜索会转化为购买。使用 Meilisearch 后,这一数字跃升至20%,使总体转化率提高了43%。