Find SEO opportunities
seo_opportunitiesFind where organic search can grow, from Search Console, optionally joined with GA4 and Google Ads.
Sections:
striking_distance: queries ranking 4-20 with real demand; the best candidates to push onto page one or the top three.
low_ctr: queries on page one whose CTR is well below what their position usually earns; titles and snippets to rewrite.
pages_without_clicks: pages with impressions but almost no clicks, with their GA4 traffic when a property is given.
paid_overlap (with Google Ads): searches you pay for where you already rank well (possible savings), and paid searches where organic is weak (SEO work that would cut ad spend). Expected CTR by position is a rough industry curve, not a promise.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Rows per section. | |
| site_url | Yes | Search Console property, as gsc_list_sites returns it. | |
| date_preset | No | Same presets as get_data. | last_28d |
| ads_customer_id | No | Adds paid vs organic overlap for the same searches. | |
| ga4_property_id | No | Adds GA4 sessions and key events per landing page. | |
| min_impressions | No | ||
| ads_login_customer_id | No | Manager id, if needed. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||