Retrieving digital assets...
Scrape Google autocomplete/suggestion results for keyword research
99%
30s
500+
gl) and language (hl) for region-specific suggestions| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
query | String | Yes | "how to" | The keyword or partial query to get autocomplete suggestions for |
maxItems | Integer | No | 50 | Maximum number of suggestions to return (1–500) |
gl | String | No | "us" | Country code for localized suggestions (e.g., us, in, uk) |
hl | String | No | "en" | Language code for suggestions (e.g., en, hi, fr) |
proxyConfiguration | Object | No | Apify GOOGLE_SERP | Proxy settings for the scraper |
{
"query": "best programming language",
"maxItems": 20,
"gl": "us",
"hl": "en",
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["GOOGLE_SERP"]
}
}
The scraper outputs structured JSON data for each autocomplete suggestion returned by Google.
| Field | Type | Description |
|---|---|---|
position | Integer | Position of the suggestion in the autocomplete dropdown |
suggestion | String | The autocomplete suggestion text |
type | String | Type of suggestion (query, trending, etc.) |
relevance | Number | Relevance score assigned by Google |
{
"position": 1,
"suggestion": "best programming language for beginners",
"type": "query",
"relevance": 600
},
{
"position": 2,
"suggestion": "best programming language for web development",
"type": "query",
"relevance": 565
},
{
"position": 3,
"suggestion": "best programming language 2025",
"type": "trending",
"relevance": 530
}
Explore more automation tools and scrapers to supercharge your data acquisition workflow.