When it comes to keyword research, Bing has one significant advantage over Google: it provides more accurate search volumes. As you probably know, the search volume metric represents the approximate number of searches for a keyword in a particular search engine. Having access to accurate search volume data, SEO experts can define the keyword’s traffic potential and estimate how hard it will be to rank for it.
Unfortunately, Google can’t provide accurate search volumes anymore.
Starting from June 2016, Google Keyword Planner groups similar keywords and displays the identical search volume data for each keyword from the same group. Bing, on the contrary, doesn’t group keywords and provides individual estimates for each term. Thus, it’s reasonable to use Bing data even when you plan to find keyword ideas to optimize for Google.
DataForSEO offers three endpoints for in-depth keyword research on Bing:
Let us show you how you can use them.
Find thousands of keyword ideas
Every keyword research starts with defining seed keywords. A seed keyword is the foundation of the research process. It is intuitive and simple, so you can brainstorm it quickly. For example, if you sell toys for kids, your seed keyword can be “kid toys.”
After defining your seed keywords, it’s time to expand your keyword list. That’s what the Related Keywords endpoint can help you with. It provides the keywords that appear in the “related searches” SERP element.
However, it can offer much more keyword ideas than Bing.
1 Call the Related Keywords endpoint.
POST https://api.dataforseo.com/v3/dataforseo_labs/bing/related_keywords/live
2 Add the keyword
field to the POST body and specify your seed keyword in it.
Example: "keyword": "kid toys"
3 Specify the location parameters by adding the location_name
or location_code
field to the POST body.
4 Specify the language parameters by adding the language_name
or language_code
field to the POST body.
You will receive the full list of available locations and languages by making a separate request to the Locations and Languages endpoint.
GET https://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
5 Specify the keyword search depth by adding the depth
parameter. You can set its level from 0 to 4 (the number of returned keywords directly depends on the set level):
- 1 — 8 keywords maximum;
- 2 — 72 keywords maximum;
- 3 — 584 keywords maximum;
- 4 — 4680 keywords maximum.
Default depth value: 1.
Your POST request should be structured as in the following example:
[
{
"keyword": "kid toys",
"language_name": "English",
"location_code": 2840,
"depth": 1
}
]
The API response will provide you with related keywords for the specified seed term, along with their current and historical search volume values, competition levels, and CPCs.
{
"version": "0.1.20220216",
"status_code": 20000,
"status_message": "Ok.",
"time": "0.1227 sec.",
"cost": 0.0106,
"tasks_count": 1,
"tasks_error": 0,
"tasks": [
{
"id": "03171238-2806-0387-0000-40d05cba3f47",
"status_code": 20000,
"status_message": "Ok.",
"time": "0.0417 sec.",
"cost": 0.0106,
"result_count": 1,
"path": [
"v3",
"dataforseo_labs",
"bing",
"related_keywords",
"live"
],
"data": {
"api": "dataforseo_labs",
"function": "related_keywords",
"se_type": "bing",
"keyword": "kid toys",
"language_name": "English",
"location_code": 2840,
"depth": 1
},
"result": [
{
"se_type": "bing",
"seed_keyword": "kid toys",
"seed_keyword_data": null,
"location_code": 2840,
"language_code": "en",
"total_count": 6,
"items_count": 6,
"items": [
{
"se_type": "bing",
"keyword_data": {
"se_type": "bing",
"keyword": "educational toys",
"location_code": 2840,
"language_code": "en",
"keyword_info": {
"se_type": "bing",
"last_updated_time": "2022-03-12 15:13:10 +00:00",
"competition": 0.9,
"cpc": 0.49,
"search_volume": 2770,
"monthly_searches": [
{
"year": 2022,
"month": 2,
"search_volume": 1850
},
{
"year": 2022,
"month": 1,
"search_volume": 1760
},
{
"year": 2021,
"month": 12,
"search_volume": 4030
},
{
"year": 2021,
"month": 11,
"search_volume": 4470
},
{
"year": 2021,
"month": 10,
"search_volume": 6730
},
{
"year": 2021,
"month": 9,
"search_volume": 9630
},
{
"year": 2021,
"month": 8,
"search_volume": 2070
},
{
"year": 2021,
"month": 7,
"search_volume": 1400
},
{
"year": 2021,
"month": 6,
"search_volume": 1210
},
{
"year": 2021,
"month": 5,
"search_volume": 1110
},
{
"year": 2021,
"month": 4,
"search_volume": 640
},
{
"year": 2021,
"month": 3,
"search_volume": 640
}
]
},
"keyword_properties": {
"se_type": "bing",
"core_keyword": null,
"keyword_difficulty": 79
},
"serp_info": null
},
"depth": 1,
"related_keywords": [
"children's educational toys by age",
"educational toys for preschoolers",
"educational toys for toddlers",
"educational toys for 5 year olds",
"best educational toys for children",
"best educational toys for preschoolers",
"educational toys for kids",
"boys educational toys"
]
},
{
"se_type": "bing",
"keyword_data": {
"se_type": "bing",
"keyword": "amazon holiday toy list 2021",
"location_code": 2840,
"language_code": "en",
"keyword_info": {
"se_type": "bing",
"last_updated_time": "2022-03-09 13:29:55 +00:00",
"competition": 0.1,
"cpc": null,
"search_volume": 20,
"monthly_searches": [
{
"year": 2022,
"month": 2,
"search_volume": 10
},
{
"year": 2022,
"month": 1,
"search_volume": 30
},
{
"year": 2021,
"month": 12,
"search_volume": 50
},
{
"year": 2021,
"month": 11,
"search_volume": 80
},
{
"year": 2021,
"month": 10,
"search_volume": 80
},
{
"year": 2021,
"month": 9,
"search_volume": 10
},
{
"year": 2021,
"month": 8,
"search_volume": 0
},
{
"year": 2021,
"month": 7,
"search_volume": 0
},
{
"year": 2021,
"month": 6,
"search_volume": 0
},
{
"year": 2021,
"month": 5,
"search_volume": 0
},
{
"year": 2021,
"month": 4,
"search_volume": 0
},
{
"year": 2021,
"month": 3,
"search_volume": 0
}
]
},
"keyword_properties": {
"se_type": "bing",
"core_keyword": null,
"keyword_difficulty": 55
},
"serp_info": null
},
"depth": 1,
"related_keywords": [
"amazon gift catalog 2021",
"amazon top toy list",
"amazon toy book 2021",
"amazon holiday toy book",
"amazon wish book 2021",
"amazon kids gift guide 2021",
"amazon top toy list 2021",
"amazon kids toy list"
]
},
{
"se_type": "bing",
"keyword_data": {
"se_type": "bing",
"keyword": "kid toys",
"location_code": 2840,
"language_code": "en",
"keyword_info": {
"se_type": "bing",
"last_updated_time": "2022-03-14 20:53:55 +00:00",
"competition": 0.9,
"cpc": 0.27,
"search_volume": 520,
"monthly_searches": [
{
"year": 2022,
"month": 2,
"search_volume": 470
},
{
"year": 2022,
"month": 1,
"search_volume": 570
},
{
"year": 2021,
"month": 12,
"search_volume": 1030
},
{
"year": 2021,
"month": 11,
"search_volume": 900
},
{
"year": 2021,
"month": 10,
"search_volume": 520
},
{
"year": 2021,
"month": 9,
"search_volume": 490
},
{
"year": 2021,
"month": 8,
"search_volume": 390
},
{
"year": 2021,
"month": 7,
"search_volume": 320
},
{
"year": 2021,
"month": 6,
"search_volume": 340
},
{
"year": 2021,
"month": 5,
"search_volume": 390
},
{
"year": 2021,
"month": 4,
"search_volume": 410
},
{
"year": 2021,
"month": 3,
"search_volume": 470
}
]
},
"keyword_properties": {
"se_type": "bing",
"core_keyword": null,
"keyword_difficulty": null
},
"serp_info": null
},
"depth": 0,
"related_keywords": [
"unusual toys for kids",
"unique toys for kids",
"toys r us near me 2021",
"educational toys",
"amazon holiday toy list 2021",
"best online kids toy stores",
"target toys for kids",
"unique toys for boys"
]
},
{
"se_type": "bing",
"keyword_data": {
"se_type": "bing",
"keyword": "unique toys for kids",
"location_code": 2840,
"language_code": "en",
"keyword_info": {
"se_type": "bing",
"last_updated_time": "2022-02-25 16:36:14 +00:00",
"competition": 0.9,
"cpc": 0.9,
"search_volume": 60,
"monthly_searches": [
{
"year": 2022,
"month": 1,
"search_volume": 40
},
{
"year": 2021,
"month": 12,
"search_volume": 130
},
{
"year": 2021,
"month": 11,
"search_volume": 170
},
{
"year": 2021,
"month": 10,
"search_volume": 100
},
{
"year": 2021,
"month": 9,
"search_volume": 50
},
{
"year": 2021,
"month": 8,
"search_volume": 20
},
{
"year": 2021,
"month": 7,
"search_volume": 20
},
{
"year": 2021,
"month": 6,
"search_volume": 20
},
{
"year": 2021,
"month": 5,
"search_volume": 50
},
{
"year": 2021,
"month": 4,
"search_volume": 40
},
{
"year": 2021,
"month": 3,
"search_volume": 30
},
{
"year": 2021,
"month": 2,
"search_volume": 30
}
]
},
"keyword_properties": {
"se_type": "bing",
"core_keyword": null,
"keyword_difficulty": null
},
"serp_info": null
},
"depth": 1,
"related_keywords": [
"unusual toys for kids",
"cool unique toys for kids",
"cool toys for grown ups",
"unique toys for boys",
"best toys for boys",
"cool toys for boys",
"unique toys for toddler boys",
"free toys for kids in need"
]
},
{
"se_type": "bing",
"keyword_data": {
"se_type": "bing",
"keyword": "target toys for kids",
"location_code": 2840,
"language_code": "en",
"keyword_info": {
"se_type": "bing",
"last_updated_time": "2022-02-24 19:27:11 +00:00",
"competition": 0.5,
"cpc": 0.5,
"search_volume": 490,
"monthly_searches": [
{
"year": 2022,
"month": 1,
"search_volume": 290
},
{
"year": 2021,
"month": 12,
"search_volume": 1290
},
{
"year": 2021,
"month": 11,
"search_volume": 1620
},
{
"year": 2021,
"month": 10,
"search_volume": 1210
},
{
"year": 2021,
"month": 9,
"search_volume": 320
},
{
"year": 2021,
"month": 8,
"search_volume": 400
},
{
"year": 2021,
"month": 7,
"search_volume": 350
},
{
"year": 2021,
"month": 6,
"search_volume": 160
},
{
"year": 2021,
"month": 5,
"search_volume": 110
},
{
"year": 2021,
"month": 4,
"search_volume": 80
},
{
"year": 2021,
"month": 3,
"search_volume": 180
},
{
"year": 2021,
"month": 2,
"search_volume": 170
}
]
},
"keyword_properties": {
"se_type": "bing",
"core_keyword": "target kids toys",
"keyword_difficulty": null
},
"serp_info": null
},
"depth": 1,
"related_keywords": [
"target holiday catalog 2021",
"target toys for kids lego",
"target kids toys for boys",
"target christmas catalog 2021",
"small toys for toddlers",
"target toys for boys",
"target baby toys for toddlers",
"toys at target"
]
},
{
"se_type": "bing",
"keyword_data": {
"se_type": "bing",
"keyword": "unique toys for boys",
"location_code": 2840,
"language_code": "en",
"keyword_info": {
"se_type": "bing",
"last_updated_time": "2022-03-12 06:30:49 +00:00",
"competition": 0.5,
"cpc": null,
"search_volume": 110,
"monthly_searches": [
{
"year": 2022,
"month": 2,
"search_volume": 90
},
{
"year": 2022,
"month": 1,
"search_volume": 130
},
{
"year": 2021,
"month": 12,
"search_volume": 320
},
{
"year": 2021,
"month": 11,
"search_volume": 320
},
{
"year": 2021,
"month": 10,
"search_volume": 280
},
{
"year": 2021,
"month": 9,
"search_volume": 70
},
{
"year": 2021,
"month": 8,
"search_volume": 30
},
{
"year": 2021,
"month": 7,
"search_volume": 40
},
{
"year": 2021,
"month": 6,
"search_volume": 40
},
{
"year": 2021,
"month": 5,
"search_volume": 40
},
{
"year": 2021,
"month": 4,
"search_volume": 30
},
{
"year": 2021,
"month": 3,
"search_volume": 40
}
]
},
"keyword_properties": {
"se_type": "bing",
"core_keyword": null,
"keyword_difficulty": null
},
"serp_info": null
},
"depth": 1,
"related_keywords": null
}
]
}
]
}
]
}
To expand your list even further, you can also leverage the Ranked Keywords endpoint. This endpoint can provide the ranking keywords of any domain you specify. What you should do is copy the domains of your competitors and use them to send consecutive requests to the endpoint.
In case you don’t know who your competitors are, you can use the SERP Competitors endpoint to define them.
1 Call the Ranked Keywords endpoint.
POST https://api.dataforseo.com/v3/dataforseo_labs/bing/ranked_keywords/live
2 Add the target
field to the POST body and specify the domain of one of your competitors in it. The domain should be specified without https://
and www.
3 Specify the location parameters by adding the location_name
or location_code
field to the POST body.
4 Specify the language parameters by adding the language_name
or language_code
field to the POST body.
You will receive the full list of available locations and languages by making a separate request to the Locations and Languages endpoint.
GET https://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
5 Set a limit on the number of returned keywords by adding the limit
field to the POST body.
Default limit value: 100.
Maximum limit value: 1000.
Your POST request should be structured as in the following example:
[
{
"target": "fatbraintoys.com",
"language_name": "English",
"location_code": 2840,
"limit": 5
}
]
The API response will provide you with the ranking keywords of the specified domain, along with their current and historical search volume values, competition levels, and CPCs.
{
"version": "0.1.20220216",
"status_code": 20000,
"status_message": "Ok.",
"time": "0.2970 sec.",
"cost": 0.0105,
"tasks_count": 1,
"tasks_error": 0,
"tasks": [
{
"id": "03171256-2806-0381-0000-aac4b7dcff0d",
"status_code": 20000,
"status_message": "Ok.",
"time": "0.2461 sec.",
"cost": 0.0105,
"result_count": 1,
"path": [
"v3",
"dataforseo_labs",
"bing",
"ranked_keywords",
"live"
],
"data": {
"api": "dataforseo_labs",
"function": "ranked_keywords",
"se_type": "bing",
"target": "fatbraintoys.com",
"language_name": "English",
"location_code": 2840,
"limit": 5
},
"result": [
{
"se_type": "bing",
"target": "fatbraintoys.com",
"location_code": 2840,
"language_code": "en",
"total_count": 18591,
"items_count": 5,
"metrics": {
"organic": {
"pos_1": 198,
"pos_2_3": 406,
"pos_4_10": 1686,
"pos_11_20": 3724,
"pos_21_30": 4419,
"pos_31_40": 4437,
"pos_41_50": 2125,
"pos_51_60": 10,
"pos_61_70": 16,
"pos_71_80": 17,
"pos_81_90": 19,
"pos_91_100": 10,
"etv": 8674.133296461776,
"count": 17067,
"estimated_paid_traffic_cost": 5066.472385813016,
"is_new": 17067,
"is_up": 0,
"is_down": 0,
"is_lost": 0
},
"paid": {
"pos_1": 281,
"pos_2_3": 673,
"pos_4_10": 525,
"pos_11_20": 8,
"pos_21_30": 0,
"pos_31_40": 0,
"pos_41_50": 0,
"pos_51_60": 0,
"pos_61_70": 0,
"pos_71_80": 0,
"pos_81_90": 0,
"pos_91_100": 0,
"etv": 1917.406017895788,
"count": 1487,
"estimated_paid_traffic_cost": 1034.3954202560708,
"is_new": 0,
"is_up": 0,
"is_down": 0,
"is_lost": 0
},
"featured_snippet": {
"pos_1": 31,
"pos_2_3": 0,
"pos_4_10": 0,
"pos_11_20": 0,
"pos_21_30": 0,
"pos_31_40": 0,
"pos_41_50": 0,
"pos_51_60": 0,
"pos_61_70": 0,
"pos_71_80": 0,
"pos_81_90": 0,
"pos_91_100": 0,
"etv": 151.63520050048828,
"count": 31,
"estimated_paid_traffic_cost": 65.06815832853317,
"is_new": 0,
"is_up": 0,
"is_down": 0,
"is_lost": 0
},
"local_pack": {
"pos_1": 3,
"pos_2_3": 3,
"pos_4_10": 0,
"pos_11_20": 0,
"pos_21_30": 0,
"pos_31_40": 0,
"pos_41_50": 0,
"pos_51_60": 0,
"pos_61_70": 0,
"pos_71_80": 0,
"pos_81_90": 0,
"pos_91_100": 0,
"etv": 15.34280002117157,
"count": 6,
"estimated_paid_traffic_cost": 1.534280002117157,
"is_new": 0,
"is_up": 0,
"is_down": 0,
"is_lost": 0
}
},
"metrics_absolute": null,
"items": [
{
"se_type": "bing",
"keyword_data": {
"se_type": "bing",
"keyword": "1 year old boy toys",
"location_code": 2840,
"language_code": "en",
"keyword_info": {
"se_type": "bing",
"last_updated_time": "2022-03-02 23:51:43 +00:00",
"competition": 0.8999999761581421,
"cpc": 0.8999999761581421,
"search_volume": 50,
"monthly_searches": [
{
"year": 2022,
"month": 1,
"search_volume": 30
},
{
"year": 2021,
"month": 12,
"search_volume": 50
},
{
"year": 2021,
"month": 11,
"search_volume": 70
},
{
"year": 2021,
"month": 10,
"search_volume": 40
},
{
"year": 2021,
"month": 9,
"search_volume": 120
},
{
"year": 2021,
"month": 8,
"search_volume": 40
},
{
"year": 2021,
"month": 7,
"search_volume": 50
},
{
"year": 2021,
"month": 6,
"search_volume": 40
},
{
"year": 2021,
"month": 5,
"search_volume": 20
},
{
"year": 2021,
"month": 4,
"search_volume": 30
},
{
"year": 2021,
"month": 3,
"search_volume": 50
},
{
"year": 2021,
"month": 2,
"search_volume": 50
}
]
},
"serp_info": {
"se_type": "bing",
"check_url": "https://www.bing.com/search?q=1%20year%20old%20boy%20toys&count=50&first=1&setlang=en&cc=US&safesearch=Moderate&form=QBLH",
"serp_item_types": [
"paid",
"featured_snippet",
"people_also_ask",
"organic",
"images",
"shopping",
"local_pack"
],
"se_results_count": 749000,
"last_updated_time": "2022-03-09 03:29:06 +00:00",
"previous_updated_time": "2022-01-12 11:28:44 +00:00"
}
},
"ranked_serp_element": {
"se_type": "bing",
"serp_item": {
"se_type": "bing",
"type": "paid",
"rank_group": 1,
"rank_absolute": 2,
"position": "left",
"xpath": "/html[1]/body[1]/div[1]/main[1]/ol[1]/li[1]/ul[1]/li[1]",
"title": "Toys That Educate & Entertain | Fat Brain Toys | Top Toys For Kids",
"domain": "www.fatbraintoys.com",
"description": "Ad We Design & Curate World-Class Toys & Games. Toys That Inspire Creativity & Sparkle Curiosity. Shop By Age!",
"breadcrumb": "https://www.fatbraintoys.com",
"url": "https://www.fatbraintoys.com/toys/toys_by_ages/top_picks_1.cfm?source=bing&kwid=%2Btoys%20%2B1%20%2Byear%20%2Bolds&msclkid=20c5d7c639101e8db3a8b5ee3bcf5faf",
"highlighted": [
"Toys"
],
"extra": null,
"description_rows": null,
"links": null,
"main_domain": "fatbraintoys.com",
"relative_url": "/toys/toys_by_ages/top_picks_1.cfm?source=bing&kwid=%2Btoys%20%2B1%20%2Byear%20%2Bolds&msclkid=20c5d7c639101e8db3a8b5ee3bcf5faf",
"etv": 3.555000066757202,
"estimated_paid_traffic_cost": 3.19950008392334,
"rank_changes": {
"previous_rank_absolute": null,
"is_new": false,
"is_up": false,
"is_down": false
}
},
"check_url": "https://www.bing.com/search?q=1%20year%20old%20boy%20toys&count=50&first=1&setlang=en&cc=US&safesearch=Moderate&form=QBLH",
"serp_item_types": [
"paid",
"featured_snippet",
"people_also_ask",
"organic",
"images",
"shopping",
"local_pack"
],
"se_results_count": 749000,
"keyword_difficulty": 59,
"last_updated_time": "2022-03-09 03:29:06 +00:00",
"previous_updated_time": "2022-01-12 11:28:44 +00:00"
}
},
{
"se_type": "bing",
"keyword_data": {
"se_type": "bing",
"keyword": "1 year old educational toys",
"location_code": 2840,
"language_code": "en",
"keyword_info": {
"se_type": "bing",
"last_updated_time": "2022-02-15 23:27:43 +00:00",
"competition": 0.5,
"cpc": 0.5,
"search_volume": 20,
"monthly_searches": [
{
"year": 2022,
"month": 1,
"search_volume": 10
},
{
"year": 2021,
"month": 12,
"search_volume": 20
},
{
"year": 2021,
"month": 11,
"search_volume": 40
},
{
"year": 2021,
"month": 10,
"search_volume": 10
},
{
"year": 2021,
"month": 9,
"search_volume": 20
},
{
"year": 2021,
"month": 8,
"search_volume": 30
},
{
"year": 2021,
"month": 7,
"search_volume": 20
},
{
"year": 2021,
"month": 6,
"search_volume": 10
},
{
"year": 2021,
"month": 5,
"search_volume": 20
},
{
"year": 2021,
"month": 4,
"search_volume": 0
},
{
"year": 2021,
"month": 3,
"search_volume": 20
},
{
"year": 2021,
"month": 2,
"search_volume": 10
}
]
},
"serp_info": {
"se_type": "bing",
"check_url": "https://www.bing.com/search?q=1%20year%20old%20educational%20toys&count=50&first=1&setlang=en&cc=US&safesearch=Moderate&form=QBLH",
"serp_item_types": [
"paid",
"featured_snippet",
"people_also_ask",
"organic",
"images",
"shopping"
],
"se_results_count": 31400000,
"last_updated_time": "2022-02-18 20:09:47 +00:00",
"previous_updated_time": "1970-01-01 03:00:00 +00:00"
}
},
"ranked_serp_element": {
"se_type": "bing",
"serp_item": {
"se_type": "bing",
"type": "paid",
"rank_group": 1,
"rank_absolute": 2,
"position": "left",
"xpath": "/html[1]/body[1]/div[1]/main[1]/ol[1]/li[1]/ul[1]/li[1]",
"title": "Toys That Educate & Entertain | Fat Brain Toys | Top Toys For Kids",
"domain": "www.fatbraintoys.com",
"description": null,
"breadcrumb": "https://www.fatbraintoys.com",
"url": "https://www.fatbraintoys.com/toys/toys_by_ages/top_picks_1.cfm?source=bing&kwid=%2Btoys%20%2B1%20%2Byear%20%2Bolds&msclkid=c35b166fd24d16eb4a31746032f3f147",
"highlighted": null,
"extra": null,
"description_rows": null,
"links": null,
"main_domain": "fatbraintoys.com",
"relative_url": "/toys/toys_by_ages/top_picks_1.cfm?source=bing&kwid=%2Btoys%20%2B1%20%2Byear%20%2Bolds&msclkid=c35b166fd24d16eb4a31746032f3f147",
"etv": 1.4220000505447388,
"estimated_paid_traffic_cost": 0.7110000252723694,
"rank_changes": {
"previous_rank_absolute": null,
"is_new": false,
"is_up": false,
"is_down": false
}
},
"check_url": "https://www.bing.com/search?q=1%20year%20old%20educational%20toys&count=50&first=1&setlang=en&cc=US&safesearch=Moderate&form=QBLH",
"serp_item_types": [
"paid",
"featured_snippet",
"people_also_ask",
"organic",
"images",
"shopping"
],
"se_results_count": 31400000,
"keyword_difficulty": 57,
"last_updated_time": "2022-02-18 20:09:47 +00:00",
"previous_updated_time": "1970-01-01 03:00:00 +00:00"
}
},
{
"se_type": "bing",
"keyword_data": {
"se_type": "bing",
"keyword": "1 year old learning toys",
"location_code": 2840,
"language_code": "en",
"keyword_info": {
"se_type": "bing",
"last_updated_time": "2022-02-16 04:27:40 +00:00",
"competition": 0.10000000149011612,
"cpc": 0.10000000149011612,
"search_volume": 20,
"monthly_searches": [
{
"year": 2022,
"month": 1,
"search_volume": 10
},
{
"year": 2021,
"month": 12,
"search_volume": 30
},
{
"year": 2021,
"month": 11,
"search_volume": 40
},
{
"year": 2021,
"month": 10,
"search_volume": 20
},
{
"year": 2021,
"month": 9,
"search_volume": 10
},
{
"year": 2021,
"month": 8,
"search_volume": 20
},
{
"year": 2021,
"month": 7,
"search_volume": 20
},
{
"year": 2021,
"month": 6,
"search_volume": 20
},
{
"year": 2021,
"month": 5,
"search_volume": 10
},
{
"year": 2021,
"month": 4,
"search_volume": 30
},
{
"year": 2021,
"month": 3,
"search_volume": 20
},
{
"year": 2021,
"month": 2,
"search_volume": 0
}
]
},
"serp_info": {
"se_type": "bing",
"check_url": "https://www.bing.com/search?q=1%20year%20old%20learning%20toys&count=50&first=1&setlang=en&cc=US&safesearch=Moderate&form=QBLH",
"serp_item_types": [
"paid",
"featured_snippet",
"people_also_ask",
"organic",
"images",
"shopping",
"video"
],
"se_results_count": 7560000,
"last_updated_time": "2022-02-18 20:09:03 +00:00",
"previous_updated_time": "1970-01-01 03:00:00 +00:00"
}
},
"ranked_serp_element": {
"se_type": "bing",
"serp_item": {
"se_type": "bing",
"type": "paid",
"rank_group": 1,
"rank_absolute": 2,
"position": "left",
"xpath": "/html[1]/body[1]/div[1]/main[1]/ol[1]/li[1]/ul[1]/li[1]",
"title": "Toys That Educate & Entertain | Fat Brain Toys | Top Toys For Kids",
"domain": "www.fatbraintoys.com",
"description": "Ad We Design & Curate World-Class Toys & Games. Toys That Inspire Creativity & Sparkle Curiosity. Shop By Age!",
"breadcrumb": "https://www.fatbraintoys.com",
"url": "https://www.fatbraintoys.com/toys/toys_by_ages/top_picks_1.cfm?source=bing&kwid=%2Btoys%20%2B1%20%2Byear%20%2Bolds&msclkid=26ca5c9fd208134f81df3e9032b5537e",
"highlighted": [
"Toys"
],
"extra": null,
"description_rows": null,
"links": [
{
"type": "ad_link_element",
"title": "Gifts For 1 Year Olds",
"description": null,
"url": "https://www.fatbraintoys.com/toys/toys_by_ages/top_picks_1.cfm?msclkid=e9c46c90013a16ae4d1b0e9fe1878b78",
"ad_aclk": null
},
{
"type": "ad_link_element",
"title": "Toys For One Year Old",
"description": null,
"url": "http://www.fatbraintoys.com/toys/toys_by_ages/baby_toys.cfm?source=google&kwid=best+toys+for+one+year+old&msclkid=93f9cd22b25816963a06af2d52e5c02b",
"ad_aclk": null
},
{
"type": "ad_link_element",
"title": "Toys For Boys",
"description": null,
"url": "https://www.fatbraintoys.com/toys/toys_by_ages/ages.cfm?source=google&kwid=boy%20age%207%20best%20toys&msclkid=4fe1177949f9186acec47576a94477cd",
"ad_aclk": null
},
{
"type": "ad_link_element",
"title": "Gifts For Boys",
"description": null,
"url": "https://www.fatbraintoys.com/toys/toys_by_ages/ages.cfm?msclkid=9b55c6fd4a4711a210f6a4f2aafa51d1",
"ad_aclk": null
}
],
"main_domain": "fatbraintoys.com",
"relative_url": "/toys/toys_by_ages/top_picks_1.cfm?source=bing&kwid=%2Btoys%20%2B1%20%2Byear%20%2Bolds&msclkid=26ca5c9fd208134f81df3e9032b5537e",
"etv": 1.4220000505447388,
"estimated_paid_traffic_cost": 0.14219999313354492,
"rank_changes": {
"previous_rank_absolute": null,
"is_new": false,
"is_up": false,
"is_down": false
}
},
"check_url": "https://www.bing.com/search?q=1%20year%20old%20learning%20toys&count=50&first=1&setlang=en&cc=US&safesearch=Moderate&form=QBLH",
"serp_item_types": [
"paid",
"featured_snippet",
"people_also_ask",
"organic",
"images",
"shopping",
"video"
],
"se_results_count": 7560000,
"keyword_difficulty": 52,
"last_updated_time": "2022-02-18 20:09:03 +00:00",
"previous_updated_time": "1970-01-01 03:00:00 +00:00"
}
},
{
"se_type": "bing",
"keyword_data": {
"se_type": "bing",
"keyword": "1.00 toys",
"location_code": 2840,
"language_code": "en",
"keyword_info": {
"se_type": "bing",
"last_updated_time": "2022-03-04 07:38:10 +00:00",
"competition": 0.5,
"cpc": 0.5,
"search_volume": 20,
"monthly_searches": [
{
"year": 2022,
"month": 2,
"search_volume": 0
},
{
"year": 2022,
"month": 1,
"search_volume": 20
},
{
"year": 2021,
"month": 12,
"search_volume": 20
},
{
"year": 2021,
"month": 11,
"search_volume": 30
},
{
"year": 2021,
"month": 10,
"search_volume": 10
},
{
"year": 2021,
"month": 9,
"search_volume": 20
},
{
"year": 2021,
"month": 8,
"search_volume": 20
},
{
"year": 2021,
"month": 7,
"search_volume": 10
},
{
"year": 2021,
"month": 6,
"search_volume": 30
},
{
"year": 2021,
"month": 5,
"search_volume": 10
},
{
"year": 2021,
"month": 4,
"search_volume": 20
},
{
"year": 2021,
"month": 3,
"search_volume": 20
}
]
},
"serp_info": {
"se_type": "bing",
"check_url": "https://www.bing.com/search?q=1.00%20toys&count=50&first=1&setlang=en&cc=US&safesearch=Moderate&form=QBLH",
"serp_item_types": [
"paid",
"people_also_ask",
"organic",
"images",
"local_pack",
"related_searches",
"shopping"
],
"se_results_count": 5630000,
"last_updated_time": "2022-02-18 20:08:33 +00:00",
"previous_updated_time": "1970-01-01 03:00:00 +00:00"
}
},
"ranked_serp_element": {
"se_type": "bing",
"serp_item": {
"se_type": "bing",
"type": "paid",
"rank_group": 1,
"rank_absolute": 2,
"position": "left",
"xpath": "/html[1]/body[1]/div[1]/main[1]/ol[1]/li[1]/ul[1]/li[1]",
"title": "Top Toys For Kids | Fat Brain Toys | Toys That Educate & Entertain",
"domain": "www.fatbraintoys.com",
"description": null,
"breadcrumb": "https://www.fatbraintoys.com",
"url": "https://www.fatbraintoys.com/toys/toys_by_ages/top_picks_1.cfm?source=bing&kwid=%2Btoys%20%2B1%20%2Byear%20%2Bolds&msclkid=32f0fb4d451a1ba6bdf19942a58dee51",
"highlighted": null,
"extra": null,
"description_rows": null,
"links": null,
"main_domain": "fatbraintoys.com",
"relative_url": "/toys/toys_by_ages/top_picks_1.cfm?source=bing&kwid=%2Btoys%20%2B1%20%2Byear%20%2Bolds&msclkid=32f0fb4d451a1ba6bdf19942a58dee51",
"etv": 1.4220000505447388,
"estimated_paid_traffic_cost": 0.7110000252723694,
"rank_changes": {
"previous_rank_absolute": null,
"is_new": false,
"is_up": false,
"is_down": false
}
},
"check_url": "https://www.bing.com/search?q=1.00%20toys&count=50&first=1&setlang=en&cc=US&safesearch=Moderate&form=QBLH",
"serp_item_types": [
"paid",
"people_also_ask",
"organic",
"images",
"local_pack",
"related_searches",
"shopping"
],
"se_results_count": 5630000,
"keyword_difficulty": 43,
"last_updated_time": "2022-02-18 20:08:33 +00:00",
"previous_updated_time": "1970-01-01 03:00:00 +00:00"
}
},
{
"se_type": "bing",
"keyword_data": {
"se_type": "bing",
"keyword": "12 year olds",
"location_code": 2840,
"language_code": "en",
"keyword_info": {
"se_type": "bing",
"last_updated_time": "2022-02-23 15:08:46 +00:00",
"competition": 0.10000000149011612,
"cpc": 0.10000000149011612,
"search_volume": 170,
"monthly_searches": [
{
"year": 2022,
"month": 1,
"search_volume": 90
},
{
"year": 2021,
"month": 12,
"search_volume": 210
},
{
"year": 2021,
"month": 11,
"search_volume": 100
},
{
"year": 2021,
"month": 10,
"search_volume": 170
},
{
"year": 2021,
"month": 9,
"search_volume": 180
},
{
"year": 2021,
"month": 8,
"search_volume": 130
},
{
"year": 2021,
"month": 7,
"search_volume": 130
},
{
"year": 2021,
"month": 6,
"search_volume": 240
},
{
"year": 2021,
"month": 5,
"search_volume": 180
},
{
"year": 2021,
"month": 4,
"search_volume": 180
},
{
"year": 2021,
"month": 3,
"search_volume": 250
},
{
"year": 2021,
"month": 2,
"search_volume": 150
}
]
},
"serp_info": {
"se_type": "bing",
"check_url": "https://www.bing.com/search?q=12%20year%20olds&count=50&first=1&setlang=en&cc=US&safesearch=Moderate&form=QBLH",
"serp_item_types": [
"organic"
],
"se_results_count": 44,
"last_updated_time": "2022-03-06 16:28:05 +00:00",
"previous_updated_time": "2022-01-10 13:55:18 +00:00"
}
},
"ranked_serp_element": {
"se_type": "bing",
"serp_item": {
"se_type": "bing",
"type": "organic",
"rank_group": 1,
"rank_absolute": 1,
"position": "left",
"xpath": "/html[1]/body[1]/div[1]/main[1]/ol[1]/li[1]",
"domain": "www.fatbraintoys.com",
"title": "Best Toys for 12 Year Olds in 2022 - Gifts Ideas for 12 ...",
"url": "https://www.fatbraintoys.com/toys/toys_by_ages/top_picks_12.cfm",
"breadcrumb": "https://www.fatbraintoys.com/toys/toys_by_ages/top_picks_12.cfm",
"is_image": false,
"is_video": false,
"is_featured_snippet": false,
"is_malicious": false,
"description": "The following toys have been identified by our customers as the top toys for 12 year olds. Rather than relying upon vague manufacturer supplied age recommendations, we ask every customer for whom the end user of the toy will be. Using these responses we’ve been able to build highly accurate age ratings for most of our toys and games.",
"pre_snippet": null,
"extended_snippet": null,
"amp_version": false,
"rating": null,
"highlighted": [
"toys for 12 year olds"
],
"links": null,
"about_this_result": null,
"main_domain": "fatbraintoys.com",
"relative_url": "/toys/toys_by_ages/top_picks_12.cfm",
"etv": 51.68000030517578,
"estimated_paid_traffic_cost": 5.168000221252441,
"rank_changes": {
"previous_rank_absolute": null,
"is_new": true,
"is_up": false,
"is_down": false
}
},
"check_url": "https://www.bing.com/search?q=12%20year%20olds&count=50&first=1&setlang=en&cc=US&safesearch=Moderate&form=QBLH",
"serp_item_types": [
"organic"
],
"se_results_count": 44,
"keyword_difficulty": 67,
"last_updated_time": "2022-03-06 16:28:05 +00:00",
"previous_updated_time": "2022-01-10 13:55:18 +00:00"
}
}
]
}
]
}
]
}
Estimate the competition level associated with the found keyword ideas
Before optimizing a website for a keyword, a savvy SEO expert always considers the competition level associated with it. More specifically, they examine competitors that show up in SERP for that keyword and estimate how much effort and resources will be needed to outrank them.
With DataForSEO’s Keyword Difficulty metric, you can do the above automatically.
Keyword difficulty is our proprietary metric indicating how difficult it is to rank a page in the top 10 organic search results for a certain keyword. It can take values from 1 to 100, where 1 is easy and 100 is extremely hard.
We already described the metric and its use cases in this blog post — check it out to learn more information.
So, once you have a list of keyword ideas, it’s time to analyze how difficult it will be to rank for the keywords. To do that, use the Bulk Keyword Difficulty endpoint.
1 Call the Bulk Keyword Difficulty endpoint.
POST https://api.dataforseo.com/v3/dataforseo_labs/bing/bulk_keyword_difficulty/live
2 Add the keywords
field to the POST body and specify the keyword ideas you found. Note that you can add a maximum of 1000 keywords to the keywords
array.
3 Specify the location parameters by adding the location_name
or location_code
field to the POST body.
4 Specify the language parameters by adding the language_name
or language_code
field to the POST body.
You will receive the full list of available locations and languages by making a separate request to the Locations and Languages endpoint.
GET https://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
Your POST request should be structured as in the following example:
[
{
"keywords": [
"kid toys",
"toys for kids",
"educational toys",
"unique toys for kids"
],
"language_name": "English",
"location_code": 2840
}
]
The API response will provide you with the keyword difficulty values of the specified keywords.
{
"version": "0.1.20220216",
"status_code": 20000,
"status_message": "Ok.",
"time": "0.2915 sec.",
"cost": 0.0104,
"tasks_count": 1,
"tasks_error": 0,
"tasks": [
{
"id": "03171325-2806-0392-0000-b847d2f824cd",
"status_code": 20000,
"status_message": "Ok.",
"time": "0.0188 sec.",
"cost": 0.0104,
"result_count": 1,
"path": [
"v3",
"dataforseo_labs",
"bing",
"bulk_keyword_difficulty",
"live"
],
"data": {
"api": "dataforseo_labs",
"function": "bulk_keyword_difficulty",
"se_type": "bing",
"keywords": [
"kid toys",
"toys for kids",
"educational toys",
"unique toys for kids"
],
"language_name": "English",
"location_code": 2840
},
"result": [
{
"se_type": "bing",
"location_code": 2840,
"language_code": "en",
"total_count": 4,
"items_count": 4,
"items": [
{
"se_type": "bing",
"keyword": "educational toys",
"keyword_difficulty": 75
},
{
"se_type": "bing",
"keyword": "kid toys",
"keyword_difficulty": 65
},
{
"se_type": "bing",
"keyword": "toys for kids",
"keyword_difficulty": 69
},
{
"se_type": "bing",
"keyword": "unique toys for kids",
"keyword_difficulty": 58
}
]
}
]
}
]
}
Now all you have to do is pick the keywords for which you think your website can rank well and create content around them.