How-To

XML Sitemap erstellen und in Google Search Console einreichen

Eine XML Sitemap ist eine der einfachsten Maßnahmen, um Google dabei zu helfen, alle wichtigen Seiten deiner Website zu finden und zu indexieren. In dieser Anleitung lernst du, wie du eine XML Sitemap erstellst – manuell oder mit einem Plugin – und sie anschließend korrekt in der Google Search Console einreichst. Nach diesen Schritten weiß Google genau, welche URLs auf deiner Website existieren, wie oft sie aktualisiert werden und welche Priorität sie haben. Das Ergebnis: schnellere Indexierung und bessere Sichtbarkeit in den Suchergebnissen.
6 Min Lesezeit ·
Inhaltsverzeichnis
  1. Voraussetzungen
  2. Schritt-für-Schritt Anleitung
  3. Häufige Fehler
  4. Verifizierung

Voraussetzungen

Bevor du mit dem Erstellen deiner XML Sitemap beginnst, stelle sicher, dass folgende Punkte erfüllt sind:

  • Zugang zu deiner Website: Du benötigst entweder Zugriff auf das CMS (z. B. WordPress), das Hosting-Backend oder die Möglichkeit, Dateien per FTP hochzuladen.
  • Google Search Console eingerichtet: Deine Website muss bereits in der Google Search Console verifiziert sein. Falls nicht, gehe auf search.google.com/search-console und füge deine Property hinzu.
  • Liste deiner wichtigsten URLs: Überlege vorab, welche Seiten indexiert werden sollen – und welche nicht (z. B. Danke-Seiten, Login-Seiten, Duplikate).
  • Robots.txt Zugriff: Du solltest in der Lage sein, die robots.txt deiner Website zu bearbeiten, um später die Sitemap dort einzutragen.

Schritt-für-Schritt Anleitung

Schritt 1: Entscheide dich für eine Erstellungsmethode

Es gibt drei gängige Wege, eine XML Sitemap zu erstellen:

  • WordPress mit Plugin (empfohlen für Einsteiger): Yoast SEO, Rank Math oder Google XML Sitemaps generieren die Sitemap automatisch.
  • Online-Generator: Tools wie xml-sitemaps.com crawlen deine Website und erstellen eine fertige XML-Datei.
  • Manuell: Du erstellst die XML-Datei selbst – ideal für kleine Websites oder maximale Kontrolle.

Schritt 2: XML Sitemap manuell erstellen

Für eine manuelle Sitemap öffne einen Texteditor und erstelle eine Datei mit dem Namen sitemap.xml. Der grundlegende Aufbau sieht so aus:

<?xml version='1.0' encoding='UTF-8'?>
<urlset xmlns='http://www.sitemaps.org/schemas/sitemap/0.9'>

  <url>
    <loc>https://www.deine-domain.de/</loc>
    <lastmod>2024-01-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <url>
    <loc>https://www.deine-domain.de/ueber-uns/</loc>
    <lastmod>2024-01-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

</urlset>

Füge für jede wichtige Seite einen eigenen <url>-Block hinzu. Speichere die Datei und lade sie per FTP in das Stammverzeichnis deiner Website hoch, sodass sie unter https://www.deine-domain.de/sitemap.xml erreichbar ist.

Schritt 3: XML Sitemap mit WordPress und Yoast SEO erstellen

Falls du WordPress nutzt, ist Yoast SEO die schnellste Lösung:

  1. Gehe im WordPress-Dashboard zu SEO → Allgemein → Funktionen.
  2. Stelle sicher, dass der Schalter bei XML-Sitemaps auf Ein steht.
  3. Klicke auf das Fragezeichen-Symbol neben XML-Sitemaps und dann auf Siehe die XML-Sitemap.
  4. Deine Sitemap ist jetzt unter https://www.deine-domain.de/sitemap_index.xml erreichbar.

Yoast erstellt automatisch eine Sitemap-Index-Datei, die auf Unter-Sitemaps für Posts, Seiten und andere Inhaltstypen verweist.

Schritt 4: Sitemap in der robots.txt eintragen

Öffne die Datei robots.txt im Stammverzeichnis deiner Website und füge am Ende folgende Zeile hinzu:

Sitemap: https://www.deine-domain.de/sitemap.xml

Das hilft nicht nur Google, sondern auch anderen Suchmaschinen wie Bing, deine Sitemap automatisch zu finden. Speichere die Datei und lade sie erneut hoch. Überprüfe danach, ob die robots.txt unter https://www.deine-domain.de/robots.txt korrekt angezeigt wird.

Schritt 5: Google Search Console öffnen

Gehe auf search.google.com/search-console und melde dich mit dem Google-Konto an, das mit deiner Website verknüpft ist. Wähle im linken Menü die richtige Property aus – achte darauf, dass du die korrekte Domain-Variante auswählst (mit oder ohne www, http oder https).

Schritt 6: Sitemap in der Search Console einreichen

Navigiere im linken Menü der Google Search Console zu Indexierung → Sitemaps. Im Feld Neue Sitemap hinzufügen gibst du den relativen Pfad deiner Sitemap ein, also zum Beispiel:

sitemap.xml

oder bei WordPress:

sitemap_index.xml

Klicke anschließend auf Senden. Google bestätigt die Einreichung und zeigt dir den Status Erfolgreich an, sobald die Sitemap verarbeitet wurde. Dieser Vorgang kann einige Minuten bis wenige Stunden dauern.

Schritt 7: Indexierungsstatus überprüfen

Nachdem die Sitemap eingereicht wurde, siehst du in der Search Console unter Sitemaps eine Übersicht mit folgenden Informationen:

  • Eingereichte URLs: Wie viele URLs in deiner Sitemap enthalten sind.
  • Indexierte URLs: Wie viele davon Google tatsächlich indexiert hat.
  • Status: Ob Fehler oder Warnungen vorliegen.

Klicke auf die eingereichte Sitemap, um Details zu sehen. Wenn die Anzahl der indexierten URLs deutlich unter der eingereichten Zahl liegt, prüfe, ob betroffene Seiten ein noindex-Tag tragen oder ob canonicals auf andere URLs zeigen.

Häufige Fehler beim XML Sitemap erstellen

Fehler 1: Nicht-indexierbare URLs in der Sitemap

Seiten mit <meta name='robots' content='noindex'> oder einem X-Robots-Tag: noindex im HTTP-Header sollten niemals in der Sitemap auftauchen. Das sendet widersprüchliche Signale an Google. Überprüfe jede URL in deiner Sitemap mit dem URL-Prüftool der Search Console, bevor du sie einreichst.

Fehler 2: Falsche Domain-Variante verwenden

Wenn deine kanonische Domain https://www.deine-domain.de ist, müssen alle URLs in der Sitemap exakt diese Schreibweise verwenden. Mischungen aus http/https oder www/non-www führen zu Verwirrung beim Crawling. Stelle sicher, dass alle Weiterleitungen korrekt eingerichtet sind und nur die kanonische Variante in der Sitemap erscheint.

Fehler 3: Sitemap wird nicht aktualisiert

Bei manuell erstellten Sitemaps vergessen viele, die Datei nach dem Hinzufügen neuer Seiten zu aktualisieren. Nutze entweder ein Plugin, das die Sitemap automatisch regeneriert, oder setze dir eine Erinnerung, die Sitemap bei jeder größeren Inhaltsänderung zu aktualisieren und erneut in der Search Console einzureichen.

Fehler 4: Zu viele URLs in einer einzigen Sitemap

Eine einzelne XML-Sitemap darf maximal 50.000 URLs enthalten und nicht größer als 50 MB (unkomprimiert) sein. Bei größeren Websites erstelle einen Sitemap-Index, der auf mehrere Teil-Sitemaps verweist:

<sitemapindex xmlns='http://www.sitemaps.org/schemas/sitemap/0.9'>
  <sitemap>
    <loc>https://www.deine-domain.de/sitemap-posts.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://www.deine-domain.de/sitemap-pages.xml</loc>
  </sitemap>
</sitemapindex>

Fehler 5: Sitemap nicht in robots.txt verlinkt

Viele vergessen, die Sitemap in der robots.txt einzutragen. Ohne diesen Eintrag findet Google die Sitemap nur über die Search Console. Ein Eintrag in der robots.txt sorgt dafür, dass alle Suchmaschinen die Sitemap automatisch entdecken können.

Verifizierung: So testest du, ob alles funktioniert

Nach dem Einreichen der Sitemap gibt es mehrere Wege, den Erfolg zu überprüfen:

1. Search Console Sitemap-Bericht

Gehe zu Indexierung → Sitemaps in der Search Console. Der Status sollte Erfolgreich anzeigen. Vergleiche die Anzahl der eingereichten mit den indexierten URLs. Eine Differenz von bis zu 10–15 % ist normal; größere Abweichungen erfordern eine Analyse.

2. URL-Prüftool nutzen

Gib im Search Console URL-Prüftool einzelne URLs aus deiner Sitemap ein. Du siehst sofort, ob die URL indexiert ist, wann sie zuletzt gecrawlt wurde und ob Probleme vorliegen. Klicke auf Indexierung beantragen, um das Crawling für wichtige neue Seiten zu beschleunigen.

3. Sitemap direkt im Browser aufrufen

Öffne https://www.deine-domain.de/sitemap.xml im Browser. Eine korrekte XML-Sitemap wird strukturiert angezeigt. Wenn du eine Fehlermeldung oder unlesbaren Code siehst, liegt ein Syntaxfehler in der XML-Datei vor. Nutze einen Online-XML-Validator (z. B. validator.w3.org), um Fehler zu finden.

4. Google-Suche mit site:-Operator

Gib in Google site:deine-domain.de ein. Die Anzahl der angezeigten Ergebnisse gibt dir einen groben Überblick über die Indexierung. Beachte: Diese Zahl ist nicht exakt, aber ein starker Rückgang kann auf Indexierungsprobleme hinweisen.

Häufige Fragen

Was ist eine XML Sitemap und wozu brauche ich sie? +
Eine XML Sitemap ist eine strukturierte Datei, die alle wichtigen URLs deiner Website auflistet und Suchmaschinen wie Google dabei hilft, diese Seiten zu finden und zu indexieren. Sie ist besonders wichtig für neue Websites, Seiten mit wenigen externen Links oder große Websites mit vielen Unterseiten. Ohne Sitemap kann Google manche Seiten übersehen oder erst sehr spät crawlen.
Wie oft sollte ich meine XML Sitemap aktualisieren? +
Deine XML Sitemap sollte immer dann aktualisiert werden, wenn du neue Seiten hinzufügst, bestehende Seiten löschst oder wichtige Inhalte änderst. Plugins wie Yoast SEO erledigen das automatisch. Bei manuell erstellten Sitemaps empfiehlt sich eine Aktualisierung mindestens einmal pro Monat oder nach jeder größeren Inhaltsänderung. Nach der Aktualisierung solltest du die neue Sitemap erneut in der Google Search Console einreichen.
Wie viele URLs darf eine XML Sitemap enthalten? +
Eine einzelne XML-Sitemap darf maximal 50.000 URLs enthalten und nicht größer als 50 MB unkomprimiert sein. Bei größeren Websites empfiehlt sich ein Sitemap-Index, der auf mehrere Teil-Sitemaps verweist – zum Beispiel eine für Blog-Posts, eine für Produktseiten und eine für statische Seiten. Dieser Sitemap-Index wird dann als einzelne Datei in der Search Console eingereicht.
Muss ich die Sitemap nach jeder Änderung erneut in der Search Console einreichen? +
Nein, einmaliges Einreichen reicht in der Regel aus. Google ruft die Sitemap-URL regelmäßig selbst ab, sobald sie einmal eingereicht wurde. Es kann jedoch sinnvoll sein, die Sitemap nach größeren Überarbeitungen oder dem Hinzufügen vieler neuer Seiten erneut einzureichen, um das Crawling zu beschleunigen. Du kannst dazu in der Search Console auf die eingereichte Sitemap klicken und auf „Erneut testen" gehen.
Was ist der Unterschied zwischen einer Sitemap und einer robots.txt? +
Die robots.txt teilt Suchmaschinen mit, welche Bereiche der Website sie nicht crawlen sollen – sie blockiert also den Zugriff. Die XML Sitemap hingegen ist eine positive Liste der Seiten, die indexiert werden sollen. Beide Dateien ergänzen sich: Die robots.txt schützt sensible Bereiche, die Sitemap führt Suchmaschinen zu den wichtigen Inhalten. Idealerweise enthält die robots.txt auch einen Verweis auf die Sitemap-URL.

Du hast den Artikel gelesen.
Jetzt umsetzen?

Wir analysieren in 5 Minuten wo deine Website strukturell unsichtbar ist — kostenlos, ohne Verkaufsdruck.

Kostenlose Analyse starten