Crawling & Indexing

Indexing API

Indexing API

Die Indexing API ist ein von Google bereitgestelltes Tool, das Website-Betreibern ermöglicht, Google direkt zu benachrichtigen, wenn URLs hinzugefügt, aktualisiert oder gelöscht werden, was ein schnelleres Crawling und Indexieren von Webseiten ermöglicht. Sie unterstützt die direkte Übermittlung von URLs für Stellenanzeigen und Live-Stream-Events, mit einem Standardkontingent von 200 täglichen Anfragen pro Projekt.

Definition der Indexing API

Die Indexing API ist ein programmatisches Tool, das von Google entwickelt wurde und Website-Betreibern ermöglicht, Google Search direkt zu benachrichtigen, wenn URLs auf ihren Websites hinzugefügt, aktualisiert oder entfernt werden. Anstatt darauf zu warten, dass Googles Crawler neue Inhalte durch herkömmliche Crawling-Methoden entdecken, ermöglicht Ihnen die Indexing API, Echtzeit-Benachrichtigungen an Googles Indexierungsinfrastruktur zu senden und so eine sofortige Crawl-Planung für bestimmte URLs auszulösen. Dieser Mechanismus der direkten Übermittlung stellt einen grundlegenden Wandel von passiver Entdeckung hin zu aktiver Kommunikation mit Suchmaschinen dar und verkürzt die Zeit zwischen der Veröffentlichung von Inhalten und der Indexierung durch Suchmaschinen erheblich. Die API arbeitet über HTTP-POST-Anfragen an Googles Endpunkt unter https://indexing.googleapis.com/v3/urlNotifications:publish und akzeptiert JSON-Nutzdaten, die die URL und den Benachrichtigungstyp angeben.

Historischer Kontext und Entwicklung

Die Indexing API wurde von Google offiziell im Juni 2018 eingeführt und ursprünglich entwickelt, um die besonderen Indexierungsherausforderungen von Stellenanzeigen-Websites und Live-Stream-Event-Seiten zu bewältigen. Diese Inhaltstypen erfordern häufige Aktualisierungen und zeitkritische Indexierung, um die Genauigkeit in den Suchergebnissen zu gewährleisten – eine Stellenanzeige, die nach der Besetzung weiterhin indexiert bleibt, führt zu einer schlechten Nutzererfahrung, und Live-Stream-Events benötigen eine schnelle Indexierung, um in Echtzeit-Suchergebnissen zu erscheinen. Vor der Einführung der API waren Website-Betreiber vollständig auf XML-Sitemaps, interne Verlinkungsstrukturen und Googles organischen Crawl-Budget angewiesen, um ihre Inhalte entdecken zu lassen. Die API stellte Googles Anerkennung dar, dass bestimmte Inhaltskategorien schnellere und vorhersagbarere Indexierungsmechanismen erforderten. In den letzten sechs Jahren hat die Nutzung erheblich zugenommen, und große Content-Management-Systeme und Hosting-Plattformen haben die Indexing API-Unterstützung direkt in ihre Plattformen integriert. Branchendaten zeigen, dass etwa 80% der Unternehmen heute eine Form der API-gesteuerten Inhaltsverwaltung nutzen, wobei die Indexing API zu einem Standardbestandteil technischer SEO-Strategien für Herausgeber zeitkritischer Inhalte geworden ist.

Logo

Ready to Monitor Your AI Visibility?

Track how AI chatbots mention your brand across ChatGPT, Perplexity, and other platforms.

Wie die Indexing API funktioniert: Technische Implementierung

Die Indexing API arbeitet über einen unkomplizierten, aber leistungsstarken Mechanismus: Sie senden eine HTTP-POST-Anfrage mit einem JSON-Nutzdatensatz an Googles designierten Endpunkt. Der JSON-Body muss zwei erforderliche Felder enthalten: die vollqualifizierte URL, über die Sie Google benachrichtigen möchten, und den Benachrichtigungstyp (URL_UPDATED oder URL_DELETED). Wenn Google Ihre Anfrage mit einem HTTP-200-Statuscode bestätigt, bedeutet dies, dass Ihre Benachrichtigung erfolgreich empfangen wurde und Google einen Crawl dieser URL einplant. Die API unterstützt die Stapelverarbeitung, sodass Sie bis zu 100 einzelne URL-Benachrichtigungen in einer einzigen HTTP-Anfrage zusammenfassen können, was den Aufwand reduziert und die Effizienz für Websites mit hohem Aktualisierungsaufkommen verbessert. Jede Stapelanfrage kann eine Mischung aus Aktualisierungs- und Löschbenachrichtigungen enthalten, was sie flexibel für komplexe Content-Management-Szenarien macht. Die Indexing API bietet auch einen Metadaten-Endpunkt (/urlNotifications/metadata), mit dem Sie den Status zuvor eingereichter Benachrichtigungen überprüfen können. Dieser zeigt den Zeitstempel der letzten Aktualisierungs- und Löschbenachrichtigungen an, die Google für eine bestimmte URL erhalten hat.

Kontingent und Einschränkungen: API-Beschränkungen verstehen

Die Indexing API unterliegt bestimmten Kontingentbeschränkungen, die Missbrauch verhindern und eine faire Ressourcenzuteilung für alle Nutzer gewährleisten sollen. Das Standardkontingent beträgt 200 Veröffentlichungsanfragen pro Tag und Projekt, was sowohl URL_UPDATED- als auch URL_DELETED-Benachrichtigungstypen umfasst. Das bedeutet, wenn Sie 150 Aktualisierungsbenachrichtigungen einreichen, verbleiben nur 50 Löschbenachrichtigungen für diesen Tag. Zusätzlich gibt es ein Kontingent von 180 schreibgeschützten Anfragen pro Minute für Metadatenabfragen und eine Grenze von 380 Anfragen pro Minute über alle Endpunkte hinweg. Diese Kontingente werden um Mitternacht Pacific Time zurückgesetzt, sodass die neue Kontingentverfügbarkeit bis zu 24 Stunden dauern kann, um wirksam zu werden. Für Websites, die höhere Kontingente benötigen, ermöglicht Google die Beantragung einer Genehmigung durch ein formelles Antragsverfahren. Kontingenterhöhungen werden auf Grundlage der Dokumentqualität, legitimen Anwendungsfällen und der Einhaltung von Googles Spam-Richtlinien festgelegt. Wichtig: Die Indexing API ist völlig kostenlos nutzbar – Google erhebt unabhängig von der Kontingentstufe oder dem Anfragevolumen keine Gebühren.

Vergleich: Indexing API vs. verwandte Indexierungsmethoden

AspektIndexing APIXML-SitemapIndexNow-Protokoll
MechanismusPush-basiert (aktive Benachrichtigung)Pull-basiert (passive Entdeckung)Push-basiert (aktive Benachrichtigung)
IndexierungsgeschwindigkeitMinuten bis StundenStunden bis TageMinuten bis Stunden
SuchmaschinenunterstützungNur GoogleGoogle, Bing, YandexBing, Yandex, Naver, Seznam
InhaltsabdeckungNur bestimmte URLsVollständiges URL-InventarNur bestimmte URLs
EinrichtungskomplexitätMittel (erfordert Authentifizierung)Einfach (einmalige Einreichung)Einfach (API-Schlüsselgenerierung)
KostenKostenlosKostenlosKostenlos
Am besten geeignet fürZeitkritische Inhalte, Stellenanzeigen, LivestreamsVollständige Seitenabdeckung, SEO-GrundlageMulti-Engine-Indexierung, Nicht-Google-Traffic
Kontingentgrenzen200 tägliche Anfragen (Standard)Keine GrenzenKeine Grenzen
Garantierte IndexierungNein (nur Crawl)Nein (nur Crawl)Nein (nur Crawl)

Technische Anforderungen und Authentifizierung

Um die Indexing API zu nutzen, müssen Sie eine ordnungsgemäße Authentifizierung und Autorisierung über Googles OAuth-2.0-Framework einrichten. Zunächst benötigen Sie ein Google Cloud-Projekt mit aktivierter Indexing API über die Google Cloud Console. Als Nächstes müssen Sie ein Dienstkonto innerhalb dieses Projekts erstellen und eine JSON-Schlüsseldatei mit Authentifizierungsdaten generieren. Dieses Dienstkonto muss dann als Eigentümer zur Website-Eigenschaft in der Google Search Console hinzugefügt werden, wodurch die Vertrauensbeziehung zwischen Ihrem Dienstkonto und Ihrer Domain hergestellt wird. Der Authentifizierungsprozess erfordert den Erhalt eines OAuth-2.0-Zugriffstokens unter Verwendung Ihrer Dienstkonto-Anmeldedaten, das Sie dann in den Authorization-Header Ihrer API-Anfragen einfügen. Alle Anfragen müssen "application/json" als Content-Type-Header verwenden. Dieser mehrstufige Authentifizierungsprozess, obwohl komplexer als die einfache API-Schlüsselübermittlung, bietet robuste Sicherheit, indem er sicherstellt, dass nur autorisierte Vertreter einer Domain Indexierungsanfragen für diese Domain einreichen können.

Praktische Implementierung: Schritt-für-Schritt-Workflow

Die Implementierung der Indexing API umfasst mehrere aufeinanderfolgende Schritte, die in der richtigen Reihenfolge ausgeführt werden müssen. Navigieren Sie zunächst zur Google Cloud Platform-Konsole und erstellen Sie ein neues Projekt, das speziell für Indexierungsvorgänge vorgesehen ist. Zweitens aktivieren Sie die Indexing API für dieses Projekt über die API-Bibliothek. Drittens erstellen Sie ein Dienstkonto und laden dessen JSON-Anmeldedatendatei herunter – diese Datei enthält Ihre Authentifizierungsgeheimnisse und muss sicher aufbewahrt werden. Viertens fügen Sie die E-Mail-Adresse des Dienstkontos als Eigentümer in den Eigenschaftseinstellungen Ihrer Website in der Google Search Console hinzu. Fünftens konfigurieren Sie das Backend Ihrer Website oder verwenden ein Plugin (wie Rank Maths Instant Indexing), um automatisch Benachrichtigungen zu senden, wenn Inhalte veröffentlicht, aktualisiert oder gelöscht werden. Testen Sie schließlich die Integration, indem Sie eine Beispiel-URL einreichen und überprüfen, ob Google mit einem HTTP-200-Statuscode antwortet. Nach der Inbetriebnahme kann das System Google automatisch über Inhaltsänderungen benachrichtigen, ohne dass manuelle Eingriffe erforderlich sind, und so einen nahtlosen Indexierungs-Workflow schaffen.

Inhaltstypen und Anforderungen an strukturierte Daten

Die Indexing API unterstützt offiziell nur zwei Inhaltstypen: JobPosting und BroadcastEvent (eingebettet in VideoObject). Für JobPosting-Seiten muss Ihr HTML strukturierte Daten unter Verwendung des JobPosting-Schemas von schema.org enthalten, mit wesentlichen Feldern wie Stellenbezeichnung, Firmenname, Arbeitsort und Beschäftigungsart. Für BroadcastEvent-Seiten müssen die strukturierten Daten in ein VideoObject-Schema eingebettet werden, das die Start- und Endzeiten der Übertragung angibt. Googles offizielle Dokumentation betont, dass über die API eingereichte Seiten gültige, korrekt formatierte strukturierte Daten für einen dieser beiden Typen enthalten müssen. Branchentests haben jedoch gezeigt, dass Googles Crawler URLs verarbeiten, die über die API eingereicht werden, unabhängig davon, ob strukturierte Daten vorhanden sind, auch wenn die offizielle Konformität eine korrekte Auszeichnung erfordert. Diese Diskrepanz zwischen offiziellen Anforderungen und beobachtetem Verhalten hat viele SEO-Experten dazu veranlasst, die API breiter einzusetzen, obwohl Google eine strikte Einhaltung der offiziellen Richtlinien empfiehlt, um einen möglichen Zugriffsentzug zu vermeiden.

Auswirkungen auf die Sichtbarkeit in Suchergebnissen und die Ranking-Geschwindigkeit

Die Indexing API beschleunigt die Zeit zwischen der Veröffentlichung von Inhalten und der Sichtbarkeit in Suchmaschinen erheblich. Die herkömmliche Indexierung durch Crawling und Sitemap-Entdeckung kann je nach Crawl-Budget und Autorität Ihrer Website zwischen Stunden und Wochen dauern. Mit der Indexing API werden Seiten in der Regel innerhalb von Minuten nach der Benachrichtigung gecrawlt. Branchenfallstudien zeigen, dass Nachrichten-Websites, die die Indexing API nutzen, eine Indexierung innerhalb von 30 Minuten bis 2 Stunden erreichen, verglichen mit 15–48 Stunden bei reinen Sitemap-Ansätzen. Dieser Geschwindigkeitsvorteil ist besonders wertvoll für zeitkritische Inhalte wie aktuelle Nachrichten, Produkteinführungen, Stellenanzeigen und zeitlich begrenzte Angebote. Eine schnellere Indexierung führt direkt zu einem Wettbewerbsvorteil – Ihre Inhalte können ranken und Suchverkehr erfassen, bevor die ähnlichen Inhalte von Wettbewerbern überhaupt entdeckt werden. Für E-Commerce-Websites bedeutet die schnelle Indexierung neuer Produktseiten eine schnellere Sichtbarkeit in Produktsuchergebnissen. Für Jobbörsen stellt die sofortige Indexierung sicher, dass Stellenanzeigen in Google Jobs erscheinen, während sie noch aktiv ausgeschrieben sind.

Integration mit Content-Management-Systemen und Plattformen

Die meisten modernen Content-Management-Systeme bieten heute integrierte oder plugin-basierte Unterstützung für die Indexing API. WordPress-Nutzer können Plugins wie Rank Maths Instant Indexing oder eigenständige Fast-Indexing-Plugins nutzen, die URLs automatisch an die API übermitteln, sobald Beiträge veröffentlicht oder aktualisiert werden. Shopify-Shop-Betreiber können Drittanbieter-Apps oder benutzerdefinierte Skripte verwenden, um API-Übermittlungen in Produktaktualisierungen zu integrieren. Webflow-Entwickler können die API durch benutzerdefinierten Code oder Automatisierungsplattformen wie Zapier implementieren. WooCommerce-Shops können SEO-Plugins nutzen, die automatische API-Übermittlungen unterstützen. Für benutzerdefinierte Websites und Unternehmensplattformen können Entwickler die API direkt in den Backend-Publishing-Workflow integrieren und so sicherstellen, dass jede Inhaltsaktualisierung automatisch eine Indexierungsbenachrichtigung auslöst. Diese weit verbreitete Integration bedeutet, dass viele Website-Betreiber von der Indexing API profitieren, ohne sie explizit konfigurieren zu müssen – ihre Plattform übernimmt die technische Implementierung automatisch.

Wichtige Implementierungsüberlegungen und Best Practices

  • Reichen Sie nur hochwertige, originelle Inhalte über die API ein, um Ihr Kontingent zu schonen und mögliche Zugriffsbeschränkungen zu vermeiden
  • Nutzen Sie die API selektiv für zeitkritische oder hochwertige Seiten, anstatt jede Seite Ihrer Website einzureichen
  • Kombinieren Sie die API mit XML-Sitemaps für eine umfassende Abdeckung – Sitemaps bieten ein vollständiges URL-Inventar, während die API die Entdeckung von Aktualisierungen beschleunigt
  • Pflegen Sie korrekte strukturierte Daten auf den von Ihnen eingereichten Seiten, insbesondere für die Inhaltstypen JobPosting und BroadcastEvent
  • Überwachen Sie Ihre Kontingentnutzung über die Google Cloud Console, um die täglichen Grenzwerte nicht zu überschreiten
  • Implementieren Sie Fehlerbehandlung in Ihrer Integration, um API-Fehler oder Kontingenterschöpfung elegant zu bewältigen
  • Testen Sie gründlich, bevor Sie in die Produktion gehen, und verwenden Sie die API-Konsole, um erfolgreiche Übermittlungen zu überprüfen
  • Bewahren Sie Ihre Dienstkonto-Anmeldedaten sicher auf und rotieren Sie JSON-Schlüssel regelmäßig entsprechend den Sicherheits-Best-Practices
  • Dokumentieren Sie Ihre API-Implementierung für Ihr Team, um eine konsistente Nutzung und Wartung sicherzustellen
  • Verfolgen Sie die Indexierungsleistung, indem Sie Crawl-Daten vor und nach der API-Implementierung vergleichen, um die Auswirkungen zu messen

Überprüfung, ob Ihre Indexing API-Implementierung tatsächlich funktioniert

Die Überprüfung der korrekten Funktion der API erfordert mehr, als nur zu prüfen, ob Anfragen einen 200-Status zurückgeben. Schritt 1: Bestätigen Sie, dass die Authentifizierung tatsächlich gültig ist und nicht nur konfiguriert wurde. Überprüfen Sie, ob das Dienstkonto als Eigentümer (nicht nur als Benutzer) in der Google Search Console für die verifizierte Eigenschaft aufgeführt ist – ein Dienstkonto mit unzureichenden Berechtigungen kann sich zwar erfolgreich authentifizieren, Benachrichtigungen jedoch stillschweigend nicht registrieren. Schritt 2: Vergleichen Sie die Kontingentnutzung mit Ihrem tatsächlichen Übermittlungsvolumen. Rufen Sie Nutzungsdaten aus der Google Cloud Console ab und vergleichen Sie diese mit der Anzahl der URLs, die Sie Ihrer Meinung nach täglich einreichen – eine Abweichung deutet entweder auf doppelte Übermittlungen oder eine fehlerhafte Integration hin, die bei einigen Seiten stillschweigend fehlschlägt. Schritt 3: Fragen Sie den Metadaten-Endpunkt für eine Stichprobe eingereichter URLs ab. Der /urlNotifications/metadata-Endpunkt gibt den Zeitstempel zurück, zu dem Google zuletzt eine Benachrichtigung für eine bestimmte URL erhalten hat – stimmt dieser Zeitstempel nicht mit Ihrer letzten Übermittlung überein, erreicht die Benachrichtigung Google nicht, obwohl Ihr System einen Erfolg meldet. Schritt 4: Überprüfen Sie die Berechtigung des Inhaltstyps. Da die offizielle Unterstützung der API auf die strukturierten Daten JobPosting und BroadcastEvent beschränkt ist, bestätigen Sie, dass die von Ihnen eingereichten Seiten diese Schema-Markups tatsächlich korrekt enthalten – verwenden Sie Googles Rich Results Test, um das Markup unabhängig von der API-Übermittlung zu validieren. Schritt 5: Vergleichen Sie die tatsächliche Indexierungsgeschwindigkeit vor und nach der Implementierung. Überprüfen Sie Crawl-Daten im URL-Prüftool der Search Console für kürzlich eingereichte Seiten im Vergleich zu einer Basislinie von Seiten, die nicht über die API eingereicht wurden – gibt es keinen sinnvollen Unterschied in der Zeit bis zum Crawl, ist die Integration möglicherweise falsch konfiguriert, auch wenn sie Erfolg meldet.

+++

Häufig gestellte Fragen

Bereit, Ihre KI-Sichtbarkeit zu überwachen?

Beginnen Sie zu verfolgen, wie KI-Chatbots Ihre Marke auf ChatGPT, Perplexity und anderen Plattformen erwähnen. Erhalten Sie umsetzbare Erkenntnisse zur Verbesserung Ihrer KI-Präsenz.

Mehr erfahren

URL Inspection Tool
URL Inspection Tool: Vollständige Anleitung zur Überprüfung des Seiten-Indexierungsstatus

URL Inspection Tool

Erfahren Sie, was das URL Inspection Tool ist, wie es funktioniert und warum es für die Überwachung des Seiten-Indexierungsstatus in der Google Search Console u...

5 Min. Lesezeit
KI-Indexierung vs. Google-Indexierung: Sind sie identisch?
KI-Indexierung vs. Google-Indexierung: Sind sie identisch?

KI-Indexierung vs. Google-Indexierung: Sind sie identisch?

Entdecken Sie die grundlegenden Unterschiede zwischen KI-Indexierung und Google-Indexierung. Erfahren Sie, wie LLMs, Vektor-Embeddings und semantische Suche die...

9 Min. Lesezeit
Indexierung vs. Zitation: Zentrale Unterschiede in Suche und KI
Indexierung vs. Zitation: Zentrale Unterschiede in Suche und KI

Indexierung vs. Zitation: Zentrale Unterschiede in Suche und KI

Verstehen Sie den entscheidenden Unterschied zwischen Indexierung und Zitation in Suchmaschinen und KI-Systemen. Lernen Sie, wie Indexierung Inhalte speichert u...

11 Min. Lesezeit