【产品经理成长日记】搜索产品两三事

近期虽然还未正式开始入职,但是也提前开始了解业务,最近在学习产品的搜索模块,本篇是近期学习的一些思考。

全文共四个部分,搜索产品的应用场景、搜索的本质、搜索的逻辑、搜索产品的设计原则。


一、搜索产品的应用场景


首先我们先明确一个概念,搜索产品指的是什么?这里的搜索产品实际上是一个泛指,泛指在任何产品中的搜索模块比如,微信的搜一搜、淘宝的搜索、阅读APP的搜书等。

实际会发现,在我们用在的任何一款产品中,几乎都有搜索产品的出现,搜索模块是任何产品中非常重要的一部分。所以,搜索产品几乎适用于任何产品,应用场景是非常丰富的。从这个角度讲,了解学习搜索产品,对我们做任何产品都是有帮助的。

二、搜索的本质


搜索的本质的是什么?一句话概括:搜索的本质就是“人找物”,基于人的主动性,给用户它最想要的东西。用户在搜索的时候一定是有明确的目的或者相对明确的目的,比如阅读APP的搜书,用户触发搜索的时候就有明确的目的,知道自己想要什么;比如淘宝的搜索,用户知道我想买什么,然后去搜索商品。

这和个性化推荐不同,个性化推荐的本质是“物找人”,是把内容更精准的分发给合适的人。今日头条的推荐,抖音的个性化推荐,淘宝的“千人千面”,这些都是把内容更精准的主动push给用户。

两者的视角其实是不一样的,一个是用户为视角,解决用户的明确的搜索需求;一个是产品内容为视角,将内容更精准的推荐给用户。

三、搜索的逻辑


刚才说到,搜索的本质是基于人的主动性,给用户最想要的东西。整个搜索的逻辑也是基于此展开。


整个过程由用户触发,结果返回给用户结束。真个过程分为这样几步。
Step1:用户触发搜索,输入关键词。
Step2:系统根据用户输入的关键词,进行关键词的检索,从内容库里搜索出相关的内容。
Step3:系统根据搜索出的内容结合用户的用户画像以及系统的搜索数据(热搜、广告等)分析出当前用户的搜索结果。
Step4:对搜索结果进行优化,如排序,展示等。将搜索的结果呈现给用户。

在这几步中,我认为最关键是第三步,如何在繁多的搜索结果中进行分析和优化,将最优结果呈现给用户,这点也是搜索策略的核心。但由于笔者经验尚浅,对搜索策略部分没有深入的了解,故而阐述地比较浅显,还请大家多多指教。

四、搜索产品的设计

这部分主要总结一下搜索产品产品设计中常见的交互设计原则,为方便阐述,分为搜索前、搜索中、搜索后三个过程阐述,这样看起来逻辑更清晰。

1、搜索前

  • 搜索入口:让搜索触手可达

搜索入口的放置要尽可能覆盖产品主要的使用场景,让用户想搜索时,可以触手可达,而不是需要用户找入口在哪里。这里以微信为例,可以看到,微信四大页面中有三个页面都放置了搜索入口,可见搜索入口的权重。


另一方面,搜索入口的放置也要基于场景,比如微信没有放置搜索入口的<我>页面,因为这个页面的使用场景是用于用户查看自己账户相关信息,搜索场景几乎不存在,在这个页面放置搜索入口则会显得产品冗杂,避免不必要的复杂。

  • 搜索引导:引导用户主动搜索

有时候我们希望用户主动去触发搜索,这就需要对用户进行引导主动去触发用户的搜索行为。常见是搜索栏展示热搜词、大家都在搜等,常见于内容型产品。

2、搜索中

  • 搜索提示:告诉用户搜索范围

需要告知用户搜索范围,告诉用户输入关键词的类别是什么样的,以提高用户的搜索效率。如阅读APP提示用户搜索“书名或者作者”。


  • 历史搜索:对用户行为的记录
展示历史搜索是非常常见的搜索交互。一方面可以避免用户是重复输入,提高用户的搜索效率。另一方面是记录用户的行为,让用户可以溯源,避免用户想回溯时没有记录,影响用户体验。

  • 自动建议:给用户有效的自动建议

自动建议是根据用户的实时输入,实时为用户生成可选的结果,本质上是搜索结果的前置。有效的自动建议可以大大提高用户的搜索效率,节省用户的搜索时间,提高用户的使用体验。


  • 主动Push:push优质内容供用户选择
在搜索时,可以为用户提供热门搜索、编辑推荐等优质内容。一方面可以作为广告位为产品增益,另一方面也给用户提供了优质内容,有助于优质内容分发。


3、搜索后


这里的搜索后主要是搜索结果的呈现。从用户角度来讲,这个部分非常重要,直接决定搜索模块的好快,因为用户要的就是这个搜索结果。

  • 结果筛选器:减少用户的筛选成本

经过前面的分析、优化之后,我们向用户呈现出了搜索结果,虽然已经是经过分析优化后的结果,但可能结果还是很多,比如淘宝的衣服,用户在筛选上还是会投入一些时间。这个时候,我们增加个符合筛选器,可以让用户根据自己的需求对搜索结果进行筛选,减少用户的筛选成本,提高搜索效率。

  • 关键词高亮:向用户提供依据
将搜索结果重与关键词匹配的内容高亮显示,从产品角度讲,是向用户提供搜索的依据,便于用户快速定位到自己的关键词。从用户角度讲,这样做可以提高用户的安全感,即“我知道你不是在乱搜索”。




  • 主动纠错:主动为用户纠错

用户在输入关键词时,很可能输入错别字,那搜索系统要能够自动为用户纠错,同时很重要的是一定要告诉用户:系统纠正的是哪里的错误。如果没有这个提示,用户就会觉得懵逼,“我明明输入的是xxx为什么变成了yyy"。用户就会对这个产品产品怀疑感。常见的做法是,在搜索结果页提示用户。



五、总结一下

搜索产品或者说搜索模块,是任何产品都会涉及到的一个点,应用性很强,可挖掘的点也很多。笔者也还在学习,本篇文章作为学习输出,显然不是很深刻,大家多对指教~

关于我:20届,秋招拿到小米产品offer,签约小米。求职产品同学如果有困惑的地方,欢迎交流,可以提供简历修改~
#产品经理##产品#
全部评论
请问楼主这些是在哪学的呢?
1 回复
分享
发布于 2020-04-06 18:06
贵司的产品经理不是搞软件的吧,是搞小米中性笔,小米手环之类的实体产品吧?(好奇)
点赞 回复
分享
发布于 2020-04-05 14:57
饿了么
校招火热招聘中
官网直投

相关推荐

26 89 评论
分享
牛客网
牛客企业服务