Was ist eine XML-Sitemap

Eine XML-Sitemap listet wichtige URLs und unterstützt Suchmaschinen dabei, Inhalte schneller zu finden und sauber zu indexieren.

Eine XML-Sitemap ist eine maschinenlesbare Datei (meist sitemap.xml), die Suchmaschinen die wichtigsten URLs deiner Website strukturiert bereitstellt. Man kann sie sich wie eine Index-Liste vorstellen: Sie sagt Crawlern, welche Seiten existieren, wann sie zuletzt aktualisiert wurden und (optional) wie wichtig sie relativ zueinander sind.

Wichtig: Eine Sitemap garantiert keine Indexierung. Sie erhöht aber die Chance, dass Suchmaschinen relevante Seiten schneller finden, Änderungen zügiger erkennen und große Websites effizienter crawlen.

Wofür eine XML-Sitemap wirklich nützlich ist

Eine Sitemap ist besonders hilfreich, wenn:

  • deine Website sehr groß ist (viele Seiten, viele Kategorien, viele Produkte)
  • neue Seiten regelmäßig entstehen (Blog, News, Shop-Katalog)
  • Inhalte tief in der Struktur liegen (mehrere Klicks entfernt)
  • es viele Filter- oder Varianten-URLs gibt und du Crawling klar steuern willst
  • du nach einem Relaunch sicherstellen willst, dass Suchmaschinen neue Strukturen schnell sehen

Was in einer XML-Sitemap steht

Typische Bestandteile:

  • loc: die URL der Seite
  • lastmod: Zeitpunkt der letzten relevanten Änderung
  • changefreq: erwartete Änderungsfrequenz (heute meist wenig relevant)
  • priority: relative Wichtigkeit (wird von Google in der Praxis kaum genutzt)

Je nach Sitemap-Typ gibt es auch Spezialisierungen:

  • Image-Sitemaps (Bilder)
  • Video-Sitemaps (Videos)
  • News-Sitemaps (für Publisher)
  • Sitemap-Index (wenn du viele Sitemaps bündeln musst, z. B. bei Shops)

Was gehört in die Sitemap und was nicht

In eine saubere Sitemap gehören nur URLs, die:

  • 200 OK liefern
  • indexierbar sind (keine noindex, nicht per robots.txt blockiert)
  • eine kanonische Ziel-URL sind (keine Duplikate, keine Parameter-Müll-URLs)
  • echte, wertvolle Inhalte enthalten (keine Suchergebnisseiten, keine leeren Filter)

Nicht hinein gehören typischerweise:

  • 3xx-Weiterleitungen
  • 4xx/5xx-Fehlerseiten
  • Login-/Account-Bereiche
  • interne Suchseiten
  • Parameter-/Filter-URLs, die du nicht indexieren willst
  • staging / dev / test Umgebungen

XML-Sitemap vs. interne Verlinkung

Die Sitemap ersetzt keine interne Verlinkung.

  • Interne Links = Signale für Relevanz, Struktur, PageRank-Verteilung
  • Sitemap = Discovery- und Monitoring-Hilfe für Crawler

Best Practice: Wichtige Seiten müssen intern gut verlinkt sein und in einer sauberen Sitemap auftauchen.

Einreichung und Kontrolle in der Google Search Console

Die Sitemap wird in der Google Search Console eingereicht. Danach kannst du u. a. prüfen:

  • wie viele URLs Google aus der Sitemap entdeckt hat
  • wie viele davon indexiert sind
  • welche Probleme auftreten (z. B. „eingereicht, aber durch robots.txt blockiert“, „Duplikat“, „Soft 404“)

Das ist praktisch, weil du damit sehr schnell siehst, ob technische Regeln (noindex, Canonical, Weiterleitungen) so greifen wie geplant.

Häufige Fehler in der Praxis

  • Sitemap enthält noindex-Seiten
  • Sitemap listet Weiterleitungen (301/302) statt Ziel-URLs
  • Canonical zeigt auf andere URL als die in der Sitemap
  • Sitemap enthält Parameter-URLs (Filter, Sortierung, Tracking)
  • lastmod wird bei jedem Build geändert, obwohl Inhalte gleich sind (macht Crawling-Signale unzuverlässig)
  • mehrere Sitemaps, aber kein Sitemap-Index

Checkliste für eine saubere XML-Sitemap

  • Nur URLs aufnehmen, die indexiert werden sollen
  • Keine Weiterleitungen, keine Fehlerseiten
  • Canonical-URL = Sitemap-URL
  • lastmod nur bei echten Inhaltsänderungen aktualisieren
  • Große Websites in mehrere Sitemaps splitten und per Sitemap-Index bündeln
  • Sitemap in der Search Console einreichen und regelmäßig prüfen

Insight: Die Sitemap ist kein „SEO-Booster“, sondern ein technisches Kontrollinstrument: Sie hilft dir, Crawling sauber zu steuern und Indexierungsprobleme früh zu erkennen.

jetzt online