搜索方法、装置、设备和存储介质制造方法及图纸

技术编号:23343691 阅读:18 留言:0更新日期:2020-02-15 03:59
本申请实施例公开了一种搜索方法、装置、设备和存储介质,涉及智能搜索技术领域。具体实现方案为:根据接收到的搜索请求,向服务器发起网页搜索;若检测到所述搜索请求中的关键字命中扩展搜索关键字集合,则调用命中的关键字关联的搜索服务进行扩展内容搜索;将扩展内容搜索得到的目标扩展内容整合到网页搜索得到的目标网页中进行显示。本申请实施例在搜索扩展内容的基础上,通过将扩展内容整合到标准的搜索结果网页中,克服了扩展内容无法进行搜索和无法Web显示的技术问题,避免了对搜索引擎的改造,减少成本的同时丰富了搜索生态的内容,扩充了搜索结果,提高了客户端的搜索业务能力。

Search methods, devices, devices and storage media

【技术实现步骤摘要】
搜索方法、装置、设备和存储介质
本申请实施例涉及计算机
,尤其涉及智能搜索
,具体涉及一种搜索方法、装置、设备和存储介质。
技术介绍
随着移动互联网以及智能手机的快速发展,基于移动App的移动搜索已逐渐成为主流的搜索方式。在搜索过程中,目前只能在Web生态中基于服务器进行搜索,无法对例如小程序或终端本地存储等非Web生态内容进行搜索,搜索空间无法得到优化,降低用户的搜索体验。
技术实现思路
本申请实施例提供了一种搜索方法、装置、设备和存储介质,能够实现将扩展内容低成本的接入搜索结果网页中,丰富搜索生态内容和搜索结果。第一方面,本申请实施例提供了一种搜索方法,包括:根据接收到的搜索请求,向服务器发起网页搜索;若检测到所述搜索请求中的关键字命中扩展搜索关键字集合,则调用命中的关键字关联的搜索服务进行扩展内容搜索;将扩展内容搜索得到的目标扩展内容整合到网页搜索得到的目标网页中进行显示。上述申请中的一个实施例具有如下优点或有益效果:在搜索扩展内容的基础上,通过将扩展内容整合到标准的搜索结果网页中,克服了扩展内容无法进行搜索和Web显示的技术问题,避免了对搜索引擎的改造,减少成本的同时丰富了搜索生态的内容,扩展了搜索结果,提高了客户端的搜索业务能力。可选的,所述调用命中的关键字关联的搜索服务进行扩展内容搜索,包括:调用命中的关键字关联的搜索服务,向第三方服务器发起扩展内容搜索;和/或调用命中的关键字关联的搜索服务,在本地存储中遍历存储文件,发起扩展内容搜索。上述申请中的一个实施例具有如下优点或有益效果:可以对非Web格式的内容,或者是基于搜索引擎无法爬虫获取到的内容,进行扩展内容的搜索,丰富了搜索生态内容,为搜索结果的扩充提供依据。可选的,所述将扩展内容搜索得到的目标扩展内容整合到网页搜索得到的目标网页中进行显示,包括:检测所述目标网页和/或所述目标扩展内容的返回时间,确定在先返回的搜索结果;根据在先返回的搜索结果,将所述目标扩展内容整合到所述目标网页中;显示包括所述目标扩展内容的目标网页。上述申请中的一个实施例具有如下优点或有益效果:通过以目标网页和/或目标扩展内容的返回时间为页面重新布局的依据,可以充分考虑网页详情、用户浏览情况等网页具体情况,不仅扩充网页搜索结果,而且为用户提供更便捷的页面布局。可选的,所述根据在先返回的搜索结果,将所述目标扩展内容整合到所述目标网页中,包括:若检测到所述目标网页在先返回,则显示所述目标网页;若接收到所述目标扩展内容,则检测所述目标网页当前的用户可见区域,确定所述用户可见区域的代码节点;将所述目标扩展内容转换为网页格式,并将网页格式的目标扩展内容的代码插入到所述代码节点处。上述申请中的一个实施例具有如下优点或有益效果:通过对在先返回的目标网页进行直接显示,提高了向用户提供搜索结果的响应效率,减少用户的等待时间。同时基于用户的浏览情况,将在后返回的扩展内容直接加载在用户当前所浏览到的位置上,提高用户获取扩展内容的效率。可选的,所述根据在先返回的搜索结果,将所述目标扩展内容整合到所述目标网页中,包括:若检测到所述目标扩展内容在先返回,则确定命中的关键字关联的占位信息;若接收到所述目标网页,则在所述目标网页内预留的标签中添加所述占位信息;将所述目标扩展内容转换为网页格式,并将网页格式的目标扩展内容的代码添加到所述占位信息指定的位置中。上述申请中的一个实施例具有如下优点或有益效果:通过在目标网页添加展位信息,便于扩展内容的直接插入,实现云端对于搜索结果页面的统一布局和优化。可选的,在所述将网页格式的目标扩展内容的代码添加到所述占位信息指定的位置中之后,还包括:将所述目标网页内预留的标签由隐藏状态切换为显示状态。上述申请中的一个实施例具有如下优点或有益效果:网页中预留标签的隐藏设置,对于用户是不可见的,不影响网页本身的直接显示;且为扩展内容的插入提供依据,在状态切换后可以显示扩充后的搜索结果网页。可选的,在所述将扩展内容搜索得到的目标扩展内容整合到网页搜索得到的目标网页中进行显示之后,还包括:确定所述目标扩展内容的承载容器和详情资源;响应用户对于所述目标网页中目标扩展内容的触发操作,加载所述目标扩展内容的承载容器,以显示所述目标扩展内容的详情资源。上述申请中的一个实施例具有如下优点或有益效果:扩展内容可提供用户的触发操作,便于用户直接触发调起扩展内容的详细信息,减少用户的操作流程。第二方面,本申请实施例提供了一种搜索装置,包括:网页搜索模块,用于根据接收到的搜索请求,向服务器发起网页搜索;扩展内容搜索模块,用于若检测到所述搜索请求中的关键字命中扩展搜索关键字集合,则调用命中的关键字关联的搜索服务进行扩展内容搜索;网页整合模块,用于将扩展内容搜索得到的目标扩展内容整合到网页搜索得到的目标网页中进行显示。第三方面,本申请实施例提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本申请任意实施例所述的搜索方法。第四方面,本申请实施例提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行本申请任意实施例所述的搜索方法。上述申请中的一个实施例具有如下优点或有益效果:在用户发起搜索请求,向服务器发起传统的基于Web标准的网页搜索时,若搜索请求中的关键字命中扩展搜索关键字集合,则调用命中的关键字关联的搜索服务进行扩展内容的搜索,最终将扩展内容搜索得到的目标扩展内容接入到网页搜索得到的目标页面中,形成全新的搜索结果网页并进行显示。本申请实施例在搜索扩展内容的基础上,通过将扩展内容整合到标准的搜索结果网页中,克服了扩展内容无法进行搜索和无法Web显示的技术问题,避免了对搜索引擎的改造,减少成本的同时丰富了搜索生态的内容,扩充了搜索结果,提高了客户端的搜索业务能力。上述可选方式所具有的其他效果将在下文中结合具体实施例加以说明。附图说明附图用于更好地理解本方案,不构成对本申请的限定。其中:图1是根据本申请第一实施例的一种搜索方法的流程图;图2是根据本申请第二实施例的一种搜索方法的流程图;图3是根据本申请第三实施例的一种搜索装置的结构示意图;图4是用来实现本申请实施例的搜索方法的电子设备的框图。具体实施方式以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神本文档来自技高网...

【技术保护点】
1.一种搜索方法,其特征在于,包括:/n根据接收到的搜索请求,向服务器发起网页搜索;/n若检测到所述搜索请求中的关键字命中扩展搜索关键字集合,则调用命中的关键字关联的搜索服务进行扩展内容搜索;/n将扩展内容搜索得到的目标扩展内容整合到网页搜索得到的目标网页中进行显示。/n

【技术特征摘要】
1.一种搜索方法,其特征在于,包括:
根据接收到的搜索请求,向服务器发起网页搜索;
若检测到所述搜索请求中的关键字命中扩展搜索关键字集合,则调用命中的关键字关联的搜索服务进行扩展内容搜索;
将扩展内容搜索得到的目标扩展内容整合到网页搜索得到的目标网页中进行显示。


2.根据权利要求1所述的方法,其特征在于,所述调用命中的关键字关联的搜索服务进行扩展内容搜索,包括:
调用命中的关键字关联的搜索服务,向第三方服务器发起扩展内容搜索;和/或
调用命中的关键字关联的搜索服务,在本地存储中遍历存储文件,发起扩展内容搜索。


3.根据权利要求1所述的方法,其特征在于,所述将扩展内容搜索得到的目标扩展内容整合到网页搜索得到的目标网页中进行显示,包括:
检测所述目标网页和/或所述目标扩展内容的返回时间,确定在先返回的搜索结果;
根据在先返回的搜索结果,将所述目标扩展内容整合到所述目标网页中;
显示包括所述目标扩展内容的目标网页。


4.根据权利要求3所述的方法,其特征在于,所述根据在先返回的搜索结果,将所述目标扩展内容整合到所述目标网页中,包括:
若检测到所述目标网页在先返回,则显示所述目标网页;
若接收到所述目标扩展内容,则检测所述目标网页当前的用户可见区域,确定所述用户可见区域的代码节点;
将所述目标扩展内容转换为网页格式,并将网页格式的目标扩展内容的代码插入到所述代码节点处。


5.根据权利要求3所述的方法,其特征在于,所述根据在先返回的搜索结果,将所述目标扩展内容整合到所述目标网页中,包括:
若检测到所述目标扩展内容在先返回,则确定命中的关键字关联的占位信息;
...

【专利技术属性】
技术研发人员:刘俊启
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1