Ratgeber zu Rankpilot
IndexNow erklärt: neue Seiten schneller in Bing, Yandex & Co. bringen
Du hast eine neue Seite veröffentlicht oder eine alte überarbeitet – und jetzt wartest du, bis die Suchmaschinen es merken. Crawler besuchen Websites nach ihrem eigenen Zeitplan, das kann Tage oder Wochen dauern. Mit IndexNow sagst du teilnehmenden Suchmaschinen sofort Bescheid, dass eine URL neu, geändert oder gelöscht ist.
In diesem Ratgeber erfährst du, was IndexNow ist, welche Suchmaschinen mitmachen (und warum Google nicht dazugehört), wie du die Key-Datei einrichtest, wie du URLs per GET- oder POST-Anfrage meldest, was die Antwortcodes bedeuten und wann sich das Melden lohnt.
Was ist IndexNow?
IndexNow ist ein offenes Protokoll, das Microsoft Bing und Yandex 2021 gestartet haben. Statt auf den Crawler zu warten, schickt deine Website eine kurze Nachricht: „Diese URLs haben sich geändert.“ Die Suchmaschine kann sie dann früher crawlen.
Zu den teilnehmenden Suchmaschinen gehören Bing, Yandex, Seznam.cz, Naver und Yep. Sie teilen Meldungen untereinander. Eine Anfrage an eine von ihnen (oder an den gemeinsamen Endpunkt api.indexnow.org) erreicht also alle – du musst nicht jede Suchmaschine einzeln anschreiben.
Bing ist dabei wichtiger, als sein Marktanteil vermuten lässt: Andere Dienste nutzen den Bing-Index, und ChatGPT-Suche greift Berichten zufolge unter anderem auf Bing zurück. Dort indexiert zu sein, kann also helfen, in ChatGPT empfohlen zu werden – wie viel genau, weiß außerhalb dieser Firmen aber niemand.
Nutzt Google IndexNow?
Nein. Google hat IndexNow getestet, aber nicht übernommen. Meldungen per IndexNow bringen für die Google-Suche nichts.
Für Google bleibst du bei einer XML-Sitemap, die du in der Search Console unter „Sitemaps“ einreichst, und bei guter interner Verlinkung. Für eine einzelne wichtige Seite gibt es in der „URL-Prüfung“ den Button „Indexierung beantragen“, mit begrenztem Tageskontingent. Kennt Google eine Seite, nimmt sie aber nicht in den Index auf, hilft IndexNow nicht – die üblichen Ursachen findest du im Ratgeber Seite wird nicht indexiert.
Schritt 1: Key erstellen und hochladen
Mit einem Key (Schlüssel) beweist du, dass dir die Website gehört. Der Key ist 8 bis 128 Zeichen lang und darf Buchstaben (a–z, A–Z), Ziffern und Bindestriche enthalten. Eine zufällige Hex-Zeichenfolge mit 32 Zeichen ist eine gute Wahl.
Speichere den Key in einer einfachen Textdatei, die genauso heißt wie der Key und nur den Key enthält, und lade sie ins Hauptverzeichnis deiner Website. Prüf im Browser, ob sie sich öffnen lässt und den Key zeigt – keine Weiterleitung, keine Login-Seite, kein 404. Kannst du die Datei nicht ins Hauptverzeichnis legen, darf sie auch woanders auf demselben Host liegen; dann gibst du ihre URL bei jeder Anfrage als keyLocation mit. Ein ausgedachtes Beispiel:
Datei: https://www.baeckerei-beispiel.de/3f7a9c2e5b8d4f1a6c0e9b7d2a4f8c1e.txt
Inhalt:
3f7a9c2e5b8d4f1a6c0e9b7d2a4f8c1eSchritt 2: Eine einzelne URL melden (GET)
Am schnellsten meldest du eine URL mit einer GET-Anfrage – du kannst sie sogar einfach in die Adresszeile des Browsers einfügen. Kodier die gemeldete URL (aus „:“ wird %3A, aus „/“ wird %2F), damit sie richtig gelesen wird:
https://api.indexnow.org/indexnow?url=https%3A%2F%2Fwww.baeckerei-beispiel.de%2Frezepte%2Fsauerteigbrot%2F&key=3f7a9c2e5b8d4f1a6c0e9b7d2a4f8c1eSchritt 3: Viele URLs auf einmal melden (POST)
Für mehr als eine Handvoll URLs schickst du eine POST-Anfrage mit JSON. Eine Anfrage darf bis zu 10.000 URLs enthalten, und alle müssen zum angegebenen Host gehören. keyLocation brauchst du nur, wenn die Key-Datei nicht im Hauptverzeichnis liegt. Senden kannst du das mit curl, einem Skript oder einem Tool wie Postman:
POST https://api.indexnow.org/indexnow
Content-Type: application/json; charset=utf-8
{
"host": "www.baeckerei-beispiel.de",
"key": "3f7a9c2e5b8d4f1a6c0e9b7d2a4f8c1e",
"keyLocation": "https://www.baeckerei-beispiel.de/3f7a9c2e5b8d4f1a6c0e9b7d2a4f8c1e.txt",
"urlList": [
"https://www.baeckerei-beispiel.de/rezepte/sauerteigbrot/",
"https://www.baeckerei-beispiel.de/sortiment/dinkelbrot/",
"https://www.baeckerei-beispiel.de/alte-aktion-geloescht/"
]
}Was die Antwortcodes bedeuten
Die Antwort sagt dir nur, ob deine Meldung angekommen ist – nicht, ob eine Seite indexiert wird.
| Code | Bedeutung | Was tun? |
|---|---|---|
200 OK | URLs empfangen | Nichts – fertig |
202 Accepted | URLs empfangen, Key wird noch geprüft | Sicherstellen, dass die Key-Datei erreichbar ist; meist alles gut |
400 Bad Request | Ungültiges Format | JSON, Parameter und URL-Kodierung prüfen |
403 Forbidden | Key ungültig | Key-Datei fehlt, hat falschen Inhalt oder ist nicht erreichbar |
422 Unprocessable Entity | URLs gehören nicht zum Host oder Key passt nicht | Host prüfen: mit oder ohne www, http oder https |
429 Too Many Requests | Zu viele Meldungen | Langsamer melden, nur echte Änderungen |
Wann sich das Melden lohnt – und wann nicht
Melde URLs, wenn sich wirklich etwas geändert hat: eine neue Seite, eine inhaltliche Überarbeitung oder eine Seite, die du gelöscht oder weitergeleitet hast. Reich nicht jeden Tag die komplette Website ein und schick nicht immer wieder dieselbe unveränderte URL. Das beschleunigt nichts und kann dazu führen, dass deine Anfragen gebremst werden.
Eine Meldung garantiert keine Indexierung. Die Suchmaschine entscheidet weiterhin, ob eine Seite gecrawlt und aufgenommen wird. Dünne oder doppelte Seiten landen nicht im Index, nur weil du sie gemeldet hast.
Vielleicht musst du gar nichts von Hand machen: Mehrere SEO-Plugins für WordPress und manche CDNs (zum Beispiel Cloudflare mit Crawler Hints) senden IndexNow-Meldungen automatisch, sobald sich Inhalte ändern. Schau in deinem CMS oder beim Hosting nach, bevor du selbst etwas baust. Was bei Bing angekommen ist, siehst du in Bing Webmaster Tools im Bereich „IndexNow“ mit den gemeldeten URLs.
IndexNow direkt vom iPhone: so hilft dir Rankpilot
Rankpilot ist eine App für iPhone und iPad, die bald im App Store erscheint. Sie meldet URLs per IndexNow und prüft vorher deine Key-Datei – so weißt du sofort, ob sie erreichbar und korrekt ist. Verbindest du Bing Webmaster Tools, siehst du außerdem deine Bing-Suchanfragen und kannst Backlinks importieren.
Für Google gibt es über die Search-Console-Verbindung einen Index-Wächter, der dich warnt, wenn Seiten aus dem Index fallen. Die App ist kostenlos, Rankpilot Pro ist ein optionales Abo.
Häufige Fragen
Unterstützt Google IndexNow?
Nein. Google hat IndexNow getestet, nutzt es aber nicht. Für Google reichst du eine XML-Sitemap in der Search Console ein und nutzt für einzelne Seiten die URL-Prüfung.
Welche Suchmaschinen nutzen IndexNow?
Zu den teilnehmenden Suchmaschinen gehören Bing, Yandex, Seznam.cz, Naver und Yep. Eine Meldung an eine von ihnen wird mit den anderen geteilt.
Wie lang darf ein IndexNow-Key sein?
Zwischen 8 und 128 Zeichen aus Buchstaben, Ziffern und Bindestrichen. Er muss in einer Textdatei auf deiner Website liegen, die nur den Key enthält.
Wie viele URLs kann ich mit IndexNow melden?
Bis zu 10.000 URLs pro POST-Anfrage. Melde nur URLs, die neu, geändert oder gelöscht sind.
Garantiert IndexNow, dass meine Seite indexiert wird?
Nein. IndexNow sagt Suchmaschinen nur, dass sich eine URL geändert hat. Ob sie gecrawlt und indexiert wird, entscheiden sie selbst.
Was bedeutet der IndexNow-Antwortcode 202?
Deine URLs sind angekommen, der Key wurde aber noch nicht geprüft. Stell sicher, dass die Key-Datei erreichbar ist – meist musst du nichts weiter tun.