搜索词推荐方法和装置的制造方法

文档序号:9350099阅读:390来源:国知局
搜索词推荐方法和装置的制造方法
【技术领域】
[0001]本发明实施例涉及搜索引擎技术,尤其涉及一种搜索词推荐方法和装置。
【背景技术】
[0002]搜索引擎通过提供准确丰富的自然搜索结果吸引用户群,提升流量,然后通过匹配与搜索词相关的客户付费投放信息赚取利润。因此,搜索引擎会为用户提供一些与投放信息相关的推荐词。
[0003]现有技术中,为用户提供推荐词主要利用用户的历史行为数据和当前的搜索词,提取出和用户意图相关的一些推荐词,将这些推荐词同步展现在搜索结果页的投放信息位置上,存在的缺陷在于推荐词的准确性及实时性都比较低,不能充分吸引用户的注意。

【发明内容】

[0004]有鉴于此,本发明实施例提供一种搜索词推荐方法和装置,以提高推荐词的准确性和实时性。
[0005]第一方面,本发明实施例提供了一种搜索词推荐方法,包括:
[0006]显示根据当前搜索词获取到的搜索结果页;
[0007]采集用户在所述搜索结果页进行操作的本次行为数据;
[0008]将当前搜索词和本次行为数据发送到网络服务器,以请求网络服务器根据当前搜索词和本次行为数据结合历史行为数据提取推荐词;
[0009]接收网络服务器返回的推荐词,并显示给所述用户。
[0010]第二方面,本发明实施例还提供了一种搜索词推荐装置,该装置应用于浏览器端,包括:
[0011]搜索结果显示模块,用于显示根据当前搜索词获取到的搜索结果页;
[0012]行为数据采集模块,用于采集用户在所述搜索结果页进行操作的本次行为数据;
[0013]发送模块,用于将当前搜索词和本次行为数据发送到网络服务器,以请求网络服务器根据当前搜索词和本次行为数据结合历史行为数据提取推荐词;
[0014]推荐词显示模块,用于接收网络服务器返回的推荐词,并显示给所述用户。
[0015]第三方面,本发明实施例还提供了一种搜索词推荐方法,包括:
[0016]接收浏览器发送来的当前搜索词和本次行为数据,所述本次行为数据是所述浏览器采集到的、用户在根据当前搜索词显示的搜索结果页进行操作的行为数据;
[0017]根据所述当前搜索词和本次行为数据,结合历史行为数据利用数据挖掘技术提取出推荐词;
[0018]将所述推荐词发送至浏览器,以在所述搜索结果页进行显示。
[0019]第四方面,本发明实施例还提供了一种搜索词推荐装置,该装置应用于网络服务器端,包括:
[0020]数据接收模块,用于接收浏览器发送来的当前搜索词和本次行为数据,所述本次行为数据是所述浏览器采集到的、用户在根据当前搜索词显示的搜索结果页进行操作的行为数据;
[0021]推荐词提取模块,用于根据所述当前搜索词和本次行为数据,结合历史行为数据利用数据挖掘技术提取出推荐词;
[0022]推荐词发送模块,用于将所述推荐词发送至浏览器,以在所述搜索结果页进行显不O
[0023]本发明实施例提供的搜索词推荐方法和装置,通过当前搜索词和本次行为数据,并结合历史行为数据提取推荐词,提高了推荐词的准确性与实时性,从而可以充分吸引用户的注意。
【附图说明】
[0024]图1是本发明实施例一提供的一种搜索词推荐方法的流程图;
[0025]图2是本发明实施例二提供的一种搜索词推荐方法的流程图;
[0026]图3是本发明实施例三提供的一种搜索词推荐方法的流程图;
[0027]图4是本发明实施例四提供的一种搜索词推荐装置的结构示意图;
[0028]图5是本发明实施例五提供的一种搜索词推荐方法的流程图;
[0029]图6是本发明实施例六提供的一种搜索词推荐方法的流程图;
[0030]图7是本发明实施例七提供的一种搜索词推荐装置的结构示意图。
【具体实施方式】
[0031]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
[0032]实施例一
[0033]图1是本发明实施例一提供的一种搜索词推荐方法的流程图,本实施例可适用于根据用户的搜索词和操作行为为用户推荐搜索词的情况,该方法可以由浏览器来执行,具体包括如下:
[0034]S110,显示根据当前搜索词获取到的搜索结果页。
[0035]用户通过移动终端或者计算机中的浏览器搜索自己需要了解的信息时,需要在浏览器中输入搜索词,该搜索词称为当前搜索词,浏览器接收到当前搜索词后,将该当前搜索词发送给网络服务器,网络服务器根据当前搜索词在互联网中搜索相关信息,得到搜索结果页,并返回给浏览器,浏览器接收到网络服务器返回的搜索结果页后,显示所述搜索结果页。
[0036]S120,采集用户在所述搜索结果页进行操作的本次行为数据。
[0037]在实际中,由于移动终端或者计算机屏幕大小的限制,浏览器在展示搜索结果时,首屏只能展示部分自然搜索结果或者投放信息结果,一般需要用户进行某些操作行为(如鼠标操作或者手势拖动屏幕等),才能看到非首屏以外的搜索结果。
[0038]在浏览器显示搜索结果页后,用户会在搜索结果页上进行某些操作(如点击或浏览),当用户对某一搜索结果感兴趣时,会点击该搜索结果或者浏览该搜索结果的简要内容;当用户对某一搜索结果不感兴趣时,会快速划过该搜索结果,浏览器对用户的这些操作行为进行实时采集,得到用户在所述搜索结果页进行操作的本次行为数据。其中,用户浏览搜索结果简要内容或者快速划过搜索结果是以屏幕在该条搜索结果上的停留时间来判断的。
[0039]S130,将当前搜索词和本次行为数据发送到网络服务器,以请求网络服务器根据当前搜索词和本次行为数据结合历史行为数据提取推荐词。
[0040]所述浏览器将当前搜索词和采集到的本次行为数据发送到网络服务器,以请求网络服务器根据当前搜索词和本次行为数据结合历史行为数据提取出符合用户意图的推荐词。其中,历史行为数据是用户对带有某一搜索词的搜索结果的操作行为数据。
[0041]S140,接收网络服务器返回的推荐词,并显示给所述用户。
[0042]所述浏览器接收到网络服务器返回的推荐词后,将所述推荐词显示在浏览器的搜索结果页中,供用户点击查看。在显示所述推荐词时,要在用户的操作可能到达的屏幕位置显示。在屏幕当前显示的搜索结果中,用户可能会向下滑动,也可能会向上滑动,因此可以将推荐词显示在当前显示的搜索结果的下面位置或者上面位置。
[0043]本实施例通过显示根据当前搜索词获取到的搜索结果页,采集用户在所述搜索结果页进行操作的本次行为数据,将当前检索词和本次行为数据发送到网络服务器,已请求网络服务器根据当前检索词和本次行为数据结合历史行为数据提取推荐词,接收网络服务器返回的推荐词,并显示给所述用户,由于结合了用户的本次行为数据,提高了推荐词的准确性和实时性,从而可以充分吸引用户的注意,提升推荐词的变现能力。
[0044]实施例二
[0045]图2是本发明实施例二提供的一种搜索词推荐方法的流程图,本实施例在实施例一的基础上,对接收网络服务器返回的推荐词,并显示给所述用户进行了优化,具体包括如下:
[0046]S210,显示根据当前搜索词获取到的搜索结果页。
[0047]S220,采集用户在所述搜索结果页进行操作的本次行为数据。
[0048]S230,将当前搜索词和本次行为数据发送到网络服务器,以请求网络服务器根据当前搜索词和本次行为数据结合历史行为数据提取推荐词。
[0049]S240,接收网络服务器返回的推荐词,并将所述推荐词包装成为推荐卡片。
[0050]浏览器接收到网络服务器返回的推荐词后,所述推荐词可能会有很多个,浏览器对所述推荐词进行包装,将所述推荐词包装成为推荐卡片的形式,从而在显示时可以以推荐卡片的形式整体显示所述推荐词,以免在显示时遗漏某个推荐词。
[0051 ] S250,在所述搜索结果页动态加载所述推荐卡片。
[0052]所述浏览器在所述搜索结果页加载所述推荐卡片,具体加载时,可以监测用户对搜索结果的操作方向,以当前搜索结果为准,当用户向下滑动时,将所述推荐卡片加载在当前搜索结果的下面位置,当用户向上滑动时,将所述推荐卡片加载在当前搜索结果的上面位置,使得用户可以看到该推荐卡片。
[0053]其中,在所述搜索结果页动态加载所述推荐卡片优选包括:
[0054]将所述推荐卡片加载在所述搜索结果页的非首屏投放信息位置;或
[0055]将所述推荐卡片加载在所述搜索结果页
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1