XML-Sitemap erstellen: Aufbau, Nutzen und richtige Einreichung

Eine XML-Sitemap ist so etwas wie das Inhaltsverzeichnis deiner Website für Suchmaschinen. Sie listet die URLs auf, die indexiert werden sollen, und hilft Crawlern, auch tief verschachtelte oder schlecht verlinkte Seiten zu finden. Gerade bei großen oder neuen Websites kann eine saubere Sitemap den Unterschied machen, ob Inhalte schnell oder erst nach Wochen im Index landen. Dieser Ratgeber erklärt den Aufbau und die wichtigsten Praxisregeln.

Wofür braucht man eine Sitemap?

Suchmaschinen entdecken Seiten normalerweise, indem sie Links folgen. Das funktioniert gut, hat aber Lücken: Eine brandneue Seite ohne eingehende Links, eine Produktseite tief in der Kategoriestruktur oder Inhalte, die nur über ein Formular erreichbar sind, werden womöglich übersehen. Eine Sitemap liefert dem Crawler eine direkte Liste aller wichtigen Adressen – unabhängig von der internen Verlinkung.

Wichtig zu verstehen: Eine Sitemap ist eine Empfehlung, keine Garantie. Sie sorgt nicht automatisch für gute Rankings und auch nicht zwingend für Indexierung. Aber sie macht das Crawling effizienter und zeigt der Suchmaschine, welche Seiten dir wichtig sind.

Der Aufbau einer sitemap.xml

Eine Sitemap ist eine XML-Datei mit einer festen Struktur. Den Rahmen bildet ein <urlset>-Element mit dem offiziellen Namensraum. Darin steht für jede Seite ein <url>-Block mit bis zu vier möglichen Angaben:

In der Praxis reichen heute meist loc und lastmod völlig aus. Aus einer simplen Liste deiner URLs baust du dir mit dem Sitemap URL Liste Generator in Sekunden eine gültige XML-Struktur – ohne die Tags von Hand zu tippen.

Limits: Wie groß darf eine Sitemap sein?

Das Sitemap-Protokoll setzt klare Grenzen, die du kennen solltest:

Hast du mehr URLs, teilst du sie auf mehrere Sitemaps auf und bündelst diese in einer Sitemap-Index-Datei – einer übergeordneten XML-Datei, die auf die einzelnen Sitemaps verweist. Große Websites lassen ihre Sitemaps außerdem oft als gzip-komprimierte .xml.gz-Dateien ausliefern, um Bandbreite zu sparen.

Wohin gehört die Sitemap und wie reicht man sie ein?

Üblicherweise legst du die Datei unter /sitemap.xml im Wurzelverzeichnis deiner Domain ab. Damit Suchmaschinen sie sicher finden, gibt es zwei ergänzende Wege:

Den passenden robots.txt-Eintrag inklusive Sitemap-Verweis erzeugst du bequem mit dem robots.txt Generator. Weitere SEO-Helfer findest du gesammelt in den kotsch.tech Webtools.

Häufige Fehler

Eine fehlerhafte Sitemap schadet mehr, als sie nützt. Diese Probleme tauchen besonders oft auf:

Häufige Fragen

Brauche ich überhaupt eine Sitemap?

Bei kleinen, sauber intern verlinkten Websites mit wenigen Seiten finden Crawler ohnehin alles. Pflicht ist eine Sitemap dort also nicht. Spätestens bei vielen Seiten, häufig neuen Inhalten, schlechter interner Verlinkung oder einem frischen Projekt ohne Backlinks wird sie aber zum echten Vorteil.

Wie oft sollte die Sitemap aktualisiert werden?

Idealerweise automatisch, sobald sich Inhalte ändern. Viele Content-Management-Systeme und Generatoren erzeugen die Sitemap bei jedem neuen oder geänderten Beitrag neu. Eine manuell gepflegte, statische Sitemap solltest du regelmäßig auf veraltete oder gelöschte URLs prüfen.

Kann ich auch eine reine Text-Sitemap nutzen?

Ja. Suchmaschinen akzeptieren auch eine einfache Textdatei mit einer URL pro Zeile. Das ist für kleine Projekte ausreichend, verzichtet aber auf Zusatzangaben wie lastmod. Für die meisten Fälle ist die XML-Variante die flexiblere und gängigere Wahl.