Serper API pricing:四档预付怎么买最省
Serper 四档价四年没变,2023 年起额度改为 6 个月作废。逐月模拟五种用量:用完再买小包每千次约 $1.04,我们实测 $0.694。

Serper 的四档价格从 2022 年 11 月到今天一分没变:$50、$375、$1,250、$3,750,合每千次 $1.00 到 $0.30;变的是有效期,我们翻了 21 个网页存档快照,2023 年 5 月 31 日的页面还写着「Credits do not expire」,到 7 月 11 日已经改成「Credits valid for 6 months」。按五种常见的用量曲线逐月模拟 24 个月,最稳妥的买法是「余额用完再买一个 $50 小包」,实付每千次 $1.04 左右,是 EveryInfra 网页搜索 2026 年 11 月 3 日实测 $0.694 的 1.5 倍;为了 $0.75 的单价直接买 $375 大包、用量又跟不上的人,五种用量里有四种实付 $1.9–$3.1。反过来,6 个月里稳定用掉 180 万次以上(约每月 30 万次),Serper 的 $1,250 和 $3,750 两档就比我们便宜,最低到我们价格的 0.43 倍,这一点下文照实写。
这三篇 Serper 文章各回答什么
这是我们写 Serper 的第三篇。2026 年 10 月 26 日的 Serper API 替代:每千次价格、免费额度和过期实测 回答「付费以后每千次多少、6 个月过期把单价抬高多少」,用的是「每月用量固定、每 6 个月一次买齐」的简化算法;2026 年 11 月 1 日的 Serper 免费额度与免费替代 回答「2,500 次免费额度能用多久、用完第一年最少付多少」。这一篇只回答搜「serper api pricing」的人真正要做的那个决定:四档到底各买到什么、价格和规则有没有变过、按我自己会怎么用,应该怎么买,什么时候该升档,什么时候干脆换成按次付费。
和前两篇相比,这篇多了三样东西。第一是历史:我们用网页存档服务的公开索引,把 serper.dev 首页 2022 年到 2026 年的快照逐个读出来,看定价区的每一行哪一天变的。第二是买法:前一篇假设你每 6 个月一次买齐,可真实的人多半是「余额用完再买」,这两种买法的结果差很多。第三是用量形状:真实用量很少是一条水平线,有增长、有旺季、有一次性项目、有慢慢流失,我们把这五种都逐月跑了一遍。Serper 一侧只用公开材料,我们没有注册账号、没有买它的额度,也没有用它的 Key;EveryInfra 一侧的每个数都来自 2026 年 11 月 3 日的真调响应。

先看总表:Serper API pricing 四档和 EveryInfra 实测
下面这张表只有两类数:Serper 写在 serper.dev 首页定价区的公开价和规则,我们在 2026 年 11 月 3 日 00:15(新加坡时间)读取并存档;EveryInfra 的数来自同一天 00:19–01:2x 的真调,charged_usd 是响应里写的实扣金额。比较时两边都用税前标价。
| 项 | Starter | Standard | Scale | Ultimate | EveryInfra `web` | EveryInfra `web/search` |
|---|---|---|---|---|---|---|
| 一次付多少 | $50 | $375 | $1,250 | $3,750 | 最低充 $10 | 最低充 $10 |
| 买到多少次 | 50,000 | 500,000 | 2,500,000 | 12,500,000 | 按次扣 | 按次扣 |
| 每千次 | $1.00 | $0.75 | $0.50 | $0.30 | $0.694(实测) | $1.389(实测) |
和 EveryInfra web 比 | 是 1.44 倍 | 是 1.08 倍 | 是 0.72 倍 | 是 0.43 倍 | — | 是 2 倍 |
| 有效期 | 6 个月 | 6 个月 | 6 个月 | 6 个月 | 不过期 | 不过期 |
| 速率 | 每秒 50 次 | 每秒 100 次 | 每秒 200 次 | 每秒 300 次 | 默认每分钟 60 次 | 同左 |
| 税 | 另加 | 另加 | 另加 | 另加 | 标价 | 标价 |
| 退款 | 首次购买 7 天内、用量不到 20% | 同左 | 同左 | 同左 | 失败和空结果不扣 | 同左 |
表里有两格要先说清楚。第一,EveryInfra 有两个能做网页搜索的入口:搜索产品里的 web 工具每次 $0.000694,数据目录里的 web/search 每次 $0.001389,是 web 的 2 倍,多了按语言过滤。只看价格,web/search 比 Serper Starter 还贵,所以本文的比价一律用 web。第二,速率差得很远:Serper 最小一档每秒 50 次,我们的默认值是每分钟 60 次,买提速包最高到每分钟 1,800 次(定价页),一秒内要并发几百个请求的场景,Serper 明显更合适。
四档原文逐项拆:价格、速率、有效期、税和退款
Serper 定价区的标题是「Simple, Affordable Pricing」,副标题写的是「No monthly subscriptions; simply pay for the credits you need」,也就是不订阅、先买额度再用。四张卡片的结构一样:价格、额度数和每千次单价、「Submit N queries」、每秒次数、「Real-time results」、「Customize query location」,最后一行「Credits valid for 6 months」。卡片下面一行小字「Excluding sales tax/VAT/GST」,意思是标价不含销售税、增值税或商品服务税(serper.dev,2026-11-03 读取)。

FAQ 里和钱有关的规则有三条。扣费时点:原文是每次「receive successful responses to queries」就从余额扣额度,余额到零就不再接受新查询。退款:首次购买后 7 天内、用掉的额度不超过 20%,可以全额退款;服务条款的 Refund Policy 写的是同样两个条件,条款页标的更新日期是 2024 年 5 月 29 日。付款方式:Visa、Mastercard、American Express、Discover 和 PayPal。速率那一条写的是 Ultimate 默认每秒 300 次,约等于每分钟 15,000 到 18,000 次搜索,需要更高并发可以找他们调整。
这几条规则合起来,决定了「每千次多少钱」不是一个固定数,而是三个变量的结果:你买哪一档,6 个月里能不能用完,以及结账时要不要另加税。第一个变量写在卡片上,第二个变量取决于你自己的用量,第三个变量取决于你在哪里、是不是企业。拿新加坡举例,新加坡税务局的说明是,没有登记消费税的个人或机构,从已登记的海外服务商购买远程服务,要按 9% 交商品服务税(IRAS,2026-10-09 更新/consumers/purchasing-remote-services-from-overseas-service-providers));已登记的企业则按反向征收自己申报(IRAS 本地企业说明/gst-and-digital-economy/local-businesses))。英国企业从海外买服务也适用反向征收(GOV.UK)。Serper 是否在结账时代收,我们没有下单,无法验证;如果按 9% 加上,Starter 每千次是 $1.09,按英国 20% 是 $1.20。这只是算术,不是税务意见,以你所在地的规定和实际账单为准。
| 档位 | 标价每千次 | 加 9%(新加坡商品服务税税率) | 加 20%(英国增值税标准税率) | 7 天内可退的用量上限(20%) |
|---|---|---|---|---|
| Starter | $1.00 | $1.09 | $1.20 | 10,000 次 |
| Standard | $0.75 | $0.8175 | $0.90 | 100,000 次 |
| Scale | $0.50 | $0.545 | $0.60 | 500,000 次 |
| Ultimate | $0.30 | $0.327 | $0.36 | 2,500,000 次 |
退款这一列值得多看一眼。条款写的是「首次」购买,所以它只对第一笔有用:如果你第一次就买 Standard,7 天内用掉 10 万次以内都还能全额退。这相当于给第一笔大单留了一个 7 天的试用窗口,可以用真实流量把延迟、条数和扣费都测一遍再决定留不留。第二笔以后就没有这个窗口了。
这套价格四年没改,改的是有效期
搜「serper api pricing」能看到很多第三方文章,它们都写「6 个月过期」,但没有一篇说这条规则是什么时候来的。我们用网页存档服务的 CDX 公开索引(接口说明见项目文档和 Internet Archive 开发者页)列出 serper.dev 首页 184 个内容不同的快照,从 2022 年 11 月 3 日到 2026 年 10 月 10 日,按月份抽了 21 个,用同一个脚本读出定价区的四档价格、有效期那一行和免费额度那一行。

结果很整齐。21 个快照里,四档价格全部是 $50、$375、$1,250、$3,750,额度和每秒次数也没变过。变的是两行字:2022 年 11 月 3 日到 2023 年 5 月 31 日的 8 个快照,卡片最后一行都是「Credits do not expire」,首屏写「Try 1,000 queries for free」;从 2023 年 7 月 11 日起的 13 个快照,最后一行都变成「Credits valid for 6 months」,免费额度变成 2,500 次。同一时期,首页「Join the …+ companies and developers」那个数从 2023 年 7 月的 15,000 涨到 2026 年 10 月 10 日的 1,000,000。
这件事对算账的意义在于:同样的标价,2023 年 6 月之前买的人拿到的是不会作废的额度,之后买的人拿到的是 6 个月作废的额度。单价没涨,实际成本对用量小的人却涨了,因为作废的那部分也算在你的成本里。这也是我们前两篇一直强调「看实付单价,不看标价」的原因。我们只能看到页面变了,看不到 Serper 为什么改,也不知道老用户的旧额度怎么处理,这些页面都没写。
别家的预付额度多久作废
把 Serper 放回整个预付市场里看,6 个月算短的。OpenAI 的帮助中心写的是购买的额度 1 年后作废,而且不能延期(OpenAI Help Center);Anthropic 的帮助中心写的是额度从购买日起 1 年作废、不能延期、不退款,失败的请求不扣费(Claude 帮助中心)。
| 预付额度 | 有效期 | 出处 |
|---|---|---|
| Serper 搜索额度 | 6 个月 | serper.dev 首页,2026-11-03 读取 |
| Serper 搜索额度(2023 年 5 月以前) | 不过期 | 网页存档 2022-11-03 至 2023-05-31 快照 |
| OpenAI 接口额度 | 1 年,不能延期 | OpenAI 帮助中心 |
| Anthropic 接口额度 | 1 年,不能延期,不退款 | Claude 帮助中心 |
| EveryInfra 充值余额 | 不过期 | everyinfra.com/pricing |
一个 credit 买到什么:每次请求、每条结果和 num
Serper 的卡片上写的是「Submit 50,000 queries」,也就是 1 个 credit 对应 1 次查询。第三方文章对「一次查询」的说法有一个共同点:要 10 条以内结果算 1 个 credit,要 11 到 100 条算 2 个 credit(ColdIQ,2026 年 7 月;Hacker News 上用户的说法见这条讨论)。Serper 首页没有写这一条,我们没有账号,也无法验证,所以本文把它标成「第三方说法」,不和定价区的数混在一起。
这条规则在实际代码里会不会碰到,取决于你用的框架默认要几条。LangChain 社区版的 Serper 封装里,k 默认是 10,会作为 num 发出去(源码);CrewAI 的 SerperDevTool 里 n_results 默认也是 10,同样写进请求的 num(源码,文档);Haystack 的 SerperDevWebSearch 用 top_k 控制条数(文档),源码里默认值也是 10(源码)。也就是说,按默认值用,正好落在 1 个 credit 里;一旦有人为了「多拿点结果」把 k 或 n_results 改成 20,按第三方说法每次就变成 2 个 credit,账单翻倍。
另一层是搜索引擎本身一页能给多少条。2025 年 9 月 Google 不再支持用网址参数一次显示 100 条(Search Engine Land,2025-09-18),Google 自己的 Custom Search JSON API 也把 num 限定在 1 到 10。所以「要 100 条付 2 个 credit」到底能拿回多少条,要用你自己的免费额度测一次才知道。
EveryInfra 这边的规则写在公开的搜索工具目录里:web 的 num 最多 10,写更大按 10 返回、不报错,要更多条用 page 翻页,每页扣一次;目录给每个工具写了 units: 1 和 price_usd: 0.000694。数据目录里的 web/search 现在也写 max_limit: 10、超过按 10 返回(数据目录,2026-11-03 00:16 读取),我们 11 月 1 日那篇记下的「目录写 100、实际回 10」已经对齐。
| 每千条结果的价格 | 每次条数 | 每千条结果 | 依据 |
|---|---|---|---|
| Serper Starter,num ≤ 10 | 10 | $0.10 | 定价区,按每次 10 条满页算 |
| Serper Starter,num 11–100(第三方说法 2 credit) | 若仍是 10 条 | $0.20 | 第三方说法,未验证 |
EveryInfra web,满页 | 10 | $0.0694 | 目录价 |
EveryInfra web,本次实测平均 | 9.55 | $0.0727 | 44 次扣费请求 |
EveryInfra shopping(商品结果) | 40 | $0.0174 | 本次实测 1 次 |
EveryInfra places(地点结果) | 20 | $0.0347 | 本次实测 1 次 |
升档门槛:多买一个小包,还是换大一档
很多人第一次看 Serper 的价格表,会直接被 $0.30 吸引。可是大包只有在 6 个月内用得完才便宜。这一节算的是:对一个确定的半年用量,最便宜的买法是什么,以及从哪个用量开始应该换大一档。方法是把四档任意组合(可以买多个同一档),找出总额度不低于半年用量、总价最低的组合,用量从 1,000 次到 1,300 万次、每 1,000 次算一遍,脚本直接读存档页面里的四档数字。
| 半年用量 | 约合每月 | 最便宜的买法 | 花费 | 比前一个用量多付 | 作废比例 |
|---|---|---|---|---|---|
| 35 万次 | 58,333 | 7 个 Starter | $350 | — | 0% |
| 35.1 万次 | 58,500 | 1 个 Standard | $375 | $25 | 29.8% |
| 160 万次 | 266,667 | 3 个 Standard + 2 个 Starter | $1,225 | — | 0% |
| 160.1 万次 | 266,833 | 1 个 Scale | $1,250 | $25 | 36.0% |
| 750 万次 | 1,250,000 | 3 个 Scale | $3,750 | — | 0% |
| 750.1 万次 | 1,250,167 | 1 个 Ultimate | $3,750 | $0 | 40.0% |
这张表有两个结论。第一,升档的门槛比「用得完大包」低得多:半年只要超过 35 万次,买 $375 的 Standard 就比买 8 个 $50 的 Starter 便宜,哪怕 50 万次里有将近 30% 会作废。同理,半年超过 160 万次就该买 Scale,即使 36% 会作废。第二,Ultimate 和 3 个 Scale 在 750 万次处价格完全一样,都是 $3,750,但 Ultimate 多给 500 万次额度、速率从每秒 200 次升到 300 次,所以在这个用量附近应该直接选 Ultimate。
和 EveryInfra 的交点是半年 180.2 万次,约每月 30 万次。低于这个量,Serper 任何买法的总价都高于按次付费的 $0.000694;高于这个量,Serper 的 Scale 和 Ultimate 组合开始便宜,并且一直便宜下去,到半年 1,250 万次时,Serper 实付每千次 $0.30,是我们的 0.43 倍。这个结论和我们 10 月 26 日那篇的「每月约 30 万次」一致,但那篇只给了几个用量点,这里给的是完整的阶梯。
用量 × 档位算账表:一次买一档、匀速用 6 个月
下面这张表给的是最简单的情况:你每月用量固定,每 6 个月买一次,算每一档实付的每千次价格。它回答的问题是「如果我只买某一档,实付多少」;最后一列给出四档任意组合时的最低价,方便直接对照 EveryInfra 的 $0.694。
| 每月用量 | 只买 Starter | 只买 Standard | 只买 Scale | 只买 Ultimate | 最便宜组合 | EveryInfra `web` |
|---|---|---|---|---|---|---|
| 1,000 | $8.33 | $62.50 | $208.33 | $625.00 | $8.33 | $0.694 |
| 5,000 | $1.67 | $12.50 | $41.67 | $125.00 | $1.67 | $0.694 |
| 10,000 | $1.67 | $6.25 | $20.83 | $62.50 | $1.67 | $0.694 |
| 25,000 | $1.00 | $2.50 | $8.33 | $25.00 | $1.00 | $0.694 |
| 50,000 | $1.00 | $1.25 | $4.17 | $12.50 | $1.00 | $0.694 |
| 100,000 | $1.00 | $1.25 | $2.08 | $6.25 | $0.79 | $0.694 |
| 250,000 | $1.00 | $0.75 | $0.83 | $2.50 | $0.75 | $0.694 |
| 500,000 | $1.00 | $0.75 | $0.83 | $1.25 | $0.54 | $0.694 |
| 1,000,000 | $1.00 | $0.75 | $0.63 | $0.63 | $0.54 | $0.694 |
| 2,500,000 | $1.00 | $0.75 | $0.50 | $0.50 | $0.33 | $0.694 |
这张表最容易被误读的是右上角那一片:每月 1,000 次的小项目只买 Starter,实付 $8.33,是标价的 8 倍多,原因是 6 个月只用掉 6,000 次,剩下 44,000 次作废。左下角则是 Serper 的强项:每月 50 万次以上,最便宜的组合已经比我们便宜。中间每月 2.5 万到 25 万次这一段,Serper 实付在 $0.75 到 $1.00 之间,比我们贵 8% 到 44%。
用量不是一条直线:五种用量曲线逐月模拟
上一张表假设每月用量不变、每 6 个月一次买齐,这和大多数人的真实情况不一样。我们按五种常见形状各生成 24 个月的用量,再按三种买法逐月模拟。模拟规则:每批额度从购买当月起 6 个月有效;每月先用最早到期的那批;当月不够时才买。三种买法是:「用完再买小包」,差多少就买几个 $50 包;「按半年预测买」,用未来 6 个月的真实用量(相当于预测完全准确)减去手上还有效的余额,买最便宜的组合;「追单价」,每次不够就买一个 $375 的 Standard 包。EveryInfra 一侧就是总用量乘以 $0.000694,余额不过期。
| 用量形状(24 个月) | 总用量 | 用完再买小包 | 按半年预测买 | 追单价买 Standard | EveryInfra |
|---|---|---|---|---|---|
| 匀速:每月 2 万次 | 480,000 | $500,每千次 $1.042,作废 0% | $600,$1.25,作废 20% | $1,500,$3.125,作废 76% | $333.12,$0.694 |
| 增长:从每月 2,000 次起每月 +25% | 1,686,065 | $1,750,$1.038,作废 1.6% | $1,500,$0.89,作废 3.7% | $2,250,$1.334,作废 35.5% | $1,170.13,$0.694 |
| 旺季:平时每月 8,000 次,11、12 月各 8 万次 | 480,000 | $500,$1.042,作废 0.8% | $500,$1.042,作废 4% | $1,500,$3.125,作废 76% | $333.12,$0.694 |
| 一次性项目:前 3 个月各 15 万次,之后每月 3,000 次 | 513,000 | $650,$1.267,作废 14.8% | $525,$1.023,作废 21.1% | $1,500,$2.924,作废 74.4% | $356.02,$0.694 |
| 流失:从每月 12 万次起每月 −15% | 783,814 | $850,$1.084,作废 2.2% | $725,$0.925,作废 7.8% | $1,500,$1.914,作废 60.8% | $543.97,$0.694 |
模拟给出三个和直觉不一样的结论。第一,对匀速用量,「用完再买小包」比「每半年按预测一次买齐」更省:每月 2 万次时,一个 $50 包 2.5 个月就用完,根本等不到作废,实付回到 $1.00 附近(表里的 $1.042 是因为第 24 个月末还剩 2 万次没用,算在成本里);而按半年买齐要买 3 个包、用 12 万次、作废 3 万次,实付 $1.25。我们 10 月 26 日那篇按后一种算法给出的 $1.25,对会「用完再买」的人偏高,这里更正一下。
第二,对增长型和流失型用量,「按半年预测买」更省,因为它能在用量大的阶段买到 Standard 包;但它的前提是预测完全准确。增长型的模拟里,到第 24 个月用量已经是每月 33.9 万次,按预测买的人在后期买了 Standard 和 Scale,实付降到 $0.89,仍是我们的 1.28 倍。第三,「追单价」在五种形状里都是最贵的,作废比例 36% 到 76%:为了把单价从 $1.00 降到 $0.75 而买大包,前提是半年用得掉 35 万次以上,用量跟不上时,实付反而是 Standard 标价 $0.75 的 1.8 到 4.2 倍。
这组模拟有几处假设要说清。我们假设 Serper 的额度按先到期先用的顺序扣,页面没写扣减顺序;假设每次只在当月不够时才买,没有提前囤货;24 个月末还有效的余额计入成本但不算作废;没有算税,也没有算 7 天退款窗口。五种用量形状都是我们设定的,不是从某个客户的真实数据来的。你可以把自己的月用量填进同样的规则里算一遍,结论最可能变的是「按半年预测买」那一列,因为它对预测准不准最敏感。
三个具体场景:AI 助手、排名监控、一次性批处理
上面的模拟用的是抽象的用量曲线,这一节换成三个常见的具体用法,各算一笔月账。三个场景的用量都是我们按典型做法设定的,价格按本文的规则算:Serper 按「用完再买」和最便宜组合两种买法取低者,EveryInfra 按 web 每次 $0.000694。
第一个场景是 AI 助手的联网检索:每天 300 次对话,每次让模型搜 2 次,一个月约 18,000 次。这个量一个 $50 包能用 2.8 个月,不会作废,所以按「用完再买」,Serper 实付就是标价 $1.00,每月 $18;如果每半年一次买齐 3 个包,每月是 $25。EveryInfra 每月 $12.49。这是 Serper 预付模式里最友好的一类用量:稳定、中等、不需要深结果。
第二个场景是 SEO 排名监控:500 个关键词,每周查一次前 30 名。在 EveryInfra 要翻 3 页,每月约 6,500 次,$4.51;在 Serper,如果按第三方说法一次要 30 条算 2 个 credit,每月约 4,330 个 credit,一个 $50 包要 11.5 个月才用完,可 6 个月就作废,所以每 6 个月买一个包,每月实付 $8.33,5 万个 credit 里约 2.4 万个作废。如果你不要前 30 名、只要前 10 名,Serper 每月约 2,167 次,照样每 6 个月一个包,每月 $8.33,5 万个 credit 里约 3.7 万个作废;EveryInfra 是 $1.50。低频监控是预付模式最吃亏的场景,因为有效期比你用完一个包的时间短。
第三个场景是一次性批处理:一周内跑完 120 万次搜索,做一次线索挖掘或市场扫描,之后不再用。Serper 最便宜的买法是 2 个 Standard 加 4 个 Starter,共 $950,每千次 $0.79;EveryInfra 是 $832.80。但这里速度比价格更要紧:EveryInfra 默认每分钟 60 次,跑完要 333 小时,买一个每分钟 1,800 次的提速包($78,30 天)要 11.1 小时,总价 $910.80,和 Serper 只差 $39;Serper 最小一档每秒 50 次,6.7 小时就能跑完。这种「短时间大批量」的活,Serper 的速率优势是实打实的。
| 场景 | 每月用量 | Serper 实付(每月) | EveryInfra(每月) | 更省的一方 |
|---|---|---|---|---|
| AI 助手检索,每天 600 次 | 18,000 次 | $18(用完再买)/ $25(半年买齐) | $12.49 | EveryInfra |
| 排名监控,500 词每周前 30 名 | 6,500 次(我们)/ 约 4,330 个 credit(Serper,第三方说法) | $8.33 | $4.51 | EveryInfra |
| 排名监控,500 词每周前 10 名 | 约 2,167 次 | $8.33 | $1.50 | EveryInfra |
| 一次性批处理 120 万次 | 一次 | $950,6.7 小时跑完 | $832.80(333 小时)或 $910.80(加提速包,11.1 小时) | 价格接近,Serper 快得多 |
把这两张图放在一起看,能得到一条简单的经验:每月用量稳定、每次只要前 10 条、调用分散在一天里的活,按次付费几乎总是更便宜;而「短时间内要跑完一大批」的活,比的是速率上限,不是单价。前一类的风险在作废,后一类的风险在排队。具体到排名监控,还要多算一笔:如果你每周只查一次,Serper 一个 $50 包要 11 个月以上才用得完,但 6 个月就作废,这笔钱等于每半年交一次最低消费。反过来,如果你一次性要在当天跑完上百万次,按次付费的默认速率会让任务拖上十几天,这时候即使单价略高,速率高的一方也更划算,因为人和机器等待的时间同样是成本。
EveryInfra 的价格怎么算:目录价、实扣和不过期
EveryInfra 的搜索按次计费,价格写在公开的搜索工具目录里,不用登录就能读。目录的 billing.tiers 有三档:标准档每次 $0.000694(每千次 $0.694),17 个搜索工具里除交叉验证外都在这一档;深度档 $0.001389 用于语义检索的深推模式;交叉验证 $0.002778,因为它并行跑了几种检索。充值从 $10 起,档位有 $10、$50、$100、$500、$1,000,充进钱包的余额不清零、不设有效期(定价页)。同一个价格也写在搜索产品页上。
请求和响应长这样(Key 只从环境变量读,不写进文件):
curl -s https://api.everyinfra.com/api/v1/search \
-H "Authorization: Bearer $EVERYINFRA_API_KEY" \
-H "Content-Type: application/json" \
-d '{"tool":"web","params":{"q":"serp api pricing comparison","num":100}}'
每次扣了费的响应都带一个 billing 对象,里面有 charged 和 charged_usd,还有 amount.per_1k,直接写出这个价格折合每千次多少。本文 44 次扣费的 web 请求,charged_usd 全是 0.000694,乘以 1,000 就是每千次 $0.694,和目录一致;2 次 web/search 都是 0.001389。每次一个固定价,好处是可以在跑之前算清总账:10 个关键词查一轮 $0.00694,每月 2 万次 $13.88,一年 $166.56,不需要考虑买哪一档、什么时候作废。
实测一:翻页和 num,一页 10 条、每页扣一次
第一组在 2026 年 11 月 3 日 00:19 到 00:20(新加坡时间)跑,用同一个词「serp api pricing comparison」。第 1、2、3 页各回 10 条,3 页一共 30 条,其中 28 个网址不重复,第 2 页和第 1、3 页各有 1 个网址重复;把 num 写成 100,回来的还是 10 条,就是第 1 页那 10 个网址,只扣 1 次 $0.000694。同一个词用数据目录的 web/search、limit 写 100,回 10 条,扣 $0.001389;这 10 条和 web 第 1 页有 6 个网址相同,说明两个入口不是同一份结果。
这组数说明,在 EveryInfra 拿 30 条结果的成本是 3 次 × $0.000694 = $0.002082,折合每千条 $0.0694;如果你用的是 Serper,并且第三方说的「11 到 100 条算 2 个 credit」成立,一次 num=30 在 Starter 档是 $0.002,和我们翻 3 页几乎一样,前提是它真的一次回 30 条。所以要深结果的人,两边的差距比「每千次请求」小得多,真正的差距在「每次只要前 10 条」的用法上:Starter $0.001 对我们 $0.000694。
实测二:20 个关键词查一轮排名,花了多少、多快
第二组模拟一个最常见的用法:每天对 20 个关键词各查一次第 1 页,看自己的网站排第几。我们在 00:22 到 00:27(新加坡时间)跑了 20 个词,中英文混合、品类不同,从「serp api」到「noise cancelling headphones」,location 设成美国。每个请求之间隔 6.5 秒,因为我们测试用的 Key 限速较低,其中 1 次撞了 429,等 60 秒重发。
结果:20 次请求全部 200,回来 190 条,平均每次 9.5 条(有 6 次不满 10 条,分别是 7、8、8、9、9、9 条),一共扣 $0.01388。耗时中位 1.95 秒,最慢 2.99 秒,用的是 curl 记录的从发出到收齐响应的总时间,从新加坡发出。按这个用法,20 个词每天查一次,一个月是 600 次,在 EveryInfra 是 $0.42;在 Serper 买一个 $50 包能用 83 个月,可 6 个月就作废了,实付是 $50 ÷ 3,600 次 = 每千次 $13.89。这种低频监控是 Serper 预付模式最吃亏的场景。
速度不是本文的主题,但定价区每张卡片都写着每秒次数,所以这里顺带记一笔。Serper 首页写的是「一般 1 到 2 秒,个别 2 到 4 秒」;我们没有测 Serper,只给出我们自己这一侧的数。如果你的场景是「用户在等」的对话式检索,每次多 1 秒都要计较,建议用两边的免费额度各测一组自己的关键词,再决定。
实测三:隔半小时再查一遍,结果变了多少
第三组是第二组的重复:00:55 到 00:58(新加坡时间),同样 20 个词、同样参数再查一次,看同一个词两次的前 10 个网址有多少相同。这个数之所以和价格有关,是因为 2026 年 9 月以来,多家排名监控公司报告 Google 会给自动化请求返回「看起来正常、结果被换掉」的页面。Nozzle 的研究写到,正常情况下同一关键词连续两次能保留 88.1% 的网站,被换掉的页面只保留 22.3%(Nozzle,2026-10-10 发布、10-21 更新)。如果一次结果不可信、要再拉一次核对,每千次的有效成本就跟着上去。
结果:20 对里,同一个词两次的前 10 个网址平均重合 87.5%,最低 30%。20 个词里有 18 个保留了 80% 以上,6 个前 10 完全一样;最低的是「iphone 18 release date」,10 个只剩 3 个相同,这是个新闻驱动、半小时内本来就会变的词;其次是「google search api」的 78%。平均 87.5% 和 Nozzle 说的正常值 88.1% 很接近,这一小份样本里没看到大面积被换掉的迹象。我们只测了两轮、20 个词,样本很小,不能说明长期稳定性,也不能和 Nozzle 的大样本直接比;它只说明,如果你要做排名监控,应该在自己的流程里加一步「和这个词最近几次的结果比一比」,再决定要不要重拉。按 SEOmonitor 的说法,它们每天大约 8% 的结果会因为不完整或不正确而重新拉取(SEOmonitor 帮助中心);按这个比例,每千次请求要多付 8% 左右,不管你用哪一家。
实测四:空结果、参数写错、没带 Key、服务出错,扣不扣钱
Serper 的 FAQ 写的是「收到成功响应才扣」,可页面没有定义什么叫成功:没有结果算不算、你写错参数算不算。EveryInfra 这一侧我们逐个测了。00:20:16 搜一个不存在的词,回 200、结果为空,charged_usd 是 0,reason 是 empty_result_refunded,退款状态 succeeded;00:22:20 把 Serper 的参数名 gl 原样传给 web,回 422,错误里列出支持的 7 个参数,并写「Nothing was charged」;00:22:27 不带 Key,回 401,同样写明没扣。00:29:28 和 00:29:39 调数据目录的 bing/search 两次都回 503,reason 是 request_failed_refunded,charged_usd 为 0,响应里还写了 20 秒后可以重试。另外有 2 次 429(我们测试用的 Key 限速较低),都没扣费。
| 情况 | 时间(新加坡) | 状态码 | 扣费 | 响应里怎么写 |
|---|---|---|---|---|
| 空结果 | 00:20:16 | 200 | $0 | empty_result_refunded,退款 succeeded |
参数名写错(gl) | 00:22:20 | 422 | $0 | 列出支持的参数,Nothing was charged |
| 没带 Key | 00:22:27 | 401 | $0 | Missing API key,Nothing was charged |
| 服务暂时出错 | 00:29:28、00:29:39 | 503 | $0 | request_failed_refunded,20 秒后重试 |
| 超速 | 见调用记录 | 429 | $0 | rate_limited |
这一点在对比价格时常被忽略。按次付费的接口,如果失败和空结果都扣,每千次的有效价格要除以成功率;我们在一个月里如果有 5% 的请求失败,账单不会多出这 5%。Serper 一侧,「成功响应」是否包括空结果,页面没写,我们不替它下结论。
其他搜索入口:更便宜的 `duckduckgo/search` 和还在恢复的 `bing/search`
数据目录里还有两个网页搜索入口比 web 更便宜:bing/search 和 duckduckgo/search,每次都是 $0.000556,每千次 $0.556。00:29:50 和 00:30:01 我们各调了一次 duckduckgo/search,一次把 limit 写成目录里的上限 50,两次都回 10 条,各扣 $0.000556。00:55:31 又用 duckduckgo/search 查「rank tracker api」第 2 页,这次回了 15 条,同样只扣 $0.000556,所以这个入口每次回几条并不固定,按每千条结果比价时要按实际条数算。bing/search 在 00:29 两次都是 503、没扣费,00:55:20 和 00:58:35 又各试一次,仍是 503、仍不扣费,第二次的响应写着「第 2 次失败,20 秒后重试」。今天 4 次 bing/search 全部失败,所以本文不给它的每千条结果价格。
这两个入口说明,「每千次多少钱」还取决于你要的是哪一种索引。如果你只是要一页网页结果给模型做参考,不在乎是不是某个特定搜索引擎的排序,每千次 $0.556 比 Serper 最便宜的 Ultimate 档($0.30)贵,但比 Starter、Standard 都便宜,而且不用预付。如果你做的是某个搜索引擎上的排名监控,就应该用那个引擎的入口,这时候比价对象也要换。
买之前先测什么:用免费额度和 7 天窗口把四个数测准
前面所有的算账,都依赖四个只有你自己才测得出的数:每月真实用量、每次请求要几条结果、一次请求实际回几条、失败和空结果占多少。行家在签预付合同之前,会先用试用额度把这四个数测出来,而不是按页面上的「每千次」直接乘。具体做法是:从你的日志里抽一周真实的查询词,原样跑一遍;记下每次请求写的条数参数、实际回来的条数和余额减少了多少;再把空结果和报错单独数出来。
拿 Serper 来说,2,500 次免费额度足够跑完这一周样本,测完你就知道「11 到 100 条算 2 个 credit」在你的用法里是否成立、余额每次减 1 还是减 2。如果你准备第一笔就买大包,首次购买 7 天内、用量不到 20% 可以全额退,可以把这 7 天当成压测期,看并发、延迟和失败率。拿 EveryInfra 来说,$1 试用只有 24 小时,适合把同一批词跑一遍,看每次 charged_usd、条数和空结果退款;之后最低充 $10,余额不过期,测多久都不会作废。
测完以后,把四个数代进本文的规则:月用量决定该不该升档、多久用完一个包;每次条数决定按请求还是按结果比价;失败和空结果的比例决定有效单价要不要上调。这一步花不了钱,却能把比价从「看页面」变成「看自己的账单」。
多个项目、多个 Key:账怎么分
小团队常见的情况是好几个项目共用一个搜索服务。Serper 的条款写明同一时间不得注册多个账号(服务条款),所以多个项目只能共用一个账号的余额,同一批额度的 6 个月有效期对所有项目一起计算;一个项目停了,它那份没用完的额度也会跟着到期作废。EveryInfra 的做法是一个账户统一结算,可以按环境或用途分别建 Key,单独限权或停用,控制台看每日用量曲线和最近调用日志(定价页);余额不过期,所以某个项目停掉不会让钱作废,只是留在钱包里给别的项目用。对按项目做预算的团队,这一点比单价差更影响月底的对账。
什么时候选 Serper 更划算
照实说,下面几种情况 Serper 比 EveryInfra 更合适。第一,半年稳定用掉 180 万次以上,也就是每月 30 万次以上:这时 Serper 的 Scale 和 Ultimate 组合实付每千次 $0.33 到 $0.54,比我们的 $0.694 便宜 22% 到 52%;半年 1,250 万次时是 $0.30,是我们的 0.43 倍。第二,要很高的并发:Serper 最小一档就是每秒 50 次,我们默认每分钟 60 次、最高每分钟 1,800 次,一秒内要打几百个请求的批处理,Serper 更顺手。第三,只想先免费试:Serper 一次给 2,500 次免费额度、不要信用卡,我们的免费试用是在 GitHub 给两个仓库点星领 $1、24 小时内有效(标准档约 1,440 次搜索),Serper 的试用量更大、时间更宽松。
第四,你已经在用 LangChain、CrewAI、Haystack 这类框架,里面有现成的 Serper 封装,换一家要改代码;如果你的月用量本来就在 Serper 实付 $1.00 附近,改代码的时间可能比省下的钱更贵。第五,你只在乎首个大单的风险:Serper 首次购买 7 天内、用量不到 20% 可以全额退款,这给第一笔大单留了验证窗口。这五条都来自公开页面和本文的计算;Serper 的结果质量、稳定性、客服,我们没有账号,不做评价。
最近的变化(2026 年 9–11 月)
2026 年 9–10 月,Google 开始给排名工具返回「被换掉」的结果。排名监控公司 Nozzle 10 月 10 日发布、10 月 21 日更新的研究说,从 9 月 13 日起 Google 先是大量拒绝自动化请求,9 月 20 日起开始给通过的请求返回结果被换掉的页面,第 1 或第 2 页被换掉的比例平均 22.6%,9 月 30 日最高 43.5%(Nozzle)。10 月 12 日 Search Engine Roundtable 报道多家工具的排名数据受影响(Search Engine Roundtable),10 月 14 日 Search Engine Journal 跟进分析(SEJ)。按 Nozzle 的统计,被换掉的页面上,客户自己跟踪的网站有 58.6% 掉出前 10,正常时只有 2.7%;9 月下旬冲高以后,10 月上旬每天仍有约 5% 到 11% 的页面被换掉。对读者意味着:任何按「成功响应」计费的搜索接口,都可能让你为错的结果付钱;这件事还没结束,买 6 个月的大包之前,先想好怎么核对结果。
2026 年 10 月 13 日到 19 日,几家排名工具公布了各自的应对。SEOmonitor 写明 10 月 9 日到 13 日约 10% 的跟踪关键词受影响,并上线了按内容核对再重拉的检查(SEOmonitor);SISTRIX 说从 9 月起关掉了「立即更新」,分析只看前 10 名,因为前 10 以后的位置已经没法可靠地前后比较(SISTRIX);AccuRanker 10 月 19 日的数据是,9 月下旬冲高之后,它的关键词检查里只剩约 1% 对不上,但 10 月 15 日 Google 又收紧了一次(AccuRanker)。对读者意味着两件事:做排名监控,估算用量时先加约 8% 的重拉请求;越来越多的工具只看前 10 名,正好落在 Serper 1 个 credit 能买到的条数里,深结果的钱可以先省下来。
2026 年 9 月 11 日到 10 月 28 日,Serper 首页没有调价。网页存档的公开索引在这段时间收录了 serper.dev 首页 9 个内容不同的版本(CDX 索引)。我们读了其中 9 月 11 日、10 月 10 日和 10 月 28 日三个快照的定价区,再和 11 月 3 日直接读取的首页比对:四档价格、额度、每秒次数、「Credits valid for 6 months」、2,500 次免费额度和「1,000,000+」家公司和开发者那个数都没变。对读者意味着:近两个月没有调价或改有效期的迹象,按本文的价格算账即可;但 Serper 的规则改动过一次,买大包之前,在下单当天再看一眼定价区最后一行。
2026 年 9 月 10 日起,Claude 的用量额度在日本等部分地区改成购买 6 个月后作废,到期前 7 天发邮件提醒,并在设置里的用量页显示每笔额度的到期日;其他地区多数仍不作废(Claude 帮助中心)。这不是搜索接口,但它说明 6 个月作废的预付额度可以带上「到期提醒」和「到期日一览」。Serper 首页和条款里没有写到期前会不会提醒,也没有写在哪里看每笔额度的到期日。对读者意味着:买 Serper 之前,先问清楚在哪里看到期日、到期前有没有提醒;没有的话,自己在日历里记下每次购买的日期加 6 个月。
2027 年 1 月 1 日,也就是本文发布后的第 59 天,Google 自己的 Custom Search JSON API 停止服务。它现在已经不接受新客户,老客户每天免费 100 次,超出部分要在 Google Cloud 开通结算(结算账号说明)、每千次 $5、每天最多 1 万次(Google for Developers);必应搜索接口更早,已在 2025 年 8 月 11 日退役(Microsoft Learn)。还在用 Google 这个接口的项目,这两个月里要换一个搜索接口,Serper 和 EveryInfra 都是候选。对读者意味着:如果你因为迁移要一次性跑一大批历史关键词,选档之前先看上面「一次性项目」那一行,用量集中在头几个月时,为了单价去买 $375 包最贵。
接进 AI 工具:用 MCP 把搜索交给模型
如果你买 Serper 是为了给 AI 助手加搜索,可以顺便看一下另一种接法。EveryInfra 提供一个远程 MCP 端点(MCP 是让 AI 客户端调用外部工具的开放协议,规范见 modelcontextprotocol.io),搜索工具名是 everyinfra_search。在 Claude Code 里加一行就能用(Claude Code MCP 文档),计费和直接调接口一样,每次 $0.000694:
# 把 EveryInfra 的远程 MCP 加进 Claude Code(Key 只放环境变量)
claude mcp add --transport http everyinfra https://api.everyinfra.com/mcp \
--header "Authorization: Bearer $EVERYINFRA_API_KEY"
# 加好以后在 Claude Code 里输入 /mcp 查看,工具名以 everyinfra_ 开头更多客户端的写法见 MCP 接入说明。从 Serper 换过来时,代码里要改的主要是三处:请求头从 X-API-KEY 换成 Authorization: Bearer;国家参数 gl 换成 location(写错会回 422,不扣费);结果字段以我们的目录为准,web 每条是 title、url、snippet,有日期时多一个 published。我们不说两边字段一样,换之前请按目录逐个对一遍。
边界:这些结论什么时候不成立
第一,本文的 Serper 价格是 2026 年 11 月 3 日的公开标价,不含税、不含可能的大客户私下价;Serper 页面写着更高并发可以找他们调整,大客户可能有别的条件。第二,五种用量曲线是我们设定的,模拟假设先到期先用,页面没写扣减顺序。第三,「11 到 100 条算 2 个 credit」是第三方说法,我们没有验证;如果它不成立,要深结果的场景里 Serper 更便宜。第四,EveryInfra 的 $0.694 是本次实测的 web 单价,账户可能有不同的价格,以控制台和每次响应里的 charged_usd 为准。第五,本文只比价格和计费规则,不比两边结果的质量、覆盖和稳定性。
我们怎么核对这些数
Serper 一侧:首页、条款在 2026 年 11 月 3 日 00:15(新加坡时间)用 curl 读取并存档,四档数字由脚本从存档文本里解析,不手抄;21 个网页存档快照用同一个脚本解析,结果写在本文的历史一节。EveryInfra 一侧:每次请求的时间、状态码、耗时、条数和 charged_usd 逐条记录;升档门槛、五种用量模拟、算账表、每千条结果价格,全部由同一个脚本从这些记录和存档页面现算,正文和图里的数与脚本输出逐个对过。本次一共 64 次请求、55 次扣费,合计 $0.0391。
上手:从一次试用到第一笔账
第一步,注册 EveryInfra 账号,在 GitHub 给 everyinfra/everyinfra-agent-plugins 和 everyinfra/seo-skills(GitHub)两个仓库点星(插件仓库见 GitHub),在控制台领 $1 试用,24 小时内有效。第二步,按快速上手发出第一个请求,或者在基础设施市场里打开网页搜索产品页和 Web 搜索能力页的试用台,看参数、返回字段和价格。第三步,在试用的 24 小时里,把你真实会用的关键词各搜一次,记下条数和 charged_usd。第四步,用本文的规则算自己的账:每月几千次以内,按次付费几乎总是更省;每月几万到几十万次,比一比「用完再买小包」的 $1.00 和我们的 $0.694;每月 30 万次以上,认真看 Serper 的 Scale 和 Ultimate。
想看其他平台的搜索入口,见 Web 爬虫 API、必应爬虫 API 和 Naver 爬虫 API(Naver 搜索能力页);和别家的整体比较从替代方案总览开始。本系列另外两篇 Serper 文章:Serper API 替代:每千次价格、免费额度和过期实测,以及 Serper 免费额度与免费替代。
常见问题
问题来自 2026 年 11 月 3 日 00:12 到 00:18(新加坡时间)查「serper api pricing」「serper api key pricing」「serper api free」三个词得到的搜索联想词和一条 Hacker News 讨论,每问后面写了出处。
serper api key pricing:一个 Serper API Key 要多少钱?
Key 本身不收钱,注册就有,收钱的是额度:最低一次 $50 买 5 万次,6 个月有效,标价不含税(serper.dev,2026-11-03 读取)。条款写明同一时间不得注册多个账号,也不得绕过 Key 或账号的限制,所以「多开 Key 拿免费额度」违反条款。(联想词:serper api key pricing、serper api key cost)
serper api free:免费额度用完会过期吗?
首页写「Get 2,500 free queries」和「No credit card required」,没有写免费额度的到期日。付费额度写的是 6 个月有效。2023 年 5 月以前,首页写的是免费 1,000 次、所有额度不过期。免费额度能撑多久,见我们 11 月 1 日的那篇专门文章。(联想词:serper api free、serper api free credits)
是不是买最大的包最划算?
不一定。只有半年能用掉 750 万次以上,Ultimate 才是最便宜的买法;半年 35 万次以下,最便宜的是若干个 $50 包。本文的模拟里,用量跟不上还去买 $375 包的人,实付每千次 $1.33 到 $3.13,是 Standard 标价 $0.75 的 1.8 到 4.2 倍。(联想词:serper dev api pricing)
Serper 要 100 条结果会扣 2 个 credit 吗?
Serper 首页没写。第三方文章和 Hacker News 上的用户说法是 10 条以内 1 个、11 到 100 条 2 个;我们没有账号,无法验证。LangChain 和 CrewAI 的 Serper 封装默认都只要 10 条,按默认值用不会碰到这条。(出处:Hacker News 讨论 43921687)
serp api price 和 Serper 的价格是一回事吗?
不是。「SERP API」是一类产品的统称,指把搜索结果页变成结构化数据的接口,各家按次、按月或按结果计费,价格差很多;Serper 是其中一家,按预付额度计费。比较时要换算到同一个单位,比如每千次请求或每千条结果,并把过期和失败扣不扣算进去。(联想词:serp api price)
按次付费的搜索接口,一个月大概要花多少?
取决于用量。按 EveryInfra web 的 $0.000694 一次算,每月 1,000 次是 $0.69,每月 2 万次是 $13.88,每月 30 万次是 $208.20;同样的用量在 Serper,用完再买小包分别约是每 6 个月 $50(作废大半)、每月约 $20、每月约 $208(一个 $1,250 的 Scale 包管 6 个月)。(联想词:average api cost、what does an api cost)
参考资料
- Serper 首页(定价区、FAQ、免费额度),Serper,2026-11-03 读取
- Serper Terms of Service,Serper,2024-05-29 更新,2026-11-03 读取
- serper.dev 首页快照索引(CDX),Internet Archive,2026-11-03 读取
- Wayback CDX Server 说明,Internet Archive,2026-11-03 读取
- serper.dev 快照 2022-11-03,Internet Archive,2026-11-03 读取
- serper.dev 快照 2023-05-31,Internet Archive,2026-11-03 读取
- serper.dev 快照 2023-07-11,Internet Archive,2026-11-03 读取
- serper.dev 快照 2026-10-10,Internet Archive,2026-11-03 读取
- EveryInfra 搜索工具目录,EveryInfra,2026-11-03 读取
- EveryInfra 数据目录,EveryInfra,2026-11-03 读取
- Purchasing Remote Services from Overseas Service Providers/consumers/purchasing-remote-services-from-overseas-service-providers),IRAS,2026-10-09 更新
- Local businesses importing services/gst-and-digital-economy/local-businesses),IRAS,2026-09-18 更新
- VAT on services from abroad,GOV.UK,2026-11-03 读取
- Manage usage credits for paid Claude plans,Anthropic,2026-11-03 读取
- Setting up and managing prepaid API billing,OpenAI,2026-11-03 读取
- How do I pay for my Claude API usage?,Anthropic,2026-11-03 读取
- Serper Pricing in 2026,ColdIQ,2026-07-05 核价
- Hacker News 讨论 43921687,Hacker News,2025
- google_serper.py(LangChain 社区版源码),LangChain,2026-11-03 读取
- serper_dev_tool.py(CrewAI 源码),CrewAI,2026-11-03 读取
- Google Serper Search(SerperDevTool 文档),CrewAI,2026-11-03 读取
- SerperDevWebSearch,deepset,2026-11-03 读取
- Google confirms it does not support the results per page parameter,Search Engine Land,2025-09-18
- Custom Search JSON API: cse.list,Google,2026-11-03 读取
- Poisoned Google SERPs,Nozzle,2026-10-10 发布,2026-10-21 更新
- Google's changes to how it serves search results and impact on SEOmonitor,SEOmonitor,2026-10-13
- Analysis: Google Is Poisoning Search Results For Rank Trackers,Search Engine Journal,2026-10-14
- Custom Search JSON API overview,Google,2026-02-18 更新
- Model Context Protocol Specification,MCP,2025-06-18
- Connect Claude Code to tools via MCP,Anthropic,2026-11-03 读取
- everyinfra-agent-plugins,EveryInfra,2026-11-03 读取
- Third-party Google rank tracking broken,Search Engine Roundtable,2026-10-12
- Why Google ranking data collection is changing,SISTRIX,2026-10,2026-11-03 读取
- Poisoned SERPs,AccuRanker,2026-10-19
- serper.dev 快照 2026-09-11,Internet Archive,2026-11-03 读取
- serper.dev 快照 2026-10-28,Internet Archive,2026-11-03 读取
- Bing Search APIs Retiring on August 11, 2025,Microsoft,2025-05
- SerperDevWebSearch 源码(websearch.py),deepset,2026-11-03 读取
- Internet Archive Developers,Internet Archive,2026-11-03 读取
- Create, modify, or close your Cloud Billing account,Google Cloud,2026-11-03 读取
- everyinfra/seo-skills,EveryInfra,2026-11-03 读取
引用编号 BL-76