Was ist IndexNow? Das Protokoll einfach erklärt, mit echten Messungen aus unseren Logs (2026)

Was ist IndexNow? Das Protokoll einfach erklärt, mit echten Messungen aus unseren Logs (2026)

Was ist IndexNow? Kurz gesagt ist IndexNow ein offenes Protokoll, mit dem du Suchmaschinen aktiv mitteilst, dass eine Seite neu ist, sich geändert hat oder gelöscht wurde. Statt zu warten, bis ein Crawler zufällig vorbeikommt, schickst du eine einzige HTTP-Anfrage mit der Adresse. Bing, Yandex, Seznam, Naver und einige weitere Dienste nehmen teil. Google nicht.

Wir setzen IndexNow auf getmind.io seit dem 1. August 2026 ein und melden jeden neuen Artikel direkt nach dem Deploy. Für diesen Artikel haben wir uns angesehen, was danach wirklich passiert. Dazu haben wir 32 Tage Server-Logs ausgewertet (19. September bis 21. Oktober 2026) und heute Morgen ein paar gezielte Tests gemacht, auch mit absichtlich falschen Schlüsseln. Zwei Ergebnisse vorweg: bingbot war bei 11 von 12 neuen Artikeln nach 10 bis 29 Sekunden da. Und: Eine Antwort mit Statuscode 202 heißt nicht, dass dein Schlüssel stimmt. Wir haben einen frei erfundenen Schlüssel gemeldet und trotzdem 202 bekommen.

In diesem Artikel erfährst du, wie IndexNow funktioniert, welche Suchmaschinen mitmachen, wie du es in fünf Minuten einrichtest, was die Statuscodes bedeuten, wo die Grenzen liegen und für wen sich der Aufwand lohnt.

Das Video von Aspiration Marketing stammt von August 2024 und ist damit älter als unsere übliche Grenze von sechs Monaten. Ein aktuelleres deutschsprachiges Video zu IndexNow haben wir nicht gefunden. Am Protokoll selbst hat sich seitdem nichts Grundlegendes geändert, nur die Liste der Teilnehmer ist länger geworden.

Was ist IndexNow? Die Kurzfassung

IndexNow wurde im Oktober 2021 von Microsoft Bing und Yandex vorgestellt. Die Idee ist einfach und kehrt die bisherige Logik um.

Ohne IndexNow funktioniert die Suche nach dem Pull-Prinzip. Ein Crawler besucht deine Seiten in gewissen Abständen und schaut nach, ob sich etwas geändert hat. Bei den meisten Besuchen hat sich nichts geändert. Das kostet Rechenleistung auf beiden Seiten, und neue Inhalte werden trotzdem oft erst Stunden oder Tage später entdeckt. Eine XML-Sitemap hilft dabei, ändert aber nichts daran, dass der Crawler von sich aus vorbeikommen muss.

Mit IndexNow funktioniert es nach dem Push-Prinzip. Du veröffentlichst etwas und meldest die Adresse sofort. Die Suchmaschine weiß dann, dass genau diese URL neu ist, und kann sie gezielt abrufen.

Push statt Pull: links prüft ein Crawler viele Türen auf Verdacht, rechts klingelt eine einzelne Tür und der Crawler kommt gezielt dorthin

Drei Eigenschaften machen IndexNow aus:

  1. Es ist offen. Das Protokoll ist auf indexnow.org dokumentiert. Du brauchst kein Konto, keine Anmeldung und kein Plugin.
  2. Ein Ping reicht für alle. Die teilnehmenden Suchmaschinen haben sich verpflichtet, gemeldete URLs untereinander zu teilen. Du meldest also bei einem Teilnehmer, und die anderen erfahren davon.
  3. Der Besitz wird über eine Schlüsseldatei nachgewiesen. Damit niemand fremde URLs für deine Domain einreichen kann, legst du eine Textdatei mit einem selbst gewählten Schlüssel auf deinen Server.

Was IndexNow nicht ist: Es ist kein Ranking-Faktor, keine Indexierungsgarantie und kein Ersatz für gute Inhalte. Es beschleunigt nur die Entdeckung. Ob eine Seite in den Index aufgenommen wird, entscheidet die Suchmaschine weiterhin selbst.

Welche Suchmaschinen unterstützen IndexNow?

Die offizielle Liste der Teilnehmer steht maschinenlesbar unter indexnow.org/searchengines.json. Wir haben sie am 21. Oktober 2026 abgerufen. Dort stehen sieben Einträge:

TeilnehmerEndpunktAnmerkung
Microsoft Bingwww.bing.com/indexnowLiefert auch den Index für Copilot, DuckDuckGo und Ecosia
Yandexyandex.com/indexnowRussland, Türkei, GUS
Seznamsearch.seznam.cz/indexnowTschechien
Naversearchadvisor.naver.com/indexnowSüdkorea
Yepindexnow.yep.com/indexnowSuchmaschine von Ahrefs (meta.json lieferte bei unserem Abruf 403)
Internet Archiveinternetarchive.indexnow.org/indexnowFür die Wayback Machine
Amazonbotindexnow.amazonbot.amazon/indexnowAmazons Crawler, u. a. für Alexa und KI-Dienste

Dazu kommt der neutrale Sammelendpunkt api.indexnow.org/indexnow, den die meisten Plugins benutzen.

Google fehlt. Google hat IndexNow 2021 nach eigenen Angaben getestet, ist aber nie beigetreten. Für Google bleibt es bei Sitemap, interner Verlinkung und der URL-Prüfung in der Search Console. Wie wir das für unsere eigenen Artikel handhaben, steht im Abschnitt zu Google weiter unten.

Warum ist Bing trotzdem wichtig, wenn Google in Deutschland den größten Marktanteil hat? Weil Bing der Index hinter Microsoft Copilot ist und eine wichtige Quelle für mehrere KI-Assistenten. Wer in KI-Antworten auftauchen will, sollte bei Bing schnell und vollständig indexiert sein. Ausführlich haben wir das in unserem Artikel über Bing SEO beschrieben.

Ein zentraler Knoten empfängt einen einzelnen Lichtstrahl und verteilt ihn an vier verschiedene Türme, Symbol für das Teilen eines IndexNow-Pings zwischen Suchmaschinen

Wie funktioniert IndexNow technisch?

Das Protokoll besteht aus genau drei Bausteinen: einem Schlüssel, einer Schlüsseldatei und einer HTTP-Anfrage.

Der Schlüssel

Der Schlüssel ist eine Zeichenkette, die du selbst festlegst. Laut Dokumentation muss sie 8 bis 128 Zeichen lang sein und darf nur Buchstaben (a-z, A-Z), Ziffern und Bindestriche enthalten. Am einfachsten erzeugst du einen zufälligen Hex-Wert:

openssl rand -hex 16
# Beispiel: 4f8a2c91d7e60b35a1c4f9e28d7b063a

Wir haben getestet, was bei einem zu kurzen Schlüssel passiert. Mit key=abc antwortet api.indexnow.org sofort mit 422 und der Meldung „Given key is not valid. Your key should have a minimum of 8 and a maximum of 128 alphanumeric characters.“ Dieser Fehler ist also eindeutig.

Die Schlüsseldatei

Damit die Suchmaschine weiß, dass du wirklich der Betreiber der Domain bist, legst du eine Textdatei ins Wurzelverzeichnis. Der Dateiname ist der Schlüssel plus .txt, der Inhalt ist der Schlüssel.

echo -n "4f8a2c91d7e60b35a1c4f9e28d7b063a" > public/4f8a2c91d7e60b35a1c4f9e28d7b063a.txt

Bei Astro, Next.js, Hugo oder jedem anderen Framework mit einem public/-Ordner landet die Datei damit automatisch im Deployment. Bei WordPress, Shopware & Co. erledigt das in der Regel ein Plugin.

Die Dokumentation erlaubt auch einen zweiten Weg: Die Datei liegt irgendwo anders auf dem Host, und du gibst ihren Ort bei jeder Meldung im Feld keyLocation mit. Das hat einen Haken. Eine Datei unter /katalog/schluessel.txt darf nur URLs bestätigen, die mit /katalog/ beginnen. Die Dokumentation empfiehlt deshalb ausdrücklich das Wurzelverzeichnis.

Ein leuchtender Schlüssel liegt auf einer Karte vor dem Eingang eines Website-Gebäudes, ein Roboter in der Ferne scannt ihn, Symbol für den Besitznachweis bei IndexNow

Die Meldung

Für eine einzelne URL reicht ein GET-Aufruf:

curl -s -o /dev/null -w "%{http_code}\n" \
  "https://api.indexnow.org/indexnow?url=https://deine-domain.de/blog/neuer-artikel/&key=4f8a2c91d7e60b35a1c4f9e28d7b063a"

Für mehrere URLs nimmst du POST mit JSON. Pro Anfrage sind bis zu 10.000 URLs erlaubt:

curl -X POST https://api.indexnow.org/indexnow \
  -H "Content-Type: application/json; charset=utf-8" \
  -d '{
    "host": "deine-domain.de",
    "key": "4f8a2c91d7e60b35a1c4f9e28d7b063a",
    "keyLocation": "https://deine-domain.de/4f8a2c91d7e60b35a1c4f9e28d7b063a.txt",
    "urlList": [
      "https://deine-domain.de/blog/artikel-eins/",
      "https://deine-domain.de/blog/artikel-zwei/"
    ]
  }'

Mehr ist es nicht. Kein OAuth, keine Registrierung, keine Bibliothek.

IndexNow einrichten: Schritt für Schritt

Je nach System dauert die Einrichtung zwischen einer und zehn Minuten.

WordPress

Die großen SEO-Plugins haben IndexNow eingebaut. Rank Math hat ein eigenes IndexNow-Modul, das du in den Einstellungen aktivierst. Yoast SEO sendet in der Premium-Version automatisch Meldungen. All in One SEO bietet IndexNow ebenfalls an. Microsoft selbst hat außerdem ein eigenes Plugin namens „IndexNow“ veröffentlicht. Du musst nur darauf achten, dass nur ein Plugin meldet, sonst schickst du jede Änderung doppelt. Welches SEO-Plugin sich sonst wofür eignet, haben wir im Vergleich der WordPress-SEO-Plugins beschrieben.

Cloudflare

Wenn deine Domain über Cloudflare läuft, kannst du unter Caching → Configuration die Funktion Crawler Hints einschalten. Cloudflare meldet dann geänderte Seiten selbstständig per IndexNow. Das ist die bequemste Variante, weil du weder Schlüssel noch Code brauchst. Du gibst aber auch die Kontrolle ab, welche URLs gemeldet werden.

Shopify, Shopware und andere Shopsysteme

Für Shopify gibt es Apps im App Store, für Shopware Plugins im Store. Wichtig ist bei Shops, dass nicht jede Lagerbestandsänderung eine Meldung auslöst. Sonst meldest du tausende Produktseiten am Tag, obwohl sich für Suchende nichts geändert hat.

Statische Seiten und eigene Systeme

Bei einer statisch generierten Seite wie getmind.io hängst du ein kleines Skript hinter das Deployment. Unseres sieht im Kern so aus:

// scripts/indexnow.mjs
import { readFileSync } from 'node:fs';

const HOST = 'deine-domain.de';
const key = readFileSync('.indexnow-key', 'utf8').trim();
const urlList = process.argv.slice(2);

const res = await fetch('https://api.indexnow.org/IndexNow', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json; charset=utf-8' },
  body: JSON.stringify({
    host: HOST,
    key,
    keyLocation: `https://${HOST}/${key}.txt`,
    urlList,
  }),
});

const ok = res.status === 200 || res.status === 202;
console.log(`${urlList.length} URL(s) -> HTTP ${res.status} ${ok ? 'OK' : 'FEHLER'}`);
if (!ok) process.exit(1);

Aufruf nach dem Deploy:

node scripts/indexnow.mjs \
  "https://deine-domain.de/de/blog/neuer-artikel/" \
  "https://deine-domain.de/blog/new-article/"

Zwei Details aus der Praxis. Erstens liegt der Schlüssel bei uns in einer eigenen Datei und nicht im Code, damit er nicht versehentlich in einem öffentlichen Repository landet. Zweitens akzeptiert das Skript 200 und 202 als Erfolg. Warum das wichtig ist und warum 202 trotzdem kein Beweis ist, zeigen die Messungen weiter unten.

Wenn du die Meldung zeitgesteuert statt nach dem Deploy auslösen willst, etwa einmal pro Nacht für alle geänderten Seiten, hilft dir unser Artikel zum Cronjob erstellen.

Die Schlüsseldatei prüfen

Nach dem Deploy solltest du kontrollieren, dass die Datei wirklich erreichbar ist und nur den Schlüssel enthält:

curl -s https://deine-domain.de/4f8a2c91d7e60b35a1c4f9e28d7b063a.txt
curl -s -o /dev/null -w "%{http_code}\n" https://deine-domain.de/4f8a2c91d7e60b35a1c4f9e28d7b063a.txt

Die erste Zeile muss exakt den Schlüssel zurückgeben, ohne HTML. Die zweite muss 200 liefern. Manche Server geben für unbekannte Pfade eine Fehlerseite mit Status 200 aus. Dann sieht alles gut aus, und die Suchmaschine findet trotzdem nicht den Schlüssel.

Was bedeuten die IndexNow-Statuscodes?

Die Dokumentation listet sechs Antworten. Wir haben sie am 21. Oktober 2026 ausprobiert, soweit das möglich war.

CodeBedeutung laut DokuWas wir gesehen haben
200URL erfolgreich übermitteltMit unserem echten Schlüssel und POST an api.indexnow.org
202Empfangen, Schlüsselprüfung steht noch ausBei einem frei erfundenen Schlüssel (api.indexnow.org, Bing, Yandex)
400Ungültiges FormatAnfrage ohne url-Parameter: „The url field is required.“
403Schlüssel ungültigSeznam und Naver bei einem falschen Schlüssel, direkt in der Antwort
422URL passt nicht zum Host oder Schlüssel hat falsches FormatSchlüssel abc (zu kurz)
429Zu viele AnfragenNicht provoziert

Wichtig ist der Unterschied zwischen 200 und 202. Auch 200 heißt nur „empfangen“. Die Dokumentation sagt das ausdrücklich: Der Code bestätigt, dass die Suchmaschine deine URL bekommen hat, nicht dass sie gecrawlt oder indexiert wird.

Unsere Messung: Was nach einem IndexNow-Ping wirklich passiert

Wir haben die Zugriffs-Logs von getmind.io vom 19. September bis zum 21. Oktober 2026 ausgewertet. Unser Webserver Caddy schreibt jede Anfrage als JSON-Zeile, mit Zeitstempel, IP-Adresse, User-Agent und Statuscode. Die Bots haben wir nicht nur am User-Agent erkannt, sondern für die Stichproben per Reverse-DNS geprüft: Die bingbot-Adressen lösten auf *.search.msn.com auf, Googlebot auf *.googlebot.com, YandexBot auf *.spider.yandex.com.

Eine Zeitachse mit Markierungen, einige Roboter kommen kurz nach dem Start an, andere viel später, Symbol für die Messung von Crawler-Ankunftszeiten

Messung 1: Wie schnell kommt bingbot?

Zwischen dem 15. und 20. Oktober 2026 haben wir sechs Artikel veröffentlicht, jeweils auf Deutsch und Englisch. Das sind zwölf neue URLs. Jede wurde direkt nach dem Deploy per IndexNow gemeldet. Als Startpunkt haben wir den ersten Abruf überhaupt genommen. Das war jedes Mal unser eigener Prüfabruf mit curl direkt nach dem Deploy.

Neue URLbingbot nach
/de/blog/astro-vs-nextjs/16 Sekunden
/blog/astro-vs-nextjs/16 Sekunden
/de/blog/was-ist-ein-headless-cms/10 Sekunden
/blog/what-is-a-headless-cms/16 Sekunden
/de/blog/was-ist-git/23 Sekunden
/blog/what-is-git/29 Sekunden
/de/blog/git-befehle-liste/21,7 Minuten
/blog/git-commands-list/15 Sekunden
/de/blog/robots-txt-erstellen/25 Sekunden
/blog/create-robots-txt/29 Sekunden
/de/blog/sitemap-erstellen/16 Sekunden
/blog/create-sitemap/16 Sekunden

Elf von zwölf URLs hat bingbot innerhalb von 10 bis 29 Sekunden abgerufen. Ein Ausreißer kam nach knapp 22 Minuten. Zum Vergleich die anderen Crawler bei denselben Seiten: PerplexityBot nach 2,9 bis 11,9 Stunden, Googlebot (soweit überhaupt) nach 2,6 bis 19,4 Stunden, ClaudeBot nach 15,5 bis 16,8 Stunden und nur bei den deutschen Fassungen, Amazonbot nach 46 bis 78 Stunden.

Das ist der eigentliche Nutzen von IndexNow, sauber messbar: Bing erfährt sofort von einer Seite und holt sie fast sofort ab. Ob sie danach auch schnell im Index landet, ist eine andere Frage. Die beantwortet kein Log, die siehst du nur in den Bing Webmaster Tools.

Messung 2: Ein falscher Schlüssel bekommt trotzdem 202

Wir wollten wissen, ob die Suchmaschinen einen Schlüssel sofort prüfen. Also haben wir an fünf Endpunkte eine Meldung mit dem frei erfundenen Schlüssel deadbeefdeadbeefdeadbeefdeadbeef geschickt. Eine Datei mit diesem Namen gibt es auf unserem Server nicht.

EndpunktAntwort
api.indexnow.org202
www.bing.com202
yandex.com202 mit {"success":true}
search.seznam.cz403 „The key couldn’t be loaded or it doesn’t match the URLs specified in the request.“
searchadvisor.naver.com403 nach 3,9 Sekunden

Drei von fünf Endpunkten haben also „angenommen“ geantwortet, obwohl der Schlüssel nicht existierte. Yandex hat sogar success: true zurückgegeben. Das ist kein Fehler im Protokoll, sondern so dokumentiert: 202 heißt „Schlüsselprüfung steht noch aus“. In der Praxis heißt es aber: Wer nur auf den Statuscode schaut, merkt nicht, dass seine Schlüsseldatei fehlt. Das betrifft viele Deploy-Skripte und Plugins, die alles unter 300 als Erfolg werten. Auch unser eigenes Skript zählt 202 als Erfolg.

Interessant war, was danach in unseren Logs stand. Innerhalb von drei bis zehn Sekunden versuchten bingbot (zwei IPs), YandexBot (vier IPs aus dem in Yandex’ meta.json veröffentlichten Bereich 5.45.207.0/25), der Seznam-IndexNow-Bot und ein Client aus einem südkoreanischen Netz die nicht vorhandene Datei abzurufen. Letzterer hatte keinen Bot-Namen im User-Agent (nur ReactorNetty), kam aber drei Sekunden nach unserer Meldung an Naver. Wahrscheinlich war das Navers Prüfung, eindeutig belegen können wir es nicht. Alle bekamen 404. Die Prüfung findet also statt, nur eben nachträglich und ohne dass du davon erfährst.

Messung 3: Ein einzelner Ping an den Sammelendpunkt

Danach haben wir es sauber wiederholt: ein Aufruf an api.indexnow.org mit einem neuen, ebenfalls erfundenen Schlüssel. Ergebnis: 202, und nach 2,2 bis 3,8 Sekunden kamen fünf Anfragen von bingbot (zwei IPs), alle 404. Andere Suchmaschinen haben in den folgenden 90 Sekunden die Datei nicht abgerufen.

Daraus lässt sich nicht ableiten, dass das Teilen zwischen Suchmaschinen nicht funktioniert. Es kann sein, dass die anderen Teilnehmer die URL bekommen, aber auf Bings Prüfung vertrauen, oder dass sie später prüfen. Es zeigt aber: Wer nur an api.indexnow.org meldet, sieht zunächst ausschließlich Bing.

Messung 4: Unsere echte Schlüsseldatei wurde nie abgerufen

Das überraschendste Ergebnis: Unsere echte Schlüsseldatei liegt seit dem 1. August 2026 im Wurzelverzeichnis und wird bei jeder Meldung im Feld keyLocation mitgeschickt. In 32 Tagen Logs wurde sie kein einziges Mal von einem Bot abgerufen. Die einzigen Zugriffe kamen von uns selbst.

Gleichzeitig hat bingbot jede gemeldete URL innerhalb von Sekunden geholt. Die naheliegende Erklärung steht in der Dokumentation: Die Suchmaschinen prüfen den Schlüssel einmal und verwenden ihn dann weiter, „until you change the key“. Unser Schlüssel wurde also vermutlich bei den ersten Meldungen im August geprüft und seitdem zwischengespeichert. Das heißt umgekehrt: Wenn du deine Schlüsseldatei irgendwann löschst, fällt das nicht sofort auf. Die Meldungen funktionieren eine Weile weiter, bis die Suchmaschine erneut prüft. Prüf die Datei deshalb regelmäßig selbst, zum Beispiel mit einem einfachen Monitoring.

Messung 5: Wer kommt sonst noch?

Wir haben außerdem gezählt, wie oft die IndexNow-Teilnehmer getmind.io im Messzeitraum insgesamt besucht haben:

CrawlerAnfragen in 32 TagenUnterschiedliche Blog-URLs
bingbot4.125–
YandexBot516174
SeznamBot48767
Naver (Yeti)00
Internet Archive2–

Zum Vergleich: Googlebot kam 7.931-mal. Yandex und Seznam crawlen unsere Seite also durchaus, aber deutlich seltener als Bing. Bei Yandex fanden wir bei der neuesten Seite einen Abruf nach rund 18 Stunden. Ein Crawler mit Navers User-Agent Yeti hat unsere Inhalte im Messzeitraum gar nicht abgerufen. Für eine deutsche Website ist das wenig überraschend.

Was IndexNow nicht kann: die Grenzen

Damit keine falschen Erwartungen entstehen, hier die Grenzen, die wir in der Praxis sehen:

  • Keine Indexierungsgarantie. IndexNow beschleunigt die Entdeckung. Ob eine Seite aufgenommen wird, hängt weiter von Qualität, Duplikaten, Canonical-Angaben und dem Gesamtbild der Website ab.
  • Kein Google. Google nimmt nicht teil. Wer Google schneller informieren will, nutzt die URL-Prüfung in der Search Console.
  • Kein Rankingvorteil. Eine gemeldete Seite rankt nicht besser als eine gecrawlte. Sie ist nur früher da.
  • Kein Ersatz für Sitemap und robots.txt. IndexNow meldet Änderungen. Die Sitemap beschreibt den Gesamtbestand, die robots.txt regelt, was gecrawlt werden darf. Wenn eine gemeldete URL in der robots.txt gesperrt ist, darf bingbot sie trotzdem nicht abrufen.
  • Spam schadet. Wer dieselben URLs immer wieder meldet, obwohl sich nichts geändert hat, riskiert eine Drosselung (429). Bing sagt außerdem offen, dass gemeldete URLs bevorzugt gecrawlt werden und das gegen dein Crawl-Budget zählt.
  • 202 ist kein Beweis. Siehe Messung 2.

IndexNow und Google: Was machen wir dort?

Weil Google nicht teilnimmt, laufen bei uns nach jedem neuen Artikel zwei Wege nebeneinander:

  1. IndexNow für Bing, Yandex, Seznam, Naver und die anderen Teilnehmer, automatisch per Skript.
  2. Search Console für Google: Die URL wird in der URL-Prüfung eingegeben und mit „Indexierung beantragen“ gemeldet, für beide Sprachfassungen einzeln.

Dazu kommt eine saubere Sitemap mit korrektem lastmod-Datum. Google liest unsere Sitemap etwa einmal täglich. Trotzdem kam Googlebot bei unseren neuen Artikeln erst nach 2,6 bis 19,4 Stunden, bei fünf von zwölf URLs im Messzeitraum gar nicht. Bing war nach Sekunden da. Der Unterschied ist deutlich.

Ob Google irgendwann beitritt, ist offen. Google hat 2021 angekündigt, IndexNow zu testen. Seitdem gab es keine Teilnahme. Wir würden uns nicht darauf verlassen.

IndexNow und KI-Suche

Ein Grund, warum IndexNow in den letzten zwei Jahren wichtiger geworden ist: Viele KI-Assistenten greifen auf Suchindizes zu. Microsoft Copilot nutzt den Bing-Index. Für andere Assistenten ist die Lage weniger klar, weil sie die Quellen ihrer Websuche nicht vollständig offenlegen. Fest steht: Was bei Bing schnell und vollständig indexiert ist, hat bessere Chancen, in Copilot-Antworten aufzutauchen.

Mit Amazonbot ist seit einiger Zeit auch ein Crawler dabei, der für Amazons KI-Dienste sammelt. Bei uns kam Amazonbot allerdings erst nach 46 bis 78 Stunden auf neue Seiten. Einen Effekt der IndexNow-Meldung konnten wir dort nicht erkennen.

Die eigenen Crawler der KI-Firmen, also ClaudeBot, GPTBot, OAI-SearchBot und PerplexityBot, nehmen nicht an IndexNow teil. Wie sie sich auf unserer Seite verhalten, haben wir in der Logfile-Analyse der KI-Crawler gemessen.

Wann lohnt sich IndexNow, und wann nicht?

Es lohnt sich, wenn:

  • du regelmäßig neue Inhalte veröffentlichst, zum Beispiel einen Blog, einen Shop mit wechselndem Sortiment oder eine Nachrichtenseite.
  • Inhalte schnell aktuell sein müssen, etwa Preise, Verfügbarkeiten, Veranstaltungen oder Stellenanzeigen.
  • dir Bing und Copilot wichtig sind.
  • du Seiten löschst und möchtest, dass sie schnell aus dem Index verschwinden. Auch gelöschte URLs darfst du melden.

Es lohnt sich weniger, wenn:

  • deine Website fast nie geändert wird. Eine Visitenkartenseite mit fünf Unterseiten wird ohnehin regelmäßig gecrawlt.
  • deine Zielgruppe praktisch nur Google benutzt und du keinen Wert auf KI-Sichtbarkeit legst.

Weil die Einrichtung in den meisten Systemen ein Schalter oder ein paar Zeilen Code ist, gibt es aber selten einen guten Grund, es nicht zu machen. Der Aufwand ist gering, das Risiko praktisch null.

Häufige Fehler bei IndexNow

Aus unseren Tests und der Praxis haben wir diese Fehler gesammelt:

  1. Die Schlüsseldatei enthält HTML. Manche CMS liefern unter jedem Pfad eine Seite mit Layout aus. Die Suchmaschine erwartet aber reinen Text.
  2. Die Datei leitet weiter. Bei uns sahen wir unter den Prüfabrufen auch ein 308, weil ein Bot zuerst über HTTP angefragt hat und auf HTTPS weitergeleitet wurde. Das ist in Ordnung. Problematisch wird es, wenn die Weiterleitung auf eine andere Domain oder auf eine Startseite führt.
  3. Mehrere Plugins melden doppelt. Zum Beispiel ein SEO-Plugin und Cloudflare Crawler Hints gleichzeitig.
  4. Alles wird gemeldet, auch ohne Änderung. Ein Cache-Refresh ist keine inhaltliche Änderung.
  5. Der Host stimmt nicht. Wer https://www.example.com meldet, aber den Schlüssel unter https://example.com liegen hat, bekommt Probleme. Host im JSON, URLs und Schlüsseldatei müssen zusammenpassen.
  6. 202 wird als Erfolg verbucht und nie geprüft. Prüf nach der Einrichtung einmal in den Server-Logs, ob ein Crawler die Schlüsseldatei mit 200 abruft. Oder schau in den Bing Webmaster Tools unter IndexNow, ob deine Meldungen dort auftauchen.

Das Video von Yoast ist auf Englisch und stammt von März 2025. Es zeigt kurz und anschaulich, wie IndexNow in einem WordPress-Plugin funktioniert.

So prüfst du, ob IndexNow bei dir funktioniert

Wenn du Zugriff auf deine Server-Logs hast, ist das der zuverlässigste Test. Melde eine URL und schau direkt danach nach:

# URL melden
curl -s -o /dev/null -w "%{http_code}\n" \
  "https://api.indexnow.org/indexnow?url=https://deine-domain.de/neue-seite/&key=DEIN_SCHLUESSEL"

# 30 Sekunden später in die Logs schauen (Pfad je nach Server)
sleep 30
grep -E "bingbot" /var/log/nginx/access.log | tail -20

Wenn bingbot die gemeldete Seite innerhalb von Sekunden bis Minuten abruft, funktioniert es. Wenn er stattdessen nur die Schlüsseldatei abruft und dort 404 bekommt, ist der Schlüssel falsch hinterlegt.

Ohne Log-Zugang bleiben die Bing Webmaster Tools. Dort gibt es einen eigenen Bereich für IndexNow, in dem du siehst, welche URLs angekommen sind und ob es Fehler gab. Die Einrichtung der Webmaster Tools haben wir im Bing-SEO-Artikel beschrieben.

Fazit: Was ist IndexNow, und brauchst du es?

IndexNow ist ein kleines, offenes Protokoll, das ein altes Problem löst: Suchmaschinen erfahren sofort, wenn sich auf deiner Website etwas ändert. Die Einrichtung dauert Minuten, kostet nichts und bringt messbar etwas. Bei uns war bingbot in 11 von 12 Fällen nach weniger als 30 Sekunden auf einer neuen Seite.

Zwei Dinge solltest du aus unseren Messungen mitnehmen. Erstens: 202 ist kein Erfolg, sondern nur „angekommen“. Selbst ein frei erfundener Schlüssel bekommt bei Bing und Yandex diese Antwort. Prüf deshalb einmal in den Logs oder in den Bing Webmaster Tools, ob alles wirklich klappt. Zweitens: Eine einmal geprüfte Schlüsseldatei wird lange nicht mehr abgerufen. Ein Fehler fällt also nicht sofort auf.

IndexNow ersetzt weder Google Search Console noch Sitemap noch gute Inhalte. Aber es ist eine der wenigen SEO-Maßnahmen, bei denen Aufwand und Nutzen so klar zueinander passen.

FAQ: Häufige Fragen zu IndexNow

Was ist IndexNow einfach erklärt?

IndexNow ist ein offenes Protokoll, mit dem du Suchmaschinen per HTTP-Anfrage mitteilst, dass eine URL neu ist, sich geändert hat oder gelöscht wurde. Die Suchmaschine muss dann nicht warten, bis ein Crawler zufällig vorbeikommt.

Unterstützt Google IndexNow?

Nein. Google hat IndexNow 2021 getestet, ist aber bis heute nicht beigetreten. Für Google nutzt du die URL-Prüfung in der Search Console und eine aktuelle Sitemap.

Welche Suchmaschinen nutzen IndexNow?

Laut der offiziellen Liste auf indexnow.org (Stand 21. Oktober 2026): Microsoft Bing, Yandex, Seznam, Naver, Yep, das Internet Archive und Amazonbot. Da DuckDuckGo und Ecosia größtenteils auf Bing aufbauen, profitieren sie indirekt.

Kostet IndexNow etwas?

Nein. Das Protokoll ist kostenlos und braucht kein Konto. Du benötigst nur einen selbst gewählten Schlüssel und eine Textdatei auf deinem Server.

Ist IndexNow ein Ranking-Faktor?

Nein. IndexNow sorgt nur dafür, dass Seiten schneller entdeckt werden. Wie gut sie ranken, hängt von denselben Faktoren ab wie ohne IndexNow.

Wie schnell wirkt IndexNow?

In unseren Logs hat bingbot 11 von 12 gemeldeten Artikeln innerhalb von 10 bis 29 Sekunden abgerufen, einen nach knapp 22 Minuten. Wann die Seite danach im Index auftaucht, ist davon unabhängig und kann länger dauern.

Was bedeutet der Statuscode 202 bei IndexNow?

202 heißt „empfangen, Schlüsselprüfung steht noch aus“. In unserem Test haben api.indexnow.org, Bing und Yandex auch bei einem frei erfundenen Schlüssel mit 202 geantwortet. Der Code bestätigt also nicht, dass dein Schlüssel korrekt ist.

Muss ich jede Suchmaschine einzeln anpingen?

Nein. Die Teilnehmer haben sich verpflichtet, gemeldete URLs untereinander zu teilen. Eine Meldung an einen Endpunkt reicht. In unserem Test hat nach einem einzelnen Ping an api.indexnow.org allerdings zuerst nur bingbot die Schlüsseldatei geprüft.

Wo lege ich die IndexNow-Schlüsseldatei ab?

Im Wurzelverzeichnis deiner Domain, als {schlüssel}.txt mit dem Schlüssel als Inhalt. Alternativ an einem anderen Ort mit Angabe in keyLocation, dann gilt die Datei aber nur für URLs unterhalb ihres Ordners.

Kann ich mit IndexNow auch gelöschte Seiten melden?

Ja. Die Dokumentation erlaubt ausdrücklich, auch gelöschte URLs zu melden. Die Suchmaschine ruft die Adresse dann ab, bekommt 404 oder 410 und kann sie schneller aus dem Index entfernen.

Wie viele URLs darf ich mit IndexNow auf einmal melden?

Bis zu 10.000 URLs pro POST-Anfrage. Du solltest aber nur URLs melden, die sich wirklich geändert haben. Wer immer wieder dieselben Seiten meldet, riskiert eine Drosselung mit Statuscode 429.

Brauche ich IndexNow, wenn ich schon eine Sitemap habe?

Beides ergänzt sich. Die Sitemap beschreibt alle Seiten deiner Website, IndexNow meldet einzelne Änderungen sofort. Bei uns kam Bing nach IndexNow-Meldungen in Sekunden, während Google trotz täglich gelesener Sitemap Stunden brauchte.