基于搜索引擎提供网页快照的方法、客户端和服务器技术

技术编号:11277980 阅读:101 留言:0更新日期:2015-04-09 10:49
本发明专利技术涉及一种基于搜索引擎提供网页快照的方法、客户端和服务器,其中,该方法包括:接收用户在搜索结果页上发起的链接请求;如果用户请求的链接是死链,则通过搜索引擎查询是否存在与所请求的链接相对应的网页快照。本发明专利技术通过在搜索过程中遇到死链时设置网页快照的形式,可以满足用户在进行搜索时查看需要的内容,减少了用户搜索到死链带来的不满意度。

【技术实现步骤摘要】
【专利摘要】本专利技术涉及一种基于搜索引擎提供网页快照的方法、客户端和服务器,其中,该方法包括:接收用户在搜索结果页上发起的链接请求;如果用户请求的链接是死链,则通过搜索引擎查询是否存在与所请求的链接相对应的网页快照。本专利技术通过在搜索过程中遇到死链时设置网页快照的形式,可以满足用户在进行搜索时查看需要的内容,减少了用户搜索到死链带来的不满意度。【专利说明】基于搜索引擎提供网页快照的方法、客户端和服务器
本专利技术涉及浏览器
,具体地涉及一种基于搜索引擎提供网页快照的方法、进行网页搜索的客户端和搜索服务器。
技术介绍
在使用搜索引擎进行搜索时,经常会出现死链接的情况。死链是指原来正常,后来失效的链接。常见的死链接分为两种,一是协议死链:页面的TCP协议状态/HTTP协议状态明确表示的死链,常见的如404、403、503(网络错误代码)状态等;另一种是内容死链:月艮务器返回状态是正常的,但内容已经变更为不存在、已删除或需要权限等与原内容无关的信息页面。 在搜索引擎中,当遇到网站出现死链接时,解决的办法就是删除死链接或者修复死链接,让网站结构更加顺畅,但是,处理死链接需要一定的时间,而搜索结果的链接数目众多,并且链接的更新变化很快,因此搜索引擎中出现死链的情况不可避免。 另外,在搜索结果中出现死链,当用户对该死链的内容很感兴趣,或者该死链的内容可能与搜索的内容相关度较大时,容易让用户对该搜索引擎产生反感,从而降低用户对搜索引擎的信任度,减少对该搜索引擎的使用频率。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决或者减缓上述问题的基于搜索引擎提供网页快照的方法和相应的进行网页搜索的客户端和搜索服务器。 根据本专利技术的一个方面,提供了一种基于搜索引擎提供网页快照的方法,包括:接收用户在搜索结果页上发起的链接请求; 如果用户请求的链接是死链,则通过搜索引擎查询是否存在与所请求的链接相对应的网页快照。 优选地,该方法还包括: 将所述网页快照提示显示给用户。 其中,将所述网页快照提示显示给用户的步骤进一步包括, 弹出用于提示请求的链接报错、选择是否显示网页快照的提示窗口。 优选地,当用户选择显示网页快照时,返回所述搜索结果页面,调用脚本突出显示所述网页快照对应的链接入口。 其中,所述调用脚本突出显示所述网页快照对应的链接入口具体为调用脚本通过动态图像聚焦或者定位的方式来突出显示网页快照链接。 另外,所述调用脚本突出显示所述网页快照对应的链接入口具体为调用脚本利用一个红线框从大到小的方式最终定位到网页快照链接。 优选地,该方法还包括:当用户选择显示网页快照时,直接跳转到所述网页快照相对应的网页链接。 优选地,该方法还包括:当用户选择显示网页快照时,通过浏览器直接打开所述网页快照相对应的网页链接。 优选地,该方法还包括:当所述搜索引擎查询到与所请求的链接相对应的快照时,弹出第一窗口用于显示网页快照对应的网页链接内容,并弹出浮在第一窗口上方的第二窗口用于标明死链以及推送的内容为网页快照。 根据本专利技术的另一个方面,提供一种提供网页快照的方法,包括: 判断客户端基于搜索结果页中请求的链接是否为死链; 当所述链接为死链时,根据所述客户端请求的链接查询是否存在对应的网页快照链接; 将查询到的快照链接地址反馈给客户端。 根据本专利技术的又一个方面,提供一种进行网页搜索的客户端,包括: 判断器,用于判断用户请求的链接是否为死链; 搜索请求生成器,用于在判断为死链时,向搜索引擎发出查询与所所请求的链接相对应的网页快照的搜索请求。 优选地,该客户端还包括: 提示窗口加载器,用于在搜索引擎查询到快照时,将所述网页快照提示给用户进行显示。 其中,所述提示窗口加载器弹出用于提示请求的链接报错、选择是否显示网页快照的提示窗口。 优选地,该客户端还包括脚本调用器,用于在用户选择显示网页快照时,返回所述搜索结果页面,调用脚本突出显示所述网页快照对应的链接入口。 优选地,所述客户端还包括:动态图像显示器,用于通过动态图像聚焦或者定位的方式来突出显示网页快照链接。 优选地,所述客户端还包括跳转器,用于当用户选择显示网页快照时,直接跳转到所述网页快照相对应的网页链接。 优选地,所述客户端还包括网页自动链接器,当用户选择显示网页快照时,通过浏览器直接打开所述网页快照相对应的网页链接。 优选地,所述客户端还包括第一窗口弹出器,用于当所述搜索引擎查询到与所请求的链接相对应的网页快照时,弹出第一窗口用于显示网页快照对应的网页链接内容;第二窗口弹出器,用于弹出浮在第一窗口上方的第二窗口以标明死链以及推送的内容为网页快照。 根据本专利技术的又另一个方面,提供一种搜索服务器,包括: 死链判断单元,用于判断客户端基于搜索结果页中请求的链接是否为死链; 网页快照链接查询单元,用当所述链接为死链时,根据所述客户端请求的链接查询是否存在对应的快照链接; 快照链接地址反馈单元,用于将查询到的快照链接地址反馈给客户端。 进一步地,本专利技术可应用于PC浏览器客户端,通过浏览器弹窗形式给用户提示;也可以应用于移动终端中的浏览器app或搜索app客户端,通过弹出窗口给用户提示。 本专利技术的有益效果为: 本专利技术的基于搜索引擎提供网页快照的方法和相应的进行网页搜索的客户端和搜索服务器,在搜索过程中遇到死链时,通过设置网页快照的形式,可以满足用户在进行搜索时查看需要的内容,减少了搜索到死链带来的不满意度,从而提高了对搜索引擎的满意度,增加了使用频率。 另外,当用户在使用搜索引擎搜索需要的内容,碰到死链时,通过直接或间接的方式,将该死链接的网页快照的内容显示给用户,当用户搜索的内容为文本资料时,可以通过浏览该快照内容的方式,达到查询资料的目的,从而增加了检索的效率。 上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的【具体实施方式】。 【专利附图】【附图说明】 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中: 图1示意性示出了本专利技术实施例的基于搜索引擎提供网页快照的方法的流程图。 图2示意性示出了本专利技术实施例的提供网页快照的方法的流程图。 图3示意性示出了本专利技术实施例的进行网页搜索的客户端的结构框图。 图4示意性地示出了本专利技术实施例的搜索服务器的结构框图。 【具体实施方式】 下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能解释为对本专利技术的限制。 本
技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本专利技术所属领域中的普通技术人员的一般理解相同的意义。还应该本文档来自技高网
...

【技术保护点】
一种基于搜索引擎提供网页快照的方法,包括:接收用户在搜索结果页上发起的链接请求;如果用户请求的链接是死链,则通过搜索引擎查询是否存在与所请求的链接相对应的网页快照。

【技术特征摘要】

【专利技术属性】
技术研发人员:王翀
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1