XML-Sitemaps: Der ultimative Leitfaden

Eine XML-Sitemap fungiert als Landkarte deiner Website, die Suchmaschinen zu all deinen wichtigen Seiten führt. Dieser Leitfaden erklärt, wie du eine sitemap.xml-Datei korrekt strukturierst, welche Tags von Google tatsächlich verwendet werden und welche strikten Regeln du befolgen musst.

1. Was ist eine XML-Sitemap?

Eine XML-Sitemap (Extensible Markup Language) ist eine Datei, die die wesentlichen URLs einer Website zusammen mit Metadaten zu jeder URL auflistet (etwa wann sie zuletzt aktualisiert wurde). Ihr Zweck ist es, Web-Crawlern wie Googlebot oder Bingbot dabei zu helfen, Seiten intelligenter und effizienter zu entdecken und zu indexieren.

2. Warum sind Sitemaps wichtig?

Suchmaschinen können Seiten zwar in der Regel durch das Folgen interner Links entdecken, doch eine Sitemap stellt sicher, dass alle deine kanonischen Seiten dem Crawler bekannt sind. Eine Sitemap ist besonders entscheidend, wenn:

  • Deine Website sehr groß ist: Sie hilft Crawlern, kürzlich aktualisierte Inhalte zu priorisieren.
  • Deine Website neu ist: Sie hilft Suchmaschinen, deine Seiten schneller zu entdecken, wenn du noch nicht viele Backlinks hast.
  • Deine Website isolierte Seiten hat: Seiten, die intern schlecht verlinkt sind (Orphan-Pages), können trotzdem gefunden werden.

3. Syntax & Beispiel einer XML-Sitemap

Eine XML-Sitemap muss in UTF-8 kodiert sein. Hier ist die Standardstruktur einer einfachen Sitemap, die eine einzelne URL enthält:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.rankosaur.com/</loc>
    <lastmod>2026-02-15T12:00:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://www.rankosaur.com/features/</loc>
    <lastmod>2026-03-01T08:30:00+00:00</lastmod>
  </url>
</urlset>

4. Wichtige Sitemap-Tags

Nicht alle im ursprünglichen Sitemap-Protokoll definierten Tags sind heute noch nützlich. Hier ist, was du wissen musst:

  • <loc> (Erforderlich): Die absolute URL der Seite. Sie muss mit dem Protokoll beginnen (z. B. https://).
  • <lastmod> (Sehr empfohlen): Das Datum der letzten Änderung der Datei, vorzugsweise im W3C-Datetime-Format (JJJJ-MM-TT). Google stützt sich stark auf dieses Tag, um zu wissen, ob eine Seite neu gecrawlt werden muss.
  • <changefreq> (Von Google ignoriert): Wie häufig sich die Seite voraussichtlich ändert. Google hat erklärt, dieses Tag zu ignorieren, da es oft ungenau ist.
  • <priority> (Von Google ignoriert): Die Priorität dieser URL im Verhältnis zu anderen URLs deiner Website. Google hat ausdrücklich erklärt, dieses Tag nicht zu verwenden.

5. Sitemap-Index-Dateien (Für große Websites)

Eine einzelne Sitemap kann maximal 50.000 URLs enthalten und darf 50 MB (unkomprimiert) nicht überschreiten. Wenn deine Website diese Limits überschreitet, musst du deine URLs auf mehrere Sitemaps aufteilen und sie über eine Sitemap-Index-Datei gruppieren.

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://www.rankosaur.com/sitemap-pages.xml</loc>
    <lastmod>2026-03-01T18:23:17+00:00</lastmod>
  </sitemap>
  <sitemap>
    <loc>https://www.rankosaur.com/sitemap-products.xml</loc>
    <lastmod>2026-03-02</lastmod>
  </sitemap>
</sitemapindex>

6. Wichtige Regeln & Best Practices

Goldene Regel: Deine Sitemap sollte AUSSCHLIESSLICH kanonische, indexierbare URLs enthalten, die einen 200 OK-Statuscode zurückgeben.

  1. Keine Fehler oder Weiterleitungen: Nimm niemals URLs auf, die Fehler wie 404 (Not Found), 410 (Gone), 301 (permanente Weiterleitung) oder 302 (temporäre Weiterleitung) zurückgeben.
  2. Keine nicht-indexierbaren Seiten: Nimm keine URLs auf, die ein noindex-Meta-Tag haben oder von deiner robots.txt-Datei blockiert werden.
  3. Kein Duplicate Content: Nimm keine paginierten Seiten, Parameter-URLs (es sei denn, sie sind auf sich selbst kanonisiert) oder alternative Versionen einer Seite auf. Nur die kanonische URL gehört in die Sitemap.
  4. Reiche sie ein: Reiche deine Sitemap immer in der Google Search Console und in den Bing Webmaster Tools ein, damit du Indexierungsfehler überwachen kannst.
  5. Verlinke sie in der robots.txt: Füge die folgende Zeile ans Ende deiner robots.txt-Datei hinzu, damit alle Crawler sie sofort finden:
    Sitemap: https://www.rankosaur.com/sitemap.xml

Profi-Tipp: Mit Rank-O-Saur kannst du die Live-robots.txt jeder Website schnell auslesen und die verlinkten Sitemaps sofort mit einem einzigen Klick öffnen.

Christoph Hein, Head of SEO und Search Consultant
Über den Autor

Christoph Hein

Head of SEO bei der Popken Fashion Group & unabhängiger Search Consultant

Christoph ist seit über 10 Jahren im Suchmaschinenbereich tätig und steuert derzeit die Organic-Strategie für 5 Modemarken in 13 Ländern und über 30 Domains. Neben seiner Inhouse- und Beratungsarbeit hat er Nischen-Content-Portale wie Angelmagazin.de und BaristaCompass.com gegründet und die Rank-O-Saur-Erweiterung entwickelt, um technische SEO-Audits mühelos zu machen. Jeder Leitfaden hier basiert auf praxisnaher, datengetriebener Erfahrung statt auf Theorie.