Eine XML Sitemap ist eine der einfachsten, aber wirkungsvollsten Maßnahmen im Technical SEO – und wird dennoch auf erstaunlich vielen Websites falsch umgesetzt oder schlicht vergessen. Sie teilt Suchmaschinen wie Google mit, welche Seiten Ihrer Website existieren, wie sie strukturiert sind und wann sie zuletzt aktualisiert wurden. HEEY erklärt, worauf es dabei wirklich ankommt – konkret, ohne Umwege.
Was ist eine XML Sitemap und warum brauchen Sie sie?
Eine XML Sitemap ist eine strukturierte Datei im XML-Format, die alle relevanten URLs Ihrer Website auflistet. Sie ist kein Ranking-Faktor im direkten Sinne, aber sie beeinflusst maßgeblich, ob und wie schnell Google Ihre Inhalte crawlt und indexiert. Gerade für Websites mit mehr als 50 Seiten, flacher interner Verlinkung oder regelmäßig neuen Inhalten ist sie unverzichtbar.
Stellen Sie sich vor, Sie betreiben ein mittelständisches Unternehmen in Mainz-Kastel oder einen Onlineshop mit Sitz in Wiesbaden-Biebrich: Neue Produktseiten oder Dienstleistungsseiten werden ohne Sitemap oft erst Wochen später gecrawlt – wenn überhaupt. Mit einer korrekt eingerichteten XML Sitemap verkürzen Sie diese Latenz erheblich. Google muss sich nicht mehr allein auf interne Links verlassen, um Ihre Inhalte zu entdecken.
Auch für lokale Landingpages – etwa für einzelne Stadtteile wie Wiesbaden-Erbenheim, Bierstadt oder Dotzheim – ist die Sitemap ein sinnvolles Hilfsmittel, damit diese Seiten zuverlässig im Index landen und in der lokalen Suche erscheinen können.
Aufbau und Syntax einer XML Sitemap
Der grundlegende Aufbau ist standardisiert und wird vom Sitemaps-Protokoll unter sitemaps.org definiert. Eine valide XML Sitemap beginnt mit der XML-Deklaration und einem urlset-Element, das den Namespace enthält. Jede URL wird in einem url-Block definiert, der mindestens das Pflichtfeld loc (die vollständige URL) enthält.
Darüber hinaus gibt es optionale Felder: lastmod gibt das Datum der letzten Änderung an, changefreq die vermutliche Änderungshäufigkeit und priority die relative Wichtigkeit einer URL innerhalb Ihrer Website. Google hat mehrfach kommuniziert, dass changefreq und priority weitgehend ignoriert werden – lastmod hingegen wird ausgewertet, sofern es korrekt und konsistent gepflegt wird.
Wichtig: Tragen Sie in lastmod nur dann ein Datum ein, wenn die Seite tatsächlich inhaltlich verändert wurde. Wer dieses Feld automatisiert bei jedem Deployment aktualisiert, ohne den Inhalt anzupassen, verliert schnell das Vertrauen des Googlebot – ein typischer Fehler, den HEEY bei Audits im Rhein-Main-Raum regelmäßig antrifft.
Sitemap-Typen: Index, Bild, Video und News
Neben der klassischen XML Sitemap für Seiten-URLs gibt es spezialisierte Sitemap-Typen, die für bestimmte Content-Formate relevant sind. Wer viele Bilder auf der Website einsetzt – etwa ein Fotostudio in Frankfurt oder ein Architekturbüro in Wiesbaden – profitiert von einer Bild-Sitemap, die Google zusätzliche Metadaten zu Bildinhalten liefert.
Für Nachrichtenportale oder Blogs mit aktuellen Beiträgen ist die News-Sitemap entscheidend: Sie ermöglicht die Aufnahme in Google News und muss Artikel enthalten, die nicht älter als 48 Stunden sind. Video-Sitemaps wiederum helfen dabei, Video-Inhalte für die Google-Videosuche sichtbar zu machen – relevant etwa für Coaches oder Agenturen, die regelmäßig Erklärvideos veröffentlichen.
Wenn Ihre Website viele URLs umfasst, empfiehlt sich eine Sitemap-Index-Datei: Sie fasst mehrere einzelne Sitemap-Dateien zusammen, von denen jede maximal 50.000 URLs und maximal 50 MB (unkomprimiert) enthalten darf. Dieses Limit wird bei großen E-Commerce-Websites im Rhein-Main-Gebiet schnell erreicht.
Welche URLs gehören in die Sitemap – und welche nicht?
Die XML Sitemap sollte ausschließlich indexierbare, kanonische URLs enthalten. Das klingt selbstverständlich, ist es in der Praxis aber nicht. Häufige Fehler bei Website-Audits:
- URLs mit noindex-Tag sind in der Sitemap eingetragen – das sendet widersprüchliche Signale an Google.
- Weiterleitungen (301/302) sind als Sitemap-URLs gelistet – stattdessen sollte immer die Ziel-URL eingetragen sein.
- Doppelte Inhalte (z. B. durch URL-Parameter wie ?sort=preis oder ?session=xyz) landen in der Sitemap und verursachen Crawling-Verschwendung.
- Fehlerseiten (404, 410) werden nicht aus der Sitemap entfernt, obwohl die Seiten längst offline sind.
- Staging- oder Testumgebungen sind versehentlich in der Sitemap einer Live-Website verlinkt.
Gehen Sie bei der Sitemap-Pflege systematisch vor: Gleichen Sie die eingetragenen URLs regelmäßig mit dem tatsächlichen Indexierungsstatus in der Google Search Console ab. Seiten, die Google als „Entdeckt – zurzeit nicht indexiert“ oder „Gecrawlt – zurzeit nicht indexiert“ meldet, sind oft ein Hinweis auf inhaltliche Schwächen oder technische Probleme – nicht auf ein Sitemap-Problem.
XML Sitemap erstellen: Tools und CMS-Lösungen
Für die meisten Website-Betreiber im Mittelstand – ob Steuerberatung in Rüsselsheim, Zahnarztpraxis in Wiesbaden-Sonnenberg oder Handwerksbetrieb in Darmstadt – ist die manuelle Erstellung einer Sitemap nicht praktikabel. Stattdessen empfiehlt HEEY folgende Ansätze je nach Technologie:
- WordPress: Plugins wie Yoast SEO, Rank Math oder SEOPress generieren automatisch XML Sitemaps und aktualisieren sie bei neuen oder geänderten Inhalten. Yoast erstellt standardmäßig getrennte Sitemaps für Seiten, Beiträge, Kategorien und Autoren.
- Shopify: Generiert automatisch eine Sitemap unter /sitemap.xml, die Produkte, Collections, Seiten und Blogartikel enthält. Anpassungsmöglichkeiten sind begrenzt.
- TYPO3 / Contao: Über Extensions bzw. Erweiterungen verfügbar; bei individuellen Setups empfiehlt sich eine serverseitig generierte Sitemap.
- Individuelle Entwicklungen: Hier wird die Sitemap serverseitig dynamisch generiert – idealerweise aus der Datenbank, damit sie stets aktuell ist.
- Online-Generatoren: Tools wie Screaming Frog SEO Spider oder xml-sitemaps.com eignen sich für kleinere, statische Websites. Bei dynamischen Websites mit Login-Bereichen stoßen sie schnell an Grenzen.
Achten Sie darauf, dass die Sitemap nach jeder Generierung auf Validität geprüft wird. Google bietet dafür die Search Console, Screaming Frog bietet eine Sitemap-Validierung, und der W3C XML Validator prüft die syntaktische Korrektheit.
XML Sitemap in der Google Search Console einreichen
Das Einreichen der Sitemap in der Google Search Console ist kein Pflichtschritt – Google findet Sitemaps auch über die robots.txt, in der Sie einen Verweis hinterlegen können. Dennoch ist die manuelle Einreichung empfehlenswert, weil Sie dadurch Crawling-Daten und Indexierungsstatus direkt einsehen können.
Navigieren Sie in der Search Console zu Indexierung → Sitemaps, geben Sie die URL Ihrer Sitemap ein (z. B. https://www.ihredomain.de/sitemap.xml) und klicken Sie auf Senden. Google zeigt anschließend an, wie viele URLs entdeckt wurden. Dieser Wert ist kein Indexierungsversprechen – er zeigt nur, wie viele URLs Google aus der Sitemap gelesen hat.
Prüfen Sie regelmäßig, ob Fehlermeldungen vorliegen: „Sitemap konnte nicht gelesen werden“ deutet auf einen Serverfehler oder eine fehlerhafte XML-Struktur hin. „Sitemap ist leer“ kann passieren, wenn ein Plugin falsch konfiguriert ist oder die Sitemap-Generierung fehlschlägt. Solche Probleme bleiben ohne aktive Überwachung oft wochenlang unbemerkt.
Sitemap und robots.txt: Das Zusammenspiel
Die robots.txt und die XML Sitemap sind zwei unterschiedliche, aber eng verwandte Instrumente im Technical SEO. Die robots.txt steuert, welche Bereiche Ihrer Website gecrawlt werden dürfen. Die Sitemap teilt mit, welche Seiten indexiert werden sollen. Beide Dateien müssen konsistent sein – ein häufiger Fehler ist, URLs in der Sitemap einzutragen, die gleichzeitig per robots.txt für den Googlebot gesperrt sind.
Tragen Sie den Sitemap-Pfad in Ihre robots.txt ein, damit alle Crawler – nicht nur Google – die Sitemap automatisch finden:
Sitemap: https://www.ihredomain.de/sitemap.xml
Diese Zeile gehört ans Ende der robots.txt-Datei. Bei mehreren Sitemaps oder einer Sitemap-Index-Datei reicht ein einzelner Eintrag, der auf die Index-Datei verweist. Stellen Sie außerdem sicher, dass die Sitemap-Datei selbst nicht durch robots.txt-Regeln blockiert wird – auch das kommt in der Praxis vor.
Typische Fehler und wie Sie sie vermeiden
Bei SEO-Audits von Websites aus dem Rhein-Main-Gebiet stößt HEEY immer wieder auf dieselben Sitemap-Probleme. Die häufigsten davon lassen sich mit etwas Sorgfalt leicht vermeiden:
- Veraltete Sitemap: Die Sitemap wird einmalig erstellt und dann nie wieder aktualisiert. Neue Seiten fehlen, gelöschte Seiten sind noch enthalten.
- Falsche Protokolle: HTTP- und HTTPS-URLs werden gemischt, obwohl die Website ausschließlich über HTTPS erreichbar ist.
- Trailing Slash Inkonsistenz: Manche URLs enden mit /, andere nicht – das kann zu Duplikaten führen, wenn keine klare Kanonisierung vorliegt.
- Zu viele URLs: Filterkombinationen, Sortiervarianten und Paginierungsseiten landen in der Sitemap und verursachen unnötigen Crawling-Aufwand.
- Fehlende Hreflang-Koordination: Bei mehrsprachigen Websites fehlt die Abstimmung zwischen Sitemap-Einträgen und hreflang-Attributen.
- Sitemap nicht erreichbar: Die Sitemap liefert einen 404- oder 500-Fehler, weil ein Plugin deaktiviert wurde oder Serverregeln den Zugriff blockieren.
Eine regelmäßige Überprüfung – mindestens einmal pro Quartal, bei aktiven Websites monatlich – schützt Sie vor diesen Problemen. Kombinieren Sie die Search Console mit einem Crawling-Tool wie Screaming Frog, um Abweichungen zwischen Sitemap-Einträgen und tatsächlichem Seitenstatus systematisch zu erkennen.
Realistische Erwartungen: Was eine XML Sitemap leisten kann
Eine XML Sitemap ist kein Allheilmittel und kein direkter Ranking-Faktor. Sie beschleunigt und verbessert das Crawling – aber sie ersetzt keine gute interne Verlinkung, keinen hochwertigen Content und keine technisch saubere Website-Architektur. Wenn Ihre Seiten inhaltlich dünn sind oder strukturelle Probleme vorliegen, wird auch eine perfekte Sitemap daran nichts ändern.
Was sie realistischerweise bewirkt: Neue Seiten werden schneller entdeckt, gelöschte Seiten werden zügiger aus dem Index entfernt (sofern Sie die Sitemap aktuell halten), und Google erhält ein klares Bild davon, welche Inhalte Sie als relevant erachten. Gerade für lokale Unternehmen im Rhein-Main-Gebiet, die neue Standortseiten, Dienstleistungsseiten oder Blogartikel veröffentlichen, ist das ein messbarer Vorteil.
Betrachten Sie die XML Sitemap als einen von vielen Bausteinen im Technical SEO – als Fundament, das stimmen muss, bevor Sie sich um fortgeschrittenere Maßnahmen kümmern. HEEY empfiehlt, die Sitemap-Einrichtung und -Pflege als festen Bestandteil des SEO-Workflows zu etablieren, nicht als einmalige Aufgabe.
Häufige Fragen
Wie oft sollte ich meine XML Sitemap aktualisieren?
Die Sitemap sollte sich automatisch aktualisieren, sobald neue Inhalte veröffentlicht oder bestehende Seiten gelöscht werden. Bei CMS-Systemen wie WordPress übernehmen SEO-Plugins diese Aufgabe in der Regel automatisch. Prüfen Sie dennoch regelmäßig – mindestens einmal pro Monat –, ob die Sitemap tatsächlich aktuell ist und keine Fehler in der Search Console gemeldet werden.
Muss ich die Sitemap manuell bei Google einreichen?
Nein, das ist nicht zwingend erforderlich. Google findet Sitemaps automatisch, wenn Sie einen Verweis in der robots.txt hinterlegt haben. Die manuelle Einreichung über die Google Search Console ist jedoch empfehlenswert, weil Sie dadurch Crawling-Statistiken und Fehlermeldungen direkt einsehen können. Für Bing empfiehlt sich eine separate Einreichung über die Bing Webmaster Tools.
Wie viele URLs darf eine XML Sitemap enthalten?
Eine einzelne XML Sitemap darf maximal 50.000 URLs enthalten und darf unkomprimiert nicht größer als 50 MB sein. Wenn Ihre Website diese Grenzen überschreitet, erstellen Sie mehrere Sitemap-Dateien und bündeln Sie diese in einer Sitemap-Index-Datei. Diese Index-Datei reichen Sie dann in der Search Console ein.
Was passiert, wenn meine Sitemap URLs mit noindex enthält?
Das sendet widersprüchliche Signale an Google: Die Sitemap sagt „bitte indexiere diese Seite“, der noindex-Tag sagt „bitte nicht“. Google wird in der Regel den noindex-Tag respektieren und die Seite nicht indexieren, aber unnötig Crawling-Budget für diese URLs aufwenden. Entfernen Sie noindex-Seiten konsequent aus Ihrer Sitemap.
Brauche ich für eine kleine Website mit 10 Seiten überhaupt eine Sitemap?
Bei sehr kleinen Websites mit guter interner Verlinkung ist eine Sitemap technisch nicht unbedingt notwendig – Google findet diese Seiten in der Regel problemlos über die Startseite. Dennoch schadet eine Sitemap nie, und der Aufwand für die Einrichtung ist minimal. Sobald Sie planen, die Website zu erweitern, ist eine Sitemap von Anfang an sinnvoll.
Kann ich mit der Sitemap beeinflussen, welche Seiten Google bevorzugt crawlt?
Indirekt ja: Indem Sie nur relevante, kanonische URLs in die Sitemap aufnehmen, lenken Sie den Fokus des Googlebots auf die Seiten, die tatsächlich indexiert werden sollen. Das <strong>priority</strong>-Feld der Sitemap wird von Google nach eigenen Angaben weitgehend ignoriert. Effektiver ist es, unwichtige Seiten konsequent aus der Sitemap auszuschließen und das Crawling-Budget so für die wichtigen Inhalte zu erhalten.
Wir setzen es professionell um – sprechen Sie mit unseren SEO-Expert:innen.
Kostenlose Beratung