Eine XML-Sitemap ist eine maschinenlesbare Datei, die alle wichtigen URLs einer Website auflistet und Suchmaschinen als Wegweiser dient. Sie hilft Crawlern wie dem Googlebot, sämtliche relevanten Seiten zu finden und effizient zu erfassen, auch solche, die intern schwach verlinkt sind. Die Sitemap wird typischerweise unter domain.de/sitemap.xml bereitgestellt und in der Google Search Console eingereicht.
Wie funktioniert eine XML-Sitemap?
Die Sitemap ist eine strukturierte XML-Datei, in der jede URL als eigener Eintrag steht, optional ergänzt um das Datum der letzten Änderung. Suchmaschinen lesen die Datei regelmäßig aus und nutzen sie als zusätzliche Quelle neben der normalen Link-Verfolgung beim Crawlen.
Bei größeren Websites wird die Sitemap oft in mehrere Teil-Sitemaps aufgeteilt, etwa nach Inhaltstyp (Seiten, Beiträge, Bilder), die eine Index-Sitemap zusammenfasst. Content-Management-Systeme wie WordPress erzeugen Sitemaps heute automatisch, meist über SEO-Plugins, und aktualisieren sie bei jeder Inhaltsänderung selbstständig.
Warum ist eine XML-Sitemap wichtig?
Suchmaschinen entdecken Seiten primär über Links. Seiten, die neu sind, tief in der Struktur liegen oder wenige interne Links haben, können dabei durchrutschen. Die Sitemap stellt sicher, dass Google alle gewünschten URLs kennt, und beschleunigt die Aufnahme neuer oder geänderter Inhalte in den Index.
Wichtig ist die Abgrenzung: Eine Sitemap ist eine Empfehlung, kein Befehl. Sie garantiert weder Crawling noch Indexierung und verbessert nicht direkt das Ranking. Ihr Wert liegt in der vollständigen, aktuellen Erfassbarkeit der Website, und als Diagnose-Instrument: In der Google Search Console lässt sich vergleichen, wie viele eingereichte URLs tatsächlich indexiert sind.
Typische Fehler bei XML-Sitemaps
Häufige Probleme sind Sitemaps, die fehlerhafte URLs enthalten: weitergeleitete Adressen, 404-Seiten, auf Noindex gesetzte oder per Canonical auf andere URLs verweisende Seiten. Solche Einträge senden widersprüchliche Signale und verschwenden Crawl-Ressourcen. In die Sitemap gehören nur indexierbare Original-URLs, die den Statuscode 200 liefern.
Ebenfalls verbreitet: Die Sitemap wird nach einem Relaunch nicht aktualisiert und listet weiterhin die alte URL-Struktur, oder sie wird nie in der Google Search Console eingereicht. Empfehlenswert ist zudem ein Verweis auf die Sitemap in der robots.txt, damit auch andere Suchmaschinen sie zuverlässig finden.