用户搜索需求分析和搜索策略都包括哪些内容?
6 个回答
搜索需求分析,可以理解为用户搜索意图的识别,首先需要对Query有一个分类的概念,对于不同类型的Query,要具体问题具体分析。
Query分类,大类上大致可以分为三类:导航型、事务型、信息型。
导航型,说白了就是用户要的是一个或者有限的几个目标页,这里主要指的是一些知名站点或实体名(实际存在的企事业单位、机构、公司等等)
比如:搜索知乎, 绝大多数 用户的目标页就是 http://www. zhihu.com ,搜索招商银行,那么绝大多数用户想要的结果是 http://www. cmbchina.com/
事务性,可以理解为用户是有比较明确的需求,此类Query通常会包含或没包含但潜在存在一些"功能词"
比如:人再囧途之泰囧在线观看,刻录软件下载,斗破苍窘txt 这些都有这很明确的需求。
信息性:绝大多数Query都归为此类。可以理解为,单从用户搜索的这个Query来看,意图比较模糊,需要更加系统、全面的展现跟这个Query有关的结果,特别是一些 复杂多样性 的Query,一词多义,或者同一个Query涵盖了很多方面,比如 苹果,可能他要了解的是apple的电子产品,也可能想要的是电影《苹果》,也许他就是单纯的想要吃的这个苹果的相关信息。
在以上三大类的基础上,还会细分Query类别,这里暂不累述。
好,那么Query分类的基础上,就需要指定一系列的策略,来保证检索结果能够更好的满足用户的搜索需求。
举个简单的例子,用户搜索的是影视剧类的Query,那么可能会考虑多一些优质视频站点加权,在这一类的Query下,优先出优质视频站。
有时候,对于一些Query,为了使结果更加多样化,会引入box,穿插在自然结果之中,这也是一种策略。
比如:搜索孝庄秘史
但是具体什么样的Query需要出box来补充,什么样的Query不需要出这种box,如果出了box,这个box要穿插在自然结果的哪个具体的位置,这就需要通过大量的用户log来分析,通过分析和试验,最终确定你的策略,成为最终展示给用户的结果。
策略其实分很多种了,但初衷都是为用户考虑,比如现在有很多虚假电话。百度现在的策略很绝,默认只出一个box,把具体的检索结果都隐藏了。可以搜索淘宝客服电话 试试看