Les vraies SERP Google
Donnez à vos agents, à vos pipelines RAG et à vos évaluations ce que Google affiche vraiment : résultats, AI Overviews, citations et sources, par pays, langue, ville et appareil.
- 1 000 SERP gratuites
- Pas de carte de crédit
Ce que Google montre,
Un modèle de langage ne sait pas ce que Google affiche aujourd'hui. Semscraper le collecte dans un vrai navigateur et vous le renvoie en JSON.
Le classement réel de Google
Chaque résultat avec son rang dans son bloc, son rang dans la page, sa page Google et sa position pixel, jusqu'à 10 pages.
Les AI Overviews et leurs sources
Le texte de l'AI Overview, les marques qu'il cite, ses citations et son panneau de sources, y compris quand il se charge après la page.
AI Overviews →La bonne localisation
186 versions de Google, 117 langues, desktop ou mobile, et une géolocalisation à la ville ou à la position GPS près.
Quatre usages
Des agences utilisent déjà les données de Monitorank, notre outil de suivi de positions, dans leurs outils IA internes. Semscraper donne le même accès brut aux SERP, par API.
Suivre sa visibilité dans l'IA
Quelles sources Google cite dans ses AI Overviews, sur quels mots-clés, dans quels pays : la donnée de base du GEO, mesurée sur la vraie page.
Agents de recherche et veille
Des agents qui compilent un rapport, surveillent un marché ou une marque, et s'appuient sur les résultats réels de Google plutôt que sur leur mémoire.
RAG tenu à jour
Rafraîchir une base de connaissances à partir des pages que Google met en avant aujourd'hui, mot-clé par mot-clé, à intervalle régulier.
Jeux de données et évaluation
Des SERP réelles et complètes à grande échelle, pour constituer un corpus ou comparer les réponses d'un modèle à ce que Google affiche.
Un exemple réel,
Nous avons posé une question à un assistant IA branché sur Semscraper. Il a lancé six recherches sur Google France, puis l'outil ai_overview_sources a calculé les domaines cités dans les AI Overviews.
« Quels sites Google cite-t-il dans ses AI Overviews sur ces six questions d'ameublement ? »
{
"searches_done": 6,
"with_ai_overview": 5,
"domains_total": 31,
"domains": [
{"domain": "ikea.com", "keywords_count": 2, "mentions": 3, "keywords": ["comment nettoyer un canapé en tissu", "quelle taille de canapé pour un salon"]},
{"domain": "youtube.com", "keywords_count": 1, "mentions": 8, "keywords": ["comment choisir un matelas"]},
{"domain": "maisonsdumonde.com", "keywords_count": 1, "mentions": 5, "keywords": ["comment nettoyer un canapé en tissu"]},
{"domain": "monsieur-meuble.com", "keywords_count": 1, "mentions": 4, "keywords": ["comment nettoyer un canapé en tissu"]},
{"domain": "maisondelaliterie.fr", "keywords_count": 1, "mentions": 3, "keywords": ["comment choisir un matelas"]}
]
}
Comment ça marche,
Semscraper s'occupe de la découverte : quelles pages Google met en avant pour une question. Vous récupérez ensuite le contenu des pages qui vous intéressent, et votre LLM répond en citant ses sources.
1. Envoyez vos mots-clés
Jusqu'à 1 000 mots-clés par appel, avec le pays, la langue, la ville et l'appareil. Tous les paramètres sont sur la page API Google Search.
2. Recevez la SERP structurée
URL, titres, extraits, AI Overview et citations, en JSON, ou directement sur votre URL de callback.
3. Récupérez les pages, puis le LLM
Votre crawler lit les URL retenues, et votre modèle répond à partir de ce contenu, sources à l'appui.
import time
import requests
API = "https://api.semscraper.com/v1/serp"
HEADERS = {"Authorization": "Bearer API_KEY"}
question = "meilleur crm pour pme"
# 1. la SERP Google de la question
job = requests.post(API, headers=HEADERS, json=[{"search_engine": "google_search",
"keyword": question, "device": "desktop", "location": "fr", "language": "fr", "depth": 1}]).json()
serp_id = job["data"][0]["id"]
serp = {"status": "pending"}
while serp["status"] != "done":
time.sleep(10)
serp = requests.get(API, headers=HEADERS, params={"ids": serp_id, "output": "json"}).json()["data"][0]
# 2. les sources que Google met en avant
urls = [item["url"] for block in serp["results"] if block["type"] == "organic" for item in block["items"][:3]]
# 3. leur contenu, lu par votre propre outil, puis votre LLM
pages = [fetch_page(url) for url in urls]
answer = llm.ask(question, context=pages, sources=urls)
Pensé pour des collectes
Chaque page est ouverte dans un vrai navigateur, avec une vraie interface graphique, et passe par une file d'attente qui permet des coûts parmi les plus bas du marché. Une SERP complète prend donc une vingtaine de secondes de collecte en médiane pour une page, une cinquantaine pour 10 pages.
| Idéal pour | Bon à savoir |
|---|---|
| Les agents de recherche et de veille qui travaillent en tâche de fond | Pour un chatbot qui doit répondre à l'instant, un outil dédié au temps réel est plus adapté. |
| Le suivi des AI Overviews et de leurs sources, mot-clé par mot-clé | L'API renvoie les URL, les titres et les extraits : vous récupérez vous-même le contenu des pages retenues. |
| Les jeux de données et les évaluations à grande échelle | À comparer à profondeur égale : une SERP Semscraper, c'est jusqu'à 10 pages de résultats avec tous leurs blocs et la position pixel, pas dix liens. |
Directement dans
Le serveur MCP Semscraper branche l'API à votre assistant en une minute. Il lance les recherches, attend les résultats et fait les calculs côté serveur, comme dans l'exemple ci-dessus.
Tarif
Pas d'abonnement : vous créditez votre solde, chaque SERP récupérée est déduite.
Réduction de 1 à 10 % selon le montant crédité. Le solde n'expire pas.
Pour aller plus loin
AI Overviews en France : une SERP sur deux, et une sur deux arrive en retard
Nous avons collecté plus de 2 millions de SERP Google françaises, un million de mots-clés en desktop et les mêmes en mobile, pour mesurer la place réelle des AI Overviews.
Lire le guide →Comment scraper Google en 2026
Récupérer les résultats de Google à grande échelle n'a jamais été aussi exigeant : 100 résultats par page supprimés, AI Overviews chargées après coup, SERP qui changent selon la ville. Voici les options et les pièges.
Lire le guide →Position pixel : pourquoi la position 1 ne suffit plus
Être premier dans les résultats naturels ne dit plus grand-chose de ce que voit l'internaute. La position pixel, elle, mesure où votre résultat s'affiche vraiment.
Lire le guide →Questions fréquentes
Puis-je utiliser Semscraper dans un chatbot en temps réel ?
Récupérez-vous le contenu des pages ?
Les AI Overviews asynchrones sont-elles incluses ?
Quel volume puis-je envoyer ?
Est-ce l'API officielle de Google ?
Testez sur vos propres requêtes
1 000 SERP offertes, sans carte bancaire.