search_google
Search Google for organic results to research brands, news, and ad context with customizable queries, pagination, country, language, and date filters.
Instructions
Search Google for organic results to research brands, news, and ad context.
Runs a remote scraper (30s–few minutes). Full results are saved to a JSON file; only a compact preview is returned inline. Use read_saved_results to page through the full dataset without flooding context.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| queries | Yes | Search queries to run, e.g. ['nike ad strategy 2025', 'adidas campaign news']. | |
| country_code | No | 2-letter country code controlling the Google domain, e.g. 'gb' → google.co.uk. None uses google.com. | |
| search_language | No | Language code to filter results by, e.g. 'en', 'fr', 'de'. | |
| quick_date_range | No | Relative date filter: d<N> (days), w<N> (weeks), m<N> (months), y<N> (years). E.g. 'd10', 'w2', 'm6'. | |
| results_per_page | No | Results per page, between 10 and 100. | |
| max_pages_per_query | No | Number of result pages per query. Each page contains ~10 results. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| queries | Yes | ||
| results | Yes | ||
| file_path | Yes | ||
| result_count | Yes |