一种搜索结果处理方法及装置制造方法及图纸

技术编号:12917247 阅读:33 留言:0更新日期:2016-02-24 23:44
本发明专利技术公开了一种搜索结果处理方法及装置,用以使搜索结果的展示更加全面。所述方法包括:接收针对目标关键词的搜索指令;根据所述搜索指令搜索所述目标关键词对应的搜索结果;将所述目标关键词对应的预设数目个搜索结果显示于当前页面;当接收到翻页指令时,对所述目标关键词进行重新搜索,得到新的搜索结果;在根据所述翻页指令所对应的翻页后的页面中,显示所述新的搜索结果中除已显示的搜索结果之外的预设数目个其他搜索结果。采用本发明专利技术提供的方法,当接收到翻页指令时,对目标关键词进行重新搜索,得到新的搜索结果,避免了新入库数据的遗漏,从而使搜索结果的展示更加全面。

【技术实现步骤摘要】

本专利技术涉及互联网
,特别涉及一种搜索结果处理方法及装置
技术介绍
随着互联网技术和通信技术的发展,搜索功能的作用越来越显著,不仅是应用在搜索引擎中,随着各类网站和终端应用的后台服务器中存储的数据量不断的增加,为了便于用户浏览,在这些网站和终端应用的前端,通常会为用户提供搜索入口,当用户在搜索入口输入关键词时,服务器根据预设的策略,从本地库中整理并显示与该关键词相关的搜索结果,一般情况下,为了节省带宽资源,会对这些搜索结果分多页展示,当前页面只加载并展示固定条数的搜索结果,当用户点击翻页按钮时,再加载并展示下一页的内容。但是,数据库中的数据是不断更新的,在用户浏览当前页的搜索结果时,可能会有新的与用户输入的关键词相关的数据入库,由于之前服务器整理的搜索结果中不包括这些新入库的数据,从而导致用户看不到这些新入库的数据,因而,搜索结果的展示不够全面。
技术实现思路
本专利技术提供一种搜索结果处理方法及装置,用以使搜索结果的展示更加全面。本专利技术提供一种搜索结果处理方法,包括:接收针对目标关键词的搜索指令;根据所述搜索指令搜索所述目标关键词对应的搜索结果;将所述目标关键词对应的预设数目个搜索结果显示于当前页面;当接收到翻页指令时,对所述目标关键词进行重新搜索,得到新的搜索结果;在根据所述翻页指令所对应的翻页后的页面中,显示所述新的搜索结果中除已显示的搜索结果之外的预设数目个其他搜索结果。在一个实施例中,所述方法还包括:对所述搜索结果进行排序;将所述排序后的搜索结果根据预设数目进行分页。在一个实施例中,所述方法还包括:记录所述显示于当前页面的预设数目个搜索结果所对应的搜索结果标识。在一个实施例中,所述显示所述新的搜索结果中除已显示的搜索结果之外的预设数目个其他搜索结果,包括:将所述记录的搜索结果标识所对应的搜索结果删除;将除所述删除后的搜索结果之外的其他搜索结果进行排序;将所述排序后的搜索结果根据预设数目进行分页显示。在一个实施例中,所述对所述搜索结果进行排序,包括:根据所述搜索结果的发布时间进行排序;或者根据所述搜索结果的点击量进行排序;或者根据与所述关键词的相关程度进行排序。本专利技术的有益效果在于:当接收到翻页指令时,对目标关键词进行重新搜索,得到新的搜索结果,避免了新入库数据的遗漏,从而使搜索结果的展示更加全面。本专利技术还提供一种搜索结果处理装置,包括:接收模块,用于接收针对目标关键词的搜索指令;第一搜索模块,用于根据所述搜索指令搜索所述目标关键词对应的搜索结果;第一显示模块,用于将所述目标关键词对应的预设数目个搜索结果显示于当前页面;第二搜索模块,用于当接收到翻页指令时,对所述目标关键词进行重新搜索,得到新的搜索结果;第二显示模块,用于在根据所述翻页指令所对应的翻页后的页面中,显示所述新的搜索结果中除已显示的搜索结果之外的预设数目个其他搜索结果。在一个实施例中,所述装置还包括:排序模块,用于对所述搜索结果进行排序;分页模块,用于将所述排序后的搜索结果根据预设数目进行分页。在一个实施例中,所述装置还包括:记录模块,用于记录所述显示于当前页面的预设数目个搜索结果所对应的搜索结果标识。在一个实施例中,所述第二显示模块,包括:删除子模块,用于将所述记录的搜索结果标识所对应的搜索结果删除;排序子模块,用于将除所述删除后的搜索结果之外的其他搜索结果进行排序;显示子模块,用于将所述排序后的搜索结果根据预设数目进行分页显示。在一个实施例中,所述对所述搜索结果进行排序,包括:根据所述搜索结果的发布时间进行排序;或者根据所述搜索结果的点击量进行排序;或者根据与所述关键词的相关程度进行排序。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术一实施例中搜索结果处理方法的流程图;图2为本专利技术一实施例中搜索结果处理方法的流程图;图3为本专利技术一实施例中搜索结果处理方法的流程图;图4为本专利技术一实施例中搜索结果处理装置的框图;图5为本专利技术一实施例中搜索结果处理装置的框图。具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。本专利技术提供一种搜索结果处理方法及装置,用以使搜索结果的展示更加全面。图1为本专利技术一实施例中搜索结果处理方法的流程图,如图1所示,本发明中搜索结果处理方法可用于各类具有搜索功能的终端应用或者网站的后台服务器中,该方法包括如下步骤S11-S15:在步骤S11中,接收针对目标关键词的搜索指令;在步骤S12中,根据所述搜索指令搜索所述目标关键词对应的搜索结果;在步骤S13中,将所述目标关键词对应的预设数目个搜索结果显示于当前页面;在步骤S14中,当接收到翻页指令时,对所述目标关键词进行重新搜索,得到新的搜索结果;在步骤S15中,在根据所述翻页指令所对应的翻页后的页面中,显示所述新的搜索结果中除已显示的搜索结果之外的预设数目个其他搜索结果。在一个实施例中,所述方法还包括如下步骤A1-A2:在步骤A1中,对所述搜索结果进行排序;在步骤A2中,将所述排序后的搜索结果根据预设数目进行分页。举例而言,当接收到用户输入的目标关键词时,在本地库中搜索与该目标关键词相关的搜索结果,将与该目标关键词相关的搜索结果进行排序,并将排序后的搜索结果根据预设的数目进行分页,即每一页可显示预设数目个搜索结果。例如,当根据用户输入的目标关键词得到的搜索结果为500条,而预设每页的显示数目为10条,则将该目标关键词对应的搜索结果分50页展示,每一页展示10条搜索结果。当分页完毕后,将上述500条搜索结果中的前10条加载并显示于第一页。由于数据库中的数据是不断更新的,在用户浏览当前页的搜索结果时,可能会有新的与用户输入的关键词相关的数据入库,而之前的搜索结果中并不包括这些本文档来自技高网...

【技术保护点】
一种搜索结果处理方法,其特征在于,包括:接收针对目标关键词的搜索指令;根据所述搜索指令搜索所述目标关键词对应的搜索结果;将所述目标关键词对应的预设数目个搜索结果显示于当前页面;当接收到翻页指令时,对所述目标关键词进行重新搜索,得到新的搜索结果;在根据所述翻页指令所对应的翻页后的页面中,显示所述新的搜索结果中除已显示的搜索结果之外的预设数目个其他搜索结果。

【技术特征摘要】
1.一种搜索结果处理方法,其特征在于,包括:
接收针对目标关键词的搜索指令;
根据所述搜索指令搜索所述目标关键词对应的搜索结果;
将所述目标关键词对应的预设数目个搜索结果显示于当前页面;
当接收到翻页指令时,对所述目标关键词进行重新搜索,得到新的搜索结
果;
在根据所述翻页指令所对应的翻页后的页面中,显示所述新的搜索结果中
除已显示的搜索结果之外的预设数目个其他搜索结果。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
对所述搜索结果进行排序;
将所述排序后的搜索结果根据预设数目进行分页。
3.如权利要求1所述的方法,其特征在于,所述方法还包括:
记录所述显示于当前页面的预设数目个搜索结果所对应的搜索结果标识。
4.如权利要求3所述的方法,其特征在于,所述显示所述新的搜索结果
中除已显示的搜索结果之外的预设数目个其他搜索结果,包括:
将所述记录的搜索结果标识所对应的搜索结果删除;
将除所述删除后的搜索结果之外的其他搜索结果进行排序;
将所述排序后的搜索结果根据预设数目进行分页显示。
5.如权利要求2或4所述的方法,其特征在于,所述对所述搜索结果进
行排序,包括:
根据所述搜索结果的发布时间进行排序;或者
根据所述搜索结果的点击量进行排序;或者
根据与所述关键词的相关程度进行排序。
6.一种搜索结果处理装置,其特征在于,包括:
接收模块,用于接收...

【专利技术属性】
技术研发人员:赵琪
申请(专利权)人:天脉聚源北京传媒科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1