先交代背景,免得你以为我在吹。
我做一个关键词排名监控 SaaS,40 来个客户,其中一半是本地生活类 (牙科、装修、医美),要看 Google Maps 排名。之前用 SerpApi + DataForSEO 混着接,一个月数据费 $800 上下。
5 月一个客户突然要 3 倍量,账单飙到 $1500,我被迫换供应商。花了两周把主流 SERP API 都实测了一遍,最后选了 SerpBase,用了两个月,数据费降到 $92。
1. 计价模型是最大的加分项。
credits_charged,不用开单申诉这对 AI Agent 特别重要:Agent 会重试、会反复调同 query,失败退款决定了"超时要不要钱"。
2. 6 个端点一个 key。
Search / Images / News / Videos / Maps Search / Maps Detail 全在一个 API 里。我一半客户要 Maps,不用再单独接一家,省了一次集成。
3. 积分模型好算。
5000 词、每天一次、80% search + 20% Maps,一个月约 18 万积分。用 Growth 包 ($50 = 12.5 万积分) 加超出部分按单价算,实际月账单 $92。原来 $400+,省了 4 倍多。
| 服务 | 请求失败率 |
|---|---|
| SerpApi | 0.3% |
| Serper.dev | 0.5% |
| DataForSEO | 2.4% |
| Bright Data | 1.0% |
| SerpBase | 0.22% |
DataForSEO 的 2.4% 失败率是我换掉它的直接原因——7 天 7200 次请求直接失败,生产环境没法忍。
safe/time_period/排除站点参数,我写在 query 里 (-site:competitor.com)功能上偏精简,不适合"要全套高级参数"的团队。
别信官网价格表。拿你自己的真实关键词,去各家免费额度跑一周,盯三个数:失败率、真实账单、积分会不会过期。我的需求 (Maps + 干净 JSON + 预付费不过期) 指向了 SerpBase,你的不一定。
接口参数和响应字段完整说明在 SerpBase 文档 (serpbase.dev/docs)。