XML-Sitemap: Definition, Erstellung und SEO-Tipps

XML-Sitemap: Definition, Erstellung und SEO-Tipps

Eine XML-Sitemap erleichtert Suchmaschinen den Überblick über die Inhalte deiner Website. Sie listet relevante URLs auf und liefert zusätzliche Informationen, die Google und andere Suchmaschinen beim Crawling unterstützen können.

Gerade bei einem wachsenden Onlineshop mit vielen Produktseiten, Kollektionen und Blogbeiträgen ist eine aktuelle Sitemap ein wichtiger Bestandteil der technischen Suchmaschinenoptimierung. Sie ersetzt allerdings weder eine klare Seitenstruktur noch eine durchdachte interne Verlinkung.

Was ist eine XML-Sitemap?

Eine XML-Sitemap ist eine maschinenlesbare Datei, die wichtige URLs einer Website auflistet. Sie hilft Suchmaschinen dabei, neue oder aktualisierte Seiten zu entdecken und die Struktur einer Website besser zu verstehen. Neben der URL kann sie beispielsweise angeben, wann eine Seite zuletzt wesentlich verändert wurde. XML steht für Extensible Markup Language. Das Format dient dazu, strukturierte Daten so bereitzustellen, dass unterschiedliche Systeme sie verarbeiten können.

Warum ist eine XML-Sitemap wichtig?

Suchmaschinen entdecken neue Seiten in erster Linie über Links. Ist eine Seite intern oder extern kaum verlinkt, kann es länger dauern, bis ein Crawler sie findet. Eine XML-Sitemap stellt einen zusätzlichen Weg bereit, über den Suchmaschinen auf URLs aufmerksam werden.

Das ist besonders hilfreich, wenn dein Onlineshop:

  • viele Produkte und Kollektionen enthält,
  • neu ist und noch wenige externe Links besitzt,
  • häufig neue Produkte oder Beiträge veröffentlicht,
  • eine komplexe Seitenstruktur hat,
  • viele Bilder oder Videos verwendet,
  • einzelne wichtige Seiten nur schwach intern verlinkt.

Eine Sitemap kann das Crawling effizienter machen. Sie verbessert jedoch nicht automatisch die Rankings und sorgt auch nicht dafür, dass jede enthaltene URL indexiert wird.

Für kleine Websites mit einer übersichtlichen Struktur und einer lückenlosen internen Verlinkung ist sie weniger entscheidend. Trotzdem ist eine automatisch gepflegte Sitemap in der Regel sinnvoll, da sie nur wenig Aufwand verursacht und Suchmaschinen zusätzliche Informationen liefert.

Wie ist eine XML-Sitemap aufgebaut?

Eine einfache XML-Sitemap enthält zunächst eine Deklaration des verwendeten XML-Standards. Danach folgt ein urlset, in dem die einzelnen URLs aufgeführt werden.

Ein vereinfachtes Beispiel sieht so aus:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.beispielshop.de/produkte/kaffeebecher</loc>
    <lastmod>2026-07-20</lastmod>
  </url>
  <url>
    <loc>https://www.beispielshop.de/kollektionen/geschirr</loc>
    <lastmod>2026-07-18</lastmod>
  </url>
</urlset>

Die wichtigsten Elemente sind:

  • <urlset> umfasst alle URL-Einträge der Datei.
  • <url> kennzeichnet einen einzelnen Eintrag.
  • <loc> enthält die vollständige URL der Seite.
  • <lastmod> nennt optional das Datum der letzten wesentlichen Änderung.

Die Angaben <changefreq> und <priority> kommen ebenfalls in manchen Sitemaps vor. Sie sollen beschreiben, wie häufig sich eine Seite ändert und wie wichtig sie innerhalb der Website ist. Google orientiert sich jedoch nicht verlässlich an diesen Angaben. Wichtiger sind korrekte URLs und ein präzise gepflegtes Änderungsdatum.

Das <lastmod>-Datum sollte nur angepasst werden, wenn sich der Hauptinhalt einer Seite tatsächlich geändert hat. Eine automatisch täglich erneuerte Datumsangabe ohne inhaltliche Änderung verliert ihren Nutzen.

Welche Arten von Sitemaps gibt es?

Neben der klassischen XML-Sitemap für Webseiten existieren weitere Varianten für besondere Inhalte.

Bild-Sitemap

Eine Bild-Sitemap enthält Informationen zu Bildern auf deiner Website. Sie kann Suchmaschinen helfen, Bilder zu entdecken, die beispielsweise über JavaScript geladen werden oder anderweitig schwer erreichbar sind.

Für einen Onlineshop kann das interessant sein, wenn hochwertige Produktbilder eine wichtige Rolle für den organischen Traffic spielen. Bildinformationen lassen sich entweder in eine gewöhnliche XML-Sitemap integrieren oder in einer eigenen Datei bereitstellen.

Video-Sitemap

Eine Video-Sitemap liefert zusätzliche Angaben zu Videos, darunter den Speicherort, ein Vorschaubild oder die Laufzeit. Sie eignet sich vor allem für Websites, auf denen Videos einen wesentlichen Teil des Inhalts bilden.

News-Sitemap

Eine News-Sitemap richtet sich an Nachrichtenangebote. Sie enthält aktuelle Artikel und zusätzliche Veröffentlichungsdaten. Für gewöhnliche Unternehmensblogs oder Onlineshops ist sie normalerweise nicht erforderlich.

Sitemap-Index

Ein Sitemap-Index ist keine Liste einzelner Seiten, sondern eine Übersicht mehrerer Sitemap-Dateien. Er kommt zum Einsatz, wenn eine Website sehr viele URLs hat oder verschiedene Inhaltsbereiche getrennt verwaltet werden sollen.

Ein umfangreicher Onlineshop könnte seine Inhalte beispielsweise in folgende Dateien aufteilen:

  • Produkt-Sitemap
  • Kollektions-Sitemap
  • Seiten-Sitemap
  • Blog-Sitemap

Die Suchmaschine erhält dann nur den Sitemap-Index und findet darüber die einzelnen Dateien.

XML-Sitemap und HTML-Sitemap: Was ist der Unterschied?

Eine XML-Sitemap richtet sich in erster Linie an Suchmaschinen. Eine HTML-Sitemap ist dagegen eine normale Webseite, über die Besucher:innen zu verschiedenen Bereichen einer Website navigieren können.

Die Unterschiede im Überblick:

Merkmal XML-Sitemap HTML-Sitemap
Zielgruppe Suchmaschinen-Crawler Besucher:innen und Suchmaschinen
Format XML-Datei sichtbare Webseite
Hauptzweck URLs übermitteln und Crawling unterstützen Navigation und Orientierung verbessern
Typischer Speicherort /sitemap.xml beispielsweise /sitemap
Zusätzliche Daten etwa Änderungsdatum oder Medienangaben meist nur Links und Linktexte

Eine HTML-Sitemap kann die interne Verlinkung unterstützen. Sie ist aber kein Ersatz für eine verständliche Navigation oder eine saubere Kategoriestruktur.

XML-Sitemap und robots.txt: Was ist der Unterschied?

Die XML-Sitemap und die robots.txt erfüllen unterschiedliche Aufgaben.

In der Sitemap nennst du URLs, die Suchmaschinen entdecken und grundsätzlich crawlen dürfen sollen. In der robots.txt kannst du dagegen festlegen, welche Bereiche bestimmte Crawler nicht abrufen sollen.

In der robots.txt lässt sich außerdem der Speicherort der Sitemap angeben:

Sitemap: https://www.beispielshop.de/sitemap.xml

Ein Eintrag in der robots.txt sorgt jedoch nicht automatisch dafür, dass alle Seiten der Sitemap indexiert werden.

Die robots.txt ist außerdem kein zuverlässiges Werkzeug, um eine Seite aus dem Google-Index zu entfernen. Soll eine URL nicht indexiert werden, ist in der Regel eine passende Indexierungsanweisung erforderlich. Gleichzeitig muss die Suchmaschine die Seite crawlen dürfen, um diese Anweisung zu erkennen.

Welche URLs gehören in eine XML-Sitemap?

Eine XML-Sitemap sollte nur URLs enthalten, die indexiert werden sollen und in den Suchergebnissen erscheinen dürfen.

Geeignet sind in der Regel:

  • kanonische Produktseiten,
  • relevante Kollektionsseiten,
  • Informationsseiten mit eigenständigem Inhalt,
  • aktuelle Blogbeiträge,
  • wichtige Ratgeber- und Kategorieseiten.

Nicht enthalten sein sollten normalerweise:

  • weitergeleitete URLs,
  • Seiten mit einem noindex-Tag,
  • fehlerhafte URLs mit einem 4xx- oder 5xx-Status,
  • doppelte URL-Varianten,
  • interne Suchergebnisse,
  • Filterseiten ohne eigenständigen Mehrwert,
  • Warenkorb- oder Checkout-Seiten,
  • URLs, die durch die robots.txt blockiert sind.

Jede enthaltene URL sollte möglichst den HTTP-Statuscode 200 zurückgeben und als kanonische Version der jeweiligen Seite gelten.

Bei Produktvarianten ist besondere Sorgfalt erforderlich. Sind unterschiedliche Varianten über eigene Parameter-URLs erreichbar, sollten nicht automatisch alle Varianten in die Sitemap gelangen. Maßgeblich ist, welche URL als kanonische Produktseite vorgesehen ist.

Technische Anforderungen an eine XML-Sitemap

Google akzeptiert pro Sitemap höchstens 50.000 URLs oder eine unkomprimierte Dateigröße von 50 MB. Sobald eine dieser Grenzen erreicht ist, musst du die URLs auf mehrere Sitemap-Dateien verteilen und kannst sie über einen Sitemap-Index bündeln.

Außerdem sollte eine Sitemap:

  • UTF-8-codiert sein,
  • vollständig qualifizierte URLs enthalten,
  • syntaktisch korrekt aufgebaut sein,
  • nur URLs der vorgesehenen Website enthalten,
  • für Suchmaschinen erreichbar sein,
  • regelmäßig aktualisiert werden.

Vollständig qualifiziert bedeutet, dass jede Adresse das Protokoll und die Domain enthält. Statt /produkte/tasse muss daher beispielsweise https://www.beispielshop.de/produkte/tasse eingetragen sein.

Achte außerdem auf eine einheitliche Schreibweise. HTTP- und HTTPS-Adressen, Varianten mit und ohne www oder unterschiedliche Groß- und Kleinschreibungen sollten nicht vermischt werden.

So erstellst du eine XML-Sitemap

Je nach Website-System stehen dir unterschiedliche Möglichkeiten zur Verfügung.

1. Nutze die Sitemap deines Content-Management-Systems

Viele Content-Management- und Shopsysteme erzeugen XML-Sitemaps automatisch. Das ist meist die einfachste Lösung, weil neue oder entfernte Seiten ohne manuelle Pflege berücksichtigt werden.

Prüfe zunächst, ob deine Sitemap unter einer typischen Adresse erreichbar ist:

https://www.deine-domain.de/sitemap.xml

Je nach System kann sie auch unter einer anderen URL liegen, beispielsweise /sitemap_index.xml.

2. Verwende ein Plugin oder eine Erweiterung

Erstellt dein System keine Sitemap, kannst du möglicherweise ein Plugin oder eine Erweiterung nutzen. Das Werkzeug sollte die Sitemap automatisch aktualisieren und dir die Kontrolle darüber geben, welche Seitentypen aufgenommen werden.

Prüfe nach der Einrichtung, ob die generierte Datei ausschließlich indexierbare und kanonische URLs enthält.

3. Nutze einen Sitemap-Generator

Für kleinere Websites kannst du einen Sitemap-Generator verwenden. Solche Programme crawlen deine Website und erzeugen aus den gefundenen URLs eine XML-Datei.

Bei dieser Methode können jedoch auch Weiterleitungen, Parameter-URLs oder andere ungeeignete Seiten in der Datei landen. Kontrolliere das Ergebnis daher vor dem Hochladen.

4. Erstelle die Datei manuell

Eine manuelle Sitemap eignet sich nur für sehr kleine Websites mit wenigen URLs. Sobald regelmäßig neue Inhalte hinzukommen, wird die Pflege schnell aufwendig und fehleranfällig.

Google empfiehlt bei mehr als wenigen Dutzend URLs eine automatische Erstellung.

So reichst du deine Sitemap bei Google ein

Du kannst Google über die Google Search Console auf deine Sitemap aufmerksam machen.

1. Öffne die Google Search Console

Melde dich an und wähle die Property deiner Domain aus. Du benötigst eine bestätigte Inhaberschaft für die Website.

2. Rufe den Bericht „Sitemaps“ auf

Du findest ihn im Bereich zur Indexierung. Dort kannst du neue Sitemap-Dateien einreichen und bereits bekannte Dateien prüfen.

3. Gib den Pfad der Sitemap ein

Bei einer Shopify-Website lautet der Pfad normalerweise:

sitemap.xml

Die vollständige Adresse wäre beispielsweise:

https://www.dein-shop.de/sitemap.xml

4. Reiche die Sitemap ein

Nach der Übermittlung verarbeitet Google die Datei. In der Search Console siehst du später, ob sie erfolgreich gelesen wurde oder ob Fehler aufgetreten sind.

Du musst die Sitemap nicht nach jeder Änderung erneut einreichen. Wird die Datei automatisch aktualisiert und bleibt ihre URL gleich, kann Google sie regelmäßig erneut abrufen.

Das Einreichen ist dennoch sinnvoll, weil du dadurch Verarbeitungsfehler leichter erkennst und nachvollziehen kannst, wann die Datei zuletzt gelesen wurde.

So prüfst du eine XML-Sitemap

Rufe die Adresse zunächst direkt im Browser auf. Eine XML-Datei wird je nach Browser als strukturierter Inhalt oder als einfacher Text dargestellt.

Kontrolliere anschließend folgende Punkte:

  1. Ist die Datei ohne Anmeldung erreichbar?
  2. Liefert sie den HTTP-Statuscode 200?
  3. Enthält sie ausschließlich URLs deiner Domain?
  4. Sind die aufgeführten Seiten erreichbar?
  5. Leiten einzelne URLs weiter?
  6. Enthält die Sitemap noindex-Seiten?
  7. Stimmen kanonische URL und Sitemap-URL überein?
  8. Wird das Änderungsdatum sinnvoll gepflegt?
  9. Meldet die Google Search Console Verarbeitungsfehler?

Bei umfangreichen Websites kannst du die URLs mit einem SEO-Crawler überprüfen. Vergleiche dabei die Sitemap mit den tatsächlich crawlbaren und indexierbaren Seiten.

Eine hohe Zahl eingereichter, aber nicht indexierter URLs ist nicht automatisch ein technisches Problem. Google kann Seiten beispielsweise wegen doppelter Inhalte, geringer inhaltlicher Qualität oder abweichender Canonical-Signale nicht indexieren.

Fazit

Eine XML-Sitemap gibt Suchmaschinen eine strukturierte Übersicht über die relevanten URLs deiner Website. Für Onlineshops mit vielen Produkten, Kollektionen und regelmäßig neuen Inhalten kann sie das Crawling deutlich erleichtern.

Entscheidend ist nicht, möglichst viele URLs einzutragen. Die Datei sollte ausschließlich erreichbare, kanonische und indexierbare Seiten enthalten. Kontrolliere sie regelmäßig in der Google Search Console und behebe Weiterleitungen, Fehlerseiten oder widersprüchliche Indexierungssignale.


Häufig gestellte Fragen zur XML-Sitemap

Wo finde ich die XML-Sitemap meiner Website?

Die Sitemap liegt häufig unter deine-domain.de/sitemap.xml. Manche Systeme verwenden stattdessen Adressen wie /sitemap_index.xml. Bei einem Shopify-Store findest du die automatisch erzeugte Datei normalerweise unter /sitemap.xml.

Muss jede Website eine XML-Sitemap haben?

Nein. Google kann gut intern verlinkte Seiten auch ohne Sitemap entdecken. Für große, neue oder komplex aufgebaute Websites sowie für Onlineshops ist eine Sitemap jedoch besonders hilfreich.

Wie oft muss eine XML-Sitemap aktualisiert werden?

Die Sitemap sollte aktualisiert werden, sobald indexierbare Seiten hinzukommen, entfernt oder wesentlich geändert werden. Bei automatisch generierten Sitemaps übernimmt das Content-Management- oder Shopsystem diese Aufgabe.

Wie viele URLs darf eine XML-Sitemap enthalten?

Eine einzelne Sitemap darf höchstens 50.000 URLs enthalten und unkomprimiert maximal 50 MB groß sein. Bei größeren Websites werden mehrere Dateien über einen Sitemap-Index zusammengeführt.

Start your free 14-day trial of Shopify