Keyword Suggestions
Get keyword ideas and long-tail variations for a seed keyword, with search volume, difficulty scores, and SERP feature data. Answers 'what keywords should I target?'
When to use this
You have one keyword in mind (like "roof repair") and want to discover related keywords people search for — like "emergency roof repair" or "roof leak cost." Helps you find the exact phrases your potential customers are typing into Google.
POST
/v1/keywords/suggestionsCost: 2 credits ($0.01)
Rate Limit: Varies by plan
Response: ~3-6 seconds
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| keyword | string | Yes | Seed keyword to get suggestions for |
| location | string | Yes | City and state (e.g. "Austin, Texas, United States") |
| limit | integer | No | Max results. Default: 50, max: 1000 |
| include_seed_keyword | boolean | No | Include metrics for the seed keyword. Default: true |
Example Request
curl -X POST https://api.localseodata.com/v1/keywords/suggestions \
-H "Authorization: Bearer sk_live_your_key" \
-H "Content-Type: application/json" \
-d '{
"keyword": "roof repair",
"location": "Austin, Texas, United States",
"limit": 20
}'Example Response
JSON
{
"status": "success",
"credits_used": 2,
"data": {
"seed_keyword": {
"keyword": "roof repair",
"search_volume": 1600,
"keyword_difficulty": 42,
"cpc": 38.50
},
"suggestions": [
{
"keyword": "roof repair near me",
"search_volume": 720,
"keyword_difficulty": 35,
"cpc": 42.00,
"serp_features": ["local_pack", "people_also_ask"]
},
{
"keyword": "emergency roof repair Austin",
"search_volume": 210,
"keyword_difficulty": 22,
"cpc": 55.00,
"serp_features": ["local_pack", "ads"]
},
{
"keyword": "roof leak repair cost",
"search_volume": 480,
"keyword_difficulty": 28,
"cpc": 18.50,
"serp_features": ["featured_snippet", "people_also_ask"]
}
]
}
}Response Fields
| Field | Type | Description |
|---|---|---|
| keyword | string | Suggested keyword |
| search_volume | integer | Monthly search volume for location |
| keyword_difficulty | integer | Difficulty score (0-100). Lower = easier to rank |
| cpc | float | Average cost-per-click in USD |
| serp_features | string[] | SERP features present (local_pack, featured_snippet, ads, etc.) |
Notes
- Keywords with local_pack in serp_features are high-priority for local SEO — Google shows local results for these.
- Lower keyword_difficulty + local_pack = best opportunities for local businesses.
- Combine with /v1/keywords/search-volume for deeper analysis on your shortlist.