Bing Keyword Database
Bing Keyword Database encompasses millions of search terms enriched with related data from Bing: search volume history, current search volume, CPC, and competition.
This database is available in JSON format.
Click here to download a database sample for the US location, English language.
You can also download the full list of supported locations and languages in the CSV format (last updated 2024-07-17).
The database in JSON contains data structured like in the example below:
{ "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 }
Description of the fields in the database:
Field name | Type | Description |
---|---|---|
keyword |
string | keyword UTF-8 encoding applies |
location |
integer | location code unique identifier of the corresponding location you can receive the list of available locations with their location_code by making a GET request tohttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages example: 2840 corresponds to the United States |
language |
string | language code unique identifier of the language available for the corresponding location you can receive the list of available locations with their language_code by making a GET request tohttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages example: en corresponds to English |
spell |
string | autocorrection of the search engine if the search engine provided results for a keyword that was corrected, we will provide the keyword corrected by the search engine and the type of autocorrection |
spell_type |
string | type of autocorrection possible values: did_you_mean , showing_results_for , no_results_found_for
|
keyword_info |
array | keyword data for the returned keyword |
search_volume |
integer | average monthly search volume rate represents the approximate number of searches for the given keyword on bing.com |
competition |
float | competition represents the relative amount of competition associated with the given keyword; the value can be between 0 and 1 (inclusive) note: competition will have values only for Germany, France, Australia, Canada, United Kingdom, United States |
cpc |
float | cost-per-click represents the average cost per click (USD) historically paid for the keyword note: cpc will have values only for Germany, France, Australia, Canada, United Kingdom, United States |
time_update |
string | date and time when keyword data was last updated in the ISO 8601 format: “YYYY-MM-DDThh:mm:ss.sssssssZ” example: 2020-09-12T00:07:43.0733218Z |
history |
array | monthly searches represents the (approximate) number of monthly searches on the returned keyword in the given location for the past 4 years |
extra |
array | additional information about the keyword in this case, will equal null |