商品搜索与筛选:找不到就等于没有这件商品

商品上架了但用户搜不到,是转化流失最安静的一种。本文说明中文分词与同义词的处理、筛选项该怎么来,以及零结果页的价值。

要点速览
  • 用户搜不到就走了不会反馈,这类流失只能从搜索日志里发现。
  • 字符串包含匹配在词序不同或中间多字时失效,中文搜索需要合理分词。
  • 同义词表靠人工维护,来源就是搜索日志里的零结果词。
  • 筛选项应从商品属性自动生成,人工配置固定选项在新增品类时必然滞后。
  • 零结果页是高意图时刻,应给出相近商品与告知渠道,而不是只说暂无商品。

商品再多,用户找不到就等于不存在。而站内搜索的问题往往没人反馈 —— 用户搜不到就走了,不会专门告诉你。这类流失只能从搜索日志里看出来。

中文搜索的两个基本问题

一是分词。「儿童安全座椅」要能被「安全座椅」「儿童座椅」「座椅」都搜到,这依赖合理的分词策略。直接用字符串包含匹配,在词序不同或中间多一个字时就失效了。

二是同义词与习惯叫法。用户搜「笔记本」可能指电脑也可能指本子,搜「充电宝」而商品名写的是「移动电源」。同义词表需要人工维护,来源就是搜索日志里那些零结果的词。

错别字和拼音

移动端输入错字率不低,「蓝牙耳机」打成「兰牙耳机」是常事。做一定程度的模糊匹配和拼音匹配能挽回这部分流量。注意容错要有限度 —— 过度模糊会让搜索结果变得莫名其妙,反而降低信任。

筛选项要来自真实数据

  • 筛选维度应当从商品属性自动生成,而不是人工配置一套固定选项 —— 后者在新增品类时必然滞后;
  • 没有对应商品的选项要隐藏或置灰,让用户选了之后得到零结果是糟糕的体验;
  • 选项数量多时要支持搜索,几十个品牌平铺出来用户同样找不到;
  • 筛选条件要能保留在地址里,用户分享或刷新后结果不变。

零结果页不要只说「没有找到」

这是一个高意图的时刻 —— 用户明确想买某样东西。页面上应当给出:可能的相近商品、放宽筛选条件的入口、以及一个告知渠道(留下需求或联系客服)。只显示一行「暂无商品」等于把人送走。

搜索日志是选品依据

定期看三类数据:搜索量高但零结果的词(说明有需求没有货或者叫法没覆盖)、搜索后无点击的词(说明结果不相关)、以及搜索后直接下单的词(说明这类商品值得加强)。

这份数据比任何猜测都更贴近真实需求,而且获取成本几乎为零 —— 只要在搜索接口里把关键词和结果数记下来。相关实现见电商网站 / 商城定制与合作流程。

常见问题

站内搜索搜不到商品怎么办?

先看是分词问题还是同义词问题。字符串包含匹配在词序变化或中间多字时会失效,需要合理的中文分词;用户的习惯叫法与商品名不一致则要维护同义词表,而同义词的来源正是搜索日志里的零结果词。

筛选项应该怎么设置?

从商品属性自动生成而不是人工配置固定选项,后者在新增品类时必然滞后。没有对应商品的选项要隐藏或置灰,选项过多时支持搜索,同时筛选条件应保留在地址里以便分享和刷新后保持结果。

搜索日志能看出什么?

三类:搜索量高但零结果的词,说明有需求而无货或叫法未覆盖;搜索后无点击的词,说明结果不相关;搜索后直接下单的词,说明该类商品值得加强。获取成本几乎为零,只需记录关键词与结果数。

参考资料

  1. Shopify Themes Documentation · Shopify
  2. SEO Starter Guide: The Basics · Google Search Central
# 站内搜索# 筛选# 电商系统# 转化
免费咨询

聊聊你的项目

留下联系方式,我们一个工作日内联系你。先沟通需求和现状,再给方案;报价当面沟通。

  • 一个工作日内回复
  • 需求沟通免费,不强推方案
  • 交付管理后台与文档,可自行维护
仅用于本次咨询联系,不会用于其他用途。