百度排名查询
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-1qazsc77/baidupc-top50。
技能介绍
解决什么问题
做 SEO 竞品分析时,最先要回答的问题是:某个关键词在百度上到底排着谁?只看自己站点的排名没有意义,得知道前排页面是谁家的、标题和描述怎么写的、域名权重如何。手动在浏览器里逐页翻查既慢又容易出错,而且百度存在异地排名差异,单次抽查的结果往往不够全面。
核心能力
- 查询关键词在百度 PC 端搜索结果中排名前 50 的网站
- 返回每个排名位的标题(
Title)、描述(Description)、链接(Url)和排名(RankStr) - 返回关键词总收录量
SiteCount,用于判断竞争强度
工作方式
使用时只需把关键词告诉 AI。技能会提取关键词参数,在 Skill 根目录执行脚本,带上 API Key 请求接口,再从返回的 JSON 中解析数据。若未配置环境变量,脚本通过 --api-key 参数传入密钥;若系统将 Python 3 命令命名为 python3,则用 python3 替代 python。
拿到结果后按 RankStr、Title、Url 逐条解读前 50 名站点。StateCode 为 1 表示查询成功,SiteCount 越高说明该关键词竞争越激烈。
使用边界
- 只覆盖百度 PC 端前 50 名,不含移动端排名和特定域名排名查询
- 一次只能查询一个关键词,批量任务需逐条执行
- 排名数据存在异地差异,结果仅供参考
- 不要向用户回显或保存 API Key
- 常见错误:
missing_api_key(缺密钥)、invalid_input(关键词为空)、network_error(网络问题)
使用场景
- 接手新站内容规划,需要了解目标关键词在百度前50名的竞品页面分布,再决定切入点
- 每周复盘重点词排名,逐个查询目标关键词的当前前50名站点,对比上周变化调整优化方向
- 评估某个关键词是否值得投入,通过SiteCount收录量和前50名页面质量判断竞争难度
- 客户询问为何自家排名落后,需要拉出该关键词百度前50名站点的标题与描述做对比说明
适合人员
- 网站SEO专员,需要定期监控关键词在百度前50名的排名变化并向上级汇报
- 独立站运营,要在内容选题阶段用前50名竞品数据判断关键词难度
- SEO外包团队的项目经理,需要为客户出具关键词竞争分析报告
- 内容站站长,想确认自己瞄准的关键词前排都是哪些站点再决定投入资源