3步阐述:简单的搜索框,为何不简单? - 站长之家

3步阐述:简单的搜索框,为何不简单?

2018-06-11 14:47 稿源:人人都是产品经理  0条评论

注:搜索功能是几乎每个产品的通用标配功能,一个看似简单的搜索框背后,其实隐含了大量的设计思考和技术壁垒。本文将从三个部分阐述,为何搜索框并不简单。

本文将从搜索场景的思考、基于步骤的搜索设计以及搜索数据的追踪 3 个部分,对产品内部搜索设计的主要思路和常见的搜索规则做个简单的分享。

Part 1:搜索场景的思考

在设计搜索之前首先需要思考的问题是:谁在什么场景下会使用搜索功能?他想搜什么?

不同的产品有不同的答案,举几个例子:

1. 小红书

小红书的定位是生活方式分享社区,旗下设立了电商平台“小红书商城”作为变现业务,所以小红书的核心布局:社区+电商。

所以对小红书有认知的用户,主要在如下几种场景下有搜索诉求:

  • 想了解生活达人们对某类商品的推荐、评价;

  • 想在小红书商城购买某类商品;

  • 想关注某位达人。

由此,可以确定,小红书搜索范围在社区内容、商品、用户。从小红书搜索结果页TAB的分类看,也是按照这 3 类进行的划分,其中“全部”其实就是UGC社区内容。

图1:小红书搜索结果首图

2. 网易严选

网易严选的定位是原创生活类自营电商,是一个纯电商平台,所以用户搜索诉求很单一:找到想要的商品。所以纯电商平台的搜索范围只局限于商品。

图2:网易严选搜索结果主页

3. 知乎

知乎的定位是网络问答社区,连接各行各业的用户,用户分享着彼此的知识、经验和见解。

所以知乎用户的主要搜索诉求是:

  • 找到想了解的经验、内容;

  • 找到想关注的知识咖。

图3:知乎搜索结果主页

我们看知乎搜索的模块设计,虽然分为用户、话题、想法、专栏、电子书等分类。但是从本质上仍然分为:人和内容两部分。话题、想法、专栏、电子书等都属于内容一类,只是不同的内容形态、业务形态而已。

大多数情况下,会使用搜索功能的用户,主要是产品的老用户,对产品的基本内容和服务有一定的了解,并且有着非常明确的自身诉求。在这种场景下,如果用户能检索到自己想要的内容或服务,必将会产生很高的转化。

所以,搜索功能的重要性,不言而喻。

Part2:基于步骤的搜索设计

搜索最关键的是模糊匹配和知识图谱,至于如何实现,其实涉及到很多技术环节的研究。不过大多中小型公司都没有自己的算法团队,所以好多会选择第三方搜索引擎,例如:opensearch等。

不过作为产品,我们至少要提出我们需要满足的场景和基本规则,也有助于选择合适的第三方搜索引擎。在这部分,主要分享的就是:产品经理应该考虑到的搜索基本场景和规则。

看起简单的搜索动作,其实蕴含了几个复杂的步骤。因此,从产品设计上,需要按照步骤进行拆解,分别说明。

第 1 步:输入关键词

输入关键词这步主要考虑的包含 2 部分:关键词识别和关键词推荐。

(1)关键词识别

对于输入关键词的识别上,通常要考虑以下几种情况的搜索需求:

1)多字符串识别

假设用户提交了不只一个查询串,那么搜索引擎需根据分隔符,比如:空格、标点符号,将查询串分割成若干子查询串。例如:用户输入“气垫 粉底 BB” 和“气垫、粉底、BB” ,会展示所有包含“气垫” 或“粉底”或 “BB” 三个关键词的商品,而非同时包含这三个关键词的商品。

根据下图我们看到,小红书和网易考拉都做了这种识别。不论输入空格还是逗号,查询结果都是一致的。

有好的文章希望站长之家帮助分享推广,猛戳这里我要投稿

相关文章

相关热点

查看更多