用于关键词推广页面的数据处理方法、装置、计算机设备制造方法及图纸

技术编号:24331242 阅读:22 留言:0更新日期:2020-05-29 19:40
本发明专利技术公开了一种用于关键词推广页面的数据处理方法、装置、计算机设备和存储介质,通过确定各个关键词的评分,提取选定关键词分别调用关键词推广页面的数据生成接口,组装各个选定关键词的推广页面,保存各个推广页面的概要信息,对选定关键词进行排序,生成推广市场导航,获取目标关键词,进入目标推广页面,查询目标概要信息,根据上次更新时间、当前时间、第一设定更新时间,渲染目标推广页面的页面数据,根据上次更新时间,计算出上次更新时间距离当前时间之间的时间差,根据目标推广页面的页面访问密度以及时间差

Data processing method, device and computer equipment for keyword promotion page

【技术实现步骤摘要】
用于关键词推广页面的数据处理方法、装置、计算机设备
本专利技术涉及信息处理
,尤其涉及一种用于关键词推广页面的数据处理方法、装置、计算机设备和存储介质。
技术介绍
随着网络时代的发展,各种互联网平台层出不穷,相对应的网络推广也越来越重要,比如阿里巴巴、中国制造网、慧聪网等等。这种平台性的网站,百度流量很重要,也可以说是引流最为重要的方式之一。为了在百度搜索中有更好的排名,搜索关键词在平台网站中,搜索到的资源内容的丰富性以及新鲜度有很重要的作用。为了更好地网站推广效果,其中关键词推广是一种很重要的方法,各平台为了使关键词在站内搜索的结果页内容更加丰富、价值更高,往往都会选择为关键词预先生成各种丰富多样的推广页面,来提高推广效果。在目前来说,关键词推广页面的生成,有以下几个痛点:第一,页面数据基本上是基于站内搜索引擎,通过各种排名算法、过滤处理取出的优质资源,如果页面模块较多、业务规则多样,也就意味着需要调多次搜索处理,这样就会存在一个性能问题,页面越是丰富,可能需要调用的搜索次数和后期数据过滤处理所消耗的资源就会越大,一般响应时间都在6秒以上;第二,由于第一个痛点,一般采取的措施就是缓存页面或者缓存页面数据,但是如果这样,就会存在第二个痛点,目前比较有规模的平台网站,搜索关键词的数量都会接近百万规模,如果为他们配备各种不同的推广页面,最终页面的总量就会是几百万甚至更多,页面数据的更新就成了一个巨大的负担。因而,传统的关键词推广页面往往存在生成效率低的问题。
技术实现思路
针对以上问题,本专利技术提出一种用于关键词推广页面的数据处理方法、计算机设备和存储介质。为实现本专利技术的目的,提供一种用于关键词推广页面的数据处理方法,包括如下步骤:S10,确定关键词数据库中各个关键词的评分,根据评分提取选定关键词,针对各个选定关键词分别调用关键词推广页面的数据生成接口,组装各个选定关键词的推广页面,保存各个推广页面的概要信息;S20,按照选定关键词的评分,从高的评分至低的评分对选定关键词进行排序,根据排序结果生成推广市场导航;S30,获取用户在所述推广市场导航中点击的目标关键词,进入目标关键词对应的推广页面,得到目标推广页面,查询目标推广页面的目标概要信息,根据目标概要信息内存储的上次更新时间update_time、当前时间system_time以及第一设定更新时间N1,渲染目标推广页面的页面数据;S40,根据目标推广页面的上次更新时间,计算出上次更新时间距离当前时间之间的时间差TD,根据目标推广页面的页面访问密度以及时间差TD,若TD>N2,则刷新目标推广页面;其中,N2表示第二设定更新时间。在一个实施例中,根据目标推广页面的上次更新时间,计算出上次更新时间距离当前时间之间的时间差TD,根据目标推广页面的页面访问密度以及时间差TD,若TD>N2,则刷新目标推广页面之后,还包括:获取各个推广页面的页面访问密度;计算目标推广页面的更新剩余时长TS;根据各个推广页面的页面访问密度以及各个推广页面的更新剩余时长计算各个推广页面的更新紧急度E;对更新紧急度E按照从大至小排序,根据排序结果刷新各个推广页面。在一个实施例中,更新剩余时长TS的计算过程包括:TS=TV-TD,TV表示页面访问密度,TD表示上次更新时间距离当前时间之间的时间差。在一个实施例中,页面访问密度的计算过程包括:TV=n/P,TV表示推广页面的页面访问密度,P表示推广页面在n天的访问量。在一个实施例中,根据目标概要信息内存储的上次更新时间update_time、当前时间system_time以及第一设定更新时间N1,渲染目标推广页面的页面数据包括:若system_time-update_time>N1,则将目标关键词放入更新调度队列待数据更新,并根据保存在目标推广页面的概要信息内的json数据文本地址查询出目标页面数据,返回前端页面,根据目标页面数据进行渲染显示;若system_time-update_time<N1,则根据保存在目标推广页面的概要信息内的json数据文本地址查询出目标页面数据,返回前端页面,根据目标页面数据进行渲染显示。在一个实施例中,确定关键词数据库中各个关键词的评分包括:获取关键词数据库中各个关键词对应的产品数m和公司数量n,对各个关键词对应的产品数m和公司数量n加权平均计算出各个关键词的评分。作为一个实施例,关键词的评分的确定过程包括:s=m*β+(1-β)*n,式中,s表示关键词的评分,β表示第一设定权重。一种用于关键词推广页面的数据处理装置,包括:确定模块,用于确定关键词数据库中各个关键词的评分,根据评分提取选定关键词,针对各个选定关键词分别调用关键词推广页面的数据生成接口,组装各个选定关键词的推广页面,保存各个推广页面的概要信息;排序模块,用于按照选定关键词的评分,从高的评分至低的评分对选定关键词进行排序,根据排序结果生成推广市场导航;获取模块,用于获取用户在所述推广市场导航中点击的目标关键词,进入目标关键词对应的推广页面,得到目标推广页面,查询目标推广页面的目标概要信息,根据目标概要信息内存储的上次更新时间update_time、当前时间system_time以及第一设定更新时间N1,渲染目标推广页面的页面数据;计算模块,用于根据目标推广页面的上次更新时间,计算出上次更新时间距离当前时间之间的时间差TD,根据目标推广页面的页面访问密度以及时间差TD,若TD>N2,则刷新目标推广页面;其中,N2表示第二设定更新时间。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一实施例的用于关键词推广页面的数据处理方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一实施例的用于关键词推广页面的数据处理方法的步骤。上述用于关键词推广页面的数据处理方法、装置、计算机设备和存储介质,通过确定关键词数据库中各个关键词的评分,根据评分提取选定关键词,针对各个选定关键词分别调用关键词推广页面的数据生成接口,组装各个选定关键词的推广页面,保存各个推广页面的概要信息,按照选定关键词的评分,从高的评分至低的评分对选定关键词进行排序,根据排序结果生成推广市场导航,获取用户在所述推广市场导航中点击的目标关键词,进入目标关键词对应的推广页面,得到目标推广页面,查询目标推广页面的目标概要信息,根据目标概要信息内存储的上次更新时间update_time、当前时间system_time以及第一设定更新时间N1,渲染目标推广页面的页面数据,根据目标推广页面的上次更新时间,计算出上次更新时间距离当前时间之间的时间差TD,根据目标推广页面的页面访问密度以及时间差TD,若TD>N2,则刷新目标推广页本文档来自技高网...

【技术保护点】
1.一种用于关键词推广页面的数据处理方法,其特征在于,包括如下步骤:/nS10,确定关键词数据库中各个关键词的评分,根据评分提取选定关键词,针对各个选定关键词分别调用关键词推广页面的数据生成接口,组装各个选定关键词的推广页面,保存各个推广页面的概要信息;/nS20,按照选定关键词的评分,从高的评分至低的评分对选定关键词进行排序,根据排序结果生成推广市场导航;/nS30,获取用户在所述推广市场导航中点击的目标关键词,进入目标关键词对应的推广页面,得到目标推广页面,查询目标推广页面的目标概要信息,根据目标概要信息内存储的上次更新时间update_time、当前时间system_time以及第一设定更新时间N

【技术特征摘要】
1.一种用于关键词推广页面的数据处理方法,其特征在于,包括如下步骤:
S10,确定关键词数据库中各个关键词的评分,根据评分提取选定关键词,针对各个选定关键词分别调用关键词推广页面的数据生成接口,组装各个选定关键词的推广页面,保存各个推广页面的概要信息;
S20,按照选定关键词的评分,从高的评分至低的评分对选定关键词进行排序,根据排序结果生成推广市场导航;
S30,获取用户在所述推广市场导航中点击的目标关键词,进入目标关键词对应的推广页面,得到目标推广页面,查询目标推广页面的目标概要信息,根据目标概要信息内存储的上次更新时间update_time、当前时间system_time以及第一设定更新时间N1,渲染目标推广页面的页面数据;
S40,根据目标推广页面的上次更新时间,计算出上次更新时间距离当前时间之间的时间差TD,根据目标推广页面的页面访问密度以及时间差TD,若TD>N2,则刷新目标推广页面;其中,N2表示第二设定更新时间。


2.根据权利要求1所述的用于关键词推广页面的数据处理方法,其特征在于,在一个实施方式中,根据目标推广页面的上次更新时间,计算出上次更新时间距离当前时间之间的时间差TD,根据目标推广页面的页面访问密度以及时间差TD,若TD>N2,则刷新目标推广页面之后,还包括:
获取各个推广页面的页面访问密度;
计算目标推广页面的更新剩余时长TS;
根据各个推广页面的页面访问密度以及各个推广页面的更新剩余时长计算各个推广页面的更新紧急度E;
对更新紧急度E按照从大至小排序,根据排序结果刷新各个推广页面。


3.根据权利要求2所述的用于关键词推广页面的数据处理方法,其特征在于,在一个实施方式中,更新剩余时长TS的计算过程包括:
TS=TV-TD,
TV表示页面访问密度,TD表示上次更新时间距离当前时间之间的时间差。


4.根据权利要求1所述的用于关键词推广页面的数据处理方法,其特征在于,在一个实施方式中,页面访问密度的计算过程包括:
TV=n/P,
TV表示推广页面的页面访问密度,P表示推广页面在n天的访问量。


5.根据权利要求1所述的用于关键词推广页面的数据处理方法,其特征在于,在一个实施方式中,根据目标概要信息内存储的上次更新时间update_time、当前时间system_time以及第一设定更新时间N1,渲染目标推广页面的页面数据包括:
若system_time-u...

【专利技术属性】
技术研发人员:陈旋王冲郝大松李龙龙
申请(专利权)人:江苏艾佳家居用品有限公司
类型:发明
国别省市:江苏;32

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

1