Zum Inhalt springen
ToolMug

XML-Sitemap prüfen

Prüfen Sie Ihre Sitemap vor dem Einreichen: ob das XML gültig ist, die URLs absolut sind, es Duplikate oder URLs anderer Hosts gibt, lastmod korrekt formatiert ist und hreflang-Links einander erwidern. Öffnen Sie bei einem Sitemap index jede untergeordnete Sitemap einzeln.

Auf unseren Servern verarbeitet und innerhalb einer Stunde gelöscht

So funktioniert es

  1. Geben Sie die Sitemap-URL ein (zum Beispiel https://www.example.com/sitemap.xml) und klicken Sie auf Prüfen oder wechseln Sie zu XML einfügen.
  2. Sehen Sie sich Typ, URL-Anzahl, Größe und Probleme an; zu jedem Problem werden einige Beispiele aufgeführt.
  3. Klicken Sie optional auf Status der ersten 20 prüfen, um zu sehen, ob diese URLs laden. Klicken Sie bei einem Sitemap index neben jeder untergeordneten Sitemap auf Prüfen.

Optionen erklärt

Limits
Nach dem sitemaps.org-Protokoll darf eine Sitemap höchstens 50.000 URLs und 50 MB unkomprimiert enthalten; größere teilen Sie auf und verwenden einen Sitemap index. Hier abgerufene Sitemaps dürfen bis zu 10 MB groß sein.
lastmod
Muss das W3C-Datumsformat verwenden, etwa 2026-10-11 oder 2026-10-11T08:00:00+08:00. Zukünftige Daten werden markiert.
hreflang
Die alternativen Links jeder URL sollten die URL selbst enthalten, und Sprachversionen sollten aufeinander verweisen.

Ein Beispiel mit vier Problemen

Prüfung dieser Sitemap von https://example.com/sitemap.xml:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://example.com/en/</loc>
    <lastmod>2026-10-11</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://example.com/en/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://example.com/de/"/>
  </url>
  <url>
    <loc>https://example.com/de/</loc>
    <lastmod>11/10/2026</lastmod>
    <xhtml:link rel="alternate" hreflang="de" href="https://example.com/de/"/>
  </url>
  <url>
    <loc>/about</loc>
    <priority>1.5</priority>
  </url>
</urlset>

meldet Folgendes, jeweils mit dem fehlerhaften Wert als Beispiel:

Problem Angezeigtes Beispiel
hreflang-Links, die von der anderen Seite nicht erwidert werden https://example.com/de/ ↛ https://example.com/en/
lastmod nicht im W3C-Datumsformat https://example.com/de/ → 11/10/2026
Relativer Pfad in loc /about
priority außerhalb von 0,0–1,0 /about → 1.5

Die deutsche Seite listet nur sich selbst auf und verweist daher nicht auf die englische Seite zurück, die auf sie verlinkt. Ein Datum wie 11/10/2026 ist mehrdeutig, weshalb nur die W3C-Formen mit dem Jahr zuerst akzeptiert werden.

Zulässige Werte der optionalen Tags: lastmod kann YYYY, YYYY-MM, YYYY-MM-DD oder ein vollständiges Datum mit Uhrzeit und Zeitzone sein; changefreq muss always, hourly, daily, weekly, monthly, yearly oder never sein; priority ist eine Zahl von 0,0 bis 1,0. Eine Datei, die nicht mit < beginnt, wird als reine Textliste mit einer URL pro Zeile gelesen.

Häufig gestellte Fragen

Müssen URLs auf demselben Host wie die Sitemap liegen?

In der Regel ja. Suchmaschinen ignorieren URLs eines anderen Hosts, es sei denn, diese Website gibt die Sitemap mit einer Sitemap-Zeile in ihrer eigenen robots.txt an.

Sind priority und changefreq wichtig?

Google sagt, es ignoriere beide. Sie schaden nicht, aber fehlerhafte Werte werden hier trotzdem markiert.

Crawlt das Tool meine ganze Website?

Nein. Unser Server lädt nur die Datei herunter, die Sie eingeben; die Statusprüfung fragt nur die ersten 20 URLs ab, jeweils mit einer HEAD-Anfrage. Eingefügtes XML wird komplett in Ihrem Browser geprüft.

Datenschutz

Dateien werden zur Verarbeitung per HTTPS hochgeladen und innerhalb einer Stunde automatisch gelöscht.

Ähnliche Tools