搜索意图三分法:用户搜索行为及其意图浅析
2015-06-10 11:40
525 查看
搜索行为目前已经成为每个上网的人的基本需求,但是用户的搜索行为是怎样一个过程?隐藏在用户查询背后的搜索意图是什么?这都是需要站长、营销人员仔细研究的领域,只有这样才能提供更好的用户体验。
(描述这种用户搜索行为的示意图)从上述过程可以看出,从用户产生信息需求到最终形成用户查询,中间有很大的不确定性,用户未必能够一开始就找到合适的查询词,即使是找到了,也可能存在查询词不能完全描述信息需求的情形,即在形成查询的过程中存在信息丢失的问题。所以后续循环中的查询改写就是用户逐步澄清搜索需求的一个过程。
(用户搜索意图分类)
用户搜索行为
用户之所以会产生搜索行为,往往是在解决任务时遇到自己不熟悉的概念或者问题,由此产生了对特定信息的需求,之后用户会在头脑中逐步形成秒速需求的查询词,将查询提交给搜索引擎,然后对搜索结果进行浏览,如果发现搜索结果不能完全解决用户的信息需求,则会根据搜索结果的启发,改写查询,以便更精确地描述自己的信息需求,之后重新构造新的查询需求,提交搜索引擎,如此形成用户和搜素引擎交互的闭合回路,直到搜索结果已经解决了自己的需求或尝试几次无果而终。(描述这种用户搜索行为的示意图)从上述过程可以看出,从用户产生信息需求到最终形成用户查询,中间有很大的不确定性,用户未必能够一开始就找到合适的查询词,即使是找到了,也可能存在查询词不能完全描述信息需求的情形,即在形成查询的过程中存在信息丢失的问题。所以后续循环中的查询改写就是用户逐步澄清搜索需求的一个过程。
用户搜索意图分类
用户发出的每个搜索请求背后都隐含着潜在的搜索意图,如果搜索引擎能够根据查询词汇自动找出背后的用户搜索意图,然后针对不同的意图,提供不同的检索方法,将更符合用户意图的搜索结果排在前列,无疑会增加搜索引擎用户的搜索体验。目前搜索引擎已经部分实现了这种搜索模式,比如用户搜索“北京 天气”的时候会主动将当天的气温等情况列在搜索结果最前面。如图所示,这种方法的一个结构示意图。(用户搜索意图分类)
Broader将搜索意图分为3个类别
应该将用户意图分为哪些类型,目前并没有明确标准可言,不过很多工作都受到了Broader等人的意图分类工作的影响,他们通过人工分析查询,将搜索意图分为3个大的类别:1, 导航型搜索这种搜索请求的目的是要查找具体的某个网址,比如某公司的主页等,其特点是想要去某个网页。2, 信息型搜索这种搜索请求的目的是为了获取某种信息,比如“如何做宫保鸡丁”、“美国现任总统是谁”等,其特点是用户想要学到一些新知识。3, 事务性搜索这话总搜索请求的目的是为了完成一个目标明确的人物,比如下载MP3、下载软件或者淘宝购物等,其特点是想要在网上做一些事情。雅虎研究人员在做的细化
Broader的搜索意图三分法非常有影响力,但过于粗糙。而雅虎的研究人员在此基础上做了细化,将用户搜索意图划分如下类别:1, 导航类:用户知道要去哪里,但是为了免于输入URL或不知道具体网址,所以用搜索引擎查找。2, 信息类:又可以细分为如下几种子类型。直接性:用户想知道关于一个话题某个方面明确的信息,比如“为何星星会发光”、“哪些食物隔夜后不能吃”。间接型:用户想了解关于某个话题的任意方面的信息,比如粉丝搜索“李宇春”。建议型:用户希望能够搜索到一些建议、意见或者某方面的指导,比如“如何才能戒烟”。定位型:用户希望了解在现实生活中哪里可以找到某些产品或服务,比如“买电脑”。列表型:用户希望找到一批能够满足需求的信息,比如“中关村附近的饭店”。3, 资源类:这种类型的搜索目的是希望能够从网上获取某种资源,又可以细分为以下几种子类型。下载型:希望从网络某个地方下载想要的产品或者服务,比如“windows7下载”。娱乐型:用户出于消遣的目的希望获得一些有关信息,比如“电影下载”。交互型:用户希望使用某个软件或服务提供的结果,用户希望找到一个网站,这个网站上可以查询北京的天气情况。获取型:用户希望获取一种资源,这种资源的使用场合不限于电脑,比如“折扣券”,用户希望搜到某个产品的折扣券,打印后在现实生活中使用。写在最后:
上述是对用户意图的人工整理分类,如果站长、推广人员能准确了解搜索用户到底想要什么的时候,提供满意的服务才会成为可能。相关文章推荐
- TIME_WAIT状态
- 类和结构体一
- ACTION_CANCEL事件的触发条件
- 3DMax的OFusion插件的使用问题
- MySqlDataReader在Using中使用
- 无法进入KindEditor.ready(function(){})的解决办法
- 简介JavaScript中的getUTCFullYear()方法的使用
- Axure画Android原型
- Bootstrap3的栅格化样式
- swift 字符串,数组,字典 的那些事<三>
- JDK动态代理浅析
- Codeforces Round #292 (Div. 2) -- A. Drazil and Date
- 【Linux】Makefile详解
- 【Facebook的UI开发框架React入门之四】index.ios.js解读(iOS平台)-goodmao
- Unity Mesh 网格合并
- cat >file,cat <file <<EOF,ls -l >file <<EOF
- IOS中Key-Value Coding (KVC)的使用详解
- CSS块元素与内联元素(转)
- Homebrew -- Mac软件管家(套件管理yun……)
- 开源数据汇集工具