Was ist eine Sitemap? XML-Sitemaps einfach erklärt
Eine Sitemap ist eine Datei – meist unter yoursite.com/sitemap.xml – die die Seiten deiner Website auflistet, die Suchmaschinen kennen sollen. Google beschreibt sie als Möglichkeit, Suchmaschinen über deine Seiten, Videos und andere Dateien sowie deren Zusammenhänge zu informieren, damit sie deine Website effizienter crawlen können. Sie ist eine hilfreiche Landkarte, aber keine Garantie: Suchmaschinen entscheiden selbst, was sie crawlen, indexieren und anzeigen.
Warum sie beim Bauen mit KI wichtig ist
Wenn du eine Website mit KI baust, existieren die Seiten oft schon, bevor sie jemand verlinkt. Eine neue Website hat noch keine anderen Websites, die auf sie verweisen, und eine Single-Page-App hat unter Umständen Seiten, die erst erreichbar sind, nachdem JavaScript ausgeführt wurde. Eine Sitemap gibt Suchmaschinen eine direkte Liste deiner echten URLs.
Hinter dieser einfachen Datei stehen einige Entscheidungen:
- Welche Seiten aufgenommen werden. Öffentliche Seiten, die gefunden werden sollen – keine Login-Seiten, Admin-Bereiche oder Duplikate.
- Welche Adresse verwendet wird. Deine endgültige Domain mit
https://, jedes Mal gleich. - Wie sie aktuell bleibt. Neue Blogbeiträge, Produkte oder Inserate sollten erscheinen, ohne dass jemand die Datei von Hand bearbeitet.
Wenn die Seiten deiner Website aus einer Datenbank stammen – Inserate, Produkte, Artikel –, sollte die Sitemap aus diesen Daten generiert werden und nicht einmal geschrieben und dann vergessen werden.
Ein Alltagsvergleich
Eine Sitemap ist wie der Wegweiser in der Eingangshalle eines Einkaufszentrums. Du könntest jeden Laden finden, indem du durch die Gänge läufst, und regelmäßige Besucher tun das auch. Aber der Wegweiser listet jedes Geschäft an einer Stelle auf, auch das versteckt im dritten Stock. Er macht ein Geschäft nicht gut und garantiert keinen Besuch – er sorgt nur dafür, dass es gefunden werden kann.
Für ein kleines Zentrum mit einem einzigen Gang ist der Wegweiser nett, aber nicht unverzichtbar. Für ein riesiges oder ein neues Zentrum, das noch niemand kennt, macht er einen großen Unterschied.
Brauchst du eine?
Die Empfehlung von Google in Kürze:
| Deine Website | Sitemap? |
|---|---|
| Klein (etwa 500 Seiten oder weniger), und jede wichtige Seite ist von einer anderen Seite verlinkt | Wahrscheinlich nicht nötig, schadet aber nicht |
| Groß, mit vielen Seiten | Ja |
| Neu, mit wenigen Links von anderen Websites | Ja |
| Viele Video-, Bild- oder Nachrichteninhalte | Ja, eventuell mit Sitemap-Erweiterungen dafür |
| Seiten, die nur über Suchfelder oder Filter erreichbar sind | Ja – und zusätzlich normale Links ergänzen |
In der Praxis ist eine Sitemap schnell ergänzt, deshalb nehmen viele kleine Websites trotzdem eine auf.
So sieht eine Sitemap aus
Hier ist eine kleine XML-Sitemap für eine Bäckerei:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.examplebakery.com/</loc>
<lastmod>2026-09-20</lastmod>
</url>
<url>
<loc>https://www.examplebakery.com/menu</loc>
<lastmod>2026-09-28</lastmod>
</url>
<url>
<loc>https://www.examplebakery.com/custom-cakes</loc>
<lastmod>2026-08-02</lastmod>
</url>
</urlset>
Jedes <url> hat ein <loc> – die vollständige Adresse der Seite – und optional ein <lastmod>-Datum.
Einige Regeln aus der Google-Dokumentation:
- Absolute URLs verwenden.
https://www.examplebakery.com/menu, nicht/menu. - Größenbeschränkungen. Eine Sitemap kann bis zu 50.000 URLs oder 50 MB unkomprimiert enthalten. Größere Websites teilen ihre Sitemap auf mehrere Dateien auf und listen sie in einer Sitemap-Index-Datei auf.
lastmodmuss ehrlich sein. Google nutzt es nur, wenn es konsistent korrekt ist, und es sollte signifikante Änderungen an der Seite widerspiegeln – nicht ein Copyright-Jahr, das sich aktualisiert.priorityundchangefreqignoriert Google. Viele Sitemap-Generatoren fügen sie trotzdem hinzu; sie schaden nicht, aber du musst keine Zeit darauf verwenden, sie anzupassen.
Google akzeptiert auch einfachere Formate, etwa eine Textdatei mit einer URL pro Zeile oder einen RSS/Atom-Feed.
Ein Beispiel: eine Website mit Mietobjekten
Angenommen, du hast eine Website gebaut, auf der Mietwohnungen inseriert werden. Sie hat eine Startseite, eine Über-uns-Seite, eine Suchseite und eine Seite für jedes Inserat, etwa /listings/2-zimmer-wohnung-kanalstrasse. Die Inserate kommen und gehen jede Woche.
Was hinein kommt. Die Startseite, die Über-uns-Seite, Gebietsseiten (/areas/innenstadt) und jede aktive Inseratsseite. Das lastmod jedes Inserats ist das Datum, an dem seine Details zuletzt geändert wurden.
Was draußen bleibt. Die Login-Seite, das Dashboard des Vermieters, gespeicherte Suchen und Suchergebnisse mit Filtern in der URL (/search?beds=2&max=1200). Diese sind entweder privat oder fast identisch mit anderen Seiten.
Aktuell halten. Statt einer statischen Datei generiert der Server die sitemap.xml bei jeder Anfrage aus der Datenbank (oder bei einem regelmäßigen Build neu). Wenn ein Inserat vermietet und entfernt wird, verschwindet es aus der Sitemap, und seine Seite liefert einen korrekten Status „nicht mehr vorhanden“ oder „nicht gefunden“.
Suchmaschinen informieren. Die robots.txt enthält eine Zeile, die auf die Sitemap verweist:
User-agent: *
Disallow: /dashboard
Sitemap: https://www.examplelets.com/sitemap.xml
Und der Eigentümer reicht die Sitemap in der Google Search Console ein, wo der Bericht „Sitemaps“ zeigt, ob Google sie lesen konnte und wie viele URLs es gefunden hat.
Häufige Begriffe erklärt
| Begriff | Bedeutung |
|---|---|
| Sitemap | Eine Datei, die die URLs auflistet, die Suchmaschinen kennen sollen. |
| XML | Ein Textformat mit Tags, das für die meisten Sitemaps verwendet wird. |
<loc> | Die vollständige URL einer Seite in der Sitemap. |
<lastmod> | Wann sich die Seite zuletzt signifikant geändert hat. |
| Sitemap-Index | Eine Datei, die mehrere Sitemaps auflistet, für große Websites. |
| robots.txt | Eine Datei im Stammverzeichnis deiner Website, die Crawlern mitteilt, was sie crawlen dürfen, und wo deine Sitemap liegt. |
| Crawling | Das Herunterladen deiner Seiten durch eine Suchmaschine. |
| Indexierung | Das Speichern und Verstehen deiner Seiten durch eine Suchmaschine, damit sie in den Ergebnissen erscheinen können. |
| Kanonische URL | Die bevorzugte Version einer Seite, wenn derselbe Inhalt mehrere Adressen hat. |
| Absolute URL | Eine vollständige Adresse inklusive https:// und Domain. |
| Search Console | Googles kostenloses Tool zum Einreichen von Sitemaps und zum Ansehen der Suchleistung. |
Häufige Fehler und Missverständnisse
- „Eine Sitemap bringt mir die Indexierung.“ Sie hilft bei der Entdeckung. Google sagt, dass sie weder Crawling noch Indexierung garantiert.
- Relative URLs.
/menuist in einer Sitemap nicht gültig; verwende die vollständige Adresse. - Falsche Domain. Sitemaps, die eine Vorschau- oder Staging-Adresse oder
http://statthttps://auflisten, schicken Suchmaschinen an den falschen Ort. - Seiten aufnehmen, die nicht indexiert werden sollen. Login-Seiten, Admin-Seiten oder Seiten mit
noindexsenden widersprüchliche Signale. - Defekte oder weiterleitende URLs aufnehmen. Liste die endgültige, funktionierende Adresse jeder Seite.
- Eine veraltete Sitemap. Eine Datei, die einmal zum Start geschrieben wurde, verpasst jede Seite, die danach hinzugekommen ist.
lastmodfälschen. Jeden Tag das heutige Datum auf jede Seite zu setzen, bringt Google dazu, es zu ignorieren.- Sich auf die Sitemap statt auf Links verlassen. Seiten sollten zusätzlich über normale Links auf deiner Website erreichbar sein.
Was du deinen KI-Builder fragen solltest
- „Erstelle eine
sitemap.xmlim Stammverzeichnis, die jede öffentliche Seite mit absolutenhttps://-URLs auf meiner endgültigen Domain auflistet.“ - „Generiere die Sitemap aus der Datenbank, damit neue Inserate oder Beiträge automatisch erscheinen.“
- „Aktualisiere
lastmodnur, wenn sich der Inhalt einer Seite tatsächlich ändert.“ - „Lass Login-, Dashboard-, Admin- und gefilterte Suchseiten weg.“
- „Füge eine
robots.txthinzu, die öffentliche Seiten erlaubt und eineSitemap:-Zeile enthält.“ - „Stelle sicher, dass jede URL in der Sitemap den Status 200 liefert und nicht weitergeleitet wird.“
- „Falls wir 50.000 URLs überschreiten, teile die Sitemap in mehrere Sitemaps mit einem Sitemap-Index auf.“
Reiche sie dann in der Search Console ein. Für das größere Bild lies was SEO ist und SEO für mit KI gebaute Websites.
Sitemaps in Mythex
Mythex generiert keine Sitemaps automatisch; du fragst im Chat danach, und der Agent fügt sie dem Code deiner App hinzu. Das Docs-Rezept SEO für deine veröffentlichte App enthält einen Start-Prompt, der eine einfache sitemap.xml und robots.txt zusammen mit Titeln und Meta-Beschreibungen abdeckt. Verwende die Adresse, die Besucher tatsächlich nutzen werden – deine mythex.ai-Subdomain oder, mit Pro, deine eigene Domain – und veröffentliche nach Änderungen erneut, damit die Live-Seite die neuen Dateien ausliefert.
Fragen
Was ist eine Sitemap ganz einfach erklärt?
Eine Sitemap ist eine Datei, meist sitemap.xml genannt, die die Seiten deiner Website auflistet, die Suchmaschinen kennen sollen, manchmal mit dem Datum der letzten Änderung. Sie hilft Suchmaschinen, deine Seiten effizienter zu finden und zu crawlen.
Braucht jede Website eine Sitemap?
Nicht unbedingt. Google sagt, dass kleine Websites mit etwa 500 Seiten oder weniger, bei denen jede wichtige Seite von anderen Seiten verlinkt ist, möglicherweise keine brauchen. Am meisten hilft sie großen Websites, neuen Websites mit wenigen Links von anderen Seiten sowie Websites mit viel Video-, Bild- oder Nachrichteninhalt.
Sorgt eine Sitemap dafür, dass meine Seiten indexiert werden?
Nein. Google sagt, eine Sitemap kann das Crawling verbessern, garantiert aber nicht, dass jede URL darin gecrawlt oder indexiert wird. Die Seiten müssen trotzdem nützlich und erreichbar sein.
Wie reiche ich eine Sitemap bei Google ein?
Füge sie im Bericht „Sitemaps“ in der Google Search Console hinzu und ergänze in deiner robots.txt-Datei eine Zeile wie „Sitemap: https://example.com/sitemap.xml“, damit auch andere Crawler sie finden.
Was ist der Unterschied zwischen einer XML-Sitemap und einer HTML-Sitemap?
Eine XML-Sitemap ist eine maschinenlesbare Datei für Suchmaschinen. Eine HTML-Sitemap ist eine normale Seite mit Links für menschliche Besucher. Sie richten sich an unterschiedliche Zielgruppen, und eine Website kann beides haben.