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

ParameterTypeRequiredDescription
keywordsarrayYesSeed keywords (1–200 items)
location_namestringNoTarget location (e.g., "United States"). Defaults to US
limitintegerNoMax results (1–1000)

Example

"Find keyword ideas related to 'pool installation' and 'pool maintenance' in Maryland."

Tips

  • Feed the results into get-keyword-volume and get-keyword-difficulty to 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

ParameterTypeRequiredDescription
keywordstringYesThe seed keyword
location_namestringNoTarget location. Defaults to US
limitintegerNoMax results (1–1000)

Example

"What are people searching for related to 'dental implants near me'?"

Finds related keywords that Google considers topically connected to your seed keyword — the terms that tend to show up in similar search results.

ParameterTypeRequiredDescription
keywordstringYesThe seed keyword
location_namestringNoTarget location. Defaults to US
limitintegerNoMax results (1–1000)
"What keywords are topically related to 'personal injury lawyer'?"
  • 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

ParameterTypeRequiredDescription
domainstringYesThe target domain
location_namestringNoTarget location. Defaults to US
limitintegerNoMax 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

ParameterTypeRequiredDescription
location_namestringNoTarget location. Defaults to US
category_codeintegerNoCategory filter (use get-google-trends-categories for codes)
limitintegerNoMax results (1–1000)

Example

"What are the top searches in the United States right now?"