使用 Shopify Search & Discovery 修改搜索

您可以使用 Search & Discovery 应用来修改在线商店搜索和预测搜索。您可以对在线商店搜索结果进行以下自定义:

  • 调整在搜索结果中返回的结果类型。
  • 为您的产品分配特定的搜索词,以在搜索结果中重点展示它们。
  • 创建同义词组,以确保具有相同含义的不同词语返回相同的结果。
  • 调整组合式详情页产品在搜索结果中的显示方式。

自定义搜索结果的注意事项

请查看通过 Search & Discovery 应用自定义在线商店搜索结果的以下注意事项:

  • 当搜索查询包含搜索语法时,产品提升功能不会应用。

语义理解

语义搜索是 Shopify 的一种由 AI 提供支持的在线商店搜索行为,它使用相关词语、概念、类别和其他上下文来改进和扩展搜索结果。

在线商店搜索的语义理解功能会检查相关词语和类别,以及概念之间的关系。

语义理解功能利用您产品的属性(例如产品描述)和图片数据(例如图片本身包含的文本和颜色)来改进搜索结果。

例如,您有一家在线商店,销售不同款式和适合不同场合的鞋子。一位客户搜索 christmas party shoes。您的任何产品中都没有使用 christmasparty 这两个词,但您确实销售多种颜色的高跟鞋,包括红色。

您的在线商店搜索结果不会只返回包含 christmaspartyshoes 等词语的搜索结果,而是会通过关联相关词语来扩展结果,以包含相关产品。例如,christmas 与颜色 greenred 相关联,而 party shoes 可与适合聚会的常见鞋款(例如 pumps)相关联。

因此,红色高跟鞋会显示在客户的搜索结果中。

语义搜索的注意事项

只有当您的商店满足以下要求时,您的在线商店搜索中才能使用语义搜索特性:

  • 您的商店的产品数量少于 200,000 件。
  • 您的商店使用的是以下任一 定价套餐
    • Grow
    • Advanced
    • Plus
  • 语义搜索特性不适用于预测搜索
  • 语义搜索特性不支持日语区域设置。

激活语义搜索

您可以从 Search & Discovery 应用的设置页面激活语义搜索。

步骤:

  1. 在 Shopify 后台中,转至应用 > Search & Discovery

  2. 点击设置

  3. 滚动到搜索相关性部分。

  4. 可选:若要测试此功能,请点击试用。系统将打开一个已激活语义搜索的模板预览。

  5. 点击开启以激活语义搜索。

调整搜索结果类型

您商店的搜索功能可以返回不同类型的结果,例如产品、页面和博客文章。为了使搜索结果尽可能与您的客户相关,您可以指定希望在线商店搜索预测搜索返回的结果类型。可以在 Shopify Search and Discovery 应用的设置部分中调整以下设置,但这些设置可能会被您已发布的模板覆盖

搜索结果:为在线商店的搜索结果页面选择要请求的结果类型。您可以选择的选项是产品、页面和博客文章结果。默认情况下,系统会请求所有结果类型。

预测搜索结果:为在线商店的预测搜索组件选择要请求的结果类型。您可以选择的选项是产品、页面、博客文章、产品系列和查询结果。默认情况下,请求会要求提供查询、产品、产品系列和页面结果。

缺货产品:选择如何在搜索结果页面和预测搜索中显示不可售产品的结果。缺货产品可以在返回的结果中显示、隐藏或排在最后。该设置可同时调整搜索和预测搜索的行为。默认情况下,不可售产品会显示在所有其他匹配结果之后。

要求

当您的在线商店模板在向在线商店搜索预测搜索端点发出的请求中未指定 type 查询参数时,搜索结果类型设置将适用。如果您的模板发送了 type 查询参数,则结果类型设置将被覆盖。如果搜索设置更改未在您的在线商店中显示,请与您的模板开发者联系。

调整组合式详情页

您可以在 Shopify Search and Discovery 应用的设置部分中,选择组合式详情页产品在搜索结果和预测搜索中的显示方式。默认情况下,仅显示子产品。但是,您可以更新应用设置以仅显示父产品,或同时显示父产品和子产品。

若要访问此设置,您的商店必须包含组合式详情页产品,或已安装 Combined Listings 应用

步骤:

  1. 在 Shopify 后台中,转至应用 > Search & Discovery

  2. 点击设置

  3. 产品部分,为组合式详情页的搜索结果选择以下选项之一:

    • 点击仅显示子产品,以仅显示组合式详情页的子产品。
    • 点击仅显示父产品,以仅显示组合式详情页的父产品。
    • 点击全部显示,以显示组合式详情页的父产品和子产品。
  4. 点击保存

自定义产品提升

您可以为产品分配特定的搜索词,以帮助其显示在搜索结果中。当客户使用您为某个产品分配的搜索词在您的商店中进行搜索时,该产品在您在线商店的搜索结果中会排名更高。例如,假设您销售咖啡,并推出了一款新的低因咖啡多属性。为了帮助提高它在您商店中的曝光率,您可以为您的新产品分配“低因咖啡”这一搜索词,以便当客户在您商店的搜索中使用该搜索词时,该产品始终会显示。

要求

只有当产品在售时,其在搜索结果中的位置才会被提升。售罄的产品会列在搜索结果的末尾,以便客户找到并购买当前有货的产品。

您商店有关在搜索中显示组合式详情页的 设置 可能会覆盖产品提升。

产品提升最佳做法

在线商店搜索旨在返回最相关的搜索结果。系统会根据您的产品、产品系列和客户活动的变化对结果进行调整。当您提升某个产品时,该产品会列在相关查询的常规搜索结果上方。您可以采用以下产品提升最佳做法,以确保您能打造有效的客户体验:

  • 针对特定的搜索词,提升单个或少量产品。提升大量产品可能会导致其他相关产品在搜索结果中排名下降。
  • 您无需为搜索词的常见拼写错误或单复数形式提升产品。在创建搜索结果时,Shopify 有内置策略来解决此问题。详细了解在线商店搜索的运作方式。
  • 如果您想将客户常用的搜索词与您的产品相关联,请考虑创建同义词组,而不是提升搜索词。同义词不一定会将产品提升到搜索结果的顶部,但它们是提高产品在搜索结果中排名的有效策略。

创建产品提升

搜索词可以包含多个单词。一个产品提升最多可添加 10 个搜索词。

步骤:

  1. 在 Shopify 后台中,转至应用 > Search & Discovery

  2. 点击 搜索,然后点击产品提升

  3. 点击创建产品提升

  4. 选择您想在搜索结果中推广的产品。

  5. 对于您要添加的每个搜索词,请输入该词,然后点击添加

  6. 点击保存

使用元字段编辑产品提升

您可以使用元字段来编辑产品提升。

步骤:

  1. 在 Shopify 后台中,转至应用 > Search & Discovery

  2. 产品提升页面中选择多个产品。

  3. 点击批量编辑以打开批量编辑器

  4. 为每个产品选择产品提升,然后点击保存

您还可以通过其他应用(例如 Shopify Flow)编辑元字段。

您对“Search product boosts”元字段所做的更改会与 Search & Discovery 应用中的产品提升同步。

自定义同义词

虽然您为产品指定了特定名称,但您的一些客户可能会使用不同的词来搜索该产品。例如,您可能销售名为 slings 的包,但一些客户称其为 belt bags。为了帮助这些客户找到他们正在搜索的包,您可以为 belt bagsslings 创建一个同义词组。Shopify 会将这些词语视为完全匹配项,这可以提高客户搜索结果的相关性。

注意事项

请查看以下有关同义词如何影响搜索结果的注意事项:

  • 如果同义词包含由空格分隔的多个单词(例如“belt bag”),则在返回同义搜索结果时,该同义词将用作词组搜索。词组搜索返回的结果中,单词会按同义词的确切顺序显示。例如,如果您有一个包含 slingbelt bag 的同义词组,那么搜索结果将通过以下方式受到影响:
  • 搜索 sling 将匹配包含单词 sling 的产品和包含词组 belt bag 的产品。
  • 搜索 belt bag 将匹配包含单词 beltbag 的产品以及包含单词 sling 的产品。
  • 在以下场景中,搜索结果不考虑同义词:
  • 同义词不用于匹配产品 skubarcode 字段。
  • 当搜索查询包含搜索语法时,不使用同义词。

要求

请查看以下关于创建自定义同义词组以及同义词影响搜索结果的行为的注意事项。

自定义同义词组有以下要求:

  • 每个同义词可以是一个单词或最多 5 个单词。每个同义词组最多包含 20 个同义词,整个商店最多可包含 1000 个同义词。
  • 每个同义词在您的整个商店中都必须是唯一的;多个同义词组中不能存在相同的同义词。

最佳做法

您可以采用以下同义词最佳做法,以确保您能打造有效的客户体验:

  • 查看您商店关于热门但无结果的在线商店搜索的报告,以确定是否可以为任何未向客户返回结果的搜索词创建相关同义词。
  • 一个组中的同义词应该是彼此明确的替代词。避免创建包含关系松散的词的同义词组(例如将“men”和“boys”放在同一组中),因为这可能会导致相关结果在搜索结果中排名下降。
  • 您无需为搜索词的常见拼写错误创建同义词。在创建搜索结果时,Shopify 有内置策略来解决此问题。详细了解在线商店搜索中的输入错误容忍度
  • 如果同义词组包含复合词,请考虑添加其开放式、闭合式或连字符版本。例如:“belt bag”、“beltbag”和“belt-bag”。默认的在线商店搜索行为不会考虑复合词的替代拼写方式,但您的客户可能会经常使用这些拼写方式。

创建同义词组

您可以在 Search & Discovery 应用的同义词部分创建自定义同义词组。

步骤:

  1. 在 Shopify 后台中,转至应用 > Search & Discovery

  2. 点击“搜索”

  3. 点击“同义词”,然后点击“创建同义词组”

  4. 对于每个单词或短语,请输入该词语,然后点击“添加”

  5. 输入同义词组标题。应用使用同义词组标题来帮助显示您的同义词组。该标题不会影响您在线商店中的搜索结果。

  6. 点击保存

调整组合式详情页

您可以在 Shopify Search and Discovery 应用的设置部分中,选择组合式详情页产品在搜索结果和预测搜索中的显示方式。默认情况下,仅显示子产品。但是,您可以更新应用设置以仅显示父产品,或同时显示父产品和子产品。

若要访问此设置,您的商店必须包含组合式详情页产品,或已安装 Combined Listings 应用

步骤:

  1. 在 Shopify 后台中,转至应用 > Search & Discovery

  2. 点击设置

  3. 产品部分,为组合式详情页的搜索结果选择以下选项之一:

    • 点击仅显示子产品,以仅显示组合式详情页的子产品。
    • 点击仅显示父产品,以仅显示组合式详情页的父产品。
  • 点击全部显示,以显示组合式详情页的父产品和子产品。
  1. 点击保存