什么是解析?

SERP API 的解析是将原始HTML响应转换为含数据字段和数据值的结构化JSON的过程。此高级解析功能专门支持 Google 和 Bing。 Parsing

激活解析后,SERP HTML中的数据将被进一步划分为可用的字段和数值(例如排名、链接、标题、描述、 评分等数十个字段),以便您监控竞争对手的SERP排名,分析关键词趋势,并收集有价值的市场洞察。

发送基本的解析后请求

以下是使用 brd_json=1brd_json=html 实现的最简单 GET 解析后请求(通过 SERP API):

支持 GoogleBing 搜索引擎的解析

上述请求属于同步请求(响应为实时接收)。如果想发送异步解析请求,请参阅此处。here


基本请求 - 详解

brd.superproxy.io我们的负载均衡器的地址,此工具可为您的请求找到最快速的超级代理
我们的超级代理基础架构端口,用于接收您的请求
-user brd-customer-<customer_id> -zone-<zone_name>用户名验证。以最基本的形式定义您的用户名,以及您的请求将使用哪个区域。
ZONE_PASSWORD区域密码。所有区域都有用于身份验证的密码 `
brd_json=1返回经过解析的 JSON 而不是原始 HTML
brd_json=html返回已解析的 JSON + 完全嵌套的 HTML

使用 brd_json=1 时的预期解析输出

以下是发送上述请求时收到的确切JSON响应:

接下来,我们将检查经过解析的JSON数据中的一些重要字段,以了解我们所提供的结构化数据类型。


SERP API 全面指南

在JSON响应的顶部,您可以找到general字段,其中包含有关您运行的搜索的详细信息,以及响应中的“结果数量”。

general 字段中可以找到以下字段

general.search_engine用于搜索的搜索引擎
general.query用于搜索的关键词
general.results_cnt结果数量
Google不显示移动设备的结果数量,因此,此字段仅支持桌面搜索结果。
general.search_time获取结果页面的响应时间
general.language为搜索设置的语言,

默认: hl=en
general.location搜索的目标位置(根据本地化和地理位置参数而定)
general.mobile搜索时使用的设备(台式机/移动设备)
general.basic_view已弃用
general.search _type为请求设置的搜索类型
general.Page_title结果页面标题
general.Code_versionBright data解析器版本
general.Timestamp执行搜索的时间
Input.original_url用于搜索的URL,此URL包含应用于搜索的所有参数。.

入门字段

JSON字段描述
type字段类型(site_link、文本、评分等)
title文本标题,通常为链接文本。
description在链接下方的描述
referral_link重定向链接
image此字段可能会包含图像的base64字符串或图像URL
image_alt图像替代名称

其他字段的说明