Keyword ideas
discover_keywordsGenerate keyword ideas from seed terms or a website URL, with options for monthly search volumes and geotargeting. Get competition and bid estimates to inform your Google Ads strategy.
Instructions
Discover new keyword ideas using Google Ads Keyword Planner.
Mirrors the "Discover new keywords" UI in Keyword Planner:
Start with keywords: pass seed_keywords (e.g. ["running shoes"])
Start with a website: pass url (e.g. "https://example.com/products")
Set include_monthly_volumes=true for per-month search history (last 24 months, top-20 ideas) plus a seasonality insight — use when the user asks about demand trends, seasonality, or "when should I ramp budget".
Both together: keywords + url for more targeted ideas
Returns keyword ideas sorted by avg monthly search volume, with competition level (LOW/MEDIUM/HIGH) and top-of-page bid range.
geo_target_id: geo target constant (2276=Germany, 2840=USA, 2826=UK) language_id: language constant (1000=English, 1001=German, 1002=French) page_size: max keyword ideas to return (default 50, max 1000)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | ||
| page_size | No | ||
| customer_id | No | ||
| language_id | No | 1000 | |
| geo_target_id | No | 2276 | |
| seed_keywords | No | ||
| include_monthly_volumes | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||