Sitemap (XML)

Wie Google deine Website findet und was du dafür tun musst

Eine Sitemap ist eine Datei, die alle wichtigen Seiten deiner Website in einer strukturierten Liste aufführt. Sie ist nicht für Besucher gedacht, sondern ausschließlich für Suchmaschinen wie Google oder Bing. Der Crawler liest diese Datei und weiß dadurch sofort, welche Seiten es gibt, wann sie zuletzt aktualisiert wurden und wie sie zueinander in Beziehung stehen.

Das klingt technisch, ist aber im Grunde nichts anderes als ein Inhaltsverzeichnis deiner Website, das du direkt an Google übergibst.

Inhalt

XML-Sitemap und HTML-Sitemap: Ein wichtiger Unterschied

Es gibt zwei Arten von Sitemaps, die oft verwechselt werden.

Die XML-Sitemap ist die technische Variante. Sie liegt als Datei auf deinem Server und ist unter einer Adresse wie deinedomain.de/sitemap.xml abrufbar. Inhalt und Formatierung folgen einem festen Standard, den Suchmaschinen auslesen können. Diese Sitemap siehst du als normaler Besucher nie.

Die HTML-Sitemap ist eine sichtbare Seite auf deiner Website, die alle Unterseiten verlinkt, ähnlich einem klassischen Inhaltsverzeichnis. Sie war früher für Nutzer gedacht, die sich auf einer Website verlaufen haben. Heute spielt sie kaum noch eine Rolle.

Wenn in der SEO von einer Sitemap die Rede ist, ist fast immer die XML-Sitemap gemeint. Um die geht es in diesem Artikel.

Was steht in einer XML-Sitemap?

Eine XML-Sitemap besteht aus einzelnen Einträgen, einem pro URL. Jeder Eintrag kann folgende Informationen enthalten:

loc: Die vollständige URL der Seite. Das ist das einzige Pflichtfeld.

lastmod: Das Datum der letzten Änderung. Google nutzt diesen Wert, um zu entscheiden, ob eine Seite erneut gecrawlt werden soll.

changefreq: Wie oft sich die Seite ändert (täglich, wöchentlich, monatlich). Dieser Wert ist ein Hinweis, keine Garantie. Google entscheidet selbst, wie häufig es crawlt.

priority: Ein Wert zwischen 0,0 und 1,0, der angibt, wie wichtig eine Seite im Verhältnis zu anderen Seiten deiner Website ist. Auch dieser Wert wird von Google nur als Hinweis interpretiert.

In der Praxis sind lastmod und loc die relevantesten Felder. Alles andere ist eine Empfehlung, der Suchmaschinen folgen können oder auch nicht.

Warum eine Sitemap für SEO wichtig ist

Suchmaschinen entdecken neue Seiten normalerweise durch Links. Eine neue Seite, auf die kein anderer Link zeigt, wird Google unter Umständen nie finden. Das nennt sich „verwaiste Seite“ (Orphan Page).

Eine XML-Sitemap löst dieses Problem. Du teilst Google direkt mit: Diese Seiten existieren, bitte crawle sie. Das ist besonders relevant in drei Situationen.

Erstens bei neuen Websites. Eine frisch erstellte Website hat noch keine Verlinkungen von außen und wenig interne Verlinkungsstruktur. Ohne Sitemap würde Google Wochen oder Monate brauchen, um alle Seiten zu entdecken.

Zweitens bei großen Websites. Wer hunderte oder tausende Seiten betreibt, kann nicht darauf hoffen, dass alle über Links erreichbar sind. Die Sitemap stellt sicher, dass keine Seite vergessen wird.

Drittens nach Content-Updates. Du hast einen wichtigen Artikel überarbeitet oder eine Seite stark erweitert? Über lastmod in der Sitemap erkennst du Google, dass sich etwas geändert hat und ein erneuter Crawl sinnvoll wäre.

Wichtig zu verstehen ist Folgendes: Eine Sitemap garantiert nicht, dass Google alle aufgeführten Seiten auch indexiert. Sie ist eine Einladung, kein Befehl. Ob eine Seite in den Index aufgenommen wird, entscheidet Google anhand von Qualität, Relevanz und technischer Fehlerfreiheit.

Wann du keine Sitemap brauchst

Google selbst sagt: Kleine Websites mit weniger als 500 Seiten und einer klaren internen Verlinkungsstruktur brauchen keine Sitemap. Wenn alle deine Seiten über das Hauptmenü, Footer-Links oder interne Textlinks erreichbar sind, findet Google sie auch ohne Sitemap.

Das bedeutet nicht, dass eine Sitemap schadet. Sie schadet nie. Aber wenn du eine einfache Unternehmenswebsite mit zehn Seiten betreibst, ist die Sitemap kein kritischer Faktor für dein Ranking.

Wie du eine Sitemap erstellst

Der einfachste Weg hängt davon ab, womit deine Website gebaut wurde.

WordPress: Nahezu jedes SEO-Plugin erstellt die Sitemap automatisch. Mit Yoast SEO liegt sie standardmäßig unter deinedomain.de/sitemap_index.xml. Mit Rank Math unter deinedomain.de/sitemap.xml. Du musst nichts manuell tun.

Andere CMS: Die meisten modernen Systeme (Webflow, TYPO3, Shopware, Shopify) bieten eingebaute Sitemap-Funktionen oder Plugins. Ein Blick in die Einstellungen oder die Dokumentation des Systems reicht meistens aus.

Manuell oder über Tools: Wer kein CMS nutzt oder eine statische Website betreibt, kann Generatoren wie Screaming Frog oder online verfügbare Tools nutzen. Diese crawlen deine Website und erzeugen eine fertige XML-Datei.

Sitemap bei Google Search Console einreichen

Eine Sitemap zu haben reicht nicht. Du solltest sie Google aktiv melden. Das geht über die Google Search Console.

Der Weg dorthin: In der Search Console links auf „Sitemaps“ klicken, die URL deiner Sitemap eintragen und auf „Senden“ klicken. Google bestätigt den Eingang und zeigt dir, wie viele URLs erkannt und wie viele davon indexiert wurden.

Dieser Unterschied ist wichtig: Erkannte URLs sind alle URLs, die Google in der Sitemap gefunden hat. Indexierte URLs sind die, die Google tatsächlich in den Suchindex aufgenommen hat. Wenn erkannte und indexierte Zahl stark abweichen, lohnt sich eine Prüfung, warum bestimmte Seiten nicht indexiert wurden.

Das Verhältnis zwischen Sitemap und Robots.txt

Sitemap und Robots.txt arbeiten zusammen, verfolgen aber gegensätzliche Ziele. Die Robots.txt sagt Suchmaschinen, welche Bereiche sie nicht crawlen sollen. Die Sitemap sagt ihnen, welche Seiten sie crawlen sollen.

Ein häufiger Fehler: Seiten in der Sitemap aufzuführen, die gleichzeitig in der Robots.txt gesperrt sind. Das verwirrt den Crawler und kann dazu führen, dass Seiten nicht korrekt indexiert werden. Sitemap und Robots.txt sollten immer aufeinander abgestimmt sein.

Übrigens kannst du in der Robots.txt auch direkt auf deine Sitemap hinweisen. Am Ende der Datei reicht eine Zeile wie Sitemap: https://deinedomain.de/sitemap.xml, damit Suchmaschinen sie ohne Search Console finden.

Häufige Fehler bei XML-Sitemaps

Noindex-Seiten in der Sitemap: Seiten, die mit einem Noindex-Tag versehen sind, gehören nicht in die Sitemap. Du bittest Google einerseits, die Seite nicht zu indexieren, und lädst es andererseits ein, sie zu besuchen. Das erzeugt widersprüchliche Signale.

Weiterleitungen in der Sitemap: Nur die finale Ziel-URL gehört in die Sitemap, keine URLs, die auf eine andere Seite weiterleiten. Weiterleitungen in der Sitemap kosten unnötig Crawl-Budget.

Sitemap nicht aktuell halten: Wenn Seiten gelöscht werden, sollten sie auch aus der Sitemap verschwinden. Tote Links in der Sitemap senden schlechte Signale.

Zu viele Sitemaps ohne Index: Bei größeren Websites empfiehlt sich eine Sitemap-Index-Datei, die mehrere Sitemaps zusammenfasst (zum Beispiel eine für Seiten, eine für Blogbeiträge, eine für Produkte). Das macht die Struktur übersichtlicher und erleichtert die Auswertung in der Search Console.

Sitemaps für Bilder, Videos und News

Neben der Standard-Sitemap gibt es spezialisierte Erweiterungen. Eine Bild-Sitemap enthält zusätzliche Informationen zu Bildern auf deiner Website und kann dazu beitragen, dass Bilder in der Google-Bildersuche auftauchen. Eine Video-Sitemap funktioniert entsprechend für Videoinhalte. News-Sitemaps sind relevant für redaktionelle Websites, die bei Google News erscheinen wollen.

Für die meisten Unternehmenswebsites ist die Standard-XML-Sitemap ausreichend. Wer eine bildlastige Website betreibt, zum Beispiel ein Portfolio oder ein Online-Shop mit vielen Produktfotos, sollte über eine zusätzliche Bild-Sitemap nachdenken.

Wie eine professionell eingerichtete Website damit umgeht

Eine sauber aufgesetzte Website hat von Anfang an eine Sitemap, die automatisch aktuell gehalten wird. Seiten, die nicht indexiert werden sollen (Datenschutz, Impressum, interne Danke-Seiten), sind aus der Sitemap ausgeschlossen. Die Sitemap ist in der Search Console hinterlegt und wird dort regelmäßig auf Fehler geprüft.

Das klingt aufwendig, ist aber bei einem professionell eingerichteten CMS wie WordPress mit dem richtigen Plugin komplett automatisiert. Wer eine neue Website erstellen lässt, sollte diesen Punkt als selbstverständlichen Bestandteil der Einrichtung erwarten. Wenn du nicht sicher bist, ob deine aktuelle Website das korrekt umsetzt, hilft ein Blick in die Google Search Console oder ein kurzes Gespräch mit deiner Webdesign Agentur.

Eine gut eingerichtete Sitemap ist einer von vielen Bausteinen, die zusammen dafür sorgen, dass Google deine Website korrekt versteht und bewertet. Mehr zu den technischen Grundlagen findest du bei unserer SEO Agentur.

Lass uns ins Gespräch kommen