Übersicht / Entwickler & Code / Sitemap-Validator
Entwickler & Code 100% In-Browser & Offline

Sitemap-Validator

Prüfe eine sitemap.xml oder einen Sitemap-Index nach den Regeln von sitemaps.org: XML, Namensraum, URLs, Datumsangaben, Grenzen und Duplikate, nach Eintrag aufgelistet.

Text einfügen oder tippen; das Ergebnis erscheint direkt, Fehler werden unter der Eingabe angezeigt. Beispielwerte sind vorausgefüllt: Feld anklicken und lostippen ersetzt sie.

Deine Dateien und Eingaben verlassen nie deinen Browser – es wird nichts hochgeladen.

Probleme

    Mit Gzip komprimierte Dateien (.xml.gz) müssen vorher entpackt werden. Es wird nichts abgerufen: Die Prüfung sieht nur den Text, den du eingibst, und weiß daher nicht, ob die Seiten existieren oder in der robots.txt gesperrt sind.

    Suchmaschinen verwerfen Einträge einer Sitemap, die sie nicht lesen können, und manche Werkzeuge brechen beim ersten Fehler ab. Aus der Google Search Console erfährst du das erst nach Tagen. Dieser Validator liest eine sitemap.xml oder einen Sitemap-Index so, wie es das Protokoll von sitemaps.org beschreibt, und listet jedes Problem mit dem zugehörigen Eintrag auf. So reparierst du die Datei, bevor du sie hochlädst.

    Eine Sitemap in vier Schritten prüfen

    1. Füge den Inhalt deiner Sitemap in das linke Feld ein oder drücke Datei öffnen und wähle die .xml-Datei. Ein kleines Beispiel mit drei absichtlichen Fehlern zeigt die Ausgabe.
    2. Lies die Statuszeile. Grün heißt keine Probleme, orange heißt, die Datei funktioniert, hat aber Warnungen, und rot heißt mindestens ein Fehler.
    3. Geh die Liste der Probleme durch. Fehler stehen zuerst, dann Warnungen, und jedes nennt die Nummer des Eintrags und den betroffenen Text.
    4. Korrigiere die Datei und füge sie erneut ein. Das Ergebnis aktualisiert sich beim Tippen.

    Was der Validator prüft

    • Die Datei ist wohlgeformtes XML und, falls sie eine Kodierung angibt, ist diese UTF-8.
    • Das Wurzelelement ist urlset oder sitemapindex und trägt den Sitemap-Namensraum.
    • Jeder Eintrag hat ein loc mit vollständiger http- oder https-Adresse von höchstens 2.048 Zeichen, ohne #Fragment.
    • lastmod ist ein W3C-Datum wie 2025-01-31 und liegt nicht in der Zukunft, changefreq ist eines der sieben erlaubten Wörter und priority liegt zwischen 0.0 und 1.0.
    • Die Datei enthält höchstens 50.000 Einträge und 50 MB, und keine Adresse kommt doppelt vor.
    • Alle Adressen gehören zur selben Website, und jede xhtml:link-Alternative hat hreflang und href.

    Fehler und Warnungen

    Ein Fehler verletzt das Protokoll, deshalb kann ein Crawler den Eintrag oder die ganze Datei überspringen. Eine Warnung duldet ein Crawler, sie ist aber fast immer ein Versehen: eine doppelte Adresse, ein Datum in der Zukunft, ein Element, das ignoriert wird, eine URL einer anderen Website. Behebe zuerst die Fehler. Entscheide dann bei jeder Warnung, ob sie Absicht ist. Um die XML-Syntax selbst zu reparieren, nutze den XML-Formatierer & Validator. Um aus einer Adressliste eine neue Datei zu bauen, nutze den Sitemap-XML-Generator.

    Sitemap-Index-Dateien

    Ein Sitemap-Index führt statt Seiten andere Sitemaps auf, mit sitemap-Einträgen aus einem loc und einem optionalen lastmod. Der Validator erkennt den Typ und wendet die passenden Regeln an, auch die Grenze von 50.000 Einträgen je Index. Prüfe jede untergeordnete Sitemap einzeln, indem du sie nacheinander einfügst.

    Die Datei bleibt auf deinem Gerät

    Die Prüfung läuft im Browser. Der Text wird nicht hochgeladen, und keine der Adressen wird abgerufen. Deshalb kann das Tool auch nicht sagen, ob eine Seite existiert, weiterleitet oder in der robots.txt gesperrt ist.

    Häufig gestellte Fragen (FAQ)

    Füge die Datei in das linke Feld ein oder öffne sie von deinem Rechner. Statuszeile und Problemliste erscheinen sofort, und jedes Problem nennt den zugehörigen Eintrag.