Technisches SEO

IndexNow: Der neue URL-Submission-Standard für schnellere Indexierung

Statt auf Googlebots nächsten Besuch zu warten, kannst du Suchmaschinen aktiv über neue oder geänderte Inhalte informieren. IndexNow ist der offene Standard dafür — und er funktioniert mit Bing, Yandex und anderen Suchmaschinen sofort. Hier ist alles was du wissen musst.

Von Laurenz Thümmler 11 Min. Lesezeit
IndexNow: Suchmaschinen sofort über neue URLs und Änderungen informieren — der neue URL-Submission-Standard

1. Was ist IndexNow?

IndexNow ist ein offenes Protokoll, das 2021 von Microsoft und Yandex eingeführt wurde. Es ermöglicht Webmastern, Suchmaschinen in Echtzeit zu benachrichtigen, wenn Inhalte auf ihrer Website hinzugefügt, geändert oder gelöscht wurden.

Das Konzept ist simpel: Anstatt darauf zu warten, dass ein Suchmaschinen-Crawler zufällig deine Website besucht und die Änderungen entdeckt, pushst du die Information aktiv zu den Suchmaschinen. Das ist vergleichbar mit dem Unterschied zwischen "Warten bis jemand anruft" und "aktiv anrufen wenn es wichtig ist".

Das Problem ohne IndexNow

Neue Blog-Artikel oder geänderte Produktseiten können Stunden bis Wochen brauchen, bis Google sie crawlt und im Index aktualisiert. Bei kleinem Crawl-Budget oder großen Websites kann die Verzögerung kritisch sein — etwa wenn du einen Preis änderst, ein Event ankündigst oder einen Fehler korrigierst.

2. Wie funktioniert IndexNow technisch?

Das Protokoll funktioniert in drei Schritten:

1

API-Schlüssel generieren

Du erzeugst einen einzigartigen API-Schlüssel (z.B. eine UUID wie 5a4fead673981f) und legst ihn als Textdatei auf deiner Website ab: https://deine-domain.de/5a4fead673981f.txt

2

API aufrufen

Bei jeder Änderung (neuer Artikel, Update, Löschung) sendest du einen einfachen HTTP-Request an die IndexNow-API mit deiner URL und dem Schlüssel:

GET https://api.indexnow.org/indexnow?url=https://deine-domain.de/neuer-artikel&key=5a4fead673981f
3

Verifizierung und Verteilung

Die Suchmaschine prüft den Schlüssel (abrufbar unter der bekannten URL auf deiner Domain), bestätigt damit dass du der Eigentümer bist, und teilt die Information an alle IndexNow-Partner weiter. Ein Request reicht für alle teilnehmenden Suchmaschinen.

Du kannst auch mehrere URLs auf einmal per POST-Request einreichen:

POST https://api.indexnow.org/indexnow
Content-Type: application/json; charset=utf-8

{
  "host": "deine-domain.de",
  "key": "5a4fead673981f",
  "keyLocation": "https://deine-domain.de/5a4fead673981f.txt",
  "urlList": [
    "https://deine-domain.de/neuer-artikel",
    "https://deine-domain.de/geaendertes-produkt",
    "https://deine-domain.de/geloeschte-seite"
  ]
}

3. Wer unterstützt IndexNow?

IndexNow ist ein offener Standard — das bedeutet, eine Submission informiert automatisch alle teilnehmenden Suchmaschinen:

🔵

Bing

Vollständige Unterstützung seit 2021

🟡

Yandex

Mitbegründer des Standards

🟢

Seznam

Tschechische Suchmaschine

🟠

Naver

Südkoreanische Suchmaschine

🔴

Weitere Partner

Wachsendes Ökosystem

Google

Eigene Lösung (Indexing API) — IndexNow in Prüfung

Was ist mit Google?

Google hat IndexNow noch nicht offiziell implementiert. Für Google gibt es zwei Alternativen: (1) Die Google Indexing API — allerdings nur für Job-Listings und Podcasts erlaubt; (2) Die optimierte sitemap.xml mit ping-Funktion. Für alle anderen Suchmaschinen ist IndexNow jedoch der schnellste Weg zur Indexierung.

4. IndexNow vs. Sitemap vs. Fetch as Google

Methode Geschwindigkeit Suchmaschinen Automatisierbar Kosten
IndexNow Minuten bis Stunden Bing, Yandex + Partner ✅ Ja Kostenlos
sitemap.xml Stunden bis Tage Alle (Google!) ✅ Ja (generiert) Kostenlos
GSC URL-Test Minuten bis Stunden Nur Google ❌ Manuell Kostenlos
Google Indexing API Minuten Nur Google ✅ Ja Nur Jobs/Podcasts
IndexNow + Sitemap Beste Abdeckung Alle Suchmaschinen ✅ Ja Kostenlos

Empfehlung: Nutze IndexNow und sitemap.xml parallel. IndexNow informiert Bing und Partner sofort, während sitemap.xml sicherstellt, dass Google deine URLs findet. Das ist genau das, was wir auch bei Shift07 selbst einsetzen — unsere Log-Datei-Analyse zeigt, dass neue Artikel dadurch deutlich schneller gecrawlt werden.

5. Schritt-für-Schritt: IndexNow implementieren

Schritt 1: API-Schlüssel generieren

Erzeuge einen zufälligen Schlüssel (min. 8 Zeichen, nur Buchstaben/Ziffern). Du kannst dafür einen UUID-Generator nutzen oder dieses Muster verwenden:

# In Python:
import uuid
key = uuid.uuid4().hex
print(key)  # z.B. "a1b2c3d4e5f6789012345678901234ab"

# Oder einfach online: https://www.uuidgenerator.net/

Schritt 2: Key-Datei auf deiner Domain ablegen

Erstelle eine Textdatei mit dem Schlüssel als Dateiname und Inhalt:

# Dateiname: {schluessel}.txt
# Ablegen unter: https://deine-domain.de/{schluessel}.txt
# Inhalt der Datei: nur den Schlüssel (keine anderen Zeichen)

echo "a1b2c3d4e5f6789012345678901234ab" > /var/www/html/a1b2c3d4e5f6789012345678901234ab.txt

Prüfe: https://deine-domain.de/a1b2c3d4e5f6789012345678901234ab.txt muss den Schlüssel zurückgeben.

Schritt 3: URLs einreichen

Beim Veröffentlichen neuer oder geänderter Inhalte, rufe die IndexNow-API auf:

# Einfacher GET-Request (eine URL):
curl "https://api.indexnow.org/indexnow?url=https://deine-domain.de/neuer-artikel&key=a1b2c3d4"

# Bulk-Submission per POST (mehrere URLs):
curl -X POST "https://api.indexnow.org/indexnow" \
  -H "Content-Type: application/json" \
  -d '{
    "host": "deine-domain.de",
    "key": "a1b2c3d4e5f6789012345678901234ab",
    "urlList": [
      "https://deine-domain.de/artikel-1",
      "https://deine-domain.de/artikel-2"
    ]
  }'

Antwort-Codes: 200 = OK, 202 = Accepted, 400 = Ungültige URL, 422 = Schlüssel passt nicht zu URL, 429 = Rate Limit

6. IndexNow für WordPress

Für WordPress gibt es mehrere fertige Plugins, die IndexNow automatisch bei jedem Publish-Vorgang aufrufen:

🥇 Yoast SEO (ab v18.0)

Yoast SEO unterstützt IndexNow seit Version 18. Nach Aktivierung wird automatisch ein Schlüssel generiert und die Key-Datei angelegt. Jedes Publish triggert automatisch den API-Call.

Einstellungen → Allgemein → Webmaster-Tools → IndexNow

🥈 Rank Math SEO

Rank Math hat ebenfalls native IndexNow-Unterstützung. Besonders nützlich: Es sendet auch bei Änderungen an bereits veröffentlichten Posts automatisch eine neue Submission.

Rank Math → Allgemein → Links → IndexNow

🥉 IndexNow Plugin (Bing)

Das offizielle IndexNow-Plugin von Bing. Minimalistisch, kein Overhead. Gut für Websites die kein SEO-Plugin nutzen möchten.

WordPress.org Plugin-Verzeichnis: "IndexNow"

🔧 All in One SEO

AIOSEO unterstützt IndexNow ab Version 4.3. Bietet zusätzlich eine Submission-Log-Ansicht um zu sehen, welche URLs wann eingereicht wurden.

All in One SEO → SEO-Einstellungen → Webmaster-Tools

7. IndexNow direkt per API nutzen

Für Entwickler oder statische Websites ohne CMS bietet sich die direkte API-Integration an. Hier ein Python-Beispiel, das auch bei Shift07 im Einsatz ist:

import requests

def submit_to_indexnow(urls, host, key):
    """Reiche eine Liste von URLs bei IndexNow ein."""

    # Für einzelne URLs: GET-Request
    if len(urls) == 1:
        response = requests.get(
            "https://api.indexnow.org/indexnow",
            params={"url": urls[0], "key": key}
        )

    # Für mehrere URLs: POST-Request (max. 10.000 URLs pro Request)
    else:
        response = requests.post(
            "https://api.indexnow.org/indexnow",
            json={
                "host": host,
                "key": key,
                "keyLocation": f"https://{host}/{key}.txt",
                "urlList": urls[:10000]  # Max 10.000 pro Request
            }
        )

    if response.status_code in [200, 202]:
        print(f"✅ {len(urls)} URLs erfolgreich eingereicht")
    else:
        print(f"❌ Fehler {response.status_code}: {response.text}")

    return response.status_code

# Verwendung:
submit_to_indexnow(
    urls=["https://shift07.ai/blog/neuer-artikel"],
    host="shift07.ai",
    key="dein-geheimer-schluessel"
)

💡 Profi-Tipp: Rate Limits beachten

  • • Max. 10.000 URLs pro POST-Request
  • • Max. ca. 10.000 URLs pro Tag (projektabhängig)
  • • Bei 429 (Too Many Requests): Warte und versuche es später
  • • Nicht bei jeder kleinen Änderung senden — nur bei wirklich neuen oder signifikant geänderten Inhalten

8. FAQ: Häufige Fragen zu IndexNow

Garantiert IndexNow eine schnelle Indexierung?

Nein. IndexNow informiert die Suchmaschine, aber ob und wie schnell sie die URL crawlt und indexiert, entscheidet weiterhin die Suchmaschine selbst. Es ist eine Empfehlung, keine Garantie. In der Praxis werden URLs aber deutlich schneller gecrawlt als ohne IndexNow.

Muss ich den Schlüssel für jede Domain neu erstellen?

Ja. Jeder Schlüssel ist an eine Domain gebunden. Die Key-Datei muss unter genau der Domain abrufbar sein, für die URLs eingereicht werden.

Schadet IndexNow für gelöschte Seiten?

Nein — im Gegenteil. Wenn du eine Seite löschst, informiere IndexNow darüber. Die Suchmaschine wird die URL dann schneller aus dem Index entfernen, als wenn sie erst beim nächsten Crawl den 404-Fehler bemerkt.

Kann ich beliebige URLs von anderen Domains einreichen?

Nein. Das Protokoll verifiziert den Schlüssel über die Domain — du kannst also nur URLs einreichen, für die du den Schlüssel auf der Domain hinterlegt hast. Das verhindert Missbrauch.

Ist IndexNow auch für kleine Websites sinnvoll?

Ja. Gerade kleine Websites mit wenig Crawl-Budget profitieren davon, weil ihre wichtigen Seiten oft zu selten gecrawlt werden. IndexNow sorgt dafür, dass Änderungen auch bei seltenen Crawler-Besuchen sofort bekannt sind.

Technische SEO deiner Website prüfen

Shift07 analysiert deine Website auf Crawl-Probleme, fehlende Sitemap-Einträge und andere technische SEO-Fehler — kostenlos.

Kostenlose SEO-Analyse starten →

Fazit: IndexNow ist Pflicht für alle aktiven Websites

IndexNow ist einfach zu implementieren, kostenlos und sorgt nachweislich für schnellere Indexierung bei Bing, Yandex und weiteren Partnern. Es ersetzt nicht die sitemap.xml — aber es ergänzt sie perfekt.

Ob du WordPress mit Yoast verwendest, eine statische Website betreibst oder eine eigene Plattform hast: Der Aufwand beträgt 30 Minuten für die Einrichtung und danach läuft alles automatisch. Die Kombination aus IndexNow (Push) und sitemap.xml (Pull) ist der aktuelle Gold-Standard für schnelle Indexierung.

Kombiniere das mit einer regelmäßigen Log-Datei-Analyse, um zu prüfen ob Googlebot deine wichtigsten Seiten auch wirklich regelmäßig crawlt — dann hast du die vollständige Kontrolle über deine Indexierungssituation.