API Google Search
Invia una parola chiave e ricevi la pagina dei risultati di Google esattamente come la vede chi cerca: ogni blocco, ogni risultato, con la sua posizione, la sua pagina e la sua posizione in pixel.
- 1000 richieste gratuite
- Nessuna carta di credito
Tutti i blocchi
Ogni blocco della pagina viene restituito nel JSON con il suo tipo, con i risultati in ordine di visualizzazione.
| Tipo | Cos’è |
|---|---|
organic | Risultati organici |
paid_top, paid_bottom | Annunci Google Ads, in alto e in fondo alla pagina |
local_pack | Local pack, con valutazione, numero di recensioni, fascia di prezzo e informazioni mostrate |
people_also_ask | Domande People Also Ask (“Altre domande”) |
featured_snippet | Featured snippet (posizione zero) |
knowledge_graph | Knowledge Graph, il pannello a destra |
top_stories | Notizie principali |
videos, images | Video e immagini |
shopping | Annunci Shopping |
sitelinks | Sitelink sotto un risultato |
ai_overview_citation, ai_overview_citation_source, ai_overview_panel | AI Overviews: brand citati nel testo, fonti delle citazioni e pannello delle fonti |
location_sites, recipes, find_results_on | Sedi, ricette, “Trova risultati su” e altri blocchi |
La vera di Google
Google non mostra più 100 risultati su una sola pagina. Noi percorriamo la paginazione pagina per pagina, come chi cerca, fino a 10 pagine per parola chiave (circa 100 risultati). Ogni risultato ti dice in quale pagina compare.
La profondità che vuoi
Il parametro depth va da 1 (circa 10 risultati) a 10 (circa 100 risultati).
Paghi solo le pagine trovate
10 pagine richieste, 4 trovate: ne paghi solo 4.
Operatori di ricerca
site:, inurl:, intitle:, allintitle:, filetype: e le combinazioni logiche sono supportati.
Posizione, posizione globale
Tre misure per ogni risultato. rank_type lo posiziona all’interno del suo blocco, rank_serp tra tutti gli elementi della pagina nell’ordine verticale reale, e pixel indica la sua distanza dalla parte alta della pagina. Un 1° risultato organico che si trova sotto un local pack e degli annunci non ha la visibilità che la sua posizione lascia intendere.
AI Overviews,
Ogni SERP viene renderizzata in un vero browser. Le AI Overviews che si caricano dopo la pagina vengono acquisite, con i brand citati, le fonti delle citazioni e il pannello delle fonti.
della richiesta
Una sola richiesta POST a /v1/serp, fino a 1.000 parole chiave per chiamata. I risultati si recuperano poi tramite ID, oppure vengono inviati al tuo URL di callback. Senza codice, la stessa raccolta si gestisce da Claude, ChatGPT o Cursor con il server MCP. Per alimentare agenti, pipeline RAG o valutazioni, vedi l’API SERP per l’IA.
| Parametro | Descrizione |
|---|---|
search_engine | google_search |
keyword | La parola chiave, operatori compresi |
device | desktop o mobile |
location | Versione di Google, ad es. it per google.it o en per google.com |
language | Lingua dell’interfaccia (ad es. it) |
depth | Numero di pagine, da 1 a 10 |
geolocation | Facoltativo: città, regione e paese separati da virgole, oppure una posizione GPS nel formato latitudine,longitudine (ad es. 43.7102,7.2620) |
priority | Facoltativo: priorità di elaborazione, da 1 a 10 |
callback_url | Facoltativo: URL che riceve i risultati quando la parola chiave è stata elaborata |
Componi la tua richiesta
curl -X POST 'https://api.semscraper.com/v1/serp' \
-H 'Authorization: Bearer API_KEY' \
-H 'Content-Type: application/json' \
-d '[{"search_engine":"google_search","keyword":"restaurant","device":"desktop","location":"fr","language":"fr","depth":1,"geolocation":"Nice, Alpes-Maritimes, France"}]'
Paghi
Nessun abbonamento: ricarichi il tuo saldo e ogni SERP ottenuta viene scalata.
Sconto dall’1 al 10% in base all’importo ricaricato. Il tuo saldo non scade mai.
Per approfondire
Come fare scraping di Google nel 2026
Raccogliere i risultati di Google su larga scala non è mai stato così impegnativo: i 100 risultati per pagina non esistono più, le AI Overviews si caricano in ritardo e le SERP cambiano da una città all’altra. Ecco le opzioni e le insidie.
Leggi la guida →Ottenere la top 100 di Google senza num=100
Per anni bastava aggiungere num=100 all’URL di ricerca per ottenere 100 risultati in un colpo solo. Non più. Ecco come ottenere comunque una top 100 affidabile.
Leggi la guida →Posizione in pixel: perché essere primi non basta più
Essere primi tra i risultati organici dice poco su ciò che chi cerca vede davvero. La posizione in pixel misura dove compare realmente il tuo risultato.
Leggi la guida →SERP geolocalizzate: i risultati di Google visti da una città
Due persone che digitano la stessa ricerca in due città diverse non vedono la stessa pagina. Per misurare la SEO locale bisogna raccogliere la SERP dalla località giusta.
Leggi la guida →Clustering delle parole chiave per somiglianza delle SERP
Due parole chiave che mostrano le stesse pagine su Google rispondono allo stesso intento: una sola pagina dovrebbe puntare su entrambe. Ecco il metodo, le soglie giuste e uno script pronto all’uso.
Leggi la guida →Targeting geografico su Google: perché il parametro gl non basta più
A fine maggio 2026 Google ha cambiato il modo in cui localizza i risultati. Il parametro gl, usato per anni per targetizzare un paese, non garantisce più una SERP affidabile. Ecco cosa abbiamo riscontrato e corretto.
Leggi la guida →Domande frequenti
È l’API ufficiale di Google?
Desktop e mobile restituiscono gli stessi risultati?
Posso ottenere i risultati di una città specifica?
Quanto tempo serve per elaborare una parola chiave?
I risultati vengono serviti da una cache?
Posso usare gli operatori di ricerca (site:, inurl:…)?
Pronto a fare scraping di Google?
1.000 richieste gratuite, senza carta di credito.
