主题
Bing 数据库
概述
Bing 数据库收录了数百万条搜索词,并附带 Bing 搜索侧的指标数据:
- 搜索量历史
- 当前搜索量
- 平均点击价格(CPC)
- 竞争度
该数据库以 JSON 格式提供。
可下载美国地区、英语语言的示例数据文件作为参考文档。 如需获取完整的支持地区与语言列表,可调用以下接口:
/v3/dataforseo_labs/locations_and_languages
对应请求地址示例:
https://api.seermartech.cn/v3/dataforseo_labs/locations_and_languages
计费说明
该数据库的费用取决于的数据规模以及所选地区参数。
由于原始计费会随数据库体量与地区变化,无法给出固定人民币单价。扣费以响应头 X-SeerMarTech-Charge-CNY 为准。
数据结构说明
以下为数据库中各字段的含义说明。
| 字段名 | 类型 | 说明 |
|---|---|---|
keyword | string | 文本,使用 UTF-8 编码 |
location | integer | 地区代码,对应目标地区的唯一标识 |
language | string | 语言代码,对应目标语言的唯一标识 |
spell | string | 搜索引擎自动纠正后的;当搜索词被纠正并返回结果时,会提供纠正后的词以及纠正类型 |
spell_type | string | 自动纠正类型,可选值:did_you_mean、showing_results_for、no_results_found_for |
keyword_info | object | 当前的核心指标数据 |
keyword_info.search_volume | integer | 月均搜索量,表示该在 bing.com 上的大致平均月搜索次数 |
keyword_info.competition | float | 竞争度,取值范围为 0 到 1(含边界) |
keyword_info.cpc | float | 平均点击价格,单位为 USD,表示该历史上的平均单次点击成本 |
keyword_info.time_update | string | 数据最近更新时间,采用 ISO 8601 格式,例如:2020-09-12T00:07:43.0733218Z |
keyword_info.history | object | 月度搜索量历史,表示该在指定地区过去 4 年的每月大致搜索次数 |
extra | object / null | 额外信息;当前该字段通常为 null |
地区与语言说明
location 与 language 需要使用本平台支持的标准代码。
可通过以下接口获取支持的地区与语言列表:
请求
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"
}
resp = requests.get(url, headers=headers)
print(resp.status_code)
print(resp.text)TypeScript 示例
typescript
const url = "https://api.seermartech.cn/v3/dataforseo_labs/locations_and_languages";
fetch(url, {
method: "GET",
headers: {
"Authorization": "Bearer smt_live_YOUR_KEY"
}
})
.then(res => res.text)
.then(console.log);示例:
2840对应United Statesen对应English
字段补说明
competition
competition 表示的相对竞争强度,值越接近 1,通常表示竞争越高。
注意:该字段在以下国家/地区提供有效值:
- 德国
- 法国
- 澳大利亚
- 加拿大
- 英国
- 美国
cpc
cpc 表示历史平均点击价格,单位为(USD)。
注意:该字段在以下国家/地区提供有效值:
- 德国
- 法国
- 澳大利亚
- 加拿大
- 英国
- 美国
history
history 为按月份组织的搜索量数据,键名格式通常为 YYYYMM,例如:
202104202105202203
表示对应月份的近似搜索次数。
JSON 数据示例
Bing 数据库中的单条记录结构如下:
json
{
"keyword": "02132 weather",
"location": 2840,
"language": "en",
"spell": null,
"spell_type": null,
"keyword_info": {
"search_volume": 90,
"competition": 0.1,
"cpc": 0,
"time_update": "2022-04-17T23:27:20.8864147Z",
"history": {
"202104": 100,
"202105": 90,
"202106": 80,
"202107": 70,
"202108": 70,
"202109": 80,
"202110": 70,
"202111": 90,
"202112": 100,
"202201": 140,
"202202": 120,
"202203": 80
}
},
"extra": null
}返回字段解读
以上示例表示:
- 为
02132 weather - 地区代码为
2840 - 语言代码为
en - 未发生自动拼写纠正
- 当前月均搜索量为
90 - 竞争度为
0.1 - 平均点击价格为
0 - 数据最近更新时间为
2022-04-17T23:27:20.8864147Z history中保存了该若干月份的搜索量历史extra当前为空
使用建议
在使用该数据库时,建议重点以下几点:
- 使用
/v3/dataforseo_labs/locations_and_languages确认可用地区与语言代码; - 若需要进行商业价值评估,可结合
search_volume、competition与cpc一起判断; - 若需要判断季节性,可重点分析
history字段中的月度波动; - 对于拼写纠正类查询,可检查
spell与spell_type,将纠正前后的词混淆。
实用场景
- 挖掘 Bing 长尾库,批量补选题,提升自然搜索覆盖面。
- 评估商业价值,结合
search_volume、competition和cpc筛选更值得投放或建设的词。 - 分析搜索季节性,利用
history判断在不同月份的波动规律,优化发布时间与广告预算安排。 - 校验拼写与纠错,通过
spell和spell_type识别用户真实搜索意图,减少错误词带来的分析偏差。 - 规划地区化 SEO 策略,基于
location和language拆分不同国家与语言市场的机会。