API Google Search Autocomplete - Sugestii de cuvinte cheie in timp real

Deblocati sugestiile de cautare Google pentru cercetare de cuvinte cheie, optimizare SEO si strategie de continut. Obtineti date autocomplete in timp real in peste 100 de limbi.

Ce puteți face?
API de sugestii ultrarapid

Acelasi endpoint pe care Chrome il foloseste in culise.

Functioneaza in 100+ limbi

Trimiteti orice cod de limba ISO prin parametrul "hl".

Perfect pentru cercetarea cuvintelor cheie

Informatii fara scraping pentru SEO si idei de continut.

Încercați live
99.9 % Disponibilitate
164.7ms Răspuns
5 req/s
0.01 Credite / cerere

Query Suggest


POST https://api.yeb.to/v1/google/search/autocomplete
ParametruTipOblig.Descriere
api_key string da Your API key
q string da Search phrase
hl string opțional Language/locale (ISO-639-1), default “en”

Exemplu

curl -X POST https://api.yeb.to/v1/google/search/autocomplete \
  -H "Content-Type: application/json" \
  -d '{
  "api_key": "YOUR_KEY",
  "q": "best electric cars",
  "hl": "en"
}'

Exemplu de răspuns

{
  "query": "best electric cars",
  "lang": "en",
  "cnt_results": 5,
  "suggestions": [
    "best electric cars 2025",
    "best electric cars range",
    "best electric cars under 40k",
    "best electric cars for families",
    "best electric cars lease deals"
  ]
}
{"error":"Missing \"q\" (query) parameter","code":400}

Coduri de răspuns

CodDescriere
200 SuccessCerere procesată OK.
400 Bad RequestValidarea intrării a eșuat.
401 UnauthorizedCheie API lipsă sau incorectă.
403 ForbiddenCheie inactivă sau nepermisă.
429 Rate LimitPrea multe cereri.
500 Server ErrorEroare neașteptată.

Autocomplete

google/search/autocomplete 0.0100 credits

Parameters

API Key
query · string · required
Query
query · string · required
Language/locale
query · string

Code Samples


                
                
                
            

Response

Status:
Headers

                
Body

                

API Google Search Autocomplete - Sugestii de cuvinte cheie in timp real — Practical Guide

A hands-on guide to Query Suggest (Google Autocomplete): what the endpoint does, when to use it, the parameters that matter, and how to read responses to power typeahead, SEO ideation, and discovery UX.

#What Query Suggest solves

Autocomplete shows real user search intents as you type. Use it to reduce zero-result queries, guide users to popular paths, and expand content/keyword ideas by language and locale.

#Endpoint & when to use it

#POST /v1/google/search/autocomplete/autocomplete — Query Suggest (Autocomplete)

  • Best for: Search bars, filters, onboarding wizards, SEO ideation, merchandising queries.
  • How it works: You pass a prefix (q) and optional language (hl), we return ranked suggestions.
  • Typical use: Client debounces keystrokes (e.g., 120–200ms), calls backend which proxies this endpoint.

#Quick start

curl -X POST "https://api.yeb.to/v1/google/search/autocomplete/autocomplete" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: <YOUR_API_KEY>" \
  -d '{ "q": "best electric cars", "hl": "en" }'
// JS Fetch example
fetch('https://api.yeb.to/v1/google/search/autocomplete/autocomplete', {
  method: 'POST',
  headers: {
    'X-API-Key': '<YOUR_API_KEY>',
    'Content-Type': 'application/json',
    'Accept': 'application/json'
  },
  body: JSON.stringify({ q: 'best electric cars', hl: 'en' })
})
.then(r => r.json())
.then(console.log)
.catch(console.error);

#Parameters that actually matter

ParamTypeRequiredPractical guidance
api_key string Yes Use a server-side secret or signed edge token; never expose raw keys in the browser.
q string Yes User’s input prefix. Trim whitespace; short prefixes (1–2 chars) often return fewer/no results.
hl string No Locale (ISO-639-1). Default en. Match your UI language for best relevance.

#Reading & acting on responses

{
  "query": "best electric cars",
  "lang": "en",
  "cnt_results": 5,
  "suggestions": [
    "best electric cars 2025",
    "best electric cars range",
    "best electric cars under 40k",
    "best electric cars for families",
    "best electric cars lease deals"
  ]
}
  • query — the normalized input we processed (useful for debugging/caching).
  • lang — effective language used; verify it matches your UI.
  • cnt_results — fast guard for empty states and rate-limiting logic.
  • suggestions[] — ordered phrases you can render directly in your typeahead.

#Recommended actions

  • Debounce & cache: 120–200ms debounce per user; cache last 20 prefixes per session (and server-side LRU for hot prefixes).
  • Empty state UX: If cnt_results = 0, show recent searches or curated shortcuts.
  • Locale-aware: Tie hl to user’s language selector; don’t infer from IP unless UI also changes.

#Practical recipes

  • Typeahead: On keypress, call with q, render the top 5 suggestions; accept arrow/enter to complete.
  • SEO ideation: Precompute common stems (e.g., “best <category>”), store suggestions for content planning.
  • Facet helpers: In complex search, merge suggestions with your own filters to guide users to valid queries.
  • Localize: Switch hl with the app locale to keep suggestions culturally relevant.

#Troubleshooting & field notes

  1. “Missing q” (400): Ensure you send q as a non-empty string; trim before sending.
  2. Unauthorized (401): Invalid/expired key or wrong header (X-API-Key required).
  3. Few/zero results: Try a longer prefix or switch hl to match your audience language.
  4. Rate limits: Implement client debounce + server-side caching. Backoff on repeated requests for the same prefix.

#API Changelog

2025-10-20
Stabilized cnt_results and lang fields; tightened normalization of q (trim/whitespace collapse).
2025-10-12
Improved suggestion ranking consistency across locales; minor fixes for edge Unicode cases in hl.
2025-10-01
Initial release of /google/search/autocomplete with q and optional hl.

Întrebări frecvente

Da! Puteti solicita sugestii in peste 100 de limbi trimitand codul de limba ISO corespunzator prin parametrul "hl" (ex: "es" pentru spaniola, "fr" pentru franceza).

Provin din aceeasi API publica utilizata de Chrome si serviciile Google, deci rezultatele sunt de obicei identice. Pot exista diferente regionale.

Utilizari populare includ cercetarea cuvintelor cheie SEO, UI autocomplete, idei de continut, descoperirea tendintelor, analiza concurentei si cercetarea pietei.

Sugestiile sunt extrase in timp real din serviciul de autocomplete live al Google, asigurand cele mai actuale si in trend interogari.

Se aplica limite standard de rata in functie de plan. Fiecare cerere costa 0,01 credite si ofera pana la 10 sugestii.

Da. Fiecare cerere, chiar și cele care rezultă în erori, consumă credite. Creditele tale sunt legate de numărul de cereri, indiferent de succes sau eșec. Dacă eroarea este clar cauzată de o problemă a platformei din partea noastră, vom restaura creditele afectate (fără rambursări în numerar).

Contactați-ne la [email protected]. Luăm feedback-ul în serios—dacă raportul de bug sau cererea de funcționalitate este semnificativă, putem repara sau îmbunătăți API-ul rapid și vă acordăm 50 de credite gratuite ca mulțumire.

Depinde de API și uneori chiar de endpoint. Unele endpoint-uri folosesc date din surse externe, care pot avea limite mai stricte. De asemenea, aplicăm limite pentru a preveni abuzul și a menține platforma stabilă. Verificați documentația pentru limita specifică a fiecărui endpoint.

Funcționăm pe un sistem de credite. Creditele sunt unități preplătite, nerambursabile, pe care le cheltuiți pe apeluri API și instrumente. Creditele sunt consumate FIFO (cele mai vechi mai întâi) și sunt valabile 12 luni de la data achiziției. Panoul de control afișează fiecare dată de achiziție și expirarea sa.

Da. Toate creditele achiziționate (inclusiv soldurile fracționare) sunt valabile 12 luni de la achiziție. Creditele neutilizate expiră automat și sunt șterse permanent la sfârșitul perioadei de valabilitate. Creditele expirate nu pot fi restaurate sau convertite în numerar sau altă valoare. Regulă tranzitorie: creditele cumpărate înainte de 22 sept. 2025 sunt tratate ca achiziționate pe 22 sept. 2025 și expiră pe 22 sept. 2026 (cu excepția cazului în care a fost indicată o expirare anterioară la achiziție).

Da—în cadrul perioadei de valabilitate. Creditele neutilizate rămân disponibile și se transferă din lună în lună până expiră la 12 luni de la achiziție.

Creditele sunt nerambursabile. Cumpărați doar ce aveți nevoie—puteți oricând reîncărca mai târziu. Dacă o eroare a platformei cauzează o debitare eșuată, putem restaura creditele afectate după investigare. Fără rambursări în numerar.

Prețurile sunt stabilite în credite, nu în dolari. Fiecare endpoint are propriul cost—vedeți insigna „Credite / cerere" de mai sus. Veți ști întotdeauna exact cât cheltuiți.
← Înapoi la API-uri