流行搜索词推送方法和装置的制造方法
【技术领域】
[0001]本发明实施例涉及移动互联网技术领域,尤其涉及一种流行搜索词推送方法和装置。
【背景技术】
[0002]随着互联网技术的普遍采用,搜索引擎已经成为人们日常生活中必不可少的工具。而随着移动互联技术的蓬勃发展,越来越多的普通网民开始通过移动终端来使用搜索引擎。
[0003]用户在使用搜索引擎时,搜索引擎会将当前其他用户最为频繁搜索的搜索词推送给用户,使得用户能够更加方便的使用搜索引擎。其他用户最为频繁搜索的搜索词被称为流行搜索词。图1示出了现有的移动终端向用户推送流行搜索词的显示界面。参见图1,目前的搜索引擎向移动终端推送流行搜索词时仍然采用词条11的形式向移动终端进行搜索词推送。由于移动终端的显示屏幕一般较之个人电脑的显示屏幕尺寸较小,造成以词条形式向移动终端推送流行搜索词时,能够在显示界面中向用户展示的流行搜索词的数目很小,显示方式过于死板,不够灵活。
【发明内容】
[0004]针对上述技术问题,本发明实施例提供了一种流行搜索词推送方法和装置,以使移动终端上向用户展示的流行搜索词更加灵活。
[0005]第一方面,本发明实施例提供了一种流行搜索词推送方法,所述方法包括:
[0006]获取至少一个流行搜索词;
[0007]获取所述流行搜索词的搜索频次;
[0008]按照搜索频次的排序次序,利用搜索词标签展现所述流行搜索词。
[0009]第二方面,本发明实施例还提供了一种流行搜索词推送装置,所述装置包括:
[0010]搜索词获取模块,用于获取至少一个流行搜索词;
[0011]搜索频次获取模块,用于获取所述流行搜索词的搜索频次;
[0012]搜索词展现模块,用于按照搜索频次的排序次序,利用搜索词标签展现所述流行搜索词。
[0013]本发明实施例提供的流行搜索词推送方法和装置通过获取至少一个流行搜索词,获取所述流行搜索词的搜索频次,以及按照搜索频次的排序次序,利用搜索词标签展现所述流行搜索词,从而可以使移动终端上向用户展示的流行搜索词更加灵活。
【附图说明】
[0014]图1是现有技术提供的移动终端的流行搜索词展现界面的界面图;
[0015]图2是本发明第一实施例提供的流行搜索词推送方法的流程图;
[0016]图3是本发明第二实施例提供的流行搜索词推送方法中搜索词展现的流程图;
[0017]图4是本发明第二实施例提供的移动终端的流行搜索词展现界面的界面图;
[0018]图5是本发明第三实施例提供的流行搜索词推送方法中搜索词展现的流程图;
[0019]图6是本发明第三实施例提供的搜索词展现中趋势获取的流程图;
[0020]图7A是本发明第三实施例提供的一种搜索词标签的示意图;
[0021]图7B是本发明第三实施例提供的另一种搜索词标签的示意图;
[0022]图8是本发明第四实施例提供的流行搜索词推送方法中搜索词展现的流程图;
[0023]图9是本发明第四实施例提供的搜索词标签的示意图;
[0024]图10是本发明第五实施例提供的流行搜索词推送方法中搜索词展现的流程图;
[0025]图11是本发明第五实施例提供的搜索词标签的示意图;
[0026]图12是本发明第六实施例提供的搜索词展现中展现步骤的流程图;
[0027]图13是本发明第七实施例提供的流行搜索词推送装置的结构图。
【具体实施方式】
[0028]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0029]第一实施例
[0030]图1是本发明第一实施例提供的流行搜索词推送方法的流程图,本实施例可以由流行搜索词推送装置来执行,该装置集成在一台计算设备中。
[0031]参见图2,所述流行搜索词推送方法包括:
[0032]S21,获取至少一个流行搜索词。
[0033]为了使用户使用搜索引擎时对当前其他用户频繁使用的流行搜索词有所了解,需要在用户使用搜索引擎之时,获取至少一个流行搜索词。所述流行搜索词是搜索引擎的服务端对接收到的所有搜索词进行统计分析而得到的,在所有用户使用的搜索词中的搜索频次超过了设定频次门限的搜索词。比如,可以设定所述频次门限为6000次/秒。那么,如果搜索引擎的服务端接收到的一个搜索词的搜索频次高于6000次/秒,则该搜索词就是一个流行搜索词。
[0034]所述流行搜索词还可以是通过对用户提交的所有搜索词进行依据搜索频次的排序而得到的搜索词。具体的,服务端可以根据对搜索词的搜索频次的倒序排序,从所有用户提交的搜索词中筛选搜索频次最高的若干个搜索词,作为流行搜索词。
[0035]获取至少一个流行搜索词的动作是依据用户的搜索界面操作而触发的。所述搜索界面可以是本地应用(Native APP)中用来接收并显示搜索词的一个界面。当然,所述搜索界面还可以是网络页面的显示界面。
[0036]应该理解的是,在所述搜索界面上应该绘制有一个搜索框。所述搜索框是为了方便用户的搜索词输入而提供给用户的,用于接收用户的搜索词的文本区域。
[0037]另外,用来触发获取流行搜索词的动作的对所述搜索界面的操作可以是将焦点移至搜索框,还可以是在所述搜索框中已输入了至少一个字符。如果对所述搜索界面的操作是将焦点移至搜索框,则获取的至少一个流行搜索词是所有搜索频次高于设定频次门限的搜索词;如果对所述搜索界面的操作是在所述搜索框中已输入了至少一个字符,则获取的至少一个流行搜索词是内容与用户在搜索框中输入的字符相关,并且搜索频次高于设定频次门限的搜索词。其中,内容与在搜索框中输入的字符相关可以是处于所述流行搜索词的头部的字符与用户输入的字符完全相同。
[0038]S22,获取所述流行搜索词的搜索频次。
[0039]搜索引擎的服务端对从用户获取到的搜索词会统计搜索频次。除了获取所述流行搜索词,还需要获取所述流行搜索词的搜索频次。
[0040]所述流行搜索词的搜索频次可以与所述流行搜索词整合在一起,向所述移动终端发送,还可以与所述流行搜索词分立的向所述移动终端发送。
[0041]S23,按照搜索频次的排序次序,利用搜索词标签展现所述流行搜索词。
[0042]获取到所述流行搜索词以及所述流行搜索词的搜索频次之后,根据所述搜索频次对所述流行搜索词进行排序,并按照所述搜索频次向用户展现所述流行搜索词。
[0043]特别需要说明的,在本实施例中,对所述流行搜索词的展现是通过搜索词标签的展现,而不再使用词条的方式对流行搜索词进行展现。所述搜索词标签是在向用户显示所述流行搜索词时,为每个流行搜索词设置的作为流行搜索词的背景而出现的显示控件。使用搜索词标签的搜索词展现的视觉效果可以参见图2。搜索词标签21通常是基于搜索词内容而适配产生的,例如按照搜索词内容的长短来形成尺寸匹配的标签框。在本实施例中,优选的,所述搜索词标签21是外观呈矩形的标签。当然,也可以将所述搜索词标签21设置成除了矩形以外的其他的形状。如图2所示,在使用搜索词标签21之后,能够在同一个界面中展示的搜索词的数量会比使用词条的方式明显的增多。这样就使得在流行搜索词显示界面上流行搜索词的显示方式更为灵活。特别的,明显增加了在流行搜索词显示界面上能够显示的流行搜索词的数量。
[0044]本实施例通过从服务端获取至少一个流行搜索词,从服务端获取所述流行搜索词的搜索频次,以及按照搜索频次的排序次序,利用搜索词标签展现所述流行搜索词,从而使移动终端上向用户展示的流行搜索词更加灵活,尤其能增加显示搜索词的数目。
[0045]第二实施例
[0046]本实施例以本发明上述实施例为基础,进一步的提供了流行搜索词推送方法中搜索词展现的一种技术方案。在该技术方案中,按照搜索频次的排序次序,利用搜索词标签展现所述流行搜索词包括:根据所述流行搜索词的搜索频次,对所述流行搜索词进行倒序排序;对每个流行搜索词建立搜索词标签;根据所述倒序排序的次序展现所述流行搜索词的搜索词标签。
[0047]参见图3,按照搜索频次的排序次序,利用搜索词标签展现所述流行搜索词包括:
[0048]S31,根据