搜索引擎用户的行为及意图,分成哪些类型

搜索引擎用户的行为及意抽象化改写,具体化改写;用户搜索意导航型搜索,信息型搜索,直接型,间接型,建议型,定位型,列表型,下载型

搜索引擎用户的行为及意图,分成哪些类型

我们打开搜索引擎之后,可看到搜索引擎的界面非常的简单,当用户输入查询词之后,搜索引擎返回的搜索结果,过程看似简单,但其背后存在的一些过程却十分的复杂。用户输入的每个词背后都隐藏阒其更深层次的查询意“得天下有道:得其民,斯得天下矣;得其民有道:得其心,斯得民矣;得其心有道:所欲与之聚之,所恶勿施,尔也。”这句话的意思就是说:获得天下有方法:获得了百姓的支持,就获得了天下。获得百姓支持有方法:获得了民心,便获得百姓支持了。获得民心也有方法:他们所希望的,替他们积聚起来;他们所厌恶的,不要加到他们头上,如此罢了。

搜索引擎也是如此,如果想要得到更多的市场占有份额,那么你就要得到更多的用户市场,想要留住用户,那么你就要得到他们的心,能够把用户的习惯以及用记的需求第一时间反馈回来,尽量减少弹出用户不喜欢的东西,让他们得到更多,这就是我们留住用户的关键。放眼看一看现在的搜索引擎市场,百度与360,搜狗,他们如今都在为用户体验度而不断的努力,不断的去分析和了解用户的习惯以及行为,那么搜索引擎的用户行为及意

(1)抽象化改写,即将原来的查询进行语议抽象,比如原先查询的是“东北虎照片”之后经过抽象化改写我们将搜索词改成了老虎照片,因为老虎在语言概念上更加的宽泛,包含了东北虎这个概念。所以是一种抽象化的过程,之所以要做这种类型的改写,往往是因为原先查询找到的东西太少,通过概念宽泛化增加搜索的召回率,以此方式找到更多的内容。

(2)具体化改写:从宽泛的主义概念下进行收窄,比如“室外活动场所”改写后“踏清场所,改写后的查询更加的具体,这么做可以更加精确地确定查找内容。

(3)保持改写前后的查询信访不变,用户如此改写往往是对原先查询的搜索结果不满意,所以换了一种同义说法来搜索。

用户搜索意

1)直接型:用户想知道关于一个话题或者某个方面明确的信息“如星星为何会发光?”“河南到北京火车票多少钱?”

2)间接型:用户想了解关于某个话题的任意方向信息,比如粉丝搜索“刘德华”,等。2013年改变后的百度给出的结果也是不一样的。给出非常的全面。

3)建议型:用户希望搜索到一些建议、意见或者某方面的指导。如“如何才能做好SEO”

4)定位型:用户希望了解现实生活中哪里可以找到某些产品或服务,如“学双节棍”“买电话卡”等。

5)列表型:用户希望找到一批能够满足需求的信息如“北京清河哪家SEO公司最好?”“北京哪家优化公司做的服务更好?”

(3)事务型搜索

这种搜索请求的目的是为了完成一个目标明确的任务,比如下载mp3,资源类的搜索目的是希望从网络上获取某种资源 又可以细分为:

1)下载型:希望从网络某个地方下载想要下载的产品或者服务,如”下载win7“

2)娱乐型:用户出于消遣的目的希望获得一些有关信息如下载MP3

3)交互型:用户希望使用某个互联网软件或者服务提供的结果如北京天气,用户希望找到一个网站,在这个网站上可以查询北京的天气等。

4)获取型:用户希望获取一种资源,这种资源的使用场合不限于电脑如”优惠券“,我们找到打印之后在现实的生活中使用。

对于用户的意图和行为进行分析,可以帮助我们更好的去做我们的网站。我们可以换一种角度出发和考虑。当搜索引擎要展示更多优秀结果的时候,哪里去寻找这些资源呢?我们的网站就是给搜索引擎提供最好的资源的场所,我们在帮助搜索引擎完成这次搜索,来提升搜索引擎的用户体验度,同时如果我们的网站出现在搜索引擎的结果中,并且被点击了,是不是我们的网站用户体验可以得以提升呢?提升搜索引擎的用户体验度,其实更多的时候,还是应该提升我们的网站品质。搜索引擎的每次算法更新,都是为了有一个更好的用户体验度而进行的。好了,简单的分析和整理,希望能够帮助到你。

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年5月4日 17:09:41
下一篇 2024年5月4日 17:11:47

相关推荐

  • lrjavavuser参数化,java的参数化类型称为

    LR中参数化100个用户,怎么设置并发100? 性能测试时候的并发是指:一批用户同时执行一个操作,并发是来对服务器产生压力的。你可以通过设置集合点来进行并发用户数的控制。参数的问题你可以自己设置的。用户有没有变化是按照你参数怎么设置来跑的。 要想设置称500并发,必须要设置500个虚拟用户。如果你的系统支持重复用户登录,不需要参数化用户也是可以的。其它的数据…

    2024年5月18日
    2800
  • c语言float什么类型,c语言的float

    float是什么类型 在C语言中,float是一种数据类型,用于表示单精度浮点数。浮点数是一种用于表示小数的数据类型,它可以表示比整数更大范围的数字,包括小数和指数形式的数字。 C语言中float浮点型数据类型,FLOAT 数据类型用于存储单精度浮点数或双精度浮点数。浮点数使用 IEEE(电气和电子工程师协会)格式。 float是C语言的基本数据类型中的一种…

    2024年5月18日
    3700
  • java类类型转换,java如何强制类型转换

    新手求教java中类型转换问题 System.out.println(i+j+k+l+);输出就是一个0 如果输出的变量都是 数值类型,需要转换成String类型输出,不能 System.out.println(变量一+变量二+变量三+… +变量N);这样,否则数值都回相加。 可以使用强制转换来语句来实现数据类型从Long类型转换成Integer…

    2024年5月18日
    3500
  • java验证码类型,java类型有哪些

    java图形验证码哪个好 Java实现验证码的具体步骤如下: 生成随机字符串:可以使用Random类来随机生成字符串,也可以使用UUID等工具。 把生成的随机字符串放在图片上:可以使用Java的Graphics2D来绘制文本,并设置字体、颜色等属性。 Java实现验证码验证功能其实非常简单:用到了一个Graphics类在画板上绘制字母,随机选取一定数量的字母…

    2024年5月18日
    4200
  • 如何将cstring类型转换为c语言,cstring转换为float

    如何在c++中将string类型转化为tchar类型? 1、如果要将string转换为char*,可以使用string提供的函数c_str() ,或是函数data(),data除了返回字符串内容外,不附加结束符\0,而c_str()返回一个以‘\0’结尾的字符数组。 2、调用String类方法 charAt( index );// 返回char型,取inde…

    2024年5月18日
    4100
  • c语言字符串类型,c语言字符串类型判断

    c语言字符串类型一般用什么类型变量表示 1、在C语言中,字符串是由字符数组表示的。同时,字符指针也可以理解成为字符串。所以,定义字符串变量就是定义字符数组或字符指针的过程。1 定义变量字符串。char str[200];定义一个长度最大为200字符的字符串。 2、是的。字符串常量,就是用双引号括起来的字符串,例如 “Abc123Xyz”,“FG and HI…

    2024年5月17日
    3400
  • c语言的基本类型有哪四种,c语言四大基本类型

    c语言四种基本数据类型 1、基本类型,也就是C语言中的基础类型,其中包括整数类型、字符型、浮点型、枚举类型。 2、C语言四种基本数据类型:整型,浮点型,指针,聚合类型(数组和结构体)。浮点型:浮点型包括单精度型和双精度型。(1)单精度型:一般占4个字节(32位),floata=5。C语言的三种基本数据类型为整型、实型、字符型。整型。 3、基本类型。不可再分的…

    2024年5月17日
    3200
  • c语言输出bool类型,printf输出bool类型

    bool在c语言中是什么意思? 1、布尔型(bool)变量的值只有 真 (true) 和假 (false)。布尔型变量可用于逻辑表达式,也就是“或”“与”“非”之类的逻辑运算和大于小于之类的关系运算,逻辑表达式运算结果为真或为假。 2、在C语言中,没有bool这种类型,但是在C++中,把bool当做一种基本的数据类型。在C语言中,当我们要表示真或假的时候,都…

    2024年5月17日
    3800
  • c语言函数枚举类型定义,c语言枚举类型的定义

    C语言中的枚举类型 声明了一个枚举类型enum weekday,则可以用此类型来定义变量。例如:也可以直接定义枚举变量,例如:其中sun、mon、…、sat称为 枚举元素 或 枚举常量 。 c语言enum意思是枚举类型,属于c语言中的一种数据类型。在“枚举”类型的定义中列举出所有可能的取值,被说明为该“枚举”类型的变量取值不能超过定义的范围。 应该说明的是,…

    2024年5月17日
    3900
  • java包装类和基本类型,java中的包装类

    零基础如何学习Java开发?需要掌握哪些技能? Java:负责运行的部分.会启动jvm.加载运行时所需的类库,并对class文件进行执行.一个文件要被执行,必须要有一个执行的起始点,这个起始点就是main函数。 熟练的掌握SQL语句;掌握一定的数据库查询技巧及SQL语句优化技巧。Oracle数据库开发Oracle体系结构及系统管理、Oracle数据库高级编程…

    2024年5月17日
    3100

发表回复

登录后才能评论



关注微信