移动端全局搜索设计,不同阶段有哪些考量?

6 评论 10998 浏览 72 收藏 13 分钟

导读:搜索是最常用的功能之一,不论是C端和B端,对于搜索功能的设计与功能背后数据的算法都是“说之容易,做之复杂”。而搜索通常可分为全局搜索与局部搜索两种类型,全局搜索几乎涵盖了局部搜索的设计。面对C端App的全局搜索设计,作为设计师该有哪些方面的考量?文章对此展开了分析讨论,一起来看看~

 

01 搜索前

1. 场景化思考:用户知道他们想要找什么吗?

我们知道,搜索作为一个工具存在是帮助用户找到他们的目标内容的,但对于用户来说,他们真的知道自己想要的是什么吗?这里需要引入场景化的概念——用户进行搜索前,我们可以将用户搜索进行场景化思考,从用户的目的出发,可能的场景有:

(1)用户有准确的目标内容

用户有着明确的目标内容,即用户与信息有明确的连接,此时的搜索是作为即时工具存在,能够帮助用户快速找到目标内容即可。

(2)用户对目标内容有明确的范围

用户知道自己想要找的内容类型,但对具体内容并不明确,这时需要搜索来帮助缩小范围,那么此时搜索建议是最贴合场景的功能。

(3)用户没有明确的目标内容当用户没有明确的目标内容甚至是范围时,常见的是根据热度或搜索历史进行自动补充填写,帮助用户找到目标范围和内容。以两个典型的场景示例:

  • 内容类的热度引导:代表产品为微博热搜,通过自动填充热搜内容在搜索框,告知用户最热时讯及引导其进行相关查看。
  • 浏览关键词自动提取与填充:电商产品根据浏览历史提取关键词自动填充在搜索框中,当用户在闲逛时,悄然告知他可以缩小范围进行搜索。

2. 内容推荐:怎么帮助用户找到目标?

前面我们说到用户有明确目标内容时,帮助用户快速找到目标内容即可。那么当用户不明确目标时,我们该如何进行内容的推荐呢?

(1)搜索记录

搜索记录能够帮助用户快速到达之前搜过的目标内容,在两种类型的产品最能够物尽其用:

  • 复购率大的产品,如外卖、购物类的平台。不论是外卖或是生鲜电商,若是用户经常下单,日常所需的美食和食材重复率相对来说是很大的,搜索记录能够帮助用户快速触达。
  • 无法马上决策的电商产品,如旅游电商,若是长途旅行,用户可能需要多方比较,或与出游人一同沟通后才会做决定,那么就存在多次进行浏览搜索的场景,此时的搜索记录也能够帮助用户快速触达。

搜索记录要根据场景进行,这里说一个反面案例:热度新闻是偏于一次性的即时场景,在当天内用户可能根据热搜会多次查看,但若多天还保留这些搜索记录,就显得有些多余:

容易忽略的内容对于搜索记录的设计,有两个我们容易忽略的点:

  1. 界限的定义 —— 这里界限是指什么时候我们把这条搜索内容记到搜索记录里。对于C端产品来说,用户的入口多种多样,除了产品本身第一入口,还有通过分享直接进入、通过seo直接进入、通过专题推荐直接进入等等。关于界限的定义需要符合业务场景的思考,通常来说只有用户主动进行搜索了才计入搜索记录中。
  2. 要提供搜索记录删除的功能 —— 搜索记录是一个两面性的功能,能为用户提供便利的同时也侵犯了用户的隐私,必须给予用户最大的掌控权。

(2)内容推荐

在搜索场景中,通过用户主动搜索进行的内容推荐与用户的连接更紧密,引导与驱动用户下一步行为的作用也会更大。从商业价值考虑,搜索提供了更大和更精准的商业空间。比如用户提供热搜榜、围绕用户场景做不同品类的搜索热度推荐等等。

02 搜索中

1. 搜索建议:帮助用户一步到位

前面我们详细分析了对于用户没有明确目标内容,在搜索前给予内容推荐的功能。那么对于有明确目标的用户,要如何帮助其快速触达呢?

搜索建议是在搜索场景中最为有效的工具。在用户输入的过程中,及时给予关键内容帮助他省去繁琐的输入过程,是一个很贴心的功能。对于搜索建议,也有以下几个我们需要留意的点:

(1)支持的类型

如果是一个成熟的平台,品类丰富多样,那么全局搜索支持的类型需要进行明确的分类,且相同关键字的不同品类还需要考虑优先级的排序。

内容重叠 —— 在品类排序之后,若是相同关键字在同品类中有多个内容也需要明确排序的规则,如搜索一个地点,若一个地名有多个地点重名,那么可以根据距离远近进行排序;若同一个地点属于多个行政区域,那么就需要明确出各自所属行政区域的信息。

(2)时机

搜索建议出现的时机主要有两种类型:

①在用户开始输入时即出现 —— 这里的开始输入,也分为输入一个有效的中文字和在开始使用输入法编辑文字且文字还没生效时两种情况。

②在用户输入完搜索内容点击搜索按钮后出现 —— 这里的场景更常见于用户需要根据平台提供的入口直接进入,平台提供的内容根据用户的搜索进行呈现。

(3)关键字

关于关键字这部分需要有闭环的思维,即根据用户输入呈现搜索建议时是否需要将关键字高亮出

在品类复杂的平台,用户输入关键字相应出现的搜索建议类型繁多且内容丰富,这时高亮关键字是一个不错的辅助功能;在页面内容呈现时,若是关键字出现在篇幅比较大的描述内容中,将其高亮出可以给予用户适当的提示,及时有效地告知用户此条内容的关联性。

在搜索中的场景,我们需要多做搜索建议出现的时机、搜索建议品类和高度相似内容的优先级排序,关键字如何在搜索建议呈现的这几点考量,在搜索中有效地帮助用户快速触达且不干扰其判断。

03 搜索后

1. 搜索结果:及时有效且全面

在搜索的最后一步——搜索结果内容的呈现上,有几个方面需要进行考量:

(1)内容的关联度

是否有准确的结果?

有准确的结果,直接进呈现即可,此时可以根据场景需要高亮关键字。

在某些内容上,可能因为客观因素会存在模糊的范围,特别是进行地点搜索时,可能某一个地点是属于多个辖区,比如太湖景区就涉及了苏州、无锡、宜兴、湖州四个地点,若用户直接搜索太湖时,在结果的呈现上便需要涵盖这四个地方。

如携程在有明确目的地时显示的是距离和热门地标距离,而涉及多个目的地这类的情况,会加上目的地城市进行区分。

是否有全面的结果?

前面分析搜索建议时,有提到多品类的搜索建议,若用户没有在搜索建议中直接进入(即没有进行品类的选择),那么用户直接进入搜索结果页时,若涉及多品类需要明确标示出。

(2)无结果的解释与建议

前面我们说到三种用户搜索的场景,对于结果用户也有三种路径:

  1. 用户——无查询结果——退出
  2. 用户——查询结果——缩小范围
  3. 用户——查询结果——选择对应链接

没有搜索结果时用户直接提出就流失了很大的转化率,没有结果可能涉及关键字的错误,或者平台未有相关数据,那么想要留住用户需要更情感化的设计:

①提供相似关键字,帮助校正可能错误的关键字

②提供相似或热度较高的内容推荐,帮助用户进行第二选择,特别是对于目标内容还不没有很明确的用户。

无相关搜索结果时,我们可以从用户需求场景出发,体贴友善地给予用户恰当的建议,能够在一定程度上挽回用户流失率和弱化平台数据不足的影响。

总结

在进行搜索设计时,我们要明确用户进行搜索的可能场景,根据场景不同的需求进行搜索前、中、后的详细考量。而相关的内容推荐也能够很好的达到产品侧的商业目的,好的搜索设计能够做到“贴心”的转化提升,共勉之。

 

本文由 @设计牛奶盒 原创发布于人人都是产品经理。未经许可,禁止转载

题图来自Unsplash,基于CC0协议。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 说搜索建议出现时机和搜索结果页关键字高亮这两部分很有启发,谢谢!

    回复
    1. 🍻共勉~

      回复
  2. 我觉得你这篇写的很好,学到了

    回复
    1. 谢谢~共勉😊

      回复
  3. 我之前做UI,只知道画个搜索框就好了,现在做UX,需要考虑的细节就很多了

    来自上海 回复
    1. 加油⛽️

      来自广东 回复