SerpApi 密钥:关键词排名自动查询
第三方服务接入 更新时间: 2026-09-14 浏览: 8
「关键词排名追踪」支持每日/每周自动查询关键词在搜索引擎中的排名。系统内置了 Bing(全球/中国站)与百度的免费抓取引擎;如需覆盖 Google 及更高的查询稳定性,可接入 SerpApi(专业 SERP 数据服务)。留空 SerpApi 密钥时,Google 排名查询不可用,Bing/百度不受影响。
第 1 步:注册 SerpApi 账户
- 打开 serpapi.com/users/sign_up,使用邮箱或 Google 账户注册。
- 注册即获得免费套餐:每月 100 次搜索配额,无需绑定信用卡,足够小规模站点的日常排名追踪。
第 2 步:获取 API Key
- 登录后进入 serpapi.com/manage-api-key(Dashboard → API Key)。
- 页面显示一串 64 位十六进制密钥,点击 Copy 复制。密钥仅此处完整显示,请妥善保存。
第 3 步:填入 Monit 后台
- 进入 管理后台 → 系统设置 → SEO 工具。
- 找到「SerpApi 密钥(关键词排名自动查询)」输入框,粘贴密钥后保存。
保存后无需重启:下一次排名自动刷新(cron monit:seo-keywords-refresh)即会走 SerpApi 查询 Google 排名。
配额与计费:免费套餐每月 100 次查询;关键词数量 × 刷新频率决定月消耗量(如 30 个关键词每日刷新 ≈ 900 次/月)。超出配额需在 SerpApi 控制台升级付费套餐,配额不足时查询会返回配额错误并在日志中记录,不影响其他功能。
密钥安全:API Key 等同于你的 SerpApi 账户配额凭证,请勿外泄;仅管理员可见的设置页中保管。若怀疑泄露,在 SerpApi Dashboard 点击 Reset Key 重新生成并回填。
常见问题
配置后 Google 排名仍为空?
检查密钥是否完整复制(64 位、无空格);在服务器执行 php artisan monit:seo-keywords-refresh 手动触发一次,日志中出现 serpapi_ 前缀异常即为 SerpApi 侧返回的错误,按提示处理。
内置引擎和 SerpApi 什么关系?
内置引擎免费抓取 Bing 与百度(无需任何密钥),SerpApi 用于 Google 与更高稳定性需求;两者互为补充,均已配置时按关键词指定的搜索引擎自动选择。
SerpApi 支持哪些搜索引擎?
Google、Bing、Baidu、Yahoo 等 20+ 引擎,Monit 当前按关键词配置的引擎调度(google 优先走 SerpApi,bing/baidu 默认走内置引擎)。