Einstellungen

Datenschutz ist uns wichtig. Deshalb können Sie bestimmte Speicherarten deaktivieren, die für die grundlegende Funktion der Website nicht erforderlich sind. Das Blockieren einzelner Kategorien kann Ihr Erlebnis auf der Website beeinträchtigen. Weitere Informationen (Cookie-Richtlinie)

Alle Cookies akzeptieren

Keyword-Position mit der Google API prüfen (Leitfaden 2026)

Google hat keine Live-Ranking-API. Was die Search Console API wirklich liefert, warum Custom Search täuscht und funktionierender Python-Code für jeden Weg.

Veröffentlicht am:
13/10/2026
-
Aktualisiert am:
13/10/2026
Programmcode auf dem Bildschirm eines Entwicklers bei der Abfrage einer Such-API
Thibault Besson-Magdelain, Gründer von Sorank

Über den Autor

Thibault Besson-Magdelain

Gründer von Sorank, über 7 Jahre Erfahrung im SEO, GEO-Enthusiast.

Diesen Artikel mit KI zusammenfassen

Inhalt
Kurz gesagt: Google stellt keine API bereit, die Keyword-Rankings in Echtzeit liefert. Die Search Console API gibt die durchschnittliche Position für Suchanfragen zurück, für die Ihre eigene verifizierte Website bereits rankt: kostenlos und aus erster Hand, aber auf Ihre Property beschränkt und über einen Zeitraum gemittelt. Die Custom Search JSON API liefert Ergebnisse einer benutzerdefinierten Suchmaschine, nicht von google.com, daher stimmen ihre Positionen nicht mit dem überein, was Nutzer sehen. Für echte Live-Positionen in der SERP, einschließlich der Wettbewerber, benötigen Sie eine SERP API eines Drittanbieters. Dieser Leitfaden zeigt den funktionierenden Code für jede Variante und wo jede an ihre Grenzen stößt.

Die Keyword-Position mit einer Google API zu prüfen gehört zu den Aufgaben, die wie ein gelöstes Problem wirken, bis man es tatsächlich versucht. Es gibt keinen rankings.get()-Endpunkt, und die beiden Google APIs, zu denen man zuerst greift, beantworten jeweils eine etwas andere Frage als die gestellte. Die Dokumentation zu Search Analytics in der Search Console ist der richtige Ausgangspunkt, sofern Sie verstehen, was „Position“ dort bedeutet.

Gibt es eine offizielle Keyword-Ranking-API von Google?

Nein. Google hat nie eine API veröffentlicht, die ein Keyword entgegennimmt und Ihre Live-Position auf google.com zurückgibt. Das ist Absicht: Automatisierte Abfragen der Suchergebnisseite sind laut den Nutzungsbedingungen von Google untersagt, und das Unternehmen hat kein kommerzielles Interesse daran, Infrastruktur für Rank Tracking bereitzustellen.

Stattdessen gibt es drei Teillösungen, jede mit einer harten Grenze:

WegLiefertDeckt Wettbewerber ab?Kosten
Search Console APIDurchschnittliche Position, nur Ihre WebsiteNeinKostenlos
Custom Search JSON APIErgebnisse einer benutzerdefinierten SuchmaschineJa, aber keine echte SERP100 Abfragen/Tag kostenlos
SERP API eines DrittanbietersExakte Live-Positionen in der SERPJaKostenpflichtig, pro Abfrage

Wie erhalte ich Keyword-Positionen über die Search Console API?

Fragen Sie den searchAnalytics-Endpunkt mit der Dimension query ab und lesen Sie das Feld position aus. Das sind First-Party-Daten direkt von Google, sie sind kostenlos und ohne Keyword-Limit: Sie erhalten jede Suchanfrage, für die Ihre Website Impressionen erzielt hat.

Die funktionierende Anfrage in Python:

from google.oauth2 import service_account
from googleapiclient.discovery import build

creds = service_account.Credentials.from_service_account_file(
    "service-account.json",
    scopes=["https://www.googleapis.com/auth/webmasters.readonly"],
)
service = build("searchconsole", "v1", credentials=creds)

response = service.searchanalytics().query(
    siteUrl="https://example.com/",
    body={
        "startDate": "2026-07-01",
        "endDate": "2026-07-31",
        "dimensions": ["query", "page"],
        "rowLimit": 25000,
    },
).execute()

for row in response.get("rows", []):
    query, page = row["keys"]
    print(f"{row['position']:.1f}  {query}  ->  {page}")
Ein Analytics-Dashboard mit Leistungsdiagrammen auf einem Computerbildschirm
Die Search Console liefert gemittelte Positionsdaten, keine Momentaufnahme des Live-Rankings.

Die drei Einschränkungen, über die viele stolpern

  • Die Position ist ein Durchschnitt, kein Rang. Ein Wert von 7,4 bedeutet nicht, dass Sie auf Position 7 stehen, sondern dass sich die Impressionen auf Positionen mit einem Durchschnitt von 7,4 verteilten, möglicherweise von 3 bis 15 je nach Gerät und Standort.
  • Nur Ihre Website. Die Position eines Wettbewerbers lässt sich nicht einsehen. Die Search Console ist bewusst als Property-bezogene API konzipiert.
  • Keywords ohne Impressionen sind unsichtbar. Wenn Sie auf Position 60 ranken und niemand so weit gescrollt hat, taucht die Suchanfrage in den Daten überhaupt nicht auf.

Dieser dritte Punkt ist derjenige, der das Reporting still und leise ruiniert. Ein Keyword, mit dem Sie es noch nicht auf die ersten Seiten geschafft haben, existiert in der Search Console schlicht nicht. Damit lässt sich der Fortschritt von Position 60 auf Position 20 allein mit dieser API unmöglich messen.

Kann ich die Custom Search JSON API zur Ranking-Prüfung nutzen?

Technisch ja, sinnvoll nein. Für die Custom Search JSON API müssen Sie zunächst eine Programmable Search Engine anlegen. Selbst wenn sie so konfiguriert ist, dass sie das gesamte Web durchsucht, wendet sie ihr eigenes Ranking und ihre eigenen Einschränkungen an. Die Reihenfolge, die sie liefert, ist also nicht die von google.com.

Außerdem ist sie im kostenlosen Kontingent auf 100 Abfragen pro Tag begrenzt; die kostenpflichtige Nutzung wird pro tausend Abfragen abgerechnet und unterliegt einer Tagesobergrenze. Für eine Handvoll Keywords, die gelegentlich geprüft werden, ist das praktikabel. Als Rank Tracker liefert sie Zahlen, die verlässlich aussehen und unbemerkt falsch sind, was schlimmer ist, als gar keine Daten zu haben.

Und Google direkt scrapen?

Lassen Sie es. Automatisierte Abfragen der Google-Suche ohne Erlaubnis verstoßen gegen die Nutzungsbedingungen von Google, und ab einem gewissen Volumen führen sie zu IP-Sperren und CAPTCHA-Hürden. Abgesehen von der Richtlinienfrage ist die technische Realität unerfreulich: Die Ergebnisse sind personalisiert, lokalisiert und werden zunehmend mit KI-Funktionen zusammengestellt. Eine gescrapte „Position“ schwankt daher je nach Rechenzentrum, Standort und Sitzung, selbst wenn sich an Ihrer Website nichts geändert hat.

Wenn Sie Positionen von Wettbewerbern benötigen, ist eine kommerzielle SERP API der Weg, der sowohl nach den Vereinbarungen des Anbieters zulässig als auch im Betrieb stabil ist. Sie ist ein Kostenposten, und diese Kosten sind der ehrliche Preis für Daten, die Google nicht herausgibt. Unternehmen, die diese Pipeline aufbauen und überwachen lassen möchten, ohne intern Personal einzustellen, ziehen meist einen Spezialisten hinzu; unser Vergleich der 10 besten Data-Analytics-Agenturen in Frankreich listet Anbieter auf, die diese Art von Reporting einrichten.

Ein Softwareentwickler schreibt Code an einem Computerarbeitsplatz
Rank Tracking im großen Maßstab ist eher eine Integrations- als eine Scraping-Aufgabe.

Was sollten Sie tatsächlich aufbauen?

Für die meisten Teams ist eine hybride Architektur die pragmatische Lösung, und sie sieht so aus:

  • Die Search Console API als Rückgrat. Kostenlos, unbegrenzte Keywords, First-Party-Daten und die einzige Quelle, die Ihnen zeigt, wofür Sie tatsächlich Impressionen erhalten.
  • Eine SERP API für eine kleine, ausgewählte Keyword-Liste. Ihre zwanzig oder dreißig geschäftskritischen Begriffe, täglich geprüft, einschließlich der Positionen der Wettbewerber.
  • Eine Ebene für KI-Sichtbarkeit. Immer häufiger lautet die Frage nicht nur „Auf welcher Position stehe ich?“, sondern „Werde ich zitiert, wenn jemand einen KI-Assistenten fragt?“. Klassische Ranking-APIs beantworten nichts davon.

Teams, die diese Architektur nicht selbst aufbauen möchten, übergeben sie in der Regel an einen Spezialisten; unser Vergleich der 10 besten SEO-Agenturen in Frankreich stellt Anbieter vor, die diesen Reporting-Stack für ihre Kunden betreuen.

Dieser letzte Punkt ist kein Zukunftsthema. Wenn eine KI-Antwort die Suchanfrage direkt in der Oberfläche beantwortet, führen Position zehn und Position drei zum selben Ergebnis: kein Klick. Zitierungen parallel zu den Positionen zu verfolgen, genau dafür sind unser Search Console MCP-Server und unsere Plattform für KI-Sichtbarkeit gebaut, und die Dokumentation beschreibt die Einrichtung von Anfang bis Ende.

Fazit

Es gibt keine offizielle Google API für Live-Keyword-Positionen: Nutzen Sie die Search Console API für Ihre eigenen gemittelten Daten, eine SERP API eines Drittanbieters für exakte Positionen und Wettbewerbsdaten, und verzichten Sie bei Ranking-Analysen ganz auf die Custom Search JSON API. Auf die falsche API zu setzen, ist hier der häufigste Fehler, und das Ergebnis ist ein Dashboard, das selbstbewusst ungenau ist.

Wenn Sie diese Pipeline lieber nicht selbst aufbauen und pflegen möchten: Sorank verbindet Ihre Search Console und verfolgt KI-Zitierungen an einem Ort.

Häufig gestellte Fragen

Hat Google eine API für Keyword-Rankings?

Nein. Google hat nie eine API veröffentlicht, die ein Keyword entgegennimmt und Ihre Live-Position auf google.com zurückgibt. Die Search Console API liefert eine gemittelte Position nur für Ihre eigene verifizierte Property, und die Custom Search JSON API fragt eine benutzerdefinierte Suchmaschine ab, deren Reihenfolge nicht der von google.com entspricht.

Ist die Position in der Search Console dasselbe wie das Ranking?

Nein. Die Search Console meldet eine durchschnittliche Position über alle Impressionen, gemischt über Geräte, Standorte und Zeiträume. Ein angezeigter Wert von 7,4 bedeutet nicht Position 7; die Impressionen können im Zeitraum zwischen Position 3 und Position 15 gelegen haben.

Kann ich Google scrapen, um meine Rankings zu prüfen?

Automatisierte Abfragen der Google-Suche ohne Erlaubnis verstoßen gegen die Nutzungsbedingungen von Google und führen bei jedem nennenswerten Volumen zu IP-Sperren und CAPTCHAs. Eine kommerzielle SERP API ist der Weg, der sowohl nach der Vereinbarung ihres Anbieters zulässig als auch im Betrieb stabil ist.

Unser Blog für ehrgeizige Unternehmen

SIE HABEN SORANK VOR IHNEN AUSPROBIERT

Erfahrungsberichte ambitionierter Gründer

Organisches WachstumE-commerce

0 auf 10000 Besucher in 5 Monaten

Celio Fabianomonrobotlavevitre.fr
Organisches WachstumSoftware

0 auf 5000 Kunden in 8 Monaten

Thibault BMsorank.com
Organisches WachstumFreizeit und Luftfahrt

0 auf 1104 Klicks in 4 Monaten

Dominiqueflight-sensations-idf.com
Organisches WachstumMusiksoftware

x30 Klicks in 4 Monaten

Valentin Cordiertiger-sounds.com
Organisches WachstumGesundheit und Wohlbefinden

x30 Klicks in 4 Monaten

Rodrigue Bretonalthevia.com