Wer eine neue Website oder einen Online-Shop aufbaut, hört früh den Rat: "Reiche deine Sitemap bei Google ein." Was dahinter steckt, warum das sinnvoll ist und wie es konkret funktioniert - das erkläre ich hier Schritt für Schritt. Keine Programmierkenntnisse nötig, kein technisches Vorwissen vorausgesetzt.

Nach mehr als einem Jahrzehnt Erfahrung mit WordPress-Projekten für kleine und mittlere Unternehmen in Deutschland kann ich sagen: Die XML-Sitemap ist einer der wenigen technischen SEO-Schritte, die sich mit minimalem Aufwand verlässlich erledigen lassen. Einmal richtig eingerichtet, läuft sie dauerhaft von selbst.

Was ist eine XML-Sitemap überhaupt?

Eine XML-Sitemap ist eine Textdatei in einem strukturierten Maschinenformat, die alle wichtigen URLs Ihrer Website auflistet. Sie enthält keine Texte, keine Bilder, keine Navigation - nur die Adressen Ihrer Seiten, ergänzt um optionale Hinweise wie das Datum der letzten Änderung.

Denken Sie an einen Bauplan: Wenn ein Handwerker ein Gebäude zum ersten Mal betritt, kann er sich entweder stockwerksweise vorarbeiten und jeden Raum einzeln finden - oder jemand überreicht ihm einen Grundriss, der alle Räume auf einen Blick zeigt. Die XML-Sitemap übernimmt genau diese Rolle für den Googlebot, den automatischen Crawler von Google.

Der Begriff "XML" steht für Extensible Markup Language - ein Format, das Daten so strukturiert, dass Software sie zuverlässig lesen kann. Für Sie als Websitebetreiber ist das technische Format irrelevant, solange ein Plugin es korrekt generiert.

Bis zu 50.000URLs pro Sitemap-Datei erlaubt
Bis zu 50 MBunkomprimierte Dateigröße maximal
EinmaligSitemap in Search Console einreichen, dann automatisch
3-5 Minutentypischer Aufwand für Einrichtung mit Plugin

Warum hilft eine Sitemap bei der Indexierung?

Google findet Webseiten grundsätzlich auf zwei Wegen: über Links von anderen Seiten und über bekannte Einstiegspunkte wie die Startseite, von der aus der Crawler der internen Navigation folgt. Beide Methoden funktionieren - aber sie haben Schwachstellen.

Neue Seiten brauchen Zeit, bis sie intern ausreichend verlinkt sind. Inhalte in tiefen Verzeichnisstrukturen werden manchmal gar nicht gefunden. Seiten ohne eingehende Links werden übersprungen. Eine XML-Sitemap umgeht alle diese Probleme, indem sie Google direkt informiert: "Diese URLs existieren, bitte besuche sie."

Besonders wichtig ist das in drei Situationen:

  • Beim Start einer neuen Website, wenn noch kaum externe Links existieren
  • Nach dem Veröffentlichen neuer Inhalte, die noch nicht intern verlinkt sind
  • Bei großen Websites mit vielen Unterseiten, wo der Crawler möglicherweise nicht alle Seiten bei jedem Besuch erfasst

Für WooCommerce-Shops mit hunderten von Produkten ist eine vollständige Sitemap besonders wertvoll. Bei einem Kunden, der einen Möbelshop mit rund 300 Produkten betrieb, konnten wir nach der Einreichung der Sitemap beobachten, dass deutlich mehr Produktseiten innerhalb weniger Tage in der Search Console als gecrawlt auftauchten - ein direkter Effekt der Sitemap.

Google wertet die Sitemap als Empfehlung, nicht als Befehl. Ob eine Seite tatsächlich indexiert wird, entscheidet Google weiterhin selbst - auf Basis von Qualität, Relevanz und technischen Faktoren.

Sitemap automatisch mit WordPress-Plugins erstellen

Für WordPress-Websites müssen Sie keine Sitemap von Hand schreiben. Die verbreitetsten SEO-Plugins übernehmen das vollautomatisch.

Rank Math (das Plugin, das ich in meinen Projekten standardmäßig einsetze) aktiviert die Sitemap bei der Ersteinrichtung. Sie ist danach unter /sitemap_index.xml erreichbar. Rank Math erstellt automatisch getrennte Sitemaps für Seiten, Beiträge, Produkte und andere Beitragstypen - und fasst diese in einem Sitemap-Index zusammen. Jede neue Seite, die Sie veröffentlichen, erscheint automatisch in der Sitemap.

Yoast SEO funktioniert ähnlich. Unter "Yoast SEO" in den WordPress-Einstellungen finden Sie den Reiter "Funktionen", wo die XML-Sitemap aktiviert oder deaktiviert werden kann. Die Sitemap-URL ist ebenfalls /sitemap_index.xml.

Sitemap-Funktionen im Vergleich

MerkmalRank Math (Free)Yoast SEO (Free)
Sitemap automatisch generiertjaja
Sitemap-Index für mehrere Sitemapsjaja
Beitragstypen einzeln steuerbarjaja
Bildersitemapjaja
WooCommerce-Produktejaja
Einzelne Seiten ausschliessenjaja
Manuelles Ping an Googlejanein (kostenpflichtig)

Nach der Aktivierung eines dieser Plugins müssen Sie nichts weiter tun, damit die Sitemap technisch korrekt ist. Wichtig ist allerdings, welche Inhalte Sie einschliessen oder ausschliessen.

Welche Seiten gehören in die Sitemap - und welche nicht?

Die Grundregel ist einfach: In die Sitemap gehören nur Seiten, die Google auch indexieren soll. Das klingt selbstverständlich, wird aber häufig falsch umgesetzt.

Gehört in die Sitemap:

  • Alle relevanten Unterseiten (Über uns, Leistungen, Kontakt)
  • Blog-Beiträge und redaktionelle Inhalte
  • Produktseiten (WooCommerce)
  • Produktkategorien
  • Wichtige Landingpages

Gehört nicht in die Sitemap:

  • Seiten mit noindex-Markierung (das wäre ein Widerspruch)
  • Seiten mit Weiterleitungen (301/302)
  • Checkout, Warenkorb, Mein Konto (für Shops)
  • Danke-Seiten nach Formularabsendung
  • Seiten im Aufbau oder temporäre Testseiten
  • Datei-Downloads ohne eigene URL

Sitemap-Checkliste vor der Einreichung

  • Plugin (Rank Math oder Yoast) ist aktiv und Sitemap-Funktion eingeschaltet
  • Sitemap-URL ist im Browser abrufbar (kein 404-Fehler)
  • Checkout, Warenkorb und Mein-Konto sind ausgeschlossen
  • Seiten mit noindex sind nicht in der Sitemap enthalten
  • Sitemap-URL ist in der robots.txt referenziert
  • Website ist in der Google Search Console verifiziert

Bei Rank Math können Sie unter "Sitemap-Einstellungen" jeden Beitragstyp einzeln aktivieren oder deaktivieren. Einzelne Seiten lassen sich im jeweiligen WordPress-Editor über den Rank-Math-Block ausschliessen. Yoast bietet dieselbe Funktionalität im Meta-Block der Seite.

Wenn eine Seite in der Sitemap gelistet ist, aber gleichzeitig noindex trägt, meldet die Google Search Console einen Fehler. Das verwirrt den Crawler und sollte konsequent vermieden werden.

Die Sitemap bei Google Search Console einreichen

Die Google Search Console ist das kostenlose Webmaster-Tool von Google. Dort sehen Sie, welche Seiten Google gefunden und indexiert hat, welche Fehler aufgetaucht sind und wie Ihre Seiten in den Suchergebnissen performen. Das Einreichen der Sitemap ist einer der ersten Schritte nach der Verifizierung Ihrer Domain.

Die Einrichtung erfolgt in wenigen Schritten:

Schritt 1 - Website verifizieren. Melden Sie sich bei search.google.com/search-console an. Falls Ihre Website noch nicht hinzugefügt ist, wählen Sie "Property hinzufügen" und folgen der Verifizierung - am einfachsten über den DNS-Eintrag oder eine HTML-Datei.

Schritt 2 - Sitemaps-Bereich öffnen. Im linken Menü der Search Console finden Sie den Punkt "Sitemaps". Klicken Sie darauf.

Schritt 3 - URL eingeben und senden. Im Feld "Neue Sitemap hinzufügen" geben Sie den Pfad ein. Bei Rank Math und Yoast lautet dieser in der Regel sitemap_index.xml. Klicken Sie auf "Senden".

Schritt 4 - Status prüfen. Nach der Einreichung erscheint die Sitemap in der Liste mit dem Status "Ausstehend" oder direkt "Erfolg". Google beginnt unmittelbar mit der Verarbeitung - wie schnell alle URLs gecrawlt werden, hängt von der Größe der Website und dem Crawl-Budget ab.

Vorteile

  • Indexierung neuer Inhalte wird deutlich beschleunigt
  • Google erfährt direkt von Änderungen an bestehenden Seiten
  • Fehlerbericht in der Search Console zeigt technische Probleme auf
  • Keine regelmäßige Pflege nötig - Plugins halten die Sitemap aktuell
  • Kostenlos und einmalig einzurichten

Nachteile

  • Garantiert keine Indexierung - Google entscheidet weiterhin selbst
  • Fehlerhafte Sitemap (z.B. noindex-Konflikte) kann für Verwirrung sorgen
  • Sitemap allein verbessert keine Rankings - Inhaltsqualität bleibt entscheidend

Was tun, wenn Google Fehler meldet?

Nachdem Sie die Sitemap eingereicht haben, kann es einige Stunden dauern, bis die Search Console erste Ergebnisse zeigt. Gelegentlich tauchen dabei Fehler oder Warnungen auf.

Die häufigsten Meldungen und ihre Ursachen:

"Seite mit Weiterleitungsfehler" - Eine URL in der Sitemap leitet auf eine andere URL weiter. Lösung: Entweder die finale Ziel-URL in die Sitemap eintragen oder die Seite aus der Sitemap ausschliessen.

"Eingereichte URL hat noindex-Tag" - Die Seite ist in der Sitemap gelistet, aber gleichzeitig mit noindex markiert. Entscheiden Sie, ob die Seite indexiert werden soll oder nicht - und handeln Sie konsequent.

"Eingereichte URL nicht gefunden (404)" - Die Seite existiert nicht mehr. Falls sie gelöscht wurde, sollte sie aus der Sitemap entfernt und die URL mit einer Weiterleitung auf eine relevante Seite versehen werden.

"Eingereichte URL als nicht kanonisch eingestuft" - Google hat entschieden, eine andere URL als Hauptversion zu behandeln, typischerweise wegen doppelter Inhalte oder eines abweichenden Canonical-Tags.

Bei einem Kunden mit einem mittelgroßen WooCommerce-Shop gab es nach der Ersteinreichung rund 40 Fehler - allesamt Kategorie-Seiten, die noch auf noindex standen, weil der vorherige Entwickler sie bewusst aus den Suchergebnissen ausgeschlossen hatte. Wir haben gemeinsam entschieden, welche Kategorien indexiert werden sollen, und die Einstellungen entsprechend angepasst. Nach zwei Wochen waren alle Fehler behoben.

Sitemap in der robots.txt referenzieren

Neben der Einreichung in der Search Console gibt es eine weitere Möglichkeit, die Sitemap bekannt zu machen: die robots.txt-Datei. Diese Datei liegt im Stammverzeichnis jeder Website und gibt Suchmaschinen Hinweise, welche Bereiche gecrawlt werden dürfen.

Am Ende der robots.txt empfiehlt sich folgender Eintrag:

Sitemap: https://ihredomain.de/sitemap_index.xml

Das ist kein Pflichtschritt, aber eine gute Praxis. Manche Crawler - nicht nur Googlebot - lesen die robots.txt als ersten Anhaltspunkt und finden über diesen Eintrag automatisch die Sitemap, ohne dass eine manuelle Einreichung in deren eigenen Webmaster-Tools nötig ist.

Rank Math und Yoast tragen die Sitemap-URL auf Wunsch automatisch in die robots.txt ein. Bei Rank Math finden Sie diese Option unter "Rank Math > Einstellungen > Allgemein > robots.txt bearbeiten".

Prüfen Sie die robots.txt unter https://ihredomain.de/robots.txt im Browser. Wenn Sie dort am Ende die Zeile mit Ihrer Sitemap-URL sehen, ist alles korrekt eingetragen.

Sitemap für WooCommerce-Shops: Besonderheiten

Bei Online-Shops gibt es einige Punkte, die über die Standard-WordPress-Konfiguration hinausgehen.

Rank Math und Yoast erstellen für WooCommerce automatisch separate Sitemaps für Produkte und Produktkategorien. Das ist sinnvoll, weil Google so gezielt den Shop-Bereich crawlen kann, ohne sich durch Blog-Beiträge oder statische Seiten zu arbeiten.

Folgende Seiten sollten bei WooCommerce-Shops grundsätzlich ausgeschlossen werden:

  • /warenkorb/ und /kasse/ (keine indexierbaren Inhalte)
  • /mein-konto/ und alle Unterseiten (persönliche Kundendaten)
  • Danke-Seiten nach Bestellung (/bestellung-erhalten/)
  • Seiten mit gefilterten Produktlisten (URL-Parameter wie ?filter_farbe=rot), wenn diese keinen eigenständigen Inhaltswert haben

Gerade URL-Parameter sind ein häufiges Problem: WooCommerce und Filterplugins können durch Parameter-Kombinationen Tausende von URLs erzeugen, die alle denselben oder ähnlichen Inhalt zeigen. Diese dürfen nicht in die Sitemap. Rank Math und Yoast lassen sich konfigurieren, diese Parameter zu ignorieren.

Mehr zu den technischen SEO-Grundlagen für Shops finden Sie unter SEO-Optimierung für WordPress und WooCommerce.

Sitemap und SEO-Strategie: Was die Sitemap nicht leistet

Eine verbreitete Fehlvorstellung: Eine eingereichte Sitemap verbessert automatisch Rankings. Das stimmt nicht. Die Sitemap beeinflusst die Indexierung - also ob Google eine Seite überhaupt kennt und in seinen Index aufnimmt. Ob diese Seite dann gut rankt, hängt von ganz anderen Faktoren ab: Inhaltsqualität, Relevanz für Suchanfragen, Ladezeit, Verlinkungsstruktur.

Die Sitemap ist ein Werkzeug der technischen SEO-Grundlage, nicht des Rankings. Sie sorgt dafür, dass Google keine relevante Seite übersieht. Alles darüber hinaus - was SEO bedeutet und warum es für Ihr Unternehmen wichtig ist sowie wie Google-Crawler und Indexierung im Detail funktionieren - ist ein eigenständiges Thema.

Mit solider technischer Basis, guten Inhalten und einer sauber eingereichten Sitemap sind Sie für die meisten Websites bestens aufgestellt. Wenn Sie eine neue Website oder einen Online-Shop planen und von Anfang an alles richtig machen möchten, helfe ich gern dabei - sprechen Sie mich über die Kontaktseite an.

Häufige Fragen

Brauche ich eine XML-Sitemap, wenn meine Website gut verlinkt ist?

Grundsätzlich findet Google gut verlinkte Seiten auch ohne Sitemap über interne und externe Links. Eine Sitemap beschleunigt jedoch die Indexierung neuer Inhalte erheblich und stellt sicher, dass kein Inhalt übersehen wird. Für Websites mit mehr als zwanzig Seiten oder regelmäßigen neuen Inhalten ist sie daher empfehlenswert.

Wie oft muss ich die Sitemap bei Google neu einreichen?

Einmal einreichen reicht aus. Google liest die Sitemap danach automatisch in regelmäßigen Abständen erneut. Wenn Sie neue Inhalte veröffentlichen, erkennt Google die Änderungen beim nächsten automatischen Abruf. Sie müssen nur dann erneut einreichen, wenn sich die URL der Sitemap geändert hat.

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

Eine XML-Sitemap ist ausschließlich für Suchmaschinen gedacht - sie enthält strukturierte Daten im XML-Format, die kein normaler Webseitenbesucher zu sehen bekommt. Eine HTML-Sitemap dagegen ist eine normale Webseite, die Besuchern eine Übersicht aller Inhalte zeigt. Beide können nebeneinander existieren und erfüllen unterschiedliche Zwecke.

Wie viele URLs darf eine XML-Sitemap maximal enthalten?

Google setzt das Limit bei 50.000 URLs pro Sitemap-Datei, die Dateigröße darf unkomprimiert 50 MB nicht überschreiten. Größere Websites nutzen einen Sitemap-Index, der mehrere einzelne Sitemaps zusammenfasst. Rank Math und Yoast erstellen diesen Index automatisch, sobald die Grenze erreicht wird.

Warum zeigt die Google Search Console Fehler bei meiner Sitemap an?

Häufige Ursachen sind URLs in der Sitemap, die per noindex markiert sind, Seiten mit Weiterleitungen (301/302) oder Seiten, die in robots.txt blockiert sind. Google meldet einen Fehler, wenn eine URL in der Sitemap nicht so erreichbar ist, wie angegeben. In solchen Fällen sollten die betroffenen Seiten entweder aus der Sitemap entfernt oder die noindex-Markierung aufgehoben werden.

Muss ich für WooCommerce eine eigene Sitemap erstellen?

Nein, Rank Math und Yoast SEO decken WooCommerce automatisch ab und erzeugen separate Sitemaps für Produkte, Produktkategorien und Seiten. Sie können in den Plugin-Einstellungen genau steuern, welche Beitragstypen eingeschlossen werden. Sinnvoll ist es, Checkout, Warenkorb und Datenschutzseiten auszuschließen.

Wo finde ich die Sitemap-URL meiner WordPress-Website?

Bei Rank Math ist die Sitemap standardmäßig unter /sitemap_index.xml erreichbar. Yoast SEO nutzt /sitemap_index.xml ebenfalls als Einstiegspunkt. Sie können die URL einfach im Browser aufrufen - wenn die Sitemap korrekt generiert wird, sehen Sie eine XML-Struktur mit den enthaltenen Unter-Sitemaps.