Google Search API
Senden Sie ein Keyword und erhalten Sie die Google-Ergebnisseite genau so, wie ein Nutzer sie sieht: jeden Block, jedes Ergebnis, mit Rang, Seite und Pixelposition.
- 1000 kostenlose Suchanfragen
- Keine Kreditkarte
Jeder Block
Jeder Block der Seite wird im JSON unter seinem eigenen Typ geliefert, mit seinen Ergebnissen in Anzeigereihenfolge.
| Typ | Was es ist |
|---|---|
organic | Organische Ergebnisse |
paid_top, paid_bottom | Google Ads, oben und unten auf der Seite |
local_pack | Local Pack, mit Bewertung, Anzahl der Rezensionen, Preisspanne und angezeigten Details |
people_also_ask | „Ähnliche Fragen“ (People Also Ask) |
featured_snippet | Featured Snippet (Position null) |
knowledge_graph | Knowledge Graph, der Bereich rechts |
top_stories | Top-Meldungen |
videos, images | Videos und Bilder |
shopping | Shopping-Anzeigen |
sitelinks | Sitelinks unter einem Ergebnis |
ai_overview_citation, ai_overview_citation_source, ai_overview_panel | AI Overviews: im Text zitierte Marken, Zitatquellen und Quellenbereich |
location_sites, recipes, find_results_on | Standorte, Rezepte, „Ergebnisse finden auf“ und weitere Blöcke |
Die echte Google-
Google zeigt keine 100 Ergebnisse mehr auf einer einzigen Seite. Wir gehen die Paginierung Seite für Seite durch, wie ein Nutzer, bis zu 10 Seiten pro Keyword (etwa 100 Ergebnisse). Jedes Ergebnis gibt an, auf welcher Seite es erscheint.
Tiefe nach Wahl
Der Parameter depth reicht von 1 (etwa 10 Ergebnisse) bis 10 (etwa 100 Ergebnisse).
Nur gefundene Seiten werden abgerechnet
10 Seiten angefragt, 4 gefunden: Nur 4 werden abgerechnet.
Suchoperatoren
site:, inurl:, intitle:, allintitle:, filetype: und logische Kombinationen werden unterstützt.
Rang, Gesamtrang
Drei Messwerte für jedes Ergebnis. rank_type ordnet es innerhalb seines Blocks ein, rank_serp unter allen Elementen der Seite in der tatsächlichen vertikalen Reihenfolge, und pixel gibt seinen Abstand zum oberen Seitenrand an. Ein 1. organisches Ergebnis unter einem Local Pack und Anzeigen erhält nicht die Sichtbarkeit, die seine Position vermuten lässt.
AI Overviews,
Jede SERP wird in einem echten Browser gerendert. AI Overviews, die nach der Seite geladen werden, werden erfasst, mit den zitierten Marken, den Zitatquellen und dem Quellenbereich.
Parameter
Eine POST-Anfrage an /v1/serp, bis zu 1.000 Keywords pro Aufruf. Die Ergebnisse werden anschließend per ID abgerufen oder an Ihre Callback-URL geliefert. Ohne Code steuern Sie dieselbe Erfassung über den MCP-Server aus Claude, ChatGPT oder Cursor. Für Agenten, RAG-Pipelines oder Evaluierungen siehe die SERP API für KI.
| Parameter | Beschreibung |
|---|---|
search_engine | google_search |
keyword | Das Keyword, inklusive Operatoren |
device | desktop oder mobile |
location | Google-Version, z. B. de für google.de oder en für google.com |
language | Sprache der Oberfläche (z. B. de) |
depth | Anzahl der Seiten, von 1 bis 10 |
geolocation | Optional: Stadt, Region und Land durch Kommas getrennt, oder eine GPS-Position als latitude,longitude (z. B. 43.7102,7.2620) |
priority | Optional: Verarbeitungspriorität, von 1 bis 10 |
callback_url | Optional: URL, die die Ergebnisse erhält, sobald das Keyword verarbeitet ist |
Stellen Sie Ihre Anfrage zusammen
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"}]'
Bezahlung
Kein Abo: Sie laden Ihr Guthaben auf, und jede abgerufene SERP wird davon abgezogen.
1 bis 10 % Rabatt je nach aufgeladenem Betrag. Ihr Guthaben verfällt nie.
Weiterlesen
Google scrapen: So geht es 2026
Google-Ergebnisse in großem Umfang zu erfassen war noch nie so anspruchsvoll: 100 Ergebnisse pro Seite gibt es nicht mehr, AI Overviews laden verzögert, und SERPs ändern sich von Stadt zu Stadt. Hier sind die Optionen und die Fallstricke.
Zum Guide →Die Google Top 100 ohne num=100 abrufen
Jahrelang genügte es, num=100 an die Such-URL anzuhängen, um 100 Ergebnisse auf einmal zu erhalten. Das ist vorbei. So kommen Sie trotzdem an verlässliche Top 100.
Zum Guide →Pixelposition: Warum Platz 1 nicht mehr reicht
Unter den organischen Ergebnissen auf Platz 1 zu stehen, sagt wenig darüber aus, was der Nutzer tatsächlich sieht. Die Pixelposition misst, wo Ihr Ergebnis wirklich erscheint.
Zum Guide →Lokale SERPs: Google-Ergebnisse aus Sicht einer Stadt
Zwei Personen, die dieselbe Suche in zwei verschiedenen Städten eingeben, sehen nicht dieselbe Seite. Um Local SEO zu messen, müssen Sie die SERP vom richtigen Standort aus erfassen.
Zum Guide →Keyword-Clustering nach SERP-Ähnlichkeit
Zwei Keywords, bei denen Google dieselben Seiten zeigt, bedienen dieselbe Suchintention: Eine Seite sollte beide abdecken. Hier sind die Methode, die richtigen Schwellenwerte und ein sofort einsetzbares Skript.
Zum Guide →Google-Geotargeting: Warum der gl-Parameter nicht mehr ausreicht
Ende Mai 2026 hat Google die Lokalisierung seiner Ergebnisse geändert. Der gl-Parameter, seit Jahren genutzt, um ein Land anzusteuern, garantiert keine verlässliche SERP mehr. Hier ist, was wir festgestellt und behoben haben.
Zum Guide →Häufige Fragen
Ist das die offizielle API von Google?
Liefern Desktop und Mobil dieselben Ergebnisse?
Kann ich Ergebnisse für eine bestimmte Stadt abrufen?
Wie lange dauert die Verarbeitung eines Keywords?
Werden die Ergebnisse aus einem Cache geliefert?
Kann ich Suchoperatoren verwenden (site:, inurl: …)?
Bereit, Google zu scrapen?
1.000 kostenlose Anfragen, ohne Kreditkarte.
