js逆向获取关键词某度指数优化seo排名

阅读  ·  发布日期 2023-03-22 15:56  ·  网络

关键词指数就是关键词每日的搜索量,seo关键词搜索指数对于做seo的人员来说,都不陌生,我们了解seo关键词的指数,可以分析关键词每日的搜索量情况,这对我们分析关键词的竞争度以及优化关键词排名有着重要的作用




这次通过python进行js逆向一键获取关键词的指数,下次我们在分析关键词一个月的搜索量的话,就比较方便了。下面为大家讲解一下。


通过搜索目标关键词分析该折线图返回的搜索量的数据,通过返回数据的请求方式,逆向分析js的加密逻辑,再还原为python代码。


分析参数:


通过这串数据拿到userIndexes字段,分析该字段的获取方式




通过上图可以分析到all、pc和wise各个搜索量获取函数


进入该获取函数,断点调试,可以看到函数decrypt中的t=uniqid,e=data


python代码我们进行一步一步的参数获取:


一、获取返回的json数据:


二、获取uniqid和data




三、还原js




四、时间处理




五、保存数据


将数据依次获取下来,然后保存到mongodb




结果:


有了百度指数的数据,我们无论在分析关键词竞争度还是优化快排点击量,都有着不错的数据基础。这对于seo数据分析有着​不错的作用!