Get SEO Search Results
get_seo_search_resultsRead a compact Google search digest for one query: up to 10 organic results (rank, title, url, domain, snippet), observed feature names, cited domains from the first AI Overview, and up to 10 People Also Ask questions. This is a top-results digest, not a paginated complete search inventory; totalResults is Google’s estimated total, not a retrievable row count. AI Overview answer text is omitted. No siteId required; any brand/competitor can be researched. Default desktop and English; omitted/GLOBAL region targets the US, not worldwide results. Uses a shared 24-hour cache; a miss/expired entry or fresh:true fetches billed external provider data and saves the cache. fresh:false does not guarantee cache-only access. Retry can repeat provider work; no Scan allowance is consumed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fresh | No | Bypass the cache and fetch live results. Default false (24h cache). | |
| query | Yes | The search query, e.g. "best running shoes". | |
| device | No | Device to search as. Default desktop. | |
| region | No | Region ref from list_regions (e.g. "NZ", "US:san-francisco"). Omit for a global (US) search. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | ||
| cached | Yes | ||
| device | Yes | ||
| region | Yes | ||
| organic | Yes | ||
| summary | Yes | ||
| fetchedAt | Yes | ||
| aiOverview | Yes | ||
| contentTypes | Yes | ||
| totalResults | Yes | ||
| peopleAlsoAsk | Yes |