Google search results
google_searchRun Google searches and return structured JSON results, including real URLs, ads, AI Overview, and related searches, to discover pages before fetching them.
Instructions
Run a Google search through ScrapeUnblocker and return the results page as structured JSON: organic results with their real URLs, favicons, sitelinks and star ratings, ads, the AI Overview, People also ask, related searches with their links, the knowledge panel, top stories, videos, local and shopping results. Use this to discover URLs before fetching them. Set full_urls when you need the exact page URL of every result.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"keyword": "<keyword>"
},
"name": "google_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| keyword | Yes | The search query. | |
| full_urls | No | Wait until Google gives out every result's real URL. Set it when you need the exact page URL of all results (e.g. to cite or open them); leave it off for quick answers. Google releases a results page's links a few at a time, the last ones up to about 40 seconds after the search: without it a result whose link has not come yet has the site's home page as its `url` (or a Google redirect link), with it the call takes up to about 40 seconds longer. Billed the same. | |
| proxy_country | No | Optional ISO country code to search from, e.g. 'US'. | |
| pages_to_check | No | How many result pages to collect (default 1). |