简而言之:要使用 SERP Scraping API,请向 https://serpapi.webscrapingapi.com/v2 发送 GET 请求,附上 api_key、engine 和查询词(大多数引擎用 q,Yandex 用 text)。Google 和 Bing 返回已解析的 JSON,而 DuckDuckGo 和 Yandex 返回结果页的 HTML,需要由您的代码提取,因此请围绕这一差异规划解析和测试。本指南还介绍本地化、异步任务、错误和定价。
你需要获取特定国家/地区、特定语言和特定设备上的一组关键词的搜索结果,以便将这些数据存储在代码中并进行周环比比较。如果自行开发搜索抓取工具,每次结果页面发生变化时,你都不得不应对屏蔽机制并重写解析器,因此本指南改用 WebScrapingAPI 的 SERP API 来实现。 完成本指南后,您将能够:通过环境变量传入密钥发送首次请求;选择合适的搜索引擎;锁定要监测的市场;采用防御性解析方式处理 Google 和 Bing 的 JSON 数据;自行提取 DuckDuckGo 和 Yandex 的 HTML 内容;异步执行 Google 搜索;根据文档中规定的错误处理机制进行重试;并选择合适的套餐。
快速入门
- 端点:
https://serpapi.webscrapingapi.com/v2(GET) - 必填:
api_key,engine,以及查询内容(q对于大多数搜索引擎,textYandex 则需) - 输出:Google 和 Bing 返回已解析的 JSON。DuckDuckGo 和 Yandex 返回封装在 JSON 外壳中的结果页面 HTML
- 免费试用:100 次 Google 搜索




