一种快速检测网站所有关键词排名的方法与流程

文档序号:25586744发布日期:2021-06-22 17:02阅读:115来源:国知局
一种快速检测网站所有关键词排名的方法与流程

本发明涉及计算机技术领域,具体来说,涉及一种快速检测网站所有关键词排名的方法。



背景技术:

目前查询网站关键词排名的方法一般都是人工输入关键词或者提取网站关键词标签中的关键词进行查询排名,输入多少词,检测多少词,需要同时输入大量关键词等待批量查询,这样不仅需要耗费大量时间,还需要人工收集大量的关键词输入查询,比较耗费时间,并且会遗漏大量的关键词。因此对人员的要求很高,需要人工找词检测排名,不能一键查询网站所有有排名关键词的信息数据。

因此传统查询网站排名的方式目前有两大难题,一是怎么找到大量关键词,二是如何快速实时查询这些找到的大量关键词的排名,而本发明专利可以有效解决这两个主要问题。

解决这两大难题,首先需要清楚企业在做网络推广的过程中为什么要查询关键词排名,网站有多少关键词排名一方面可以明确体现出seo岗位工作人员的工作效果,有多少词排名在搜索引擎首页或其他排位,另一方面可以为后期工作提供可行性报告,分析哪些关键词在首页,哪些关键词不在首页,分析网站自然流量都是通过哪些关键词引入的,并且分析高需求高转化的关键词排位问题,以排名数据为依据,从而制定有效的网站优化实施方案。



技术实现要素:

针对相关技术中的上述技术问题,本发明提出一种快速检测网站所有关键词排名的方法,能够克服现有技术方法的上述不足。

为实现上述技术目的,本发明的技术方案是这样实现的:

一种快速检测网站所有关键词排名的方法,包括以下步骤:

s1:首先,获取用户输入的关键词,智能挖词系统根据关键词自动查询并获取所有长尾词,将获取到的长尾词发送到查询服务器查询排名;

s2:发送获取到的关键词以及要查询的网址至关键词排名查询任务库;

s3:查询服务器从关键词排名查询任务库中抽取任务数据,进行查询排名;

s4:查询服务器查询判断是否有排名关键词;若无排名关键词,则重新加入到关键词排名查询任务库,后续定时查询,若有排名关键词,则推送给客户查看。

进一步地,智能挖词系统获取长尾词是根据用户输入的关键词通过爬虫在全网检索包含关键词的长尾词,然后进行采集,直至采集出关键词的所有长尾词。

进一步地,智能挖词系统根据查询服务器的性能,把关键词排名查询任务库中的关键词分模块分配给不同的查询服务器进行查询。

进一步地,查询服务器组成集群服务器,所述集群服务器同时查询数据结果,查询到后标记结果返回给智能挖词系统,智能挖词系统则根据关键词排名查询任务库中的任务量,预警提示增加或减少查询服务器。

进一步地,查询任务器判断有排名关键词时,发送给客户查看的同时在查询服务器中进行每日查询一次实时的排名数据,把实时数据推送给客户查看,保证发送给客户的数据是实时准确的。

本发明的有益效果:通过服务器模式高并发的同时检测所有关键词的排名,并且每日实时检测排名位置,可以方便seo工作者随时了解网站可排名的关键词数据,查询速度快,在用户找不到大量关键词的时候,也可以查询网站所有词的排名。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是根据本发明实施例所述的快速检测网站所有关键词排名的方法的数据流程示意图。

图2是根据本发明实施例所述的快速检测网站所有关键词排名的方法的整体详细流程示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。

如图1-2所示,根据本发明实施例所述的快速检测网站所有关键词排名的方法,本发明方法利用智能挖词系统通过服务器模式高并发的同时检测所有关键词的排名,并且每日实时检测排名位置,方便seo工作者随时了解网站的可排名关键词数据。

以一个关键词净水器为例,首先用户输入的净水器关键词,智能挖词系统爬虫在全网检索包含此关键词的长尾词,例如净水器滤芯等等,然后进行采集,直至采集出此关键词的所有长尾词,并保存至数据库中,再发送此关键词及对此关键词对应要查询的网址至排名关键词查询任务库;查询服务器从关键词排名查询任务库中抽取任务数据,进行查询排名。

然后查询服务器进行判断是否有排名关键词,若无排名关键词,将无排名关键词重新加入查询任务库,后续定时查询;若有排名关键词,则推送给客户查看,同时查询服务器进行每日查询一次实时数据,并推送给客户实时的排名数据,保证推送给客户的数据是实时准确的。最后返回排名查询数据结果,并保存至结果数据库。

本发明通过查询服务器处理所有关键词的查询任务,考虑到每个用户输入的关键词很多,当智能挖词系统挖掘出所有长尾词后,每个用户的词量都是在百万级以上,因此非常考验查询服务器的处理方式以及性能,为了快速的把结果展示给用户,就需要由查询服务器组成的集群服务器进行同时查询结果,智能挖词系统根据查询服务器的性能,把查询任务库中的关键词分模块分配给不同的查询服务器,查询服务器同时查询排名数据,标记排名查询数据结果并返回给智能挖词系统,并且智能挖词系统可以根据查询任务库中的任务量,来提示预警,增加或者减少查询服务器。

综上所述,借助于本发明的上述技术方案,通过服务器模式高并发的同时检测所有关键词的排名,并且每日实时检测排名位置,可以方便seo工作者随时了解网站可排名关键词数据,查询速度快,在用户找不到大量关键词的时候,也可以查询网站所有词的排名。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。



技术特征:

1.一种快速检测网站所有关键词排名的方法,其特征在于,包括以下步骤:

s1:首先,获取用户输入的关键词,智能挖词系统根据关键词自动查询并获取所有的长尾词,将获取到的长尾词发送到查询服务器查询排名;

s2:发送获取到的关键词以及要查询的网址至关键词排名查询任务库;

s3:所述查询服务器从关键词排名查询任务库中抽取任务数据,进行查询排名;

s4:最后,查询服务器查询判断是否有排名关键词,若无排名关键词,则重新加入到关键词排名查询任务库,后续定时查询;若有排名关键词,则推送给客户查看。

2.根据权利要求1所述的快速检测网站所有关键词排名的方法,其特征在于,智能挖词系统自动查询获取长尾词是根据用户输入的关键词通过爬虫在全网检索包含关键词的长尾词,然后进行采集,直至采集出关键词的所有长尾词。

3.根据权利要求1所述的快速检测网站所有关键词排名的方法,其特征在于,智能挖词系统根据查询服务器的性能,把关键词排名查询任务库中的关键词分模块分配给不同的查询服务器进行查询。

4.根据权利要求3所述的快速检测网站所有关键词排名的方法,其特征在于,查询服务器组成集群服务器,所述集群服务器同时进行查询数据结果,查询到数据结果后,对其标记并返回给智能挖词系统,智能挖词系统则根据关键词排名查询任务库中的任务量,预警提示增加或减少查询服务器。

5.根据权利要求1所述的快速检测网站所有关键词排名的方法,其特征在于,查询服务器判断有排名关键词时,推送给客户查看的同时在查询服务器中进行每日查询一次实时的排名数据,将实时数据推送给客户查看,保证发送给客户的数据是实时准确的。


技术总结
本发明公开了一种快速检测网站所有关键词排名的方法,包括获取用户输入的关键词,根据关键词智能挖词系统自动获取所有长尾词,并发送到查询服务器查询排名;发送获取到的关键词以及要查询的网址至关键词排名查询任务库;查询服务器从关键词排名查询任务库中抽取任务数据,进行查询排名;查询服务器查询判断是否有排名关键词;若无排名关键词,则重新加入到关键词排名查询任务库,后续定时查询,若有排名关键词,则推送给客户查看。本发明通过服务器模式高并发的同时检测所有关键词的排名,并且每日实时检测排名位置,可以方便seo工作者随时了解网站可排名关键词数据,查询速度快,在用户找不到大量关键词的时候,也可以查询网站所有词的排名。

技术研发人员:李勤义
受保护的技术使用者:玉米社(深圳)网络科技有限公司
技术研发日:2021.02.23
技术公布日:2021.06.22
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1