SEO

Sitemap

Eine XML-Sitemap ist ein Inhaltsverzeichnis deiner Website für Suchmaschinen. Sie listet alle Seiten auf, die Google kennen und indexieren soll — und sorgt dafür, dass keine davon im Crawling-Chaos untergeht.

Lesezeit 5 Min Kategorie SEO

Was ist eine Sitemap?

Eine Sitemap ist eine XML-Datei, die Google, Bing und anderen Suchmaschinen sagt, welche URLs deine Website hat und in welcher Struktur sie zusammenhängen. Der Dateiname ist in der Regel sitemap.xml oder sitemap_index.xml, die Datei liegt im Root-Verzeichnis deiner Domain — also unter https://firmencharisma.de/sitemap.xml.

Innendrin sieht eine Sitemap so aus:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://firmencharisma.de/</loc>
    <lastmod>2026-03-14</lastmod>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://firmencharisma.de/webdesign</loc>
    <lastmod>2026-02-28</lastmod>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://firmencharisma.de/seo-optimierung</loc>
    <lastmod>2026-02-15</lastmod>
    <priority>0.9</priority>
  </url>
</urlset>

Jeder -Block beschreibt eine Seite: die Adresse (loc), wann sie zuletzt geändert wurde (lastmod) und optional, wie wichtig sie ist (priority). Google liest diese Datei regelmäßig und nutzt sie als Fahrplan beim Crawlen deiner Seite.

Neben der klassischen URL-Sitemap gibt es auch spezialisierte Varianten: Bild-Sitemaps (für alle Bilder einer Seite), Video-Sitemaps (für Videoinhalte) und News-Sitemaps (für Newsportale mit aktueller Berichterstattung).

XML-Sitemap vs HTML-Sitemap — zwei verschiedene Dinge

Verwechsle die XML-Sitemap nicht mit einer HTML-Sitemap. Beide heißen "Sitemap", aber sie haben unterschiedliche Jobs und unterschiedliche Zielgruppen.

Die XML-Sitemap ist für Maschinen — Googlebot, Bingbot, andere Crawler. Sie liegt unter /sitemap.xml, wird nie vom menschlichen Besucher aufgerufen und enthält reine Metadaten (URL, Änderungsdatum, Priorität). Das ist die Sitemap, um die es hier hauptsächlich geht.

Die HTML-Sitemap ist für Menschen. Sie ist eine normale Unterseite deiner Website (oft unter /sitemap/ oder /uebersicht/), listet alle Seiten verlinkt und nach Bereichen sortiert auf und dient Besuchern als Orientierungshilfe — besonders bei großen Websites mit hunderten Unterseiten. Nebenbei ist sie auch ein SEO-Hebel: Sie verteilt interne Linkkraft auf tiefe Seiten, die sonst im Navigationsbaum schwer erreichbar wären.

Best Practice: Beide Sitemaps pflegen. Die XML-Sitemap ist Pflicht, die HTML-Sitemap ist optional, aber bei großen Seiten ein Nice-to-have.

Limits und Submission — was du wissen musst

Google akzeptiert pro einzelner Sitemap maximal 50.000 URLs oder 50 MB unkomprimierte Dateigröße — je nachdem, was zuerst erreicht wird. Große Websites (Shops mit tausenden Produkten, News-Portale) lösen das über eine Sitemap-Index-Datei: eine Master-Sitemap, die auf mehrere Teil-Sitemaps verweist. Yoast und Rank Math machen das in WordPress automatisch.

Sitemaps dürfen per gzip komprimiert werden (sitemap.xml.gz). Das spart bei großen Dateien Bandbreite, Google liest die komprimierte Version problemlos ein. Der 50-MB-Grenzwert bezieht sich allerdings auf die unkomprimierte Größe.

Submission an die Google Search Console ist der entscheidende Schritt, damit Google deine Sitemap überhaupt nutzt. Unter "Sitemaps" im linken Menü gibst du die URL ein (meist sitemap_index.xml oder sitemap.xml), klickst auf Senden — fertig. Google holt sich die Datei, liest sie ein und meldet dir danach im gleichen Dashboard, wie viele URLs er daraus übernommen hat und wo es Probleme gibt. Ohne Submission findet Google deine Sitemap zwar auch über den robots.txt-Eintrag, aber die Diagnose-Funktionen der Search Console bleiben dir verschlossen.

Noch ein Detail: Das Tag (mit Werten wie daily, weekly, monthly) war früher gedacht, um Google zu sagen, wie oft sich eine Seite ändert. Google hat schon vor Jahren öffentlich erklärt, dass changefreq ignoriert wird — die tatsächliche Änderungsfrequenz ergibt sich aus dem lastmod-Datum und aus den echten Änderungen beim Re-Crawlen. Du kannst das Tag also weglassen, es schadet aber auch nicht, wenn dein CMS es automatisch mitschreibt.

Wie funktioniert eine Sitemap?

Der Ablauf ist simpel:

  1. Dein CMS erzeugt die Sitemap. In WordPress generieren Plugins wie Yoast oder Rank Math automatisch eine sitemap_index.xml. Die Datei wird bei jeder neuen Seite, bei jedem neuen Beitrag automatisch aktualisiert.
  2. Du meldest sie bei Google an. Über die Google Search Console unter "Sitemaps" reichst du die URL deiner Sitemap einmal ein. Google holt sich die Datei ab und speichert sie.
  3. Google crawlt nach Fahrplan. Der Googlebot schaut regelmäßig in deine Sitemap, erkennt neue oder geänderte Seiten (anhand des lastmod-Datums) und crawlt sie gezielt.
  4. Du überwachst die Indexierung. In der Search Console siehst du, wie viele URLs aus deiner Sitemap Google tatsächlich indexiert hat und welche er abgelehnt hat.

Wichtig: Eine Sitemap garantiert keine Indexierung. Sie ist ein Vorschlag, kein Befehl. Google entscheidet selbst, welche Seiten er in den Index aufnimmt — abhängig von Qualität, Relevanz und Crawl-Budget. Aber eine Sitemap erhöht die Chance massiv, dass wichtige Seiten überhaupt gefunden werden.

Warum ist eine Sitemap für deine Website wichtig?

Große Seiten werden komplett gesehen. Wenn deine Website 300 Unterseiten hat, findet Google über die normale interne Verlinkung vielleicht 250 davon. Die restlichen 50 — tief verschachtelte Kategorieseiten, alte Blogartikel, Landingpages ohne Menüeintrag — sieht er ohne Sitemap gar nicht. Mit Sitemap schon.

Neue Seiten werden schneller indexiert. Ein Blogartikel, der in der Sitemap mit einem frischen lastmod-Datum auftaucht, wird oft innerhalb weniger Stunden gecrawlt. Ohne Sitemap kann das Tage dauern.

Fehler werden sichtbar. In der Search Console zeigt Google dir pro URL aus der Sitemap an, ob sie indexiert wurde — und wenn nicht, warum. "Nicht indexiert wegen Canonical", "Crawling-Fehler", "Weiche 404". Ohne Sitemap fehlt dir diese Diagnostik.

Internationalisierung wird einfacher. Bei mehrsprachigen Seiten kannst du pro Sprachversion eine eigene Sitemap führen und mit hreflang-Attributen direkt in der Sitemap die Verbindungen markieren.

Gegenbeispiel: Ein Umzugsunternehmen hat 40 Standortseiten (Berlin, Hamburg, München, Köln...). Ohne Sitemap hatte Google nur 18 davon indexiert — der Rest tauchte gar nicht in den Suchergebnissen auf. Nach dem Einreichen einer Sitemap waren nach zwei Wochen alle 40 im Index.

Was sollte in die Sitemap — und was nicht?

Nicht jede URL deiner Website gehört in die Sitemap. Die Faustregel: Nur Seiten, die du in Google haben willst, werden eingetragen.

Rein:

  • Startseite
  • Alle Unterseiten (Leistungen, Team, Kontakt, Referenzen)
  • Blogartikel und News
  • Produktseiten im Shop
  • Kategorieseiten
  • Landingpages

Raus:

  • Seiten mit noindex-Meta-Tag
  • Interne Login- und Admin-Bereiche (/wp-admin, /kunden-login)
  • Danke-Seiten nach Formularen
  • Filter- und Sortier-URLs im Shop
  • Paginierung (umstritten — viele lassen sie weg)
  • Duplikate, die per Canonical auf andere Seiten zeigen

Wenn du eine Seite per robots.txt vom Crawling ausschließt, sollte sie auch nicht in der Sitemap stehen. Sonst schickst du Google widersprüchliche Signale.

Häufige Fehler bei Sitemaps

Sitemap nicht in der Search Console eingereicht. Die Datei liegt auf dem Server, Google findet sie aber nicht, weil niemand sie angemeldet hat. Fünf Minuten Arbeit, die oft vergessen werden.

Sitemap enthält noindex-Seiten. Widersprüchliches Signal. Google ignoriert dann Teile der Sitemap.

Veraltete lastmod-Daten. Manche Sitemaps setzen bei jedem Aufruf das aktuelle Datum — auch wenn sich nichts geändert hat. Google merkt sich das und schenkt lastmod irgendwann keine Beachtung mehr.

Sitemap über der 50.000-URL- oder 50-MB-Grenze. Google akzeptiert maximal 50.000 URLs oder 50 MB pro Datei. Größere Seiten brauchen eine Sitemap-Index-Datei, die auf mehrere Teil-Sitemaps verweist.

URLs mit 404-Status oder Redirect in der Sitemap. Reduziert die Glaubwürdigkeit deiner Sitemap. Google mag keine kaputten Einträge in einem "Inhaltsverzeichnis".

Ähnliche Begriffe

WordPress/CMS

Theme

Ein Theme ist die Design-Vorlage deiner Website. In [WordPress](wordpress.md) entscheidet das Theme über Farben, Schrift…

Weiterlesen →
Recht

DSGVO

Die Datenschutz-Grundverordnung (DSGVO) ist das europäische Datenschutzgesetz, das seit Mai 2018 regelt, wie Unternehmen…

Weiterlesen →
HTML/CSS/Code

Framework

Ein Framework ist ein vorgefertigtes Code-Gerüst, das Entwickler nutzen, um Webseiten und Anwendungen schneller und stru…

Weiterlesen →
Cookie Consent mit Real Cookie Banner