Search Google (SerpAPI)
google_searchFast Google web search via SerpAPI's google_light engine. Returns organic_results, related_questions and related_searches (lighter and faster than the full Google engine; no ads, inline images or other rich elements). Paginate with start (+10 results per page: 0, 10, 20, …). Localize with location or uule (mutually exclusive), gl/hl for country/language, and lr to restrict result languages.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | Yes | Search query / keywords (required). Supports standard Google operators (site:, intitle:, quotes, …). | |
| gl | No | Country code for the search, e.g. 'us', 'uk', 'de'. | |
| hl | No | Language code, e.g. 'en', 'es', 'fr'. | |
| lr | No | Restrict results to one or more languages, e.g. 'lang_en' or 'lang_en|lang_fr'. | |
| nfpr | No | Exclude auto-corrected (spelling-fix) results: 1 = exclude (use the exact query), 0 = allow (default). | |
| safe | No | SafeSearch level: 'active' to filter explicit results, 'off' to disable. | |
| uule | No | Google-encoded location string (uule); advanced alternative to location. Mutually exclusive with location. | |
| start | No | Result offset for pagination (0-based): 0 = page 1, 10 = page 2, 20 = page 3, … (+10 per page). | |
| device | No | Device to emulate for the search: 'desktop' (default), 'tablet' or 'mobile'. | |
| filter | No | 'Similar Results' and 'Omitted Results' filter: 1 = on (default), 0 = off (show all). | |
| location | No | Geographic location to originate the search from, e.g. 'Austin, Texas, United States'. Mutually exclusive with uule. | |
| no_cache | No | Force a fresh SerpAPI fetch and bypass this server's result cache. Default false. | |
| zero_trace | No | Enterprise-only ZeroTrace mode: don't store search params/metadata on SerpAPI. Default false. | |
| google_domain | No | Google domain to use, e.g. 'google.com', 'google.co.uk', 'google.de'. Default google.com. |