Teams, die nach einer Google-Ranking-API suchen, wollen meist eine ganz bestimmte Sache: einen Aufruf, der zurückgibt, auf welcher Position eine Seite für ein Keyword steht. Google veröffentlicht das nicht.
Was Google veröffentlicht, ist eine Reihe von APIs, die Ihre eigene Performance, Ihren eigenen Indexstatus und Ihre eigene Crawl-Situation beschreiben. Sie sind wirklich nützlich, und sie sind alle kostenlos. Sie sind strukturell auch nicht in der Lage, die Frage zu beantworten, mit der die meisten Menschen diese Suche beginnen.
Wir haben einen Tag damit verbracht zu messen, was diese APIs auf einer Live-Property tatsächlich zurückgeben, einschließlich der Teile, die man leicht falsch liest. Drei Befunde stachen hervor: Die Daten kommen drei Tage zu spät, die Positionszahl ist ein Durchschnitt, der sich gegen ein Live-Ergebnis nicht reproduzieren lässt, und die eine API, die am meisten nach einer Ranking-Prüfung klingt, gibt ein Urteil zurück, das für sich genommen nichts Nützliches aussagt.
Was Google tatsächlich veröffentlicht
Vier Oberflächen werden mit einer Ranking-API verwechselt. Hier steht, wofür jede gedacht ist, nach Googles eigener Dokumentation.
Die Search Analytics API gibt Klicks, Impressionen, CTR und durchschnittliche Position für eine verifizierte Property zurück. Sie ist das, was Googles Angebot an Ranking-Daten am nächsten kommt, und sie ist die Quelle jeder Zahl zur „durchschnittlichen Position" in der Search Console.
Die URL Inspection API gibt den Indexstatus für eine einzelne URL zurück: ob Google sie kennt, ob sie indexiert ist und wenn nicht, warum.
Die Indexing API klingt, als würde sie Seiten zur Indexierung einreichen. Googles Dokumentation beschränkt die unterstützten Typen auf die strukturierten Daten JobPosting und BroadcastEvent, was ein schmaler Anwendungsfall ist und keine allgemeine Indexeinreichung.
Die Custom Search JSON API gibt Web-Ergebnisse für eine Suchanfrage zurück. Sie durchsucht einen Index, den Sie konfigurieren, und sie sagt Ihnen nicht, wo Ihre Website in Googles Haupttreffern steht.
Keine davon gibt „Ihre Position für dieses Keyword" zurück. Diese Aufgabe existiert in Googles Produktlinie nicht, und ihr Fehlen ist Absicht und kein Versehen. Google hat keinen kommerziellen Grund, Ranking-Daten von Wettbewerbern in großem Umfang herauszugeben.
Was wir gemessen haben: Die Daten sind drei Tage alt
Wir haben die Tagesaufschlüsselung für unsere eigene Property am 12. September 2026 abgerufen. Das jüngste Datum mit überhaupt Daten war der 9. September.
Verfügbares Datum | Zurückgegebene Zeilen |
|---|---|
2026-09-02 | ja |
2026-09-03 | ja |
2026-09-04 | ja |
2026-09-05 | ja |
2026-09-06 | ja |
2026-09-07 | ja |
2026-09-08 | ja |
2026-09-09 | ja, das jüngste |
Drei Tage Verzug, durchgängig. Der window-Parameter zählt vom jüngsten verfügbaren Datum zurück und nicht von heute, und das ist eine kleine Falle: Eine Anfrage über sieben Tage liefert acht Datumsangaben, die am 9. September enden, nicht am 12. September.
Für einen Monatsbericht ist das irrelevant. Für die Frage „hat meine Seitenänderung gestern etwas kaputt gemacht" ist es ein Ausschlusskriterium. Keine Konfiguration behebt das. Der Verzug liegt auf Googles Seite der Leitung.
Was wir gemessen haben: Eine Durchschnittsposition ist keine Position
Das ist der wichtigere Befund, und er ist der Grund, warum Menschen glauben, es gebe eine Google-Ranking-API, die sich nur ziert.
Die durchschnittliche Position ist die mittlere Position Ihrer URL über alle Impressionen im Zeitraum, gewichtet über Länder, Geräte und Query-Varianten. Eine Live-Rangprüfung gibt eine Zahl zurück, von einem Ort, auf einem Gerät, zu einem Moment. Es sind unterschiedliche Messungen, die sich einen Namen teilen.
Wir haben die Lücke an 25 Suchanfragen aus unseren eigenen Search-Console-Daten geprüft und dann dieselben 25 Keywords gegen eine Live-SERP für die Vereinigten Staaten, Englisch, Desktop, in Tiefe 100 geprüft.
Ergebnis | Anzahl |
|---|---|
In beiden Mengen nutzbare Suchanfragen | 23 |
Erschienen in den Live-Top-100 | 14 (61%) |
Hatten Search-Console-Impressionen, aber kein reproduzierbares Live-Ergebnis | 9 (39%) |
Median der absoluten Abweichung, wo beides vorlag | 7,4 Positionen |
Mittlere absolute Abweichung | 8,5 Positionen |
Größte Abweichung | 36,6 Positionen |
Innerhalb von 3 Positionen zueinander | 4 von 14 |
Um mehr als 10 Positionen daneben | 4 von 14 |

Wo beide Messungen vorliegen, weichen sie um einen Median von 7,4 Positionen voneinander ab.
Zwei Details sind wichtiger als die Durchschnittswerte.
Erstens lieferten neun der 23 Suchanfragen eine Position in der Search Console, aber überhaupt kein Live-Ergebnis in einer Prüfung für die Vereinigten Staaten, Englisch, Desktop. Das ist kein Bug. Impressionen sammeln sich aus anderen Ländern, anderen Sprachen, anderen Geräten und Bild- oder Video-Oberflächen an. Eine einzelne geografisch eingegrenzte Prüfung wird sie nicht reproduzieren, und ein Team, das die beiden Zahlen als dieselbe Messung behandelt, wird eine Woche damit verbringen, einer Abweichung nachzujagen, die ein Artefakt der Methode ist.
Zweitens ist die Richtung nicht konsistent. Die meisten Live-Positionen lagen unter dem Durchschnitt der Search Console, was zu erwarten ist, wenn der Durchschnitt besser performende Oberflächen einschließt. Eine Suchanfrage bewegte sich jedoch 36,6 Positionen in die andere Richtung, von 73,6 auf 37. Es gibt keinen Korrekturfaktor, den man anwenden könnte.

Die Abweichung läuft in beide Richtungen, also gibt es keinen Korrekturfaktor.
Die praktische Konsequenz für alle, die eine Google-Ranking-API auswählen: Die kostenlosen Daten nennen Ihnen keine Position, und die bezahlten Daten stimmen nicht damit überein. Beide messen korrekt unterschiedliche Dinge. Sie als Ersatz füreinander zu behandeln, ist der Punkt, an dem das Reporting schiefgeht.
Wo die First-Party-Seite wirklich unersetzlich ist, ist die Abdeckung, die wir separat im Vergleich der SERP-API-Alternativen gemessen haben.
Was die URL Inspection API stattdessen zurückgibt
Die URL Inspection API ist die einzige Google-Oberfläche, die sich wie eine Rangprüfung anfühlt, weil Sie ihr eine URL ohne Keyword geben und einen Status zurückbekommen. Wir haben zwei URLs getestet.
URL-Zustand | Urteil | Abdeckungsstatus | Zeitpunkt des letzten Crawls |
|---|---|---|---|
Vor etwa einer Stunde veröffentlicht | NEUTRAL | URL ist Google unbekannt | Unbekannt |
Vor etwa neun Stunden veröffentlicht | NEUTRAL | Entdeckt, derzeit nicht indexiert | Unbekannt |
Beide gaben dasselbe Urteil zurück. Das Feld, das die beiden Fälle tatsächlich unterscheidet, ist die Zeichenkette des Abdeckungsstatus, und das ist ein Satz, kein Enum. Das Urteilsfeld sagt NEUTRAL sowohl für eine URL, die Google nie gesehen hat, als auch für eine URL, die sie entdeckt, aber nicht indexiert hat.
Das ist eine brauchbare API und für sich genommen ein schwaches Monitoring-Signal. Wenn Sie eine Warnung möchten, sobald eine Seite nicht indexiert ist, werten Sie den Abdeckungsstatus statt des Urteils aus, und rechnen Sie damit, dass der Zeitpunkt des letzten Crawls genau bei den URLs fehlt, die Ihnen am wichtigsten sind.
Die vier Oberflächen und die Aufgabe, die keine davon erledigt
Frage | Google-Oberfläche | Antwort |
|---|---|---|
Wie habe ich bei dieser Suchanfrage letzte Woche abgeschnitten | Search Analytics API | Ja, drei Tage zu spät, gemittelt |
Ist diese URL indexiert | URL Inspection API | Ja, pro URL, auf Anfrage |
Wo stehe ich gerade für irgendein Keyword | keine | Nein |
Wo stehen meine Wettbewerber | keine | Nein |
Wie sieht die SERP für ein Keyword aus, für das ich nicht ranke | keine | Nein |
Das Muster ist konsistent. Googles APIs beschreiben Ihre Property von innen. Eine Rangfrage wird von außen gestellt, zu einer Ergebnisseite, und Google liefert das nicht.
Wie Sie die Lücke schließen, ohne zu viel zu zahlen
Das praktikable Setup sind zwei Quellen mit unterschiedlichen Aufgaben, nicht eine Quelle, die beides leisten soll.
Nutzen Sie Googles APIs als Grundwahrheit über Ihre eigene Property. Klicks, Impressionen und Indexstatus sind First-Party-Fakten, die Sie nirgendwo sonst bekommen, und sie sind kostenlos. Rufen Sie sie nach Zeitplan ab und behandeln Sie den Verzug von drei Tagen als Eigenschaft des Messinstruments.
Nutzen Sie eine SERP-Quelle für die Außensicht. Live-Positionen, Wettbewerberpositionen und Keywords, für die Sie noch nicht ranken. Das ist der bezahlte Teil, und er ist günstiger, als die meisten Teams annehmen: In unserem Test kostete die Prüfung von 23 Keywords in Tiefe 100 $0,2975, also $0,0129 pro Prüfung.
Versuchen Sie nicht, die beiden Zahlen in Einklang zu bringen. Sie messen unterschiedliche Dinge. Der sinnvolle Schritt ist, sie zusammen zu lesen: Die Search Console sagt Ihnen, was geschehen ist, und eine Live-Prüfung sagt Ihnen, was gerade geschieht. Wenn sie auseinandergehen, schauen Sie sich die Länder- und Gerätemischung der Suchanfrage an, bevor Sie irgendetwas schlussfolgern.
Die Mechanik, beide aus einem Skript zu betreiben, steht in unserem Tracker mit zwei Quellen, und die Kostenseite der Live-Hälfte ist im Massenprüfungs-Test bepreist.
Häufige Fragen
Hat Google eine offizielle Ranking-API? Nein. Google veröffentlicht APIs für Ihre eigene Suchperformance (Search Analytics), den Indexstatus (URL Inspection) und zwei schmale Einreichungstypen (Indexing). Keine davon gibt eine Position für ein Keyword zurück.
Warum zeigt die Search Console eine Position, wenn es keine Ranking-API gibt? Weil die durchschnittliche Position eine Performance-Kennzahl ist, die aus Ihren Impressionen berechnet wird, und keine Rangabfrage. Sie ist die mittlere Position über alle Impressionen im Zeitraum, gemittelt über Länder, Geräte und Oberflächen.
Wie stark hinken die Search-Console-Daten hinterher? Drei Tage in unserer Messung am 12. September 2026, wobei das jüngste verfügbare Datum der 9. September war. Der window-Parameter zählt von diesem Datum zurück, also liefert eine Anfrage über sieben Tage acht Datumsangaben, die am jüngsten verfügbaren Tag enden.
Kann die URL Inspection API mir sagen, ob eine Seite indexiert ist? Ja, und sie ist das richtige Werkzeug dafür. Lesen Sie die Zeichenkette des Abdeckungsstatus statt des Urteilsfelds, denn das Urteil gibt NEUTRAL sowohl für eine unbekannte URL als auch für eine entdeckte, aber nicht indexierte URL zurück.
Ist die Custom Search JSON API eine Ranking-API? Nein. Sie gibt Ergebnisse aus einer Suchmaschine zurück, die Sie konfigurieren, nicht Ihre Position in Googles Haupttreffern.
Was ist der günstigste Weg, echte Rangdaten zu bekommen? Prüfen Sie die kleinste Keyword-Menge, auf die Sie tatsächlich reagieren, in der Tiefe, die zu Ihrer Position passt. Prüfungen in Tiefe 10 kosteten in unserem Test $0,002 pro Keyword und in Tiefe 100 $0,014, die Tiefeneinstellung bewegt die Rechnung also siebenmal stärker als die Keyword-Anzahl.
Auspia-Sicht: Die ehrliche Antwort auf „gibt es eine Google-Ranking-API" ist nein, und der nützliche nächste Schritt ist, mit der Suche aufzuhören. Googles APIs beantworten First-Party-Fragen gut und können Rangfragen überhaupt nicht beantworten. Setzen Sie einen kleinen Betrag für die Außensicht an, und verwenden Sie den Rest des Aufwands auf den Teil, den Google nicht für Sie erledigt, nämlich die Entscheidung, was zu ändern ist, wenn die beiden Zahlen auseinandergehen.
Autor: Gabriel Finch, Forscher für Suchabruf, Prüfung von über 1.200 KI-Antworten bei Auspia. Schreibt über Suchinfrastruktur, Abrufsysteme und darüber, was jede Datenquelle tatsächlich sehen kann.




