提升搜索引擎排名的方法和装置的制造方法

文档序号:10553057阅读:185来源:国知局
提升搜索引擎排名的方法和装置的制造方法
【专利摘要】本申请提供了一种提升搜索引擎排名的方法和装置,该方法可以包括客户端向服务器发送的排名提升请求,该排名提升请求携带有待提升排名的目标网站的网站名以及目标关键词;服务器生成搜索模拟指令,该搜索模拟指令包括该目标网站的网站名和目标关键词;该服务器向至少一个目标客户端发送该搜索模拟指令,以触发该至少一个目标客户端生成包含该目标关键词的搜索请求,并向指定的搜索引擎服务器发送该搜索请求,且在该搜索引擎服务器返回针对该搜索请求的搜索结果数据后,模拟对该搜索结果数据中的该目标网站对应的搜索结果的点击行为。该方法和装置可以实现根据需要比较有效的提升重要网站的搜索引擎排名。
【专利说明】
提升搜索引擎排名的方法和装置
技术领域
[0001]本申请涉及网络技术领域,更具体的说是涉及一种提升搜索引擎排名的方法和装置。
【背景技术】
[0002]在搜索引擎里输入一个关键字,通常得到很多搜索结果,这些搜索结果的排名有先后之分,这就是搜索引擎排名。而由于搜索引擎中输入关键字,会查询到成千上万的信息,假设网站的一个页面出现在搜索结果的前几页中,大多数人不会花时间翻页查询,通常会打开搜索结果第一页中的网页,因此关键字在搜索引擎排名中变得日益重要。
[0003]搜索引擎的排名与用户对该关键词以及该关键词所属的网站的点击次数有关,当该关键词以及该关键词所属的网站的点击次数较高,该网站以及该网站的关键词的排名就会靠前。比如,以”专利申请”这个关键词为例,用户在某个搜索引擎中输入该关键词之后,该关键词涉及到的网站包括:网站A和网站B,如果网站B的被点击的次数高于该网站A被点击的次数,则网站B的排名比网站A的排名靠前。
[0004]然而在很多情况下,有些网站是比较重要的,然而由于用户对关键词的搜索以及点击存在主观行为,可能会使得这些网站或者关键词的排名比较靠后,因此,如何优化重要网站的搜索引擎排名是本领域技术人员迫切需要解决的技术问题。

【发明内容】

[0005]有鉴于此,本申请提供了一种提升搜索引擎排名的方法和装置,以实现根据需要比较有效的提升重要网站的搜索引擎排名。
[0006]为实现上述目的,本申请提供如下技术方案:
[0007]—种提升搜索引擎排名的方法,应用于服务器,所述方法包括:
[0008]接收客户端发送的排名提升请求,所述排名提升请求携带有待提升排名的目标网站的网站名以及目标关键词;
[0009]生成搜索模拟指令,所述搜索模拟指令包括所述目标网站的网站名和所述目标关键词,且所述搜索模拟指令用于指示客户端模拟对所述目标网站的网站名和所述目标关键词的搜索行为;
[0010]向至少一个目标客户端发送所述搜索模拟指令,以触发所述至少一个目标客户端生成包含所述目标关键词的搜索请求,并向指定的搜索引擎服务器发送所述搜索请求,且在所述搜索引擎服务器返回针对所述搜索请求的搜索结果数据后,模拟对所述搜索结果数据中所述目标网站对应的搜索结果的点击行为。
[0011]优选的,在所述生成搜索模拟指令之前,还包括:
[0012]获取所述目标网站当前的搜索引擎排名;
[0013]当所述搜索引擎排名处于指定排名范围时,执行所述生成搜索模拟指令的操作。
[0014]优选的,接收客户端发送的排名提升请求之后,还包括:
[0015]检测当前时刻之前指定时长内是否接收过针对所述目标网站的排名提升请求;
[0016]如果当前时刻之前指定时长内未接收过对针对所述目标网站的排名提升请求,则执行所述生成搜索模拟指令的操作。
[0017]优选的,所述生成搜索模拟指令,包括:
[0018]将所述目标网站的网站名以及所述目标关键词作为一项提升任务加入提升任务列表,其中,所述提升任务列表中包括当前需要待提升排名的所有网站的网站名以及所述网站对应的关键词;
[0019]生成包含所述提升任务列表的搜索模拟指令,所述搜索模拟指令用于指示客户端模拟对所述提升任务列表中的任意一项或多项任务的搜索行为。
[0020]优选的,在所述向至少一个目标客户端发送所述搜索模拟指令之前,还包括:
[0021]确定当前已登录的用户中,基于WiFi登录服务器的目标用户;
[0022]将所述目标用户所在的客户端确定为目标客户端。
[0023]另一方面,本申请提供了另一种提升搜索引擎排名的方法,应用于客户端,所述方法包括:
[0024]接收服务器发送的搜索模拟指令,所述搜索模拟指令包括待提升排名的目标网站的网站名以及目标关键词;
[0025]生成包含所述目标关键词的搜索请求;
[0026]将所述搜索请求发送给指定的搜索引擎服务器;
[0027]接收所述搜索引擎服务器针对所述搜索请求返回的搜索结果数据;
[0028]生成对所述搜索结果数据中的目标搜索结果的点击请求,所述目标搜索结果为指向所述目标网站的搜索结果;
[0029]将所述点击请求发送给所述搜索引擎服务器。
[0030]优选的,所述接收服务器发送的搜索模拟指令,包括:
[0031]接收所述服务器发送的包含提升任务列表的搜索模拟指令,所述提升任务列表包括至少一项任务,所述任务包括待提升排名的网站的网站名和所述网站对应的关键词;
[0032]在所述接收服务器发送的搜索模拟指令之后,还包括:
[0033]从所述提升任务列表中确定当前待处理的目标任务,并获取所述目标任务中包括的目标网站的网站名以及目标关键词。
[0034]优选的,所述从所述提升任务列表中确定当前待处理的目标网站的网站名以及所述目标网站名对应的目标关键词,包括:
[0035]接收用户对所述提升任务列表中任务的选择操作;
[0036]获取用户选择的目标任务中包括的目标网站的网站名以及目标关键词。
[0037]另一方面,本申请提供了一种提升搜索引擎排名的装置,应用于服务器,所述装置包括:
[0038]请求接收单元,用于接收客户端发送的排名提升请求,所述排名提升请求携带有待提升排名的目标网站的网站名以及目标关键词;
[0039]指令生成单元,用于生成搜索模拟指令,所述搜索模拟指令包括所述目标网站的网站名和所述目标关键词,且所述搜索模拟指令用于指示客户端模拟对所述目标网站的网站名和所述目标关键词的搜索行为;
[0040]指令发送单元,用于向至少一个目标客户端发送所述搜索模拟指令,以触发所述至少一个目标客户端生成包含所述目标关键词的搜索请求,并向指定的搜索引擎服务器发送所述搜索请求,且在所述搜索引擎服务器返回针对所述搜索请求的搜索结果数据后,模拟对所述搜索结果数据中所述目标网站对应的搜索结果的点击行为。
[0041 ]优选的,所述指令生成单元,包括:
[0042]列表更新单元,用于将所述目标网站的网站名以及所述目标关键词作为一项提升任务加入提升任务列表,其中,所述提升任务列表中包括当前需要待提升排名的所有网站的网站名以及所述网站对应的关键词;
[0043]指令生成子单元,用于生成包含所述提升任务列表的搜索模拟指令,所述搜索模拟指令用于指示客户端模拟对所述提升任务列表中的任意一项或多项任务的搜索行为。
[0044]另一方面,本申请提供了另一种提升搜索引擎排名的装置,应用于客户端,所述装置包括:
[0045]指令接收单元,用于接收服务器发送的搜索模拟指令,所述搜索模拟指令包括待提升排名的目标网站的网站名以及目标关键词;
[0046]第一请求生成单元,用于生成包含所述目标关键词的搜索请求;
[0047]第一请求发送单元,用于将所述搜索请求发送给指定的搜索引擎服务器;
[0048]数据接收单元,用于接收所述搜索引擎服务器针对所述搜索请求返回的搜索结果数据;
[0049]第二请求生成单元,用于生成对所述搜索结果数据中的目标搜索结果的点击请求,所述目标搜索结果为指向所述目标网站的搜索结果;
[0050]第二请求发送单元,用于将所述点击请求发送给所述搜索引擎服务器。
[0051 ]优选的,所述指令接收单元,包括:
[0052]指令接收子单元,用于接收所述服务器发送的包含提升任务列表的搜索模拟指令,所述提升任务列表包括至少一项任务,所述任务包括待提升排名的网站的网站名和所述网站对应的关键词;
[0053]在所述接收服务器发送的搜索模拟指令之后,还包括:
[0054]任务确定单元,用于在所述指令接收子单元接收到所述搜索模拟指令之后,从所述提升任务列表中确定当前待处理的目标任务,并获取所述目标任务中包括的目标网站的网站名以及目标关键词。
[0055]经由上述的技术方案可知,当用户希望提升某个网站的搜索引擎排名时,用户可以通过客户端向服务器发送提升排名请求,该提升排名请求包括待提升排名的目标网站的网站名和所需搜索的目标关键词,这样,服务器响应于该提成排名请求会生成包含该目标网站的网站名和该目标关键词的搜索模拟指令,并将搜索模拟指令发送给至少一个目标用户所在的目标客户端,以通过这些目标客户端通过模拟用户行为来对该目标关键词进行搜索,并模拟点击该目标网站对应的搜索结果,以提高该目标网站对应的搜索结果的点击次数,从而可以提升该目标网站对应的搜素引擎排名。
【附图说明】
[0056]为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0057]图1示出了本申请一种提升搜索引擎排名的方法一个实施例的流程示意图;
[0058]图2示出了本申请一种提升搜索引擎排名的方法又一个实施例的流程示意图;
[0059]图3示出了本申请又一种提升搜索引擎排名的方法又一个实施例的流程示意图;
[0060]图4示出了本申请一种提升搜索引擎排名的装置一个实施例的结构示意图;
[0061]图5示出了本申请又一种提升搜索引擎排名的装置一个实施例的结构示意图。
【具体实施方式】
[0062]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0063]参见图1,其示出了本申请一种提升搜索引擎排名的方法一个实施例的流程示意图,本实施例的方法应用于服务器,本实施例的方法可以包括:
[0064]101,接收客户端发送的排名提升请求,该排名提升请求携带有待提升排名的目标网站的网站名以及目标关键词。
[0065]其中,当需要提升某个网站的搜索引擎排名时,用户可以通过客户端可以向服务器发送排名提升请求,以请求提升对该网站的搜索引擎的排名。
[0066]其中,本申请实施例中的关键词可以理解为搜索引擎待搜索的关键词,且通过搜索引擎搜索该关键词可以搜索到包含该目标网站的相关信息。
[0067]客户端发送该提升排名请求的方式可以有多种,可选的,为了提高用户操作的便捷性,用户可以直接在客户端呈现出的搜索框中输入该目标关键词,并从网站列表中选择目标网站,然后通过点击指定按键便可以触发客户端向服务器发送排名提升请求。
[0068]102,生成搜索模拟指令。
[0069]其中,该搜索模拟指令包括该目标网站的网站名和目标关键词。
[0070]同时,该搜索模拟指令用于指示客户端模拟对该目标网站的网站名和所述目标关键词的搜索行为,以最终实现通过该客户端对搜索出的该目标网站的点击,并进入该目标网站。
[0071 ] 103,向至少一个目标客户端发送该搜索模拟指令,以触发该至少一个目标客户端生成包含该目标关键词的搜索请求,并向指定的搜索引擎服务器发送该搜索请求,且在该搜索引擎服务器返回针对该搜索请求的搜索结果数据后,模拟对搜索结果数据中该目标网站对应的搜索结果的点击行为。
[0072]具体的,对于任意一个目标客户端而言,该目标客户端生成包含该目标关键词的搜索请求之后,服务器针对该搜索请求返回的搜索结果数据实际上包括多种不同的搜索结果,此时,客户端可以对该搜索结果数据进行分析,以确定出该目标网站对应的搜索结果,然后可以生成对该目标网站对应的搜索结果的点击请求,以使得搜索引擎服务器响应该点击请求,并增加该目标网站的点击次数。
[0073]可选的,由于目标客户端仅仅是模拟对该目标关键词的搜索以及模拟对该目标网站对应的搜索结果的点击操作,因此,在客户端接收到服务器返回搜索结果数据之后,会拦截该搜索结果数据而不会向客户端所在终端的显示屏输出该搜索结果数据中的搜索结果。相应的,当服务器响应该点击请求,返回该目标网站的页面之后,客户端可以拦截该目标网站的页面数据,并丢弃该页面数据。
[0074]其中,目标客户端可以是预先设定好的,也可以是服务器实时确定出的客户端。为了便于区分,将需要执行该搜索模拟指令的客户端称为目标客户端。
[0075]可选的,在步骤103之前,还可以包括:确定待接收该搜索模拟指令的至少一个目标客户端。
[0076]进一步的,确定目标客户端的方式可以有多种,如,可以是将当前已登录的用户所在的客户端均确定为目标客户端。可选的,为了减少客户端由于搜索该关键词而产生的流量资费,可以确定当前已登录的用户中,基于WiFi登录服务器的目标用户,并将该目标用户所在的客户端确定为目标客户端。
[0077]在本申请实施例中,当用户希望提升某个网站的搜索引擎排名时,用户可以通过客户端向服务器发送提升排名请求,该提升排名请求包括待提升排名的目标网站的网站名和所需搜索的目标关键词,这样,服务器响应于该提成排名请求会生成包含该目标网站的网站名和该目标关键词的搜索模拟指令,并将搜索模拟指令发送给至少一个目标用户所在的目标客户端,以通过这些目标客户端通过模拟用户行为来对该目标关键词进行搜索,并模拟点击该目标网站对应的搜索结果,以提高该目标网站对应的搜索结果的点击次数,从而可以提升该目标网站对应的搜素引擎排名。
[0078]可以理解的是,由于大部分搜索引擎返回的搜索结果的条数一般有限,且受限于页面展现搜索结果的条数限制,如果搜索引擎排名特别靠后的网站不易被展示出来;同时,搜索引擎排名特别靠后的网站可能不容易快速提升排名,因此,为了能够更好的提升搜索引擎排名,可以仅仅对处于指定排名范围内的网站进行搜索引擎排名的优化。可选的,在接收到该排名提升请求之后,服务器还可以获取该目标网站当前的搜索引擎排名,如果该搜索引擎排名处于指定排名范围,则可以执行生成搜索模拟指令的操作;否则,将不执行生成搜索引擎指令的操作。
[0079]其中,指定排名范围可以为排名处于第2名至第10名的范围。
[0080]可选的,为了避免网站恶意多次提升搜索引擎排名,可以对网站提升搜索引擎排名的次数进行限制。如设置一个网站指定时长内仅仅可以请求一次排名优化,相应的,在接收到该排名提升请求之后,可以检测当前时刻之前指定时长内是否接收过针对该目标网站的排名提升请求;如果当前时刻之前指定时长内未接收过对针对该目标网站的排名提升请求,则执行该生成搜索模拟指令的操作。
[0081 ]其中,该指定时长可以根据需要设定,如,该指定时长可以为一天。
[0082]为了便于理解,下面对本申请的一种提升搜索引擎排名的方法一种优选方式进行介绍,参见图2,其示出了本申请一种提升搜索引擎排名的方法又一个实施例的流程示意图,本实施例的方法应用于服务器,本实施例的方法可以包括:
[0083]201,接收客户端发送的排名提升请求,该排名提升请求携带有待提升排名的目标网站的网站名以及目标关键词。
[0084]202,获取该目标网站当前的搜索引擎排名。
[0085]203,检测当前时刻之前指定时长内是否接收过针对该目标网站的排名提升请求。
[0086]204,当该搜索引擎排名处于指定排名范围,且当前时刻之前指定时长内未接收过对针对该目标网站的排名提升请求,则生成搜索模拟指令。
[0087]其中,该搜索模拟指令包括该目标网站的网站名和所述目标关键词,且该搜索模拟指令用于指示客户端模拟对该目标网站的网站名和该目标关键词的搜索行为。
[0088]在本实施例中,只要搜索引擎排名处于指定排名范围,且指定时长内未请求提升排名的网站,才可以触发服务器生成搜索模拟指令,对提升该网站的排名。
[0089]205,确定当前已登录的用户中,基于WiFi登录服务器的至少一个目标用户。
[0090]206,向该至少一个目标用户对应的至少一个目标客户端发送该搜索模拟指令,以触发该少一个目标客户端生成包含该目标关键词的搜索请求,并向指定的搜索引擎服务器发送该搜索请求,且在该搜索引擎服务器返回针对该搜索请求的搜索结果数据后,模拟对搜索结果数据中该目标网站对应的搜索结果的点击行为。
[0091]可以理解的是,在实际应用中,服务器同一时刻可能会接收到不同客户端发送的多个排名提升请求,而每个排名提升请求所请求提升排名的网站不同;或者是,服务器虽然可能在某一时刻仅仅接收到一个排名提升请求,但是该服务器尚未处理完或者说尚未完成提升排名的网站可能会有多个。因此,为了能够同时对该多个网站的排名进行提升,服务器生成该搜索模拟指令的具体过程也可以是:
[0092]将该目标网站的网站名以及该目标关键词作为一项提升任务加入提升任务列表;
[0093]生成包含提升任务列表的搜索模拟指令。
[0094]其中,该提升任务列表中包括当前需要待提升排名的所有网站的网站名以及该网站对应的关键词。
[0095]相应的,该搜索模拟指令用于指示客户端模拟对该提升任务列表中的任意一项或多项任务的搜索行为。
[0096]可以理解的是,该提升任务列表中各项任务可以具有先后顺序,具体排序可以依据任务生成时刻进行排序,如最新的请求的任务排序靠前。当然,为了便于目标客户端的用户合理选择任务,该排序还可以参考,地域属性,人物属性等多个因素进行排序。
[0097]对应于以上提升搜索引擎排名的方法中客户端侧的操作,本申请还提供了另一种提升搜索引擎排名的方法。
[0098]参见图3,其示出了本申请另一种提升搜索引擎排名的方法一个实施例的流程示意图,本实施例的方法应用于客户端,本实施例的方法可以包括:
[0099]301,接收服务器发送的搜索模拟指令,该搜索模拟指令包括待提升排名的目标网站的网站名以及目标关键词。
[0100]该步骤301可以参见前面服务器侧生成搜索模拟指令的相关介绍,在此不再赘述。
[0101]302,生成包含该目标关键词的搜索请求。
[0102]在本申请实施例中,客户端接收到该搜索模拟指令之后,响应于该搜索模拟指令,会生成用于请求搜索该目标关键词的搜索请求。可以理解的是,在本申请实施例中该搜索请求并不是由用户输入目标关键词并触发客户端生成的,而是客户端在接收到该模拟搜索指令时,会自动模拟用户的搜索行为,而生成对该目标关键词的搜索请求。
[0103]可以理解的是,生成包含该目标关键词的搜索请求与现有技术中用户输入目标关键词之后,客户端生成该搜索请求的过程相似,具体可以采用现有的任意生成搜索请求的方式,在此不加以限制。
[0104]303,将该搜索请求发送给指定的搜索引擎服务器。
[0105]304,接收该搜索引擎服务器针对该搜索请求返回的搜索结果数据。
[0106]其中,该搜索结果数据中一般会包括一项(条)或多项(条)搜索结果,每一个搜索结果指向不同的网站页面,也就是说,通过点击某个搜索结果可以理解到该搜索结果所指向的网站的页面。
[0107]在本申请实施例中,该接收该搜索结果数据也可以理解为拦截该搜索引擎服务器向该客户端所在的终端返回的搜索结果数据,以使得该终端不显示该搜索结果数据。
[0108]305,生成对该搜索结果数据中的目标搜索结果的点击请求,该目标搜索结果为指向该目标网站的搜索结果。
[0109]可以理解的是,搜索结果数据中可以包括该目标网站对应的搜索结果,该客户端通过对该搜索结果数据进行分析,可以确定出指向该目标网站的目标搜索结果。
[0110]客户端生成对该目标搜索结果的点击请求与现有技术中根据用户所点击的搜索结果生成点击请求的过程相似,在此不再赘述。
[0111]306,将该点击请求发送给搜索引擎服务器。
[0112]可以理解的是,搜索引擎服务器接收到该点击请求,并确定当前检测到对指向该目标网站的搜索结果的一次点击操作,从而增加该目标网站的点击次数。
[0113]可选的,由于目标客户端仅仅是模拟对该目标关键词的搜索以及模拟对该目标网站对应的搜索结果的点击操作,因此,在客户端接收到服务器返回搜索结果数据之后,会拦截该搜索结果数据而不会向客户端所在终端的显示屏输出该搜索结果数据中的搜索结果。
[0114]相应的,当服务器响应该点击请求,返回该目标网站的页面之后,客户端可以拦截该目标网站的页面数据,并丢弃该页面数据。
[0115]可选的,服务器返回的搜索模拟指令可以是包含提升任务列表的搜索模拟指令,该提升任务列表包括至少一项任务,所述任务包括待提升排名的网站的网站名和所述网站对应的关键词;
[0116]相应的,在接收服务器发送的搜索模拟指令之后,还可以包括:
[0117]从该提升任务列表中确定当前待处理的目标任务,并获取该目标任务中包括的目标网站的网站名以及目标关键词。
[0118]可以理解的是,客户端可以依次将提升任务列表中的每个任务分别作为当前待处理的目标任务,当然,客户端也可以仅仅选择部分任务作为待处理的目标任务,并针对待处理的目标任务获取该目标任务包含的目标网站的网站名和目标关键词。
[0119]进一步的,从该提升任务列表中确定当前待处理的目标任务可以是由客户端来随机或者根据预设规则确定。可选的,可以由用户对该提升任务列表中的任务进行选择,则客户端接收用户对该提升任务列表中任务的选择操作;获取用户选择的目标任务中包括的目标网站的网站名以及目标关键词。需要说明的是,由用户选择任务的方式仅仅适用于用户可感知提升排名操作的场景,在该种场景中,可以展现出该提升任务列表。当然,在服务器返回搜索结果数据后,也可以显示出该搜索结果数据中的搜索结果。
[0120]对应本申请的一种提升搜索引擎排名的方法,本申请实施例还提供了一种提升搜索引擎排名的装置。
[0121]参见图4,其示出了本申请一种提升搜索引擎排名的装置一个实施例的结构示意图,本实施例的装置应用于服务器,所述装置包括:
[0122]请求接收单元401,用于接收客户端发送的排名提升请求,所述排名提升请求携带有待提升排名的目标网站的网站名以及目标关键词;
[0123]指令生成单元402,用于生成搜索模拟指令,所述搜索模拟指令包括所述目标网站的网站名和所述目标关键词,且所述搜索模拟指令用于指示客户端模拟对所述目标网站的网站名和所述目标关键词的搜索行为;
[0124]指令发送单元403,用于向至少一个目标客户端发送所述搜索模拟指令,以触发所述至少一个目标客户端生成包含所述目标关键词的搜索请求,并向指定的搜索引擎服务器发送所述搜索请求,且在所述搜索引擎服务器返回针对所述搜索请求的搜索结果数据后,模拟对所述搜索结果数据中所述目标网站对应的搜索结果的点击行为。
[0125]可选的,所述指令生成单元,包括:
[0126]列表更新单元,用于将所述目标网站的网站名以及所述目标关键词作为一项提升任务加入提升任务列表,其中,所述提升任务列表中包括当前需要待提升排名的所有网站的网站名以及所述网站对应的关键词;
[0127]指令生成子单元,用于生成包含所述提升任务列表的搜索模拟指令,所述搜索模拟指令用于指示客户端模拟对所述提升任务列表中的任意一项或多项任务的搜索行为。
[0128]可选的,所述装置还可以包括:排名获取单元,用于在指令生成单元生成搜索模拟指令之前,获取所述目标网站当前的搜索引擎排名;并当所述搜索引擎排名处于指定排名范围时,则触发执行所述指令生成单元的操作。
[0129]可选的,所述装置还包括:检测单元,用于在所述请求接收单元接收到客户端发送的排名提升请求之后,检测当前时刻之前指定时长内是否接收过针对所述目标网站的排名提升请求;如果当前时刻之前指定时长内未接收过对针对所述目标网站的排名提升请求,则触发执行所述指令生成单元的操作。
[0130]可选的,所述装置还包括目标用户确定单元,用于在所述指令发送单元向至少一个目标客户端发送所述搜索模拟指令之前,确定当前已登录的用户中,基于WiFi登录服务器的目标用户,并将所述目标用户所在的客户端确定为目标客户端。
[0131]对应本申请的另一种提升搜索引擎排名的方法,本申请还提供了另一种提升搜索引擎排名的装置。
[0132]参见图5,其示出了本申请一种提升搜索引擎排名的装置一个实施例的结构示意图,本实施例的装置可以应用于客户端,所述装置包括:
[0133]指令接收单元501,用于接收服务器发送的搜索模拟指令,所述搜索模拟指令包括待提升排名的目标网站的网站名以及目标关键词;
[0134]第一请求生成单元502,用于生成包含所述目标关键词的搜索请求;
[0135]第一请求发送单元503,用于将所述搜索请求发送给指定的搜索引擎服务器;
[0136]数据接收单元504,用于接收所述搜索引擎服务器针对所述搜索请求返回的搜索结果数据;
[0137]第二请求生成单元505,用于生成对所述搜索结果数据中的目标搜索结果的点击请求,所述目标搜索结果为指向所述目标网站的搜索结果;
[0138]第二请求发送单元506,用于将所述点击请求发送给所述搜索引擎服务器。
[0139]可选的,所述指令接收单元,包括:
[0140]指令接收子单元,用于接收所述服务器发送的包含提升任务列表的搜索模拟指令,所述提升任务列表包括至少一项任务,所述任务包括待提升排名的网站的网站名和所述网站对应的关键词;
[0141]在所述接收服务器发送的搜索模拟指令之后,还包括:
[0142]任务确定单元,用于在所述指令接收子单元接收到所述搜索模拟指令之后,从所述提升任务列表中确定当前待处理的目标任务,并获取所述目标任务中包括的目标网站的网站名以及目标关键词。
[0143]对于装置实施例而言,由于其基本相应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0144]在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,在没有超过本申请的精神和范围内,可以通过其他的方式实现。当前的实施例只是一种示范性的例子,不应该作为限制,所给出的具体内容不应该限制本申请的目的。例如,所述单元或子单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或多个子单元结合一起。另外,多个单元可以或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
[0145]另外,所描述系统和方法以及不同实施例的示意图,在不超出本申请的范围内,可以与其它系统,模块,技术或方法结合或集成。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0146]以上所述仅是本发明的【具体实施方式】,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种提升搜索引擎排名的方法,其特征在于,应用于服务器,所述方法包括: 接收客户端发送的排名提升请求,所述排名提升请求携带有待提升排名的目标网站的网站名以及目标关键词; 生成搜索模拟指令,所述搜索模拟指令包括所述目标网站的网站名和所述目标关键词,且所述搜索模拟指令用于指示客户端模拟对所述目标网站的网站名和所述目标关键词的搜索行为; 向至少一个目标客户端发送所述搜索模拟指令,以触发所述至少一个目标客户端生成包含所述目标关键词的搜索请求,并向指定的搜索引擎服务器发送所述搜索请求,且在所述搜索引擎服务器返回针对所述搜索请求的搜索结果数据后,模拟对所述搜索结果数据中所述目标网站对应的搜索结果的点击行为。2.根据权利要求1所述的方法,其特征在于,在所述生成搜索模拟指令之前,还包括: 获取所述目标网站当前的搜索引擎排名; 当所述搜索引擎排名处于指定排名范围时,执行所述生成搜索模拟指令的操作。3.根据权利要求1所述的方法,其特征在于,接收客户端发送的排名提升请求之后,还包括: 检测当前时刻之前指定时长内是否接收过针对所述目标网站的排名提升请求; 如果当前时刻之前指定时长内未接收过对针对所述目标网站的排名提升请求,则执行所述生成搜索模拟指令的操作。4.根据权利要求1至3任一项所述的方法,其特征在于,所述生成搜索模拟指令,包括: 将所述目标网站的网站名以及所述目标关键词作为一项提升任务加入提升任务列表,其中,所述提升任务列表中包括当前需要待提升排名的所有网站的网站名以及所述网站对应的关键词; 生成包含所述提升任务列表的搜索模拟指令,所述搜索模拟指令用于指示客户端模拟对所述提升任务列表中的任意一项或多项任务的搜索行为。5.根据权利要求1至3任一项所述的方法,其特征在于,在所述向至少一个目标客户端发送所述搜索模拟指令之前,还包括: 确定当前已登录的用户中,基于WiFi登录服务器的目标用户; 将所述目标用户所在的客户端确定为目标客户端。6.—种提升搜索引擎排名的方法,其特征在于,应用于客户端,所述方法包括: 接收服务器发送的搜索模拟指令,所述搜索模拟指令包括待提升排名的目标网站的网站名以及目标关键词; 生成包含所述目标关键词的搜索请求; 将所述搜索请求发送给指定的搜索引擎服务器; 接收所述搜索引擎服务器针对所述搜索请求返回的搜索结果数据; 生成对所述搜索结果数据中的目标搜索结果的点击请求,所述目标搜索结果为指向所述目标网站的搜索结果; 将所述点击请求发送给所述搜索引擎服务器。7.根据权利要求6所述的方法,其特征在于,所述接收服务器发送的搜索模拟指令,包括: 接收所述服务器发送的包含提升任务列表的搜索模拟指令,所述提升任务列表包括至少一项任务,所述任务包括待提升排名的网站的网站名和所述网站对应的关键词; 在所述接收服务器发送的搜索模拟指令之后,还包括: 从所述提升任务列表中确定当前待处理的目标任务,并获取所述目标任务中包括的目标网站的网站名以及目标关键词。8.根据权利要求7所述的方法,其特征在于,所述从所述提升任务列表中确定当前待处理的目标网站的网站名以及所述目标网站名对应的目标关键词,包括: 接收用户对所述提升任务列表中任务的选择操作; 获取用户选择的目标任务中包括的目标网站的网站名以及目标关键词。9.一种提升搜索引擎排名的装置,其特征在于,应用于服务器,所述装置包括: 请求接收单元,用于接收客户端发送的排名提升请求,所述排名提升请求携带有待提升排名的目标网站的网站名以及目标关键词; 指令生成单元,用于生成搜索模拟指令,所述搜索模拟指令包括所述目标网站的网站名和所述目标关键词,且所述搜索模拟指令用于指示客户端模拟对所述目标网站的网站名和所述目标关键词的搜索行为; 指令发送单元,用于向至少一个目标客户端发送所述搜索模拟指令,以触发所述至少一个目标客户端生成包含所述目标关键词的搜索请求,并向指定的搜索引擎服务器发送所述搜索请求,且在所述搜索引擎服务器返回针对所述搜索请求的搜索结果数据后,模拟对所述搜索结果数据中所述目标网站对应的搜索结果的点击行为。10.根据权利要求9任一项所述的装置,其特征在于,所述指令生成单元,包括: 列表更新单元,用于将所述目标网站的网站名以及所述目标关键词作为一项提升任务加入提升任务列表,其中,所述提升任务列表中包括当前需要待提升排名的所有网站的网站名以及所述网站对应的关键词; 指令生成子单元,用于生成包含所述提升任务列表的搜索模拟指令,所述搜索模拟指令用于指示客户端模拟对所述提升任务列表中的任意一项或多项任务的搜索行为。11.一种提升搜索引擎排名的装置,其特征在于,应用于客户端,所述装置包括: 指令接收单元,用于接收服务器发送的搜索模拟指令,所述搜索模拟指令包括待提升排名的目标网站的网站名以及目标关键词; 第一请求生成单元,用于生成包含所述目标关键词的搜索请求; 第一请求发送单元,用于将所述搜索请求发送给指定的搜索引擎服务器; 数据接收单元,用于接收所述搜索引擎服务器针对所述搜索请求返回的搜索结果数据; 第二请求生成单元,用于生成对所述搜索结果数据中的目标搜索结果的点击请求,所述目标搜索结果为指向所述目标网站的搜索结果; 第二请求发送单元,用于将所述点击请求发送给所述搜索引擎服务器。12.根据权利要求11所述的装置,其特征在于,所述指令接收单元,包括: 指令接收子单元,用于接收所述服务器发送的包含提升任务列表的搜索模拟指令,所述提升任务列表包括至少一项任务,所述任务包括待提升排名的网站的网站名和所述网站对应的关键词; 在所述接收服务器发送的搜索模拟指令之后,还包括: 任务确定单元,用于在所述指令接收子单元接收到所述搜索模拟指令之后,从所述提升任务列表中确定当前待处理的目标任务,并获取所述目标任务中包括的目标网站的网站名以及目标关键词。
【文档编号】G06F17/30GK105912706SQ201610270226
【公开日】2016年8月31日
【申请日】2016年4月27日
【发明人】王路, 樊贺, 乔景亮, 张丽辉, 朱雨莹, 张扬蕾, 骆超锋, 陈拓
【申请人】郑州悉知信息科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1