3个步骤,解决搜索无结果


搜索无结果是什么原因?如何才能准确搜索?
3个步骤,解决搜索无结果
本文插图

在整个搜索引擎中 , 要问我那个位置最容易出成绩 , 我毫不犹豫的就会说:无结果词!!无结果词为什么这么重要?我所经历的两家公司面对无结果词的数据大家一起看下(数据皆来源于12个月前 , 不具备参考性)

  • 公司A(某行业独角兽 , D轮融资3亿):无结果词率26.3% 无结果次率12.6%
  • 公司B(某行业top3 , 年gmv超20亿):无结果词率53.3% , 无结果次率26.4%
当看到这么高的数据后 , 相信很多搜索产品经理会赶紧跑去查看下无结果率吧 , 我的建议是先收藏!!!
首先我们来猜测一下 , 到底是什么原因导致的无结果词呢?
  1. 用户也不知道想要的商品到底叫什么
  2. 输入法推荐出来的词就是错的
  3. 官方叫法和民间叫法不一致
  4. ……..
那我们剖析一下 , 怎么才能搜索准确呢?
一、搜索域
搜索域是建立用户搜索词和被搜索商品的链接 , 用户的搜索词在客观上搜索引擎是无法影响(其实也可以影响) , 但搜索域是平台搭建所以可控 , 因此平台内的产品和运营要保证的就是搜索域尽可能的完整且准确 。
那我们就看看sku类和内容类是如何处理的?
  1. sku类:这类结果相对搜索域比较结构化 , 那对应的结构化数据就必须放在搜索域中如:分类、规格、商品名称等…那对应的非结构化标签就要谨慎添加:标签、介绍、一句话卖点等…但这种非结构化标签也要给运营同学制定好填写规范 , 上家公司的品类运营可真真实实把一双鞋的搜索域中填写了外套这种标签 , 这种想搜索准确都难啊 。
  2. 内容类:这类结果很难结构化 , 所以要判定好哪些可以进入到搜索域 , 一般搜索的内容主体会放到搜索域中 , 比如搜索帖子 , 帖子的内容会在搜索域中 , 搜索文章 , 文章的标题和内容一定会在搜索域中 , 那其余的字段就要思考一下APP的调性和主推的维度 , 比如小组类的人人社区 , 搜索帖子时 , 小组名称、用户昵称是否要被搜索出来?这两个字段在搜索域中的权重占比是否高于帖子内容?
二、相似度
相似度是搜索词和搜索域的相似度算出来的一个动态的分 , 这个分会根据搜索域的权重进行调整 , 同时相似度也针对不同行业的来判定用100%还是某个相似度值 , 一般结构化的数据比较建议用100%来判定相似度 , 如果无结果用75%相似度来兜底 , 保证用户无结果状态有结果被搜索出 , 提高用户的满意度 。
三、词库填充
同义词、错别字、近义词都是解决无结果的好方案 , 这个不展开讲 , 三类词库少于1w词的自己回去面壁吧!
四、无结果解决方案三部曲
搜索引擎基础搭建好后 , 还是会因为各种各样的原因搜索无结果 , 可以通过三个步骤基本控制住无结果词 。
1. 搜索词分词搜索 , 判断用户搜索意图
举个例子:
(1)当用户搜索「苹果火龙果香蕉梨」时 , 90%平台是没有结果的
(2)分词结果:「苹果」「火龙果」「香蕉」「梨」
(3)判断分词结果权重分 , 如:搜索频次+ctr
【3个步骤,解决搜索无结果】(4)权重分最高的平台默认帮助搜索 , 其余分词展示引导用户去选择
(5)文案如:未找到「苹果火龙果香蕉梨」 , 为您推荐「苹果」搜索结果 , 您也可以试试「火龙果」「香蕉」「梨」
2. 相似度调整 , 降低搜索门槛
如:
(1)分词改为单字分词
(2)判断相似度大于75%的搜索域
(3)展示结果并提示文案:未找到相关商品 , 猜你想要
3. 推荐兜底
基于用户行为偏好和商品属性值 , 推荐该用户感兴趣的商品 , 毕竟如果平台内真的没有这个商品 , 我们也是没有办法的


推荐阅读