无意中刷到的一篇文章《百度搜索引擎 - 搜索关键字排名 API》,文章中分享了百度PC关键词排名的API接口,返回是 json 格式的数据,非常方便。不过遗憾的是经过验证,获取的排名信息和真实搜索排名差异很大。什么原因不知,转载过来,以供参考
API接口
以关键词“seo”为例
https://www.baidu.com/s?wd=seo&pn=1&rn=10&tn=json
参数说明
- wd:关键词
- pn : 查询偏移位置(偏移位置对应浏览器中的行数)
- rn: 每页显示多少条,默认为10条,最多50条
- tn:返回数据类型,默认为 baidu 格式,可修改为 json 格式
最后原文页指出,如果需要模拟获取真实排名数据,可以通过python+selenium自动化的方案实现
转载请注明:思享SEO博客 » 百度PC关键词排名查询API接口