Diagnose-Tool

XML-Sitemap-Validator

Prüfen Sie jede XML-Sitemap gegen das offizielle sitemaps.org-Protokoll und Googles Regeln. URL eingeben, Datei hochladen oder XML einfügen – jeder Fehler wird erklärt, inklusive Lösung.

Wählen Sie eine .xml- oder .xml.gz-Datei (bis 50 MB)

Eingefügte und hochgeladene Dateien werden in Ihrem Browser geprüft und nie hochgeladen. Bei der URL-Prüfung ruft unser Server die Datei ab und speichert nichts.

Was geprüft wird

  • XML-Wohlgeformtheit (Syntaxfehler mit Zeile und Spalte)
  • Wurzelelement und der sitemaps.org-Namespace
  • Pflichtelement <loc> in jedem Eintrag, absolute http(s)-URLs unter 2.048 Zeichen
  • Korrekte Maskierung von &, Anführungszeichen und spitzen Klammern in URLs
  • Die Limits von 50.000 URLs und 50 MB unkomprimierter Größe
  • <lastmod>-Daten im W3C-Format, Zukunftsdaten werden markiert
  • <changefreq>-Werte und <priority>-Wertebereiche
  • Doppelte URLs und URLs auf einem anderen Host als die Sitemap
  • Sitemap-Index-Dateien, mit Ein-Klick-Validierung jeder untergeordneten Sitemap

Häufige Sitemap-Fehler und ihre Behebung

Diese Fehler sehen wir am häufigsten – hier der kürzeste Weg zurück auf Grün.

Falscher oder fehlender NamespaceDas <urlset>-Tag muss exakt xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" deklarieren. Kopieren Sie die Zeile wortwörtlich; ein Tippfehler oder der alte 0.84-Namespace lässt Parser die gesamte Datei ablehnen.
Unmaskierte Und-Zeichen in URLsEin rohes & in einer URL bricht das XML-Parsing. Schreiben Sie stattdessen &amp;: /page?a=1&amp;b=2. Dasselbe gilt für < > " und '.
Relative oder fehlerhafte URLsJedes <loc> muss eine vollständige absolute URL inklusive Schema sein, etwa https://example.com/page/. Relative Pfade wie /page/ sind ungültig.
Ungültige lastmod-DatenVerwenden Sie das W3C-Datumsformat: 2026-07-16 oder 2026-07-16T09:30:00+00:00. Formate wie 16.07.2026 oder Unix-Timestamps sind ungültig, und Daten in der Zukunft werden ignoriert.
Mehr als 50.000 URLs oder 50 MBTeilen Sie die Sitemap auf mehrere Dateien auf und listen Sie diese in einem Sitemap-Index. Die meisten Generatoren erledigen das automatisch, sobald das Limit überschritten wird.
Sitemap liefert einen Fehler oder HTMLDie Sitemap-URL muss HTTP 200 mit XML-Inhalt liefern. Ein 404, eine Redirect-Kette auf eine Fehlerseite oder eine als sitemap.xml getarnte HTML-Fehlerseite sind typische Fälle.
URLs auf dem falschen HostURLs in einer Sitemap müssen auf demselben Host liegen, der die Sitemap ausliefert – inklusive derselben www- bzw. Nicht-www-Form und desselben Schemas (https).
Durch robots.txt blockiertWenn die robots.txt die in Ihrer Sitemap gelisteten URLs sperrt, erhalten Crawler widersprüchliche Signale. Bringen Sie beide in Einklang: Die Sitemap sollte nur Seiten enthalten, die gecrawlt werden sollen.

Aus dem Blog

Alle Guides →

Frequently asked questions

Wie validiere ich eine XML-Sitemap?
Geben Sie die URL der Sitemap oben in den Checker ein und klicken Sie auf Validieren. WebDoctor lädt die Datei herunter, parst sie wie ein Suchmaschinen-Crawler und listet jeden Fehler und jede Warnung mit Erklärung und Lösung auf. Sie können die Datei auch hochladen oder das XML direkt einfügen.
Wie groß darf eine XML-Sitemap maximal sein?
Das Protokoll erlaubt höchstens 50.000 URLs und 50 MB unkomprimiert pro Sitemap-Datei. Größere Websites verteilen ihre URLs auf mehrere Sitemaps und listen diese in einer Sitemap-Index-Datei, die ihrerseits bis zu 50.000 Sitemaps referenzieren darf.
Nutzt Google changefreq und priority?
Nein. Google hat bestätigt, beide Felder zu ignorieren, und Bing tut es weitgehend ebenso. Sie sind gültiges XML, und dieser Checker warnt nur bei fehlerhaften Werten – aber Ihr Crawling wird durch korrekte lastmod-Angaben und interne Verlinkung gesteuert, nicht durch priority-Werte.
Ist ein Sitemap-Index etwas anderes als eine Sitemap?
Ja. Ein Sitemap-Index verwendet <sitemapindex> als Wurzelelement und listet andere Sitemap-Dateien statt Seiten. Fügen Sie einen Index in diesen Checker ein, wird zunächst der Index selbst validiert; anschließend können Sie jede untergeordnete Sitemap mit einem Klick prüfen.
Warum zeigt die Search Console trotz gültiger Sitemap Fehler?
Die Search Console prüft auch Dinge außerhalb der Datei selbst: ob URLs weiterleiten, 404 liefern, durch robots.txt blockiert oder nicht kanonisch sind. Validieren Sie zuerst hier das XML und beheben Sie danach die URL-bezogenen Crawling-Probleme, die die Search Console meldet.