Was ist eine XML-Sitemap?
Eine XML-Sitemap ist eine maschinenlesbare Datei im XML-Format, die Suchmaschinen eine vollständige Liste aller URLs bereitstellt, die auf einer Website indexiert werden sollen. Sie dient als "Landkarte" der Website und hilft Suchmaschinen-Crawlern wie dem Googlebot, alle relevanten Seiten effizient zu entdecken und zu crawlen.
Im Gegensatz zur HTML-Sitemap, die für menschliche Besucher gedacht ist, richtet sich die XML-Sitemap ausschließlich an Suchmaschinen. Sie enthält für jede URL optionale Metainformationen wie das Datum der letzten Änderung (lastmod), die Änderungshäufigkeit (changefreq) und die relative Priorität (priority).
Google hat klargestellt, dass eine XML-Sitemap keine Garantie für die Indexierung ist. Sie ist ein Hinweis, der dem Googlebot hilft, URLs zu entdecken, die er möglicherweise über die normale Link-Verfolgung nicht finden würde. Besonders wertvoll ist eine Sitemap für neue Websites, große Websites mit vielen Seiten, Websites mit schwacher interner Verlinkung und Seiten, die selten extern verlinkt werden.
Die XML-Sitemap wird typischerweise in der Google Search Console eingereicht und in der robots.txt referenziert. Sie sollte nur URLs enthalten, die tatsächlich indexiert werden sollen, also keine noindex-Seiten, keine durch robots.txt blockierten URLs, keine Weiterleitungen und keine 404-Fehlerseiten.
Aufbau und Syntax einer XML-Sitemap
Die XML-Sitemap folgt einem definierten Schema (Sitemap Protocol 0.9), das von allen großen Suchmaschinen unterstützt wird.
Grundstruktur
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.example.com/</loc>
<lastmod>2026-02-24</lastmod>
<changefreq>weekly</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>https://www.example.com/technical-seo/</loc>
<lastmod>2026-02-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
Sitemap-Elemente
| Element | Pflicht | Beschreibung | Google-Nutzung |
|---|---|---|---|
<loc> | Ja | Vollständige URL der Seite | Wird zur URL-Entdeckung verwendet |
<lastmod> | Nein | Datum der letzten Änderung | Wird berücksichtigt, wenn korrekt |
<changefreq> | Nein | Erwartete Änderungshäufigkeit | Wird von Google ignoriert |
<priority> | Nein | Relative Priorität (0.0 - 1.0) | Wird von Google ignoriert |
Wichtig: Google ignoriert die Tags changefreq und priority völlig. Nur loc und lastmod werden tatsächlich verwendet. Setzen Sie lastmod nur, wenn Sie das tatsächliche Änderungsdatum korrekt angeben können. Falsche lastmod-Werte (z. B. immer das aktuelle Datum) führen dazu, dass Google dieses Signal komplett ignoriert.
Sitemap-Index für große Websites
Eine einzelne Sitemap darf maximal 50.000 URLs enthalten und maximal 50 MB gross sein (unkomprimiert). Für größere Websites verwenden Sie einen Sitemap-Index:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://www.example.com/sitemap-seiten.xml</loc>
<lastmod>2026-02-24</lastmod>
</sitemap>
<sitemap>
<loc>https://www.example.com/sitemap-blog.xml</loc>
<lastmod>2026-02-20</lastmod>
</sitemap>
<sitemap>
<loc>https://www.example.com/sitemap-produkte.xml</loc>
<lastmod>2026-02-23</lastmod>
</sitemap>
</sitemapindex>
Spezial-Sitemaps
- Image Sitemap: Für die Bildersuche, ergänzt jede URL um Bildinformationen
- Video Sitemap: Für Video-Inhalte mit Thumbnail, Titel und Beschreibung
- News Sitemap: Für Google News mit Veröffentlichungsdatum und -titel
- Hreflang Sitemap: Für mehrsprachige Websites mit Hreflang-Annotationen
XML-Sitemap Best Practices
Was gehört in die Sitemap?
- Alle Seiten, die indexiert werden sollen (Status 200)
- Nur kanonische URLs (die in Canonical-Tags referenzierten URLs)
- Nur HTTPS-URLs (wenn HTTPS aktiv ist)
- Die selbst-referenzierende URL-Version (mit oder ohne www, mit oder ohne Trailing Slash, konsistent)
Was gehört NICHT in die Sitemap?
- Seiten mit noindex-Tag
- URLs, die per robots.txt blockiert sind
- 301- oder 302-Weiterleitungen
- 404- oder 410-Fehlerseiten
- Parameter-URLs und Duplicate Content
- Paginierte Seiten (Seite 2, 3, etc.) - optional, aber oft nicht empfehlenswert
XML-Sitemap-Checkliste
- ✓ Sitemap enthält nur indexierungswürdige URLs (Status 200, kein noindex)
- ✓ Alle URLs sind kanonisch und in der richtigen Version (HTTPS, www/non-www)
- ✓ lastmod-Daten sind korrekt und aktuell
- ✓ Sitemap ist in der Google Search Console eingereicht
- ✓ Sitemap ist in der robots.txt referenziert
- ✓ Sitemap wird automatisch bei Änderungen aktualisiert
- ✓ Sitemap-Index verwendet für große Websites
- ✓ Keine Weiterleitungen, 404-Fehler oder blockierte URLs enthalten
- ✓ Sitemap-Größe unter 50.000 URLs und 50 MB pro Datei
Häufige XML-Sitemap-Fehler
Fehler 1: Veraltete oder nicht aktualisierte Sitemap
Problem: Die Sitemap wird einmal erstellt, aber nie aktualisiert. Neue Seiten fehlen, gelöschte Seiten sind noch enthalten.
Lösung: Automatisieren Sie die Sitemap-Generierung. Die meisten CMS und Static-Site-Generatoren bieten Plugins oder eingebaute Funktionen dafür. Prüfen Sie die Sitemap regelmäßig in der Search Console auf Fehler.
Fehler 2: Inkonsistente URLs
Problem: Die Sitemap enthält URLs in einem anderen Format als die Canonical-Tags (z. B. mit www in der Sitemap, ohne www im Canonical).
Lösung: Stellen Sie sicher, dass Sitemap-URLs, Canonical-Tags, interne Links und Hreflang-Tags alle dieselbe URL-Version verwenden.
Fehler 3: Nicht-indexierbare URLs in der Sitemap
Problem: Die Sitemap enthält noindex-Seiten, Weiterleitungen oder 404-Fehler. Dies führt zu Warnungen in der Search Console.
Lösung: Bereinigen Sie die Sitemap regelmäßig. Entfernen Sie alle URLs, die keinen 200-Statuscode zurückgeben oder ein noindex-Tag haben. Crawlen Sie Ihre Website mit Screaming Frog und vergleichen Sie die Ergebnisse mit der Sitemap.
Fehler 4: Falsche lastmod-Angaben
Problem: Das lastmod-Datum wird bei jeder Sitemap-Generierung auf das aktuelle Datum gesetzt, unabhängig davon, ob sich die Seite geändert hat.
Lösung: Setzen Sie lastmod nur, wenn sich der Seiteninhalt tatsächlich geändert hat. Google lernt schnell, falsche lastmod-Angaben zu ignorieren, was das Vertrauen in Ihre Sitemap insgesamt verringert.
Die XML-Sitemap ist ein fundamentales Werkzeug im Technical SEO und sollte als integraler Bestandteil Ihrer Content-Strategie betrachtet werden. Stellen Sie sicher, dass die Sitemap mit der robots.txt, den Canonical-Tags und der internen Verlinkung konsistent ist. Bei mehrsprachigen Websites kann die Sitemap auch Hreflang-Annotationen enthalten, was die Implementierung vereinfacht.
Nützliche Tools
Google Search Console (Sitemaps)
Einreichen und Überwachen von XML-Sitemaps. Zeigt den Indexierungsstatus aller in der Sitemap enthaltenen URLs.
Screaming Frog SEO Spider
Generiert XML-Sitemaps automatisch beim Crawl. Identifiziert Diskrepanzen zwischen Sitemap-URLs und tatsächlich erreichbaren Seiten.
Yoast SEO / Rank Math (WordPress)
Automatische Sitemap-Generierung für WordPress mit konfigurierbaren Einstellungen für Posttypen, Taxonomien und Ausschluesse.
XML-Sitemaps.com
Kostenloser Online-Sitemap-Generator für kleine Websites bis zu 500 URLs. Einfach zu bedienen für statische Websites.
Sitebulb
Vergleicht die Sitemap-URLs mit den beim Crawl gefundenen URLs und identifiziert fehlende, überflüessige und fehlerhafte Einträge.
Ahrefs Site Audit
Prüft die Sitemap auf Fehler wie Weiterleitungen, 404-Seiten, noindex-URLs und Inkonsistenzen mit Canonical-Tags.
Häufige Fragen
Ja, für die meisten Websites ist eine XML-Sitemap empfehlenswert. Sie ist besonders wichtig für neue Websites, große Websites und Seiten mit schwacher interner Verlinkung. Auch kleine Websites profitieren davon, da die Sitemap dem Googlebot eine vollständige URL-Liste liefert.
Nein, eine XML-Sitemap ist ein Hinweis an Google, keine Garantie. Google entscheidet eigenständig, welche URLs indexiert werden, basierend auf Content-Qualität, Autorität und anderen Faktoren. Die Sitemap hilft lediglich bei der URL-Entdeckung.
Eine einzelne Sitemap darf maximal 50.000 URLs enthalten und 50 MB gross sein (unkomprimiert). Für größere Websites verwenden Sie einen Sitemap-Index, der auf mehrere einzelne Sitemaps verweist. Es gibt kein Limit für die Anzahl der Sitemaps in einem Index.
Die Sitemap muss unter dem Stammverzeichnis der Website erreichbar sein, typischerweise als /sitemap.xml. Sie kann auch unter einem anderen Pfad liegen, solange dieser in der robots.txt referenziert und in der Search Console eingereicht wird.
Die Sitemap sollte automatisch aktualisiert werden, sobald Seiten hinzugefügt, geändert oder entfernt werden. Die meisten CMS bieten automatische Sitemap-Aktualisierung. Für statische Websites sollte die Sitemap bei jedem Build-Prozess neu generiert werden.
Nein, Google ignoriert beide Tags komplett. Sie können sie weglassen, um die Sitemap schlanker zu machen. Das einzige optionale Tag, das Google tatsächlich berücksichtigt, ist lastmod mit korrektem Änderungsdatum.
Wenn Google feststellt, dass lastmod-Daten nicht mit den tatsächlichen Änderungen übereinstimmen, ignoriert Google das lastmod-Tag für Ihre gesamte Sitemap. Verwenden Sie lastmod daher nur mit korrekten Daten oder lassen Sie es weg.
Ja, Sie können mehrere Sitemaps haben und diese über einen Sitemap-Index bündeln. Es ist oft sinnvoll, separate Sitemaps für verschiedene Content-Typen zu erstellen (Seiten, Blog, Produkte), um den Überblick zu behalten.
Eine Bild-Sitemap kann helfen, Bilder in der Google-Bildersuche zu indexieren. Sie ist besonders sinnvoll für Websites, die stark auf Bilder-Traffic angewiesen sind. Google kann Bilder auch ohne Sitemap entdecken, wenn sie korrekt in den HTML-Code eingebettet sind.
Das ist umstritten. Paginierte Seiten (Seite 2, 3, etc.) haben in der Regel keinen eigenständigen SEO-Wert und können Crawl-Budget verschwenden. Für die meisten Websites ist es empfehlenswert, nur die erste Seite einer Paginierung in die Sitemap aufzunehmen.