Skip to content

SERP API 概览

SERP API 用于获取搜索引擎结果页(SERP)数据,覆盖常见搜索引擎及多种结果获取方式。完整端点列表请参考 /v3/serp/endpoints/

本接口支持以下搜索引擎:

  • Google:/v3/serp/google/
  • Bing:/v3/serp/bing/
  • YouTube:/v3/serp/youtube/
  • Yahoo:/v3/serp/yahoo/
  • 百度:/v3/serp/baidu/
  • Naver:/v3/serp/naver/
  • Seznam:/v3/serp/seznam/

返回结果由任务中指定的、搜索引擎、语言和地理位置决定。本平台会模拟目标地区及搜索引擎环境,以尽可能贴近任务创建时对应条件下的搜索结果。

响应中的 check_url 可用于验证结果。建议在浏览器无痕模式下访问该地址,以减少本地 Cookie、登录状态等因素的影响。

> 注意:本接口不会模拟用户搜索历史、个人偏好及个性化搜索因素,因此返回的结果不此类个性化影响。

设备与操作系统

创建 SERP 任务时,可指定以下设备类型及操作系统:

设备类型支持的操作系统
mobileiosandroid
desktopwindowsmacos

> 注意:Google News、Events、Images、Search By Image 和 Jobs 当前支持 desktop 设备类型。

附加功能

除常规 SERP 结果获取外,还可使用以下容搜索引擎的功能:

  • SERP 截图/v3/serp/screenshot
  • AI 搜索摘要/v3/serp/ai_summary

SERP 数据类型

SERP API 提供三种标准结果类型:regularadvancedhtml

类型适用范围返回
regular自然搜索类型返回指定、搜索引擎和地区的自然结果及付费搜索结果。
advanced所有支持的 SERP 搜索引擎返回更完整的搜索结果页结构及各类 SERP素。
html所有支持的 SERP 搜索引擎返回指定搜索条件下的原始 SERP HTML 页面。

通常:

  • 需自然排名、广告结果等基础数据时,使用 regular
  • 需要知识面板、地图、本地、图片、视频、问答等完整页面时,使用 advanced
  • 需要自行解析页面结构或留存原始页面时,使用 html

数据获取方式

本平台提供两种获取 SERP 结果的方式:实时方式(Live)和标准方式(Standard)。

Live 实时方式

Live 方式在单次请求中同步返回结果,适用于需要即时获取搜索结果的业务场景。

特点:

  • 无需分别发送任务创建和结果获取请求。
  • 请求完成后直接返回 SERP 数据。
  • 响应速度快,适合实时查询。
  • 相较标准方式,单次任务成本更高。

Standard 标准方式

Standard 方式采用异步任务处理流程,适用于不要求立即返回结果的场景。

型流程如下:

  1. 通过 POST 请求创建 SERP 任务。
  2. 等平台完成任务采集。
  3. 获取已完成任务 ID 或接收回调通知。
  4. 通过对应的 Task GET 端点获取结果。

Standard 方式通常比 Live 方式更经济,并支持以下两种执行优级:

  1. normal:普通优级。
  2. high:高优级,通常更快的任务处理速度。

使用回调接收结果

创建 Standard 任务时,可以按需指定以下字段:

字段说明
pingback_url任务完成后,本平台向该地址发送完成通知。收到通知后,您可再调用 Task GET 端点获取数据。
postback_url任务完成后,本平台将结果直接推送到该地址。

使用 postback_url 时,还指定数据获取类型,即以下字段值之一:

  • regular
  • advanced
  • html

查询已完成任务

如果使用 Standard 方式且未 pingback_urlpostback_url,可按以下方式获取结果:

  1. 调用 Tasks Ready 端点,获取已完成但尚未提取的任务 ID 列表。
  2. 使用对应的 Task GET 端点,根据任务 ID 获取 SERP 结果。

请求限制

SERP API 的调用限制如下:

限制项限制值
平台限流以认证说明中的 30/60/120 次/分钟规则为准
单次 POST 请求中的任务数量最多 100 个任务

如需提升并发或任务数量限制,请联系技术支持。

优级与计费

SERP 任务的费用取决于以下因素:

  • 数据获取方式:Live 或 Standard。
  • Standard 任务优级:normalhigh
  • 所选搜索引擎、结果类型及附加参数。
  • 请求的结果深度 depth
  • 是否使用截图、AI 摘要等附加能力。

Live 方式以实时返回为目标,通常最高的单次任务成本。Standard 方式的 normal 优级通常成本更低,high 优级则以更快处理速度为目标。

> 注意:当 depth过端点默认值时,任务费用会增加。若默认深度为 10,则每增加 10 条结果通常会产生额外计费。扣费以响应头 X-SeerMarTech-Charge-CNY 为准。

可通过 /v3/appendix/user_data/ 查询账户及用量信息。测试环境可参考 /v3/appendix/sandbox/

实用场景

  • 监控核心排名:按地区、语言和设备定期抓取自然结果与广告结果,评估 SEO 优化成效并及时发现排名波动。
  • 分析竞品搜索:获取目标下的完整 SERP素,识别竞品在自然结果、广告、本地或精选摘要中的覆盖。
  • 追踪本地搜索表现:指定城市或区域及移动设备条件,检查门店、服务商或本地业务在地图与本地结果中的展示位置。
  • 构建实时查询:使用 Live 方式为站运营平台、选词或客服系统即时返回指定搜索条件下的结果。
  • 留存页面结构与 SERP 证据:通过 html 结果或截图功能保存指定时间点的搜索页面,用于页面分析、审计和竞品变化追踪。

统一入口:官网 · LLM API · 控制台