在线商店搜索是一款功能完备的强大工具,客户可以使用它来对您商店的所有产品、博客文章和页面进行搜索。
Shopify 会在搜索词时应用大量行为以增加相关结果的数量。
备注:商店的主要区域设置将决定哪些行为受支持。
在线商店搜索会尝试匹配单数和复数形式的字词。
搜索 puppies 将匹配包含“puppy”或“puppies”的结果。
将单数和复数形式的搜索词视为等效是提取词干的一个示例,其中一个搜索词映射到其常用词元(词干)。Shopify 的词干提取也会考虑不同搜索词的常用词根。
搜索 body:leggings 将匹配包含“leg”或“leggings”的结果。
如果要基于部分模式匹配进行搜索,请使用前缀搜索。
在线商店搜索包括接受拼写错误的功能,从而可为包含拼写错误的搜索字词找到正确匹配。
搜索结果包含有 1 个字母与搜索字词或有 2 个字母顺序与搜索字词不同的匹配项。需要正确输入搜索字词的前 4 个字母,接受拼写错误功能才能生效。
例如,搜索 chocollate 将返回标题或描述中包含 chocolate 或 chocolates 的结果。
当查询中的搜索使用搜索语法时,系统将不会应用接受拼写错误功能。
创建搜索结果时,并非所有字段都会应用接受拼写错误功能。例如,chocollate 不会与包含 chocolate 博客文章标签的任何产品标签进行匹配。以下资源字段支持接受拼写错误:
搜索语法可决定 Shopify 在搜索结果时对搜索词的处理方式。
AND
在搜索词之间使用 AND 运算符搜索结果时,系统只会返回包含所有搜索词的结果。
默认情况下,所有搜索词都被视为用 AND 进行连接。搜索 artichoke hearts 或 artichoke AND hearts 均会生成包含“artichoke”和“hearts”的结果。不需要连接运算符。
OR
在搜索词之间使用 OR 运算符搜索结果时,系统将会返回包含任意搜索词的结果。
搜索 artichoke OR hearts 会生成至少包含“artichoke”或“hearts”其中之一的结果。
NOT
若要在搜索结果时不使用搜索词,则可以在此搜索词前面加上一个减号 (-)。
搜索 artichoke -heart 将与包含“artichoke”的词匹配,但不会与包含“heart”的词匹配。
前缀搜索将返回搜索词与结果中其他词的开头相匹配的结果。所有搜索均会自动执行前缀搜索。
搜索 artich 将与以“artich”开头的字词匹配,例如“artichoke”。
这同样适用于搜索中的最后一个词。搜索 artichoke hea 将与以“artichoke hea”开头的词匹配。
将搜索词放置在双引号 ("") 之间即可在一个可搜索字段中搜索该单词或短语。
搜索 "artichoke hearts" 将与具有标题“Can of artichoke hearts”的产品匹配,而不是具有“Canned hearts of artichoke”标题的产品。
在搜索词中添加带冒号的字段名称,以便将对该词的搜索范围缩小到指定字段。
例如,搜索 title:artichoke 将会搜索包含“artichoke”一词的标题。
搜索特定字段时,搜索拼写错误的词将不起作用,因为搜索会查找完全匹配的结果。例如,搜索 title:artichoqe 不会生成任何结果。
根据您要搜索的资源(产品、页面、博客文章),结果可能基于不同的可搜索属性。
产品、页面和博客文章需要具有某些设置才能在您在线商店的搜索结果中被返回。
要使产品能被搜索到,请完成以下步骤:
在在线商店渠道中发布您的产品 请确保产品没有设置为 1 的元字段 seo.hidden,否则此产品将从店面搜索中隐藏 页面若要使页面能被搜索到,请完成以下步骤:
发布页面 请确保页面没有设置为 1 的元字段 seo.hidden,否则该页面将从店面搜索中隐藏 博客文章
若要使博客页面能被搜索到,请完成以下步骤:
将博客文章设置为可见 请确保博客文章没有设置为 1 的元字段 seo.hidden,否则该博客文章将从店面搜索中隐藏
自定义搜索
您可以使用 Shopify 中的 Search & Discovery 应用来自定义搜索结果。该应用提供许多可更改在线商店搜索行为的搜索功能和设置。
对于更高级的自定义项,您可以编辑模板代码以更改搜索结果的请求方式。请在 Shopify.dev 详细了解如何进行自定义。
如果您需要在商店中自定义搜索方面的帮助,那么您可以聘请 Shopify 专家。
商店的主要区域设置将影响您可用的搜索行为。
下表显示了针对受支持的语言提供的搜索行为:
日本区域支持搜索词干和三字母组搜索,但不支持拼写错误。
三字母组对于片假名、平假名和日本汉字,搜索将匹配至少包含 3 个字符的任何连续序列。
例如,您可以通过搜索以下任何搜索词找到“アップルグリーンラップドレス”:
ップル アップル ップルグリーンラ日本汉字还可能成对出现。