Skip to content

Bing 高级 SERP 数据库

概述

Bing 高级 SERP 数据库收录了数百万条 Bing 搜索结果页数据,并丰富的 SERP 扩展,例如精选摘要、知识图谱、问答模块、图片、视频、本地结果等。

该数据库提供 JSON 格式

  • 示例数据:可下载美国地区、英文语言的数据库样例
  • 地区与语言列表:可通过接口获取支持的 location_codelanguage_code

获取地区与语言列表的接口:

GET https://api.seermartech.cn/v3/dataforseo_labs/locations_and_languages

计费说明

该数据库的费用取决于数据的规模以及地区参数

由于平台按数据规格动态计费,本文不固定展示单价。扣费以响应头 X-SeerMarTech-Charge-CNY 为准

数据结构说明

数据库中的每条记录,通常表示一个在指定地区与语言下的一次 Bing SERP 快,主要以下几个部分:

  • 基础查询信息:keywordlocationlanguage
  • 搜索引擎自动纠错信息:spellspell_type
  • 维度数据:keyword_info
  • SERP 维度数据:serp_info
  • 扩展字段:extra

顶层字段

字段名类型说明
keywordstring搜索,使用 UTF-8 编码
locationinteger地区编码,对应唯一地区标识;例如 2840 表示 United States
languagestring语言编码,对应指定地区可用语言;例如 en 表示 English
spellstring / null搜索引擎自动纠正后的;若原被纠错,这里返回纠正后的
spell_typestring / null自动纠错类型
keyword_infoobject返回的数据
serp_infoobject返回对应的 SERP 数据
extraarray / null的附加信息;本数据库中通常为 null

spell_type 可选值

  • did_you_mean
  • showing_results_for
  • no_results_found_for
  • including_results_for

keyword_info 字段说明

字段名类型说明
search_volumeinteger平均月搜索量
competitionfloat竞争度,范围 01;基于广告数据计算
cpcfloat平均每次点击费用,单位为 USD
time_updatestring数据最后更新时间,ISO 8601 格式,例如 2020-09-12T00:07:43.0733218Z
historyobject按月统计的搜索量历史数据

说明

  • competition美国地区有值。
  • cpc美国地区有值。
  • history 中的键通常为 YYYYMM 格式,例如 202203

serp_info 字段说明

字段名类型说明
check_urlstring指向搜索结果页的直接链接,可用于核对 SERP 结果
items_countintegerserp 数组中返回的结果数量
keyword_difficultyinteger难度,范围 0100,表示自然结果前 10 的难度
se_results_countintegerSERP 中的结果总量
time_updatestring当前 SERP 数据最后更新时间,ISO 8601 格式
previous_updated_timestring当前更新前一次 SERP 更新时间,ISO 8601 格式
item_typesarray该 SERP 中出现的结果类型列表
serparray该对应的 SERP素数组

item_types 可能值

  • answer_box
  • carousel
  • events
  • featured_snippet
  • hotels_pack
  • images
  • jobs
  • local_pack
  • map
  • organic
  • paid
  • people_also_ask
  • people_also_search
  • questions_and_answers
  • recipes
  • related_searches
  • shopping
  • top_stories
  • video

serp 数组说明

serp 数组中每个对象代表一个 SERP素。不同 type 下返回字段不同。

以下按常见类型说明。


organic 自然结果

主要字段

字段名类型说明
titlestring标题
pre_snippetstring描述前附加信息
descriptionstring结果描述
breadcrumbstring面屑路径
imagesarray结果附带图片
is_imageboolean是否图片
is_videoboolean是否视频
is_featured_snippetboolean是否为精选摘要来源结果
extended_snippetstring描述后附加信息
amp_versionboolean是否有 AMP 版本
ratingobject评分信息
highlightedarray描述中加粗高亮的词
linksarray / null附加站点链接
domainstring结果域名
main_domainstring主域名,不含子域
urlstring结果绝对 URL
relative_urlstring结果相对 URL
is_maliciousboolean是否被标记为恶意
faqobject / nullFAQ 扩展
typestring固定为 organic
is_newboolean与上一版数据库相比是否为新结果
is_upboolean与上一版相比排名是否上升
is_downboolean与上一版相比排名是否下降
previous_rank_absoluteinteger / null上一版中的绝对排名
extended_people_also_searcharray / null扩展搜索
cache_urlstring / null缓存页地址
priceobject / null价格信息
related_search_urlstring / null相似搜索 URL
related_resultarray / null同域名的结果
about_this_resultobject / null“此结果”面板信息
is_web_storyboolean是否为 Web Story
timestampstring / null发布时间,UTC 格式
rank_infoobject页面和域名权重信息
positionstring左侧或右侧位置,可能为 leftright
xpathstring素 XPath
traffic_costfloat预计将自然流量换算为付费流量的成本
rank_groupinteger同类型排名
rank_absoluteintegerSERP 绝对排名
etvfloat预估自然流量

子对象说明

images 数组

字段名类型说明
typestring固定为 images_element
altstring图片 alt 文本
urlstring对应链接
image_urlstring图片地址

rating 对象

字段名类型说明
rating_typestring评分类型,可能为 Max5PercentsCustomMax
valueinteger评分值
votes_countinteger评价数
rating_maxinteger当前评分体系下的最大值
字段名类型说明
typestring固定为 link_element
titlestring链接标题
descriptionstring链接描述
urlstring链接 URL

faq 对象

字段名类型说明
typestring固定为 faq_box
itemsarrayFAQ 列表

FAQ 中每个:

字段名类型说明
typestring固定为 faq_box_element
titlestring问题
descriptionstring回答
linksarray链接

price 对象

字段名类型说明
currentfloat当前价格
regularfloat原价
max_valuefloat最大价格
currencystring币种 ISO 编码
is_price_rangeboolean是否为价格区间
displayed_pricestring原始展示价格字符串
字段名类型说明
typestring固定为 related_result
xpathstring素 XPath
domainstring域名
titlestring标题
urlstringURL
cache_urlstring缓存页
related_search_urlstring相似搜索 URL
breadcrumbstring面屑
is_imageboolean是否含图片
is_videoboolean是否含视频
descriptionstring描述
pre_snippetstring前置摘要
extended_snippetstring扩展摘要
imagesarray图片
amp_versionboolean是否有 AMP 版本
ratingobject评分
priceobject价格
highlightedarray高亮词
about_this_resultobject“此结果”信息

about_this_result 对象

字段名类型说明
typestring固定为 about_this_result_element
urlstring结果 URL
sourcestring补信息来源
source_infostring结果补说明
source_urlstring来源页 URL
languagestring结果语言
locationstring结果适用地区
search_termsarray匹到的搜索词
related_termsarray搜索词
time_stamp / timestampstring结果发布时间,UTC 格式

rank_info 对象

字段名类型说明
page_rankinteger页面权重
main_domain_rankinteger主域名权重

字段名类型说明
titlestring广告标题
domainstring广告展示域名
descriptionstring广告描述
breadcrumbstring面屑
urlstring广告目标绝对 URL
main_domainstring主域名
relative_urlstring相对 URL
highlightedarray加粗高亮词
extraobject附加信息,如 ad_aclk
description_rowsarray / null扩展描述行
linksarray / null广告附加链接
typestring固定为 paid
is_newboolean是否为新增广告结果
is_upboolean是否上升
is_downboolean是否下降
previous_rank_absoluteinteger / null上一版绝对排名
priceobject / null价格信息
rank_infoobject页面与域名权重
positionstringleftright
xpathstringXPath
traffic_costfloat流量成本估算
rank_groupinteger同类型排名
rank_absoluteinteger绝对排名
etvfloat预估流量

广告附加链接 links 中每项:

字段名类型说明
typestring固定为 ad_link_element
titlestring链接标题
urlstring链接地址
descriptionstring链接描述
ad_aclkstring广告标识符

SERP素类型

以下字段相对固定,常用于结构化识别不同搜索特征。

字段名类型说明
titlestring模块标题
itemsarray / null轮播项列表
typestring固定为 carousel
positionstringleft / right
xpathstringXPath
traffic_costfloat预估流量成本
rank_groupinteger同类型排名
rank_absoluteinteger绝对排名
etvfloat预估流量

轮播项字段:

  • type: carousel_element
  • title: 项标题
  • subtitle: 项副标题

answer_box

字段名类型说明
textarray / null文本
linksarray / null链接
typestring固定为 answer_box
positionstringleft / right
xpathstringXPath
traffic_costfloat预估流量成本
rank_groupinteger同类型排名
rank_absoluteinteger绝对排名
etvfloat预估流量
字段名类型说明
itemsarray / null搜索项
typestring固定为 related_searches
positionstringleft / right
xpathstringXPath
traffic_costfloat预估流量成本
rank_groupinteger同类型排名
rank_absoluteinteger绝对排名
etvfloat预估流量
字段名类型说明
titlestring模块标题
itemsarray / null搜索项
typestring固定为 people_also_search
positionstringleft / right
xpathstringXPath
traffic_costfloat预估流量成本
rank_groupinteger同类型排名
rank_absoluteinteger绝对排名
etvfloat预估流量

local_pack

字段名类型说明
titlestring商家标题
descriptionstring描述
phonestring电话
is_paidboolean是否为广告
ratingobject / null评分信息
domainstring域名
main_domainstring主域名
urlstring绝对 URL
relative_urlstring相对 URL
typestring固定为 local_pack
is_newboolean是否新增
is_upboolean是否上升
is_downboolean是否下降
previous_rank_absoluteinteger / null上一版绝对排名
rank_infoobject页面与域名权重
positionstringleft / right
xpathstringXPath
traffic_costfloat预估流量成本
rank_groupinteger同类型排名
rank_absoluteinteger绝对排名
etvfloat预估流量
字段名类型说明
titlestring结果标题
featured_titlestring / null精选摘要来源页标题
descriptionstring描述
tableobject / null表格结果
typestring固定为 featured_snippet
domainstring域名
main_domainstring主域名
urlstring绝对 URL
relative_urlstring相对 URL
is_newboolean是否新增
is_upboolean是否上升
is_downboolean是否下降
previous_rank_absoluteinteger / null上一版绝对排名
imagesarray图片
timestampstring / null发布时间
rank_infoobject页面与域名权重
positionstringleft / right
xpathstringXPath
traffic_costfloat预估流量成本
rank_groupinteger同类型排名
rank_absoluteinteger绝对排名
etvfloat预估流量

表格结构:

  • table_header:列名数组
  • table_content:表格数组

top_stories

字段名类型说明
itemsarray / null新闻项列表
typestring固定为 top_stories
positionstringleft / right
xpathstringXPath
traffic_costfloat预估流量成本
rank_groupinteger同类型排名
rank_absoluteinteger绝对排名
etvfloat预估流量

新闻项字段:

  • type: top_stories_element
  • source: 来源站点
  • domain: 来源域名
  • title: 标题
  • date: 发布日期
  • url: 链接
  • timestamp: 发布时间

map

字段名类型说明
titlestring标题
urlstring地图结果链接
typestring固定为 map
positionstringleft / right
xpathstringXPath
traffic_costfloat预估流量成本
rank_groupinteger同类型排名
rank_absoluteinteger绝对排名
etvfloat预估流量

video

字段名类型说明
itemsarray / null视频项
typestring固定为 video
positionstringleft / right
xpathstringXPath
traffic_costfloat预估流量成本
rank_groupinteger同类型排名
rank_absoluteinteger绝对排名
etvfloat预估流量

视频项字段:

  • type: video_element
  • source: 视频来源
  • title: 标题
  • url: 链接
  • timestamp: 发布时间

people_also_ask

字段名类型说明
itemsarray / null问题列表
typestring固定为 people_also_ask
positionstringleft / right
xpathstringXPath
traffic_costfloat预估流量成本
rank_groupinteger同类型排名
rank_absoluteinteger绝对排名
etvfloat预估流量

问题项字段:

  • type: people_also_ask_element
  • title: 问题标题
  • xpath: 问题 XPath
  • expanded_element: 展开后的答案

展开项字段:

  • featured_title
  • url
  • domain
  • title
  • description
  • table
  • type: people_also_ask_expanded_element
  • timestamp

images

字段名类型说明
titlestring标题
urlstring图片搜索链接
itemsarray / null图片项列表
related_image_searchesarray / null图片搜索建议
typestring固定为 images
positionstringleft / right
xpathstringXPath
traffic_costfloat预估流量成本
rank_groupinteger同类型排名
rank_absoluteinteger绝对排名
etvfloat预估流量

图片项字段:

  • type: images_element
  • alt: 图片 alt 文本
  • url: 页面链接
  • image_url: 图片地址

图片搜索项字段:

  • type: related_image_searches_element
  • title: 可用于细化搜索的
  • alt: 特色图片 alt
  • url: 原图 URL
  • image_url: 压缩图 URL

shopping

字段名类型说明
titlestring模块标题
itemsarray / null商品项列表
typestring固定为 shopping
positionstringleft / right
xpathstringXPath
traffic_costfloat预估流量成本
rank_groupinteger同类型排名
rank_absoluteinteger绝对排名
etvfloat预估流量

商品项字段:

  • type: shopping_element
  • title: 商品标题
  • price: 价格对象
  • source: 来源
  • description: 描述
  • marketplace: 商城或商家平台
  • marketplace_url: 商城页面链接

jobs

字段名类型说明
titlestring模块标题
urlstring / null模块链接
itemsarray / null职位列表
typestring固定为 jobs
positionstringleft / right
xpathstringXPath
traffic_costfloat预估流量成本
rank_groupinteger同类型排名
rank_absoluteinteger绝对排名
etvfloat预估流量

职位项字段:

  • type: jobs_element
  • title: 职位标题
  • description: 摘要
  • author: 发布方
  • job_posted_time: 发布时间说明
  • contract_type: 合同类型
  • salary: 薪资
  • url: 职位链接
  • timestamp: 发布时间

events

字段名类型说明
typestring固定为 events
urlstring模块链接
titlestring模块标题
itemsarray / null活动项
positionstringleft / right
xpathstringXPath
traffic_costfloat预估流量成本
rank_groupinteger同类型排名
rank_absoluteinteger绝对排名
etvfloat预估流量

活动项字段:

  • type: events_element
  • title: 活动标题
  • snippet: 活动摘要
  • url: 活动链接

recipes

字段名类型说明
typestring固定为 recipes
itemsarray / null菜谱项
positionstringleft / right
xpathstringXPath
traffic_costfloat预估流量成本
rank_groupinteger同类型排名
rank_absoluteinteger绝对排名
etvfloat预估流量

菜谱项字段:

  • type: recipes_element
  • title: 菜谱标题
  • url: 菜谱链接
  • domain: 域名
  • source: 来源
  • description: 摘要
  • time: 烹饪总时长
  • rating: 评分对象

hotels_pack

字段名类型说明
typestring固定为 hotels_pack
titlestring模块标题
date_fromstring住日期,格式 YYYY-MM-DD
date_tostring离店日期,格式 YYYY-MM-DD
itemsarray店列表
positionstringleft / right
xpathstringXPath
traffic_costfloat预估流量成本
rank_groupinteger同类型排名
rank_absoluteinteger绝对排名
etvfloat预估流量

项字段:

  • type: hotels_pack_element
  • title:店或住宿标题
  • url: 链接
  • desription: 描述
  • domain: 域名
  • rating: 评分
  • price: 指定日期住宿价格
  • is_paid: 是否为广告

时间字段格式

文档中常见时间字段格式如下:

ISO 8601

例如:

2020-09-12T00:07:43.0733218Z

适用于:

  • keyword_info.time_update
  • serp_info.time_update
  • serp_info.previous_updated_time

UTC 字符串格式

例如:

2019-11-15 12:57:46 +00:00

适用于部分 SERP素中的:

  • timestamp
  • time_stamp

结果排名与流量估算字段

以下字段在多种 SERP素中重复出现:

字段名类型说明
rank_groupintegertype素的排名;不同类型不计该排序
rank_absoluteintegerSERP 中所有的绝对位置
positionstring素位于 SERP 左侧或右侧,取值 leftright
xpathstring页面中该的 XPath
etvfloat预估自然月流量
traffic_costfloat预估以 PPC 获取相同流量所需成本

JSON 示例

下面是数据库中单条记录的结构示例。原始样例中部分数组被省略,以下保留结构特征并做适度整理:

json
{
 "keyword": "0 23 as a fraction",
 "location": 2840,
 "language": "en",
 "spell": null,
 "spell_type": null,
 "keyword_info": {
 "search_volume": 40,
 "competition": 0.1,
 "cpc": 0,
 "time_update": "2022-04-18T14:04:05.9075575Z",
 "history": {
 "202104": 60,
 "202105": 40,
 "202106": 20,
 "202107": 10,
 "202108": 20,
 "202109": 70,
 "202110": 80,
 "202111": 60,
 "202112": 20,
 "202201": 50,
 "202202": 30,
 "202203": 50
 }
 },
 "serp_info": {
 "check_url": "https://www.bing.com/search?q=0%2023%20as%20a%20fraction&count=50&first=1&setlang=en&cc=US&safesearch=Moderate&form=QBLH",
 "items_count": 19,
 "keyword_difficulty": 58,
 "se_results_count": 41,
 "time_update": "2022-04-24T13:41:00.9015527Z",
 "previous_updated_time": "2022-03-19T05:28:45.4966790Z",
 "item_types": [
 "organic",
 "paid",
 "images",
 "top_stories",
 "video",
 "related_searches",
 "carousel",
 "answer_box",
 "featured_snippet",
 "jobs",
 "local_pack",
 "map",
 "people_also_ask",
 "people_also_search",
 "recipes",
 "shopping"
 ],
 "serp": [
 {
 "title": "Why do some people have 0 0 bumper stickers?",
 "domain": "www.quora.com",
 "main_domain": "quora.com",
 "url": "https://www.quora.com/Why-do-some-people-have-0-0-bumper-stickers",
 "relative_url": "/Why-do-some-people-have-0-0-bumper-stickers",
 "is_malicious": false,
 "faq": null,
 "type": "organic",
 "is_new": true,
 "is_up": false,
 "is_down": false,
 "previous_rank_absolute": null,
 "extended_people_also_search": null,
 "cache_url": null,
 "price": null,
 "related_search_url": null,
 "related_result": null,
 "about_this_result": null,
 "is_web_story": false,
 "timestamp": null,
 "rank_info": {
 "page_rank": 160,
 "main_domain_rank": 640
 },
 "position": "left",
 "xpath": "/html/body/div/main/ol/li",
 "traffic_cost": 0.2619,
 "rank_group": 9,
 "rank_absolute": 13,
 "etv": 0.291
 },
 {
 "title": "0.0 Sticker | 1000s of Designs | Create Your Own",
 "domain": "www.zazzle.com",
 "description": "Ad 1000s of Unique Designs. Easy Personalize.",
 "breadcrumb": "https://www.zazzle.com/custom",
 "url": "https://www.zazzle.com/0+stickers?rf=238520885541542696&msclkid=4e9b8ddc2ba016aac4d5ef84aa24c9f9",
 "main_domain": "zazzle.com",
 "relative_url": "/0+stickers?rf=238520885541542696&msclkid=4e9b8ddc2ba016aac4d5ef84aa24c9f9",
 "highlighted": null,
 "extra": {
 "ad_aclk": null
 },
 "description_rows": null,
 "type": "paid",
 "is_new": true,
 "is_up": false,
 "is_down": false,
 "previous_rank_absolute": null,
 "price": null,
 "rank_info": {
 "page_rank": 148,
 "main_domain_rank": 664
 },
 "position": "left",
 "xpath": "/html/body/div/main/ol/li/ul/li",
 "traffic_cost": 1.2798,
 "rank_group": 1,
 "rank_absolute": 50,
 "etv": 1.422
 },
 {
 "title": "Images of 0W30 Oil",
 "url": "https://www.bing.com/images/search?q=0w30+oil&qpvt=0w30+oil&tsc=ImageHoverTitle&FORM=IGRE",
 "type": "images",
 "position": "left",
 "xpath": "/html/body/div/main/ol/li",
 "traffic_cost": 0.69312,
 "rank_group": 1,
 "rank_absolute": 13,
 "etv": 13.8624
 },
 {
 "type": "top_stories",
 "position": "left",
 "xpath": "/html/body/div/main/ol/li",
 "traffic_cost": 13.68,
 "rank_group": 1,
 "rank_absolute": 7,
 "etv": 27.36
 }
 ]
 },
 "extra": null
}

获取方式说明

本页描述的是数据库结构,原始文档未提供对应下载接口的请求示例。若你在本平台中通过数据库类接口、离线数据交付或数据服务获取该数据,请以交付方式为准。

如需查询地区与语言映射,可直接调用:

cURL

bash
curl -X GET "https://api.seermartech.cn/v3/dataforseo_labs/locations_and_languages" \
 -H "Authorization: Bearer smt_live_YOUR_KEY"

Python

python
import requests

url = "https://api.seermartech.cn/v3/dataforseo_labs/locations_and_languages"
headers = {
 "Authorization": "Bearer smt_live_YOUR_KEY"
}

response = requests.get(url, headers=headers)
print(response.status_code)
print(response.text)

TypeScript

ts
const response = await fetch(
 "https://api.seermartech.cn/v3/dataforseo_labs/locations_and_languages",
 {
 method: "GET",
 headers: {
 "Authorization": "Bearer smt_live_YOUR_KEY"
 }
 }
);

console.log(response.status);
console.log(await response.text);

使用建议

  1. 通过 /v3/dataforseo_labs/locations_and_languages 获取可用地区和语言编码。
  2. 处理 serp 数组时,应根据 type 分支解析字段,不同结构不同。
  3. 若你需要做排名变动分析,可重点:
  • is_new
  • is_up
  • is_down
  • previous_rank_absolute
  1. 若你需要做流量价值评估,可重点:
  • search_volume
  • cpc
  • keyword_difficulty
  • etv
  • traffic_cost
  1. 原始样例中存在部分省略字段、重复段落和不完整数组,生产数据应以真实返回为准。

实用场景

  • 识别 SERP 版式:分析某类是否频繁出现图片、视频、精选摘要、本地等模块,帮助制定更适合的形态与 SEO 策略。
  • 监控自然结果波动:基于 is_upis_downprevious_rank_absolute 跟踪排名变化,快速发现竞争对手上升或自有页面下滑。
  • 评估流量价值:结合 search_volumecpcetvtraffic_cost 判断商业价值,优级和投放预算决策。
  • 拆解 SERP 特征机会:提取 people_also_askrelated_searchesfeatured_snippet 等结构化模块,挖掘问答、摘要优化和主题扩展机会。
  • 分析本地与商品意图:利用 local_packshoppinghotels_pack 等识别用户本地消费或商品购买意图,支持本地 SEO 与电商落地页规划。

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