Kurz gesagt
IndexNow ist ein offenes Protokoll, mit dem Sie Suchmaschinen neue, geänderte und gelöschte Seiten sofort melden. Eine Meldung erreicht Bing und die übrigen Teilnehmer wie Yandex, Seznam.cz und Naver; Google nimmt nicht teil. Viele Systeme melden von selbst, sonst genügen eine Schlüsseldatei und ein einfacher Abruf. Eine Aufnahme in den Index garantiert IndexNow nicht.
Das Wichtigste in Kürze
- IndexNow meldet neue, geänderte und gelöschte Seiten sofort an Bing und die übrigen Teilnehmer. Google gehört nicht dazu.
- Microsoft Copilot beruht laut Microsoft auf derselben Grundlage wie die Bing-Suche. ChatGPT nutzt laut Microsoft die Suchplattform Web IQ mit dem Bing-Index.
- Eingerichtet ist IndexNow mit einer Textdatei, die Ihren Schlüssel enthält und im Wurzelverzeichnis Ihrer Website liegt. Viele Systeme erledigen das selbst.
- Die Antworten 200 und 202 bestätigen nur den Eingang einer Meldung. Ob Bing die Seite aufnimmt, zeigt der Bericht IndexNow in den Bing Webmaster Tools.
- Melden Sie nur neue, geänderte und entfernte Adressen. Den vollständigen Bestand liefert weiter Ihre Sitemap.
Was ist IndexNow, und welche Suchmaschinen nutzen es?
IndexNow ist ein offenes Protokoll, über das eine Website den Suchmaschinen meldet, dass eine Adresse neu ist, sich geändert hat oder gelöscht wurde. Microsoft Bing und Yandex haben es entwickelt und im Oktober 2021 vorgestellt. Laut IndexNow.org unterstützen es im November 2026 Bing, Naver, Seznam.cz, Yandex und Yep. Eine Meldung geht an alle Teilnehmer; Google gehört nicht dazu.
Wozu: Ohne Meldung erfahren Suchmaschinen von einer Änderung erst, wenn ihre Crawler, also ihre Abrufprogramme, die Seite erneut lesen. Bis dahin können laut IndexNow.org (externe Website) Tage bis Wochen vergehen. Mit einer Meldung erfahren sie es sofort und können den Abruf der Seite vorziehen. IndexNow empfiehlt solche Meldungen ausdrücklich auch für kleine Websites mit wenigen Seiten. Das Protokoll ist kostenlos und offen (Bing zu IndexNow (externe Website)). Es ergänzt die Sitemap: Die Sitemap listet alle Seiten, IndexNow meldet die Änderungen. Beides zusammen empfiehlt Bing in einem Beitrag zu Sitemaps in der KI-Suche (externe Website). Wie Crawling, Sitemap und Index zusammenhängen, erklärt unser Leitfaden zu technischem SEO.
| Empfänger | Adresse für Meldungen |
|---|---|
| allgemeine Adresse von IndexNow | https://api.indexnow.org/indexnow |
| Microsoft Bing | https://www.bing.com/indexnow |
| Naver | https://searchadvisor.naver.com/indexnow |
| Seznam.cz | https://search.seznam.cz/indexnow |
| Yandex | https://yandex.com/indexnow |
| Yep | https://indexnow.yep.com/indexnow |
| Amazon | https://indexnow.amazonbot.amazon/indexnow |
Welche Adresse Sie nutzen, ist gleich: Laut der FAQ von IndexNow (externe Website) geht jede Meldung an alle Teilnehmer weiter. Neben den fünf Suchmaschinen nennt die FAQ auch Amazon als Empfänger, die Teilnehmerliste im Datenformat JSON (externe Website) zusätzlich das Internet Archive. Google steht in keiner der Listen. Bei Google beantragen Sie den Abruf über die URL-Prüfung der Search Console oder über eine Sitemap. Das Crawling dauert dort laut Google zum erneuten Crawlen (externe Website) einige Tage bis einige Wochen.
Grenzen: Eine Meldung bittet nur um einen Abruf. Ob die Suchmaschine die Seite abruft, entscheidet sie nach ihrem Kontingent für Ihre Website, ihrer Planung und der Qualität der Seite. Jede gemeldete Adresse zählt zu diesem Kontingent. Eine Frist für den Abruf nennt keine der hier genannten Quellen von IndexNow und Bing. Bing schreibt in seiner Anleitung zum Einstieg (externe Website), IndexNow garantiere weder Crawling noch Indexierung.
| Schritt | Wer | Einzelheiten |
|---|---|---|
| Seite neu, geändert oder gelöscht | Ihre Website | auch Weiterleitungen und Seiten, die mit 404 oder 410 antworten |
| Meldung an eine Adresse | Sie oder Ihr System | Adresse der Seite und Ihr Schlüssel, einzeln oder als Liste mit bis zu 10.000 Adressen; welche Adresse für Meldungen Sie nutzen, ist gleich |
| Antwort 200 oder 202 | Empfänger | 200: Meldung angekommen; 202: Meldung angekommen, Schlüssel wird noch geprüft |
| Prüfung des Schlüssels | Empfänger | ruft Ihre Schlüsseldatei ab und vergleicht ihren Inhalt mit dem Schlüssel der Meldung |
| Weitergabe | Empfänger | an alle Teilnehmer: Bing, Naver, Seznam.cz, Yandex, Yep, Amazon, Internet Archive; Google nimmt nicht teil |
| Entscheidung über den Abruf | jede Suchmaschine | nach Kontingent für Ihre Website, Planung und Qualität der Seite; eine Frist nennt keine der Quellen |
| Indexierung | jede Suchmaschine | nicht garantiert; bei Bing zeigt der Bericht IndexNow in den Bing Webmaster Tools den Stand |
Was haben Bing und IndexNow mit Copilot und ChatGPT zu tun?
Microsoft Copilot beruht laut Microsoft auf derselben Grundlage aus Crawling, Index und Ranking wie die klassische Bing-Suche. Rechtzeitige Meldungen per IndexNow verringern laut Bing veraltete und falsche Verweise in Copilot-Antworten. Auch ChatGPT nutzt laut Microsoft die Suchplattform Web IQ, die auf den Bing-Index zugreift. Wie stark eine Meldung KI-Antworten verändert, belegt keine dieser Quellen mit Zahlen.
Copilot: In seinen Richtlinien für Webmaster (externe Website) zählt Bing IndexNow neben Sitemaps und Links zu den Wegen, über die Bing und Copilot neue Adressen finden. Rechtzeitige Meldungen verringern laut den Richtlinien auch veraltete Verweise in Grounding-Ergebnissen. Grounding heißt bei Microsoft: Eine KI-Antwort stützt sich auf aktuelle Inhalte aus dem Web und nennt Quellen, die sich prüfen lassen (Microsoft Web IQ (externe Website)). In einem Beitrag vom Februar 2026 (externe Website) schreibt Bing, IndexNow trage dazu bei, dass KI-Systeme beim Antworten die aktuelle Fassung einer Seite verwenden.
Messen: Wie oft Copilot Ihre Seiten zitiert, zeigt der Bericht AI Performance (externe Website) in den Bing Webmaster Tools. Er erfasst Copilot, KI-Zusammenfassungen in Bing und ausgewählte Partner. Was der Bericht zeigt und was nicht, erklärt unser Ratgeber KI-Sichtbarkeit messen.
ChatGPT: Web IQ stützt laut Microsoft auch ChatGPT. OpenAI schreibt in seiner Hilfe zur Websuche (externe Website), ChatGPT arbeite bei der Suche teils mit anderen Suchanbietern zusammen, und verlinkt dazu unter anderem die Datenschutzerklärung von Microsoft. Für die Aufnahme in die Suchergebnisse von ChatGPT nennt OpenAI den eigenen Crawler OAI-SearchBot. OpenAI steht nicht in der Teilnehmerliste von IndexNow. Ob eine Meldung über Bing bis in ChatGPT wirkt, beschreiben die genannten Quellen nicht. Welche Quellen ChatGPT, Perplexity, Gemini und Google heranziehen, vergleicht unser Leitfaden zu GEO (Generative Engine Optimization).
Google: Als Quelle in der Übersicht mit KI (AI Overviews) und im KI-Modus (AI Mode) kommt laut Google nur eine indexierte Seite infrage. Sie muss außerdem mit Textausschnitt erscheinen dürfen (Google zu KI-Funktionen (externe Website)). IndexNow erreicht Google nicht.
Haben Sie die Bing Webmaster Tools eingerichtet?
Die Bing Webmaster Tools sind ein kostenloser Dienst, mit dem Sie Ihre Website bei Bing anmelden und prüfen. Nutzen Sie schon die Google Search Console, übernehmen Sie Ihre Website samt Sitemaps von dort, und sie gilt automatisch als bestätigt. In den Webmaster Tools sehen Sie später auch, ob Ihre IndexNow-Meldungen ankommen. Erste Daten erscheinen meist nach 48 Stunden.
Warum: Die Webmaster Tools zeigen, welche Ihrer Adressen Bing abgerufen und aufgenommen hat. Für IndexNow haben sie einen eigenen Bericht, beschrieben im Abschnitt „Woran erkennen Sie, ob Bing Ihre Meldungen verarbeitet?“. Fehlt Ihre Website bei Bing ganz, lesen Sie im Abschnitt „Warum fehlt Ihre Website bei Bing?“ unseres Ratgebers zur Google-Suche weiter.
So gehen Sie vor:
- Melden Sie sich bei den Bing Webmaster Tools (externe Website) an und wählen Sie den Import aus der Google Search Console. Bing bittet dann um Zugriff auf Ihr Search-Console-Konto und listet Ihre bestätigten Websites mit ihren Sitemaps (Bing-Hilfe zum Hinzufügen einer Website (externe Website)). Wählen Sie Ihre Website aus und bestätigen Sie den Import.
- Ohne Search Console fügen Sie die Website von Hand hinzu. Bestätigen können Sie sie über einen Eintrag im DNS bei Ihrem Domain-Anbieter, eine XML-Datei im Wurzelverzeichnis oder ein Meta-Tag im Kopf der Startseite.
- Öffnen Sie den Bereich „Sitemaps“. Dort stehen eingereichte, aus der Search Console übernommene und von Bing selbst gefundene Sitemaps mit Status und Zahl der Adressen (Bing-Hilfe zu Sitemaps (externe Website)). Fehlt Ihre Sitemap, reichen Sie sie ein. Bing versucht, sie sofort abzurufen, und liest sie danach in der Regel mindestens einmal am Tag.
- Nennen Sie die Sitemap zusätzlich in Ihrer robots.txt, mit einer Zeile wie
Sitemap: https://ihre-domain.de/sitemap.xml. So erfahren alle Suchmaschinen davon.
URL-Übermittlung: Einzelne Adressen nimmt auch die URL-Übermittlung (URL Submission) der Webmaster Tools an, bis zu 10.000 je Domain und Tag. Bing empfiehlt aber IndexNow, weil eine Meldung dann alle Teilnehmer erreicht. Wiederholtes Einreichen beschleunigt laut Bing nichts (Bing-Hilfe zur URL-Übermittlung (externe Website)).
Beispiel: Ihre Website ist seit Jahren in der Search Console bestätigt. Mit dem Import ist sie samt Sitemap bei Bing angemeldet und bestätigt, ohne dass Sie eine Datei hochladen oder das DNS ändern.
Typischer Fehler: Ein älteres Plugin meldet die Sitemap noch per Ping, also über einen einfachen Abruf ohne Anmeldung. Bing hat diesen Weg im Mai 2022 abgeschaltet (externe Website), weil er für Spam missbraucht wurde. Google hat seine Ping-Adresse im Juni 2023 abgekündigt (externe Website) und nach sechs Monaten abgeschaltet; Anfragen enden mit dem Fehler 404. Bei Bing übernimmt IndexNow diese Aufgabe.
Erledigt, wenn Ihre Website in den Bing Webmaster Tools bestätigt ist und Ihre Sitemap dort ohne Fehler steht.
Unterstützt Ihr System IndexNow schon?
Viele Systeme für Websites und Shops melden Änderungen von selbst per IndexNow; bei WordPress übernimmt das ein Plugin des Teams der Bing Webmaster Tools. Dann müssen Sie weder einen Schlüssel anlegen noch selbst melden. Ob Ihre Website schon meldet, zeigt der Bereich IndexNow in den Bing Webmaster Tools mit der Quelle jeder Meldung.
Warum: Ein Plugin wie das für WordPress meldet jede neue, geänderte und gelöschte Seite automatisch im Hintergrund. Von Hand müssten Sie an jede Seite denken. IndexNow rät, zuerst in der Dokumentation des eigenen Systems nachzusehen, bevor Sie etwas von Hand einrichten.
So gehen Sie vor:
- Prüfen Sie die Liste in der IndexNow-FAQ zu Systemen und Plugins (externe Website). Sie nennt 16 Content-Management-Systeme (CMS), also Programme zur Pflege von Websites, mit eingebauter Unterstützung oder passender Erweiterung, darunter WordPress, Joomla!, Drupal, TYPO3, Shopware und Shopify.
- Für WordPress gibt es das IndexNow Plugin (externe Website) vom Team der Bing Webmaster Tools. Es legt den Schlüssel selbst an, meldet neue, geänderte und gelöschte Seiten und lässt Seiten aus, die per noindex die Aufnahme in den Index verbieten. Auch verbreitete SEO-Plugins für WordPress bringen IndexNow mit; welche, steht in der Bing-Anleitung mit der Liste der Plugins (externe Website).
- Nutzen Sie Cloudflare als Auslieferungsnetz (CDN), schalten Sie dort Crawler Hints ein, auch im kostenlosen Tarif. Die Funktion meldet per IndexNow, wenn sich Inhalte wahrscheinlich geändert haben (Cloudflare zu Crawler Hints (externe Website)).
- Sehen Sie in den Bing Webmaster Tools unter IndexNow nach. Dort steht für jede Meldung die Quelle, etwa ein Plugin, Cloudflare oder Sie selbst (Bing-Hilfe zu IndexNow (externe Website)).
Beispiel: Ihre Website läuft mit WordPress. Nach der Installation des Plugins zeigt der Bericht IndexNow Ihren nächsten Beitrag mit dem Plugin als Quelle der Meldung.
Typischer Fehler: Plugin und CDN melden dieselben Seiten doppelt, oder zwei Plugins tun es. IndexNow rät, dieselbe Adresse nicht mehrmals am Tag zu melden, wenn sich nichts Wesentliches geändert hat. Lassen Sie deshalb nur einen Weg eingeschaltet.
Erledigt, wenn Sie wissen, ob Ihr System selbst meldet. Wenn ja, zeigt der Bericht IndexNow Ihre letzten Änderungen, und Sie können die nächsten zwei Abschnitte überspringen.
Wie legen Sie die Schlüsseldatei an?
Die Schlüsseldatei zeigt den Suchmaschinen, dass eine Meldung von Ihnen kommt. Sie erzeugen einen Schlüssel aus 8–128 Zeichen, nämlich Buchstaben, Ziffern und Bindestrichen, und speichern ihn als UTF-8-Textdatei, die den Schlüssel als Namen und als einzigen Inhalt trägt. Diese Datei legen Sie ins Wurzelverzeichnis Ihrer Website.
Warum: Nach Ihrer Meldung ruft die Suchmaschine die Datei ab und vergleicht ihren Inhalt mit dem Schlüssel in der Meldung (IndexNow-Dokumentation (externe Website)). Liegt die Datei in einem Unterordner, müssen Sie ihren Ort bei jeder Meldung mitschicken, und sie gilt nur für Adressen in diesem Ordner. IndexNow empfiehlt deshalb ausdrücklich das Wurzelverzeichnis. Den Schlüssel sollen laut der Dokumentation nur Sie und die Suchmaschinen kennen. Auch wenn die Datei öffentlich abrufbar ist, gehört er deshalb nicht in ein öffentliches Repository, also eine Ablage für Quellcode.
So gehen Sie vor:
- Erzeugen Sie den Schlüssel. Unter Windows erledigt das der erste Befehl unten in der PowerShell: Er erzeugt eine zufällige Kennung aus 32 Ziffern und Kleinbuchstaben. Auf anderen Systemen eignet sich ein Generator für UUIDs, also zufällige Kennungen; Bindestriche darin sind erlaubt.
- Der zweite Befehl schreibt den Schlüssel ohne Zeilenumbruch in eine Datei mit seinem Namen. Die Angabe
asciiergibt eine Datei, die zugleich gültiges UTF-8 ist. Notieren Sie den Schlüssel, Sie brauchen ihn für jede Meldung. - Laden Sie die Datei ins Wurzelverzeichnis Ihrer Website, also dorthin, wo auch die robots.txt liegt, etwa per FTP oder im Dateimanager Ihres Hosters.
- Öffnen Sie
https://ihre-domain.de/IHR-SCHLUESSEL.txtim Browser, ohne angemeldet zu sein. Sie sollten nur den Schlüssel sehen.
$schluessel = [guid]::NewGuid().ToString('N')
Set-Content -Path "$schluessel.txt" -Value $schluessel -NoNewline -Encoding asciiBeispiel: Lautet Ihr Schlüssel d72a0198441d02418e808cde7379d8c5, heißt die Datei d72a0198441d02418e808cde7379d8c5.txt. Sie liegt unter https://ihre-domain.de/d72a0198441d02418e808cde7379d8c5.txt und enthält nur diese 32 Zeichen.
Typischer Fehler: Ihre Seiten laufen unter www.ihre-domain.de, die Schlüsseldatei liegt aber nur auf ihre-domain.de. Jede Subdomain wie www gilt für IndexNow als eigene Website und braucht eine eigene Schlüsseldatei. Ebenso scheitert die Prüfung, wenn ein Passwortschutz, eine Firewall oder ein Filter für IP-Adressen die Datei sperrt.
Erledigt, wenn der Browser unter https://ihre-domain.de/IHR-SCHLUESSEL.txt ohne Anmeldung genau Ihren Schlüssel zeigt.
Wie melden Sie neue, geänderte und gelöschte Seiten?
Eine einzelne Seite melden Sie mit einem Abruf von api.indexnow.org/indexnow, an den Sie die Adresse der Seite und Ihren Schlüssel anhängen. Mehrere Seiten schicken Sie als Liste im JSON-Format, bis zu 10.000 Adressen je Anfrage. Melden Sie gleich nach der Änderung und nur Seiten, die neu sind, sich geändert haben oder entfernt wurden.
Warum: Bing rät in seinen Richtlinien für Webmaster, Meldungen möglichst nicht zu sammeln: Laufend gesendet, brächten sie schneller Aktualisierungen und belasteten die Server weniger. Melden sollten Sie laut IndexNow auch Weiterleitungen und gelöschte Seiten, die mit 404 oder 410 antworten. Änderungen aus der Zeit vor der Einrichtung melden Sie nicht nach; für sie bleibt die Sitemap mit dem Änderungsdatum lastmod (IndexNow-FAQ zu Weiterleitungen und alten Änderungen (externe Website)).
So gehen Sie vor:
- Eine Seite: Kodieren Sie die Adresse der Seite: Aus
:wird%3A, aus/wird%2F. Rufen Sie dann die Meldeadresse mit dem Programm curl auf, wie im ersten Beispiel unten. Es ist unter Windows 10 und 11 vorinstalliert (externe Website); in der PowerShell schreiben Siecurl.exe, auf dem Mac und unter Linuxcurl. - Viele Seiten: Schreiben Sie die Liste in eine Textdatei
meldung.json. JSON ist ein verbreitetes Textformat für Daten. Den Inhalt zeigt das zweite Beispiel unten, den Befehl zum Senden das dritte. Im FeldkeyLocationsteht der Ort Ihrer Schlüsseldatei. - Antwort lesen: Die erste Zeile der Ausgabe nennt den Antwortcode, etwa
HTTP/1.1 202 AcceptedoderHTTP/2 202. Was er bedeutet, steht im nächsten Abschnitt. - Automatisieren: Lösen Sie die Meldung dort aus, wo Seiten entstehen, also beim Veröffentlichen im System oder nach dem Upload. IndexNow rät, jede Meldung mit Zeitpunkt, Adresse und Antwortcode zu protokollieren.
curl.exe -i "https://api.indexnow.org/indexnow?url=https%3A%2F%2Fihre-domain.de%2Fneue-seite%2F&key=IHR-SCHLUESSEL"{
"host": "ihre-domain.de",
"key": "IHR-SCHLUESSEL",
"keyLocation": "https://ihre-domain.de/IHR-SCHLUESSEL.txt",
"urlList": [
"https://ihre-domain.de/neue-seite/",
"https://ihre-domain.de/leistungen/webdesign/",
"https://ihre-domain.de/leistungen/web/"
]
}curl.exe -i -H "Content-Type: application/json; charset=utf-8" --data-binary "@meldung.json" https://api.indexnow.org/indexnowBeispiel: Sie verschieben eine Leistungsseite von /leistungen/web/ nach /leistungen/webdesign/ und leiten die alte Adresse per 301 auf die neue. Melden Sie beide in einer Liste: die neue Seite und die alte Adresse, die jetzt weiterleitet. Was bei einem Umbau der ganzen Website dazugehört, zeigt unsere Checkliste zum Website-Relaunch.
Typischer Fehler: Nach jeder kleinen Änderung gehen alle Adressen der Sitemap hinaus. IndexNow ist nicht dafür gedacht, laufend den ganzen Bestand zu melden, und rät, unveränderte Adressen nicht erneut zu senden. Alle Adressen auf einmal sind nur sinnvoll, wenn sich alle geändert haben, etwa nach einem Relaunch.
Erledigt, wenn Ihre Testmeldung mit 200 oder 202 beantwortet wird und neue, geänderte und entfernte Seiten künftig gleich nach der Änderung gemeldet werden.
Was bedeuten die Antwortcodes von IndexNow?
Die Antwort 200 heißt: Die Meldung ist angekommen. 202 heißt: angekommen, der Schlüssel wird noch geprüft; das kommt bei der ersten Meldung vor. Die Codes 400, 403 und 422 zeigen Fehler in Anfrage, Schlüssel oder Adressen, 429 zu viele Meldungen. Ob eine Seite in den Index kommt, sagt keiner dieser Codes.
| Code | Bedeutung laut IndexNow | Was Sie tun |
|---|---|---|
| 200 OK | Meldung angekommen | nichts; der Code sagt nichts über die Aufnahme in den Index |
| 202 Accepted | Meldung angekommen, Schlüssel wird noch geprüft | Schlüsseldatei erreichbar lassen; nach der Prüfung antwortet die Schnittstelle meist mit 200 |
| 400 Bad Request | Format ungültig | Aufbau prüfen: Parameter url und key, Kodierung der Adresse, Klammern und Kommas im JSON |
| 403 Forbidden | Schlüssel ungültig, etwa Datei nicht gefunden oder Schlüssel nicht in der Datei | Schlüsseldatei im Browser öffnen, siehe Abschnitt zur Schlüsseldatei |
| 422 Unprocessable Entity | Adressen gehören nicht zur gemeldeten Domain, oder der Schlüssel entspricht nicht dem Schema | Schreibweise mit und ohne www, Liste und Schlüssel prüfen; unveränderte Adressen nicht erneut melden |
| 429 Too Many Requests | zu viele Anfragen, möglicher Spam | die Wartezeit aus der Kopfzeile Retry-After abwarten, danach seltener melden |
Genaue Grenzen für die Zahl der Meldungen veröffentlicht IndexNow nicht; jede Suchmaschine legt selbst fest, wie viele sie je Website und Tag annimmt. Von den sechs häufigen Fehlern, die IndexNow nennt, betreffen vier die Schlüsseldatei oder den Schlüssel. Dazu gehört eine Meldung, bevor die Datei öffentlich erreichbar ist (IndexNow-FAQ zu Grenzen und Fehlern (externe Website)).
Woran erkennen Sie, ob Bing Ihre Meldungen verarbeitet?
Ob Bing Ihre Meldungen verarbeitet, zeigt der Bereich IndexNow in den Bing Webmaster Tools. Er nennt die Zahl der gemeldeten Adressen, ihre Quellen und für einzelne Adressen, ob Bing sie abgerufen und aufgenommen hat. Eine eigene Liste zeigt wichtige Seiten, die Bing in den letzten sieben Tagen aufgenommen hat, ohne dass eine Meldung per IndexNow kam.
So gehen Sie vor:
- Öffnen Sie in den Bing Webmaster Tools den Bereich IndexNow. Oben stehen die Zahl der gemeldeten Adressen im gewählten Zeitraum und die Quellen der Meldungen.
- Wählen Sie in der Liste der zuletzt gemeldeten Adressen bei einer Adresse „View“. Die Seitenleiste zeigt, ob und wann Bing die Seite abgerufen hat, ob sie im Index ist und seit wann. Der Vermerk „Late submission“ heißt: Bing hat die Seite über einen anderen Weg aufgenommen, etwa über die Sitemap.
- Prüfen Sie die Liste „Important URLs Missed“. Sie nennt wichtige Adressen, die Bing in den letzten sieben Tagen ohne Meldung per IndexNow aufgenommen hat. Steht dort eine Ihrer neuen Seiten, hat Ihr Ablauf sie vermutlich nicht gemeldet.
- Weiter unten ordnet der Bericht nicht aufgenommene Adressen nach Gründen. Dazu gehören die Qualität des Inhalts, ein Canonical, das eine andere Adresse als maßgeblich nennt, eine Weiterleitung, noindex und eine Sperre in der robots.txt. Zu jedem Grund zeigt Bing Beispieladressen und Hinweise zur Lösung.
- Den Stand einer einzelnen Adresse zeigt außerdem die URL-Prüfung (URL Inspection) mit der Fassung, die Bing im Index hat (Bing-Hilfe zu den Funktionen der Webmaster Tools (externe Website)).
Beispiel: Sie melden am Montag fünf neue Seiten. Am Mittwoch stehen drei als aufgenommen im Bericht, zwei mit dem Grund „Content Quality“. Diese zwei Seiten brauchen mehr eigenen Inhalt; eine erneute Meldung ohne Änderung bringt nichts.
Typischer Fehler: Die Antwort 202 gilt als Zeichen, dass die Seite im Index ist. Sie bestätigt nur den Eingang der Meldung. Ob die Seite aufgenommen ist, zeigt erst der Bericht.
Erledigt, wenn Ihre letzten Meldungen im Bericht IndexNow stehen und Sie jeden Eintrag unter „Important URLs Missed“ erklären können.
Was gilt für Websites in Deutschland und der EU?
In Deutschland ist Bing vor allem am Desktop verbreitet: Im Oktober 2026 lag sein Marktanteil dort bei 19,74 %, über alle Geräte bei 6,41 %. Zweisprachige Websites melden jede Sprachfassung mit ihrer eigenen Adresse. Der Import aus der Search Console verlangt, dass Sie Bing Zugriff auf Ihr Search-Console-Konto geben; nutzen Sie dafür ein Konto Ihres Unternehmens.
Quelle: StatCounter (externe Website), · Monatswert Oktober 2026, Desktop
Quelle: StatCounter, · Monatswert Oktober 2026, alle Geräte
- Weitere Suchmaschinen: Auch DuckDuckGo bezieht seine klassischen Treffer laut DuckDuckGo-Hilfe zu den Quellen (externe Website) größtenteils von Bing.
- Zwei Sprachen: Melden Sie die deutsche und die englische Fassung einer Seite je mit ihrer eigenen Adresse. Canonical und hreflang, also die Angaben zur maßgeblichen Adresse und zu den Sprachfassungen, sollten dazu passen (IndexNow-FAQ zu mehrsprachigen Websites (externe Website)). Wie Sie hreflang einrichten, beschreibt der Leitfaden im Abschnitt zur mehrsprachigen Website mit hreflang.
- Zugriff für Bing: Mit dem Import bekommen die Bing Webmaster Tools Zugriff auf Ihr Search-Console-Konto. Bing prüft darüber regelmäßig die Bestätigung und übernimmt neue Sitemaps automatisch; trennen können Sie die Verbindung im Profil. Wem solche Konten gehören sollten, behandelt unser Ratgeber zur Auswahl einer GEO-Agentur.
- Inhalt einer Meldung: Eine Meldung enthält den Namen Ihrer Domain, den Schlüssel, den Ort der Schlüsseldatei und die Adressen, aber keine Daten über die Besuche Ihrer Website. Jeder Teilnehmer gibt sie an alle anderen weiter; einzelne Suchmaschinen auszunehmen, sieht das Protokoll nicht vor.
Erledigt, wenn jede Sprachfassung Ihrer neuen Seiten gemeldet ist und der Import über ein Konto Ihres Unternehmens läuft.
Aus der Praxis: So melden wir neue Seiten von datafalke.de
datafalke.de besteht aus fertigen Seiten, die wir vorab erzeugen und dann hochladen (Technik unserer Website). Neue und geänderte Seiten entstehen deshalb nur mit einem Upload, in der Fachsprache Deploy. Seit dem 07.11.2026 melden wir nach jedem Upload per IndexNow. Der Ablauf sieht so aus:
| Schritt | Was passiert | Woran wir es prüfen |
|---|---|---|
| Schlüssel | Erzeugt nach den Regeln von IndexNow. Er steht nicht im Repository, der Ablage unseres Quellcodes; das Upload-Skript bekommt ihn beim Start übergeben. | Das Upload-Skript zeigt in seinen Ausgaben statt des Schlüssels einen Platzhalter. |
| Schlüsseldatei | Das Upload-Skript legt sie bei jedem Upload ins Wurzelverzeichnis von datafalke.de. Die Testumgebung bekommt keine. | Beim Aufräumen alter Dateien schützt das Skript die Schlüsseldatei vor dem Löschen. |
| Meldung | Ein Python-Skript meldet die Adressen an api.indexnow.org, höchstens 10.000 je Anfrage. | Vor dem Senden prüft es, ob die Schlüsseldatei erreichbar ist und genau den Schlüssel enthält, und nimmt nur https-Adressen von datafalke.de an. Ohne ausdrücklichen Befehl macht es nur einen Probelauf. |
| Kontrolle | Google Search Console und Bing Webmaster Tools, eingerichtet am 07.11.2026 | die Indexierungsberichte beider Dienste; eigene Werte nennen wir erst mit dem Messprotokoll |
Die erste Meldung ging am 07.11.2026 um 11:57 Uhr hinaus: die sieben Adressen der ersten Fassung auf einmal, weil alle neu waren. Die Antwort war 202, also angekommen, Schlüssel wird noch geprüft. Unsere Sitemap steht in der robots.txt. Ihr Änderungsdatum lastmod folgt der letzten inhaltlichen Änderung einer Seite, nie dem Zeitpunkt, zu dem wir die Seiten erzeugen.
Die Meldung stoßen wir nach jedem Upload von Hand an. Seit dem Upload vom 08.11.2026 gehen dabei nur neue Adressen, entfernte Adressen und Adressen mit geändertem lastmod hinaus. Ein kleines Skript ermittelt sie aus dem Vergleich der Dateilisten vor und nach dem Upload. Bei diesem ersten Upload nach der neuen Regel waren es 27 Adressen: 25 neue Seiten und zwei mit neuem lastmod. Elf Seiten, deren lastmod gleich blieb, weil etwa nur Links dazugekommen waren, gingen nicht hinaus. Den ganzen Bestand melden wir nur zum Start und nach einem Umzug der Website.
Das folgende Skript arbeitet nach demselben Muster wie unser Werkzeug. Es braucht Python 3.7 oder neuer, liest eine Textdatei mit einer Adresse je Zeile und macht ohne --senden nur einen Probelauf. Sie dürfen es frei verwenden; Näheres steht in den Lizenzen im Kolophon.
# indexnow_melden.py: meldet Adressen aus einer Textdatei per IndexNow (MIT-0)
# Aufruf: python indexnow_melden.py ihre-domain.de IHR-SCHLUESSEL adressen.txt [--senden]
import json
import sys
import urllib.error
import urllib.request
from urllib.parse import urlsplit
ZIEL = "https://api.indexnow.org/indexnow"
KOPF = {"User-Agent": "indexnow-melden"}
for strom in (sys.stdout, sys.stderr):
strom.reconfigure(encoding="utf-8")
host, schluessel, datei = sys.argv[1:4]
senden = "--senden" in sys.argv[4:]
with open(datei, encoding="utf-8") as f:
adressen = list(dict.fromkeys(z.strip() for z in f if z.strip() and not z.startswith("#")))
if not adressen:
sys.exit("Die Datei enthält keine Adressen.")
fremd = [a for a in adressen if urlsplit(a).scheme != "https" or urlsplit(a).netloc != host]
if fremd:
sys.exit(f"Nicht von https://{host}: {fremd[:3]}")
ort = f"https://{host}/{schluessel}.txt"
try:
with urllib.request.urlopen(urllib.request.Request(ort, headers=KOPF), timeout=20) as antwort:
inhalt = antwort.read().decode("utf-8").strip()
except OSError as fehler:
sys.exit(f"Schlüsseldatei nicht abrufbar: {fehler}")
if inhalt != schluessel:
sys.exit("Die Schlüsseldatei enthält nicht den Schlüssel.")
for i in range(0, len(adressen), 10000):
teil = adressen[i:i + 10000]
if not senden:
print(f"Probelauf: {len(teil)} Adressen, zuerst {teil[0]}")
continue
daten = json.dumps({"host": host, "key": schluessel, "keyLocation": ort, "urlList": teil})
kopf = {**KOPF, "Content-Type": "application/json; charset=utf-8"}
anfrage = urllib.request.Request(ZIEL, data=daten.encode("utf-8"), headers=kopf, method="POST")
try:
with urllib.request.urlopen(anfrage, timeout=30) as antwort:
code, grund = antwort.status, antwort.reason
except urllib.error.HTTPError as fehler:
code, grund = fehler.code, fehler.reason
except OSError as fehler:
sys.exit(f"Senden fehlgeschlagen: {fehler}")
print(f"{len(teil)} Adressen: HTTP {code} {grund}")
if code not in (200, 202):
sys.exit(1)Ob und wann Bing die gemeldeten Seiten aufnimmt, berichten wir erst mit dem Messprotokoll; welche Größen es enthalten wird, beschreibt unsere Methode im Abschnitt Messprotokoll. Bei den Websites, die wir bauen, richten wir Google Search Console und Bing Webmaster Tools zum Start ein.