Google Autocomplete scrapen voor zoekwoordonderzoek

Google Autocomplete is een gratis, real-time zoekwoordonderzoeksbron - als je de juiste endpoint gebruikt. Hier is de onofficiële complete/search API, zijn geo- en cursorparameters, en hoe je de output kunt clusteren.

Google Autocomplete is de meest eerlijke bron voor zoekwoordonderzoek die er is: de suggesties zijn echte zoekopdrachten, gerangschikt naar wat mensen daadwerkelijk typen, bijgewerkt in real-time en geo-specifiek. En je kunt ze gratis ophalen van een onofficiële endpoint - als je weet welke. De meeste zoekresultaten voor "google autocomplete api" sturen je naar het betaalde Google Places adres-autofill product, wat iets heel anders is. Deze gids behandelt de echte query-autocomplete endpoint, zijn geo- en cursorparameters, hoe je een enkele seed kunt clusteren in honderden zoekopdrachten, en hoe je het op schaal kunt uitvoeren zonder geblokkeerd te worden.

Eerst, verduidelijk de verwarring

Er zijn drie verschillende dingen die de naam "autocomplete" dragen, en ze verwarren verspilt dagen:

Als je zoekwoordideeën wilt, wil je de eerste (voor controle) of de derde (voor schaal). De Places API zal je nooit "beste hardloopschoenen voor platvoeten" geven - het kent alleen straatadressen.

De onofficiële endpoint, met code

De query-autocomplete endpoint is https://www.google.com/complete/search. Stel client=chrome in en het retourneert een JSON-array waarbij het tweede element je lijst met suggesties is. Twee parameters maken het een onderzoeksinstrument in plaats van een speeltje: gl (een tweeletterige landcode) en hl (een tweeletterige taalcode), die de suggesties lokaliseren:

import requests

proxy = "http://USER:PASS@gate.quantumproxies.io:8000"
proxies = {"http": proxy, "https": proxy}

def autocomplete(seed, gl="us", hl="en"):
    r = requests.get("https://www.google.com/complete/search",
                     params={"q": seed, "client": "chrome", "gl": gl, "hl": hl},
                     proxies=proxies, timeout=15)
    return r.json()[1]  # chrome client: index 1 holds the suggestions

print(autocomplete("running shoes", gl="gb"))
print(autocomplete("running shoes", gl="us"))  # compare markets

Voer die twee regels uit en je ziet onmiddellijk het geo-effect - de UK en US suggestiesets verschillen, omdat Autocomplete weerspiegelt wat elke markt zoekt. Er is ook een cp parameter ("cursor pointer") die bepaalt waar de cursor in de query staat, wat de voltooiingen verfijnt - handig om midden-in-zin suggesties uit te lokken. Het wisselen van client tussen chrome, firefox en gws-wiz verandert de vorm van de respons en soms de resultaten, dus kies er een en blijf consistent.

Vergelijking van Query Autocomplete voor zoekwoordonderzoek, de betaalde Places Autocomplete voor adressen, en een beheerde SERP API autocomplete verticaal, waarbij slechts twee nuttig zijn voor zoekwoordgegevens
Drie API's delen de naam 'autocomplete'. Alleen de query endpoint - en een SERP API die deze omhult - geven je zoekwoordgegevens.

Verander één seed in honderden zoekwoorden

Een enkele oproep retourneert misschien tien suggesties. De techniek die ze vermenigvuldigt is alfabetsoep: voeg elke letter a-z toe aan de seed en verzamel elke voltooiing. Voeg voorvoegsels (hoe, wat, beste, vs) en achtervoegsels (bij mij in de buurt, voor, 2026) toe en één seed wordt een brede, intentierijke kaart:

import string, time

def expand(seed, gl="us"):
    found = set(autocomplete(seed, gl))
    for c in string.ascii_lowercase:          # a-z soup
        found.update(autocomplete(f"{seed} {c}", gl))
        time.sleep(0.4)                         # pace the requests
    for p in ("how", "what", "best", "vs"):    # intent prefixes
        found.update(autocomplete(f"{p} {seed}", gl))
        time.sleep(0.4)
    return sorted(found)

keywords = expand("running shoes", gl="us")
print(len(keywords), "suggestions")

Cluster de output op intentie - informatief (hoe, wat), commercieel (beste, vs, bij mij in de buurt) en navigerend (merktermen) - en dedupliceer. Dat is een echte zoekwoordkaart gebaseerd op live zoekgedrag, niet een schatting van een tool. Deze seeds terugvoeren in volledige SERP's is hoe je een rank tracker bouwt; onze gids voor het bouwen van je eigen rank tracker behandelt die volgende stap.

Stroom van één seed zoekwoord door de autocomplete endpoint met gl- en hl-parameters, alfabetsoep en voorvoegseluitbreiding, naar een gededupliceerde zoekwoordkaart geclusterd op intentie
Alfabetsoep en voorvoegseluitbreiding vermenigvuldigen één seed in honderden echte zoekopdrachten, en clusteren ze vervolgens op intentie.

Lees de relevantiescores

De chrome client retourneert meer dan alleen strings - elke suggestie heeft een relevantiescore, en de volgorde weerspiegelt de echte vraag. Gebruik het. Sorteer je uitgebreide set op relevantie en de kop van de lijst is waar het zoekvolume zich concentreert; de lange staart eronder is waar kansen met lage concurrentie zich verbergen. Je krijgt een ruwe vraagrangschikking gratis, voordat je ooit een enkel maandelijks volumecijfer uit een betaalde zoekwoordtool haalt - wat autocomplete een snelle eerste filter maakt, zelfs als je andere gegevensbronnen bezit.

Schaal zonder geblokkeerd te worden

Alfabetsoep-uitbreiding is tientallen verzoeken per seed, en honderden seeds betekenen duizenden oproepen naar dezelfde Google endpoint. Dat is precies het volume dat een IP vertraagt. Twee manieren om erdoorheen te komen. De hands-on route: verspreid verzoeken over een roterende proxy pool met geo-matching, en doseer ze - dezelfde discipline in het vermijden van IP-blokkades tijdens zoekwoordonderzoek op schaal. De beheerde route: gebruik een SERP API met een autocomplete verticaal die rotatie, geo en parsing voor je afhandelt en schone JSON retourneert - geen throttling om op te letten. Onder de motorkap legt onze 2026 SERP scraping uitleg uit waarom die infrastructuur niet triviaal is om zelf te runnen.

Haal autocomplete op schaal binnen met de SERP API

Wat te doen met de gegevens

Autocomplete-gegevens voeden meer dan alleen een contentkalender. Voer dezelfde seeds uit in verschillende markten met gl en hl om een site goed te lokaliseren, volg hoe suggesties in de loop van de tijd verschuiven om opkomende trends vroeg te ontdekken, en ontgin lange staart commerciële zoekopdrachten die concurrenten niet hebben getarget. Omdat de suggesties rechtstreeks uit zoekgedrag komen, zijn ze een leidende indicator - vaak vraag naar voren brengend voordat het verschijnt in maandelijkse zoekwoord-volume tools. Het doorgeven van de uitgebreide seeds aan een SERP API om de live resultaten voor elk vast te leggen - titels, People Also Ask, en AI Overzichten - verandert een platte zoekwoordenlijst in een volledige contentbrief in één keer. Voor AI- en SEO-producten die dit op volume consumeren, behandelt onze opmerking over het kiezen van een SERP API voor AI/SEO-tools de verticalen en JSON-vorm waar je op moet letten, en het wereldwijd monitoren van SERP-veranderingen behandelt de trackingzijde.

Veelgestelde vragen

Is er een gratis Google Autocomplete API?

Er is geen officiële gratis API, maar de onofficiële endpoint op google.com/complete/search?client=chrome&q=... retourneert suggesties als JSON en is gratis te gebruiken. Het beperkt het aantal verzoeken bij volume, dus voor meer dan licht gebruik heb je proxies of een beheerde SERP API nodig. Let op, dit is anders dan de betaalde Places autocomplete voor adressen.

Hoe krijg ik Google suggesties voor een specifiek land?

Geef de gl parameter door met een tweeletterige landcode (us, gb, de) en hl met een taalcode (en, de, fr). Suggesties zijn geo-specifiek, dus dezelfde seed geeft verschillende resultaten per markt - en je proxy-uitgang moet overeenkomen met het land dat je bevraagt voor nauwkeurige gegevens.

Waarom wordt mijn autocomplete scraper geblokkeerd?

Alfabetsoep-uitbreiding vuurt tientallen verzoeken per seed naar één Google endpoint, die een enkel IP snel vertraagt. Verspreid de oproepen over een roterende proxy pool, voeg vertragingen tussen verzoeken toe, en stem de uitgangsgeo af op je gl waarde - of gebruik een SERP API die rotatie en pacing voor je afhandelt.

Is Google Autocomplete goed voor zoekwoordonderzoek?

Uitstekend, omdat de suggesties echte zoekopdrachten zijn gerangschikt naar daadwerkelijke zoekvraag, live bijgewerkt en gelokaliseerd per land. Alfabetsoep en voorvoegseluitbreiding veranderen één seed in honderden intentierijke termen - vaak lange staart en trending zoekopdrachten naar voren brengend voordat ze verschijnen in maandelijkse zoekwoord-volume tools.

Google Autocomplete is een gratis, real-time, geo-bewuste zoekwoordfeed zodra je de query endpoint gebruikt in plaats van de adres endpoint. Haal het op met complete/search, lokaliseer met gl en hl, vermenigvuldig seeds met alfabetsoep, en cluster op intentie. Om het op schaal uit te voeren, zet er een roterende pool of een SERP API achter en laat de infrastructuur de throttling afhandelen.

Haal schone autocomplete gegevens uit de SERP API