Shopify 搜索不到货号(SKU)和条码?原因与解决办法

顾客准确输入了型号或条码,结果却是一长串不相关的产品,或者“未找到结果”。本文说明 Shopify 在线商店搜索如何处理货号,不装应用可以做什么,以及货号精确搜索应用能改变什么。

最后更新:2026 年 10 月 22 日

常见症状

按型号找货的顾客,通常已经知道自己要什么:轴承 6204-2RS、汽车刹车片的原厂编号 04465-33450、包装盒上印的 EAN 条码 6901234567892。把它输入搜索框后,经常出现下面两种情况:

中文产品名称也会遇到类似问题:产品标题是“前轮陶瓷刹车片”,顾客只搜“刹车片”。本来准备下单的顾客,什么都没加进购物车就离开了。对汽配、五金工具、电子元器件和维修配件店铺来说,这是最常见的、白白丢掉订单的方式。

Shopify 原生搜索是怎么工作的

Shopify 帮助中心的“您的在线商店中的搜索行为”对搜索规则的说明如下:

不装应用可以做的调整

这些办法都能减少“搜不到”,但做不到配件柜台那样的效果:报出型号,就拿出那个零件。

MT: Search by SKU, Part Number 能做什么

MT: Search by SKU, Part Number 为模板中已有的搜索框加上一套结果可预期的货号搜索。它不替换模板的搜索,也不修改产品数据。

后台提供一个测试页面,可以在顾客之前先试搜型号;还有“搜索无结果”的词语列表。后台管理界面支持简体中文;顾客在店铺中看到的提示文字(如“Exact match”“View all results”“Scan a barcode”)目前显示为英文。在模板编辑器中打开“应用嵌入”即可使用,支持 Dawn 等 Online Store 2.0 模板。

价格:免费套餐(最多 500 个多属性),Standard 每月 9 美元(10,000 个多属性),Plus 每月 15 美元(100,000 个多属性)。不按搜索次数计费。付费套餐还包含“快速订购”表单:顾客粘贴型号和数量,一次加入购物车。设置步骤请看使用指南(英文,附截图)。

在 Shopify App Store 查看 MT: Search by SKU, Part Number

常见问题

Shopify 的在线商店搜索能搜到货号(SKU)和条码吗?
能。根据 Shopify 帮助中心,顾客输入完整的货号(SKU)或条码即可找到产品。部分搜索只匹配开头部分:SKU 的前 3–15 个字符、条码的前 3–10 个字符;代码中间或结尾的字符无法匹配,除非它们是由连字符、斜杠或空格分隔的完整片段。

为什么搜索一个型号,会出来很多不相关的产品?
在线商店搜索的设计目标是理解顾客想找什么,而不是逐字匹配。它会匹配单词的其他形式、拼写错误和相关概念,标题、描述、标记等字段都参与排名,而商家无法改变结果的排序方式。所以货号完全一致的产品不一定排在第一位。

不安装应用能改善吗?
可以改善一部分。可以把型号写进产品标题或标记,也可以用 Shopify Search & Discovery 应用的产品提升功能为产品分配搜索词(一个产品提升最多 10 个搜索词)。但各种写法都要手动维护,完全匹配的产品也不一定排在第一位。

如果应用停止工作,店铺搜索会怎样?
MT: Search by SKU, Part Number 在没有响应或出错时,会自动切换回 Shopify 原生搜索。搜索框照常可用,顾客不会看到错误提示。

想知道自己的型号能不能搜好? 请把顾客常搜的两三个型号发到 support@merchanttools.eu(可以用中文),我们会告诉您应用会怎样显示结果。

Shopify 是 Shopify Inc. 的商标。Merchant Tools 是独立开发者,与 Shopify 没有合作关系。