Keyword Discovery
Overview
These tools help you expand from a handful of seed keywords into a full content strategy. Start broad with keyword ideas, narrow down with suggestions, then explore related terms and what's trending in your niche.
get-keyword-ideas
Takes up to 200 seed keywords and returns related keyword ideas with search volume, CPC, and competition data. This is your go-to for brainstorming content topics at scale.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
keywords | array | Yes | Seed keywords (1–200 items) |
location_name | string | No | Target location (e.g., "United States"). Defaults to US |
limit | integer | No | Max results (1–1000) |
Example
"Find keyword ideas related to 'pool installation' and 'pool maintenance' in Maryland."
Tips
- Feed the results into
get-keyword-volumeandget-keyword-difficultyto prioritize which terms to target first. - Use multiple seed keywords from different angles of the same topic for broader coverage.
get-keyword-suggestions
Returns autocomplete-style keyword suggestions for a single seed keyword. Think of it as what Google would suggest as you type.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
keyword | string | Yes | The seed keyword |
location_name | string | No | Target location. Defaults to US |
limit | integer | No | Max results (1–1000) |
Example
"What are people searching for related to 'dental implants near me'?"
get-related-keywords
Finds related keywords that Google considers topically connected to your seed keyword — the terms that tend to show up in similar search results.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
keyword | string | Yes | The seed keyword |
location_name | string | No | Target location. Defaults to US |
limit | integer | No | Max results (1–1000) |
Example
"What keywords are topically related to 'personal injury lawyer'?"
Tips
- Great for building topical clusters. Group related keywords into hub-and-spoke content structures.
get-keywords-for-site
Extracts the keywords a domain is known for in search. Useful for mining your own site's keyword footprint or analyzing a competitor's content strategy.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
domain | string | Yes | The target domain |
location_name | string | No | Target location. Defaults to US |
limit | integer | No | Max results (1–1000) |
Example
"What keywords is riverpoolsandspas.com known for?"
get-top-searches
Returns the most popular searches for a location, optionally filtered by category. Useful for identifying trending topics and seasonal opportunities.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
location_name | string | No | Target location. Defaults to US |
category_code | integer | No | Category filter (use get-google-trends-categories for codes) |
limit | integer | No | Max results (1–1000) |
Example
"What are the top searches in the United States right now?"