基于“需求分析”的搜索设计研究
编辑导语:我们在网页上进行搜索时,是为了查找到某个信息或者是处理事务等等;但很多用户在使用网页搜索时,需要经过多层跳转才能达到想要的页面,这也会影响到用户体验;本文作者分享了关于基于“需求分析”的搜索设计研究,我们一起来看一下。
本文主要站在产品(区别于交互和设计)的角度从需求、用户、行为三方面来分析设计“搜索”功能应该考虑哪些内容。
“搜索”作为一个全类型产品的准标配功能在提高产品的用户体验上起着举足轻重的作用,希望这篇文章能抛砖引玉,激发大家设计搜索功能的灵感,对大家的产品优化工作有所帮助。
在大部分情况下搜索都会被表现成一个搜索框,然而想做好这个搜索框并没有那么简单;一个优秀的搜索功能集结了产品、设计、交互设计师、前端工程师、后端工程师所有人的智慧并且缺一不可。
作为产品经理在设计任何一个功能时目标用户和需求都是设计的基础,也是最重要的思考部分,本文主要从需求分析的角度分享一下搜索功能的设计经验。
搜索在某种意义上其实属于导航的一部分只是导航的范围更广,用户浏览网站时有可能是有目标的也可能是没有目标的(具体请参看《从背后的产品逻辑深入理解导航》),这两种场景都是导航需要处理的,但是当用户主动使用了搜索框进行搜索时则一定是有目标的。
作为一个在线产品,用户对网站的期望无外乎获取信息或者处理事务(比如买张火车票),这个问题也可以换一个角度理解:目前的网站基本上分为两类,一类是以信息传递为主的资讯类网站,比如微博、贴吧、文章阅读类网站、视频类网站等等;一类是把人们的生活场景延伸到线上,可让用户通过与网站的交互来实现某些既定需求的网站,比如在线购物、在线游戏、在线报名等等;也就是说你只要在上网你能做的事情基本上也就是这两类,那么我们也可以认为你上网的需求基本上就是这两种(否则你就不会上网,你可能直接去图书馆看书或者逛商场去了)。
上文提到的获取信息和处理事务即为搜索行为对应的两种需求类型,但是经常人们为了获取信息或者处理事务时第一反应都会先到自己熟悉的某个网站去;比如想买东西时首先想到的是去淘宝或者京东,那么此时“去淘宝或京东”本身也是一种需求,我们可以将这一类型的搜索需求单独分离出来命名为寻求引导。
至此我们将搜索需求一共分成了三种:获取信息、处理事务、寻求引导,这几种类型如何具体应用到我们的需求分析中去呢,我来举个栗子辅助说明:
今天小林子打算在网上买一部手机,于是他打开了你的谷歌浏览器,在谷歌浏览器默认的谷歌搜索引擎里输入了百度两个字;在搜索结果中找到“百度”的搜索页面,进入百度的搜索引擎页面,接着在百度搜索引擎的输入框里输入了淘宝并按下回车键进行搜索;然后在百度的搜索结果中打开了第一个搜索结果进入淘宝网站。
小林子在淘宝网花了半个小时的时间搜索了不同类型的手机并进行对比,最终选择了iPhone12并完成了在线购买。
对于小林子购买手机整个事件来说,小林子的需求其实就是在线购买手机,属于“处理事务”类型;但是为了达到这个目标,小林子的脑子里实际上变化了多个需求,站在浏览器的角度来看小林子依次向浏览器发起了“去百度首页”-“去淘宝网站”-“查询不同类型手机信息”-“在线购买”四个请求;这四个步骤也正是小林子在完成“在线购买手机”这个整体的诉求过程中思维变化的过程,也是小林子这个事件中的心理模型。
产品设计对用户的心理模型迎合的越好,用户在使用产品时体验就越好。
一、获取信息
有研究者通过对用户的搜索数据进行分析,发现当用户以获取信息为目的进行搜索时所使用的搜索词一般具有以下特征:
- 查询词(怎样、什么、哪里、为什么、谁、何时,等等);
- 由4个或者更多单词构成的关键词短语;
- 单词的复数形式(表明希望看到一系列对象,以便进一步研究);
搜索引擎在识别到上述的检索词时会更可能认为用户在寻求获取信息,会将包含有这些特征词的网站推给用户,所以我们需要在网页的描述标签和内容中尽可能的使用这些特征词以涵盖用户的需求。
对于站内搜索来说这些特征同样具有参考价值,当用户在站内搜索使用了这些特征词时更可能是因为我们的网站设计并不够友好,以至于用户无法轻易的发现自己想要的内容;所以我们很可能需要优化我们的展示页面的分类、标签、搜索结果的展示情况以及排序等因素,以方便用户在仅仅浏览网站的情况下就可获取到明确的信息而不是必须通过搜索。
另一方面对于某些不适合以页面内容展示的信息,我们可以通过FAQ的形式提供这些信息;这样一方面能增大特征词的包容范围更容易被搜索引擎识别,另一面也给用户提供了另一个可以获取信息的场所从而减少搜索行为(站内搜索在我认为很多时候是用户的无奈之举)。
二、处理事务
处理事务型的搜索一般具有如下的一些特征:
- 特定的交互性动词(购买、寻找、搜索、下载、玩、查看、登录、注册、登记、订阅等等);
- 与某些行为相关联的名词(有游戏、电影、音乐、菜谱、幻灯片等等);
- 非文本文件的文件扩展名(图片使用的.jpg、音乐使用的.mp3、视频使用的.mp4等等);
事务型查询的特征更多的是为网站设计提供一些参考,在SEO上发挥的作用比较弱。针对事务型查询我们需要将网站的动作触发点(也称为行动号召)明显的标示出来;比如电商网站的商品页就需要明显的显示着“加入购物车”、“购买”这样的入口。
如果你的网站是视频类网站不要随意设置自动播放,这里的细节考验产品功底,因为你需要很好的区分开用户的意图是需要获取信息还是处理事务,是有目的明确的行为还是无目的的消遣行为。
如果对于有目的的采取事务处理的请求,自动处理是一件很降低用户操作效率并容易让用户感到干扰的行为;因为在这个时候大概率上你自动播放的视频仅仅是列表里的第一个而并非是用户想要的那一个。
三、寻求引导
以寻求引导为目的进行搜索时所使用的搜索词一般具有以下特征:
- URL的一部分(例如:http、www.);
- 常用域名后缀(.com、.org、.edu、.net等);
- 公司、企业、品牌的名称;
- 由1到2个单词构成的搜索短语;
这些特征也常用于为SEO优化提供分析支持,当我们的网站地址包含了用户常用的后缀时,当我们的网站名称或者是网站地址中欧体现了用户常用的搜索词时,我们的网站会更容易被搜索引擎识别并精准的匹配给我们的目标用户。
但是这些特征同样能为我们优化站内搜索提供启发。当某个页面的标签清楚的标识了相关的关键词时用户会更容易发现这个页面;当搜索结果的介绍文字中包含了用户使用的关键词时用户会更信任这条搜索结果就是自己想要的结果。
我们可以建立关键词识别库,当识别到用户使用此类词语进行搜索时自动将匹配好的数据排在搜素结果的前列,而不是任何内容包含检索词时都将这条数据推给用户;因为有可能只是一句无关紧要的话里恰好包含了用户所使用的检索词而已;我们可以通过页面的网址、标题、内容中都清楚的标识了用户的检索词来达到一种印象加深的效果,给用户营造一种“我找的就是这里”的信任感。
搜索设计这篇文章讲解的只是基础部分的需求分析,对于用户的研究这还不够,后续我会分别再从用户分类和行为模式的角度,继续给大家分享面对用户的搜索行为我们该如何设计我们的网站。
最后,多谢大家喜欢我的文章,产品路上我们一起成长!
作者:时光时光慢些吧,公众号:pmreport
本文由 @时光时光慢些吧 原创发布于人人都是产品经理。未经许可,禁止转载
题图来自Unsplash,基于CC0协议
- 目前还没评论,等你发挥!