Internal Links Manager

XML sitemap

3 Min. Lesezeit · Aktualisiert am 28. August 2026

Definition

Eine XML-Sitemap ist eine maschinenlesbare Datei, die die URLs auflistet, die eine Website indexiert haben möchte, meistens unter /sitemap.xml oder /sitemap_index.xml und verlinkt von robots.txt.

Es sagt einem Crawler eine Seite gibt's. Interne Links sags der Seite egal, und ungefähr wie viel. In der Sitemap zu sein, ist kein Ersatz für eine Verlinkung.

Was es tut und was nicht

Es hilft bei Entdeckung. Ein Crawler, der die Datei bereits hat, muss nicht jede URL durch das Folgen von Links finden. Das ist besonders wichtig für große Websites, neue Websites mit wenigen Backlinks und Seiten, die sich kürzlich geändert haben.

Das garantiert es nicht Indizierung. Eine URL aufzulisten ist eine Bitte, kein Befehl – Google indexiert, was es für indexierungswert hält. Und es verleiht keine Wichtigkeit: Eine Seite, die in der Sitemap und sonst nirgendwo auftaucht, ist trotzdem eine verwaiste Seite. Das ist das allerhäufigste Missverständnis über Sitemaps, und genau deshalb ist “aber die ist doch in der Sitemap” niemals eine Antwort auf “warum rankt diese Seite nicht”.

Was gehört rein

Nur URLs, die indexiert werden sollen, und nur in ihrer Kanonisch Form. Das schließt mehr aus, als die Leute erwarten:

  • Nein noindex Seiten – sie aufzulisten sendet zwei widersprüchliche Signale.
  • Keine URLs, die umleiten. Verweise auf das Ziel.
  • Keine nicht-kanonischen Varianten, keine Parameter-URLs.
  • Keine 404-Fehler. Eine Sitemap voller toter URLs zerstört das Vertrauen in die gesamte Datei.

Technische Limits: 50.000 URLs und 50 MB unkomprimiert pro Datei. Größere Websites werden auf mehrere Dateien hinter einem Sitemap-Index aufgeteilt. Die <lastmod> Datum wird verwendet, wenn es genau ist; <priority> und <changefreq> werden von Google ignoriert und lohnen sich nicht einzurichten.

Seine nützlichste Aufgabe ist die Diagnose

Die Sitemap ist die eine Hälfte der Rechnung, um verwaiste Seiten zu finden: alles, was existiert, minus alles, was ein Crawler über Links erreicht. Gib die Sitemap als zweite Quelle in den Crawl ein und die Differenz ist deine Liste der unerreichbaren Seiten.

Das klappt nur, wenn die Sitemap vollständig ist. Eine Sitemap, in der eine Seite fehlt, versteckt auch verwaiste Seiten – wenn du also den Verdacht hast, exportiere stattdessen lieber die URL-Liste aus dem CMS.

Der Seiten-Bericht der Search Console ist das andere Diagnose-Tool: eingereicht im Vergleich zu indexiert, mit Gründen für jeden Ausschluss. Eine große Lücke zwischen den beiden ist normalerweise ein Content- oder Linkproblem, kein Sitemap-Problem.

Andere Sitemap-Typen

Bild- und Video-Sitemaps Medien mit zusätzlichen Metadaten auflisten – Bildunterschriften, Lizenzen, Laufzeiten. Lohnt sich auf Seiten, wo Medien das Produkt sind; sonst unnötig, da Bilder, die in indexierten Seiten eingebettet sind, sowieso gefunden werden.

Nachrichten-Sitemaps Deckt Artikel aus den letzten zwei Tagen ab und ist für Google News erforderlich. Alles, was älter ist, fliegt raus, was Leute überrascht, die das als allgemeines Archiv nutzen.

HTML-Sitemaps — eine Link-Seite für Menschen — ist etwas völlig anderes und wird oft mit der XML-Variante verwechselt. Als ein interne Verlinkung Gerät können sie auf einer großen Website wirklich nützlich sein, weil sie im Gegensatz zur XML-Datei tatsächlich Wert übertragen.

Wo WordPress es kompliziert macht

WordPress hat eine eigene Sitemap generiert unter /wp-sitemap.xml seit Version 5.5 generiert und jedes SEO-Plugin erstellt ein weiteres. Wenn man beide laufen lässt, bedeutet das zwei Dateien, die dieselbe Website beschreiben, meistens mit unterschiedlichen Regeln darüber, was einbezogen werden soll. Das Plugin deaktiviert normalerweise das des Core; falls es das nicht tut, sollte eines davon abgeschaltet werden.

Das andere wiederkehrende Problem sind Custom Post Types. Ein Plugin, das einen neuen Typ registriert, fügt ihn nicht automatisch zur Sitemap hinzu, und der Schalter dafür befindet sich in den Einstellungen des SEO-Plugins und nicht irgendwo in der Nähe des Inhalts. Ein Post Type, der in der Sitemap fehlt, während alle anderen da sind, ist fast immer genau das – eine Einstellung, die nie gespeichert wurde.

Anhangseiten sind genau umgekehrt: Normalerweise standardmäßig dabei, lohnen sich aber fast nie für den Index.

Das Einreichen und was das nicht bewirkt

Beziehe es von robots.txt mit einem Sitemap einbinden und einmal in der Search Console einreichen. Das ist schon die ganze Prozedur. Ein erneutes Einreichen nach jeder Veröffentlichung bringt gar nichts – die Datei wird nach ihrem eigenen Zeitplan neu abgerufen.

Was Einreichung nicht tun kann, ist, ein PageRank zu erstellen oder eine zu retten, auf die nichts verlinkt. Wenn eine URL in der Sitemap auftaucht und intern nirgendwo Link, bleibt es ein verwaiste Seite Egal, was in der Datei steht. Die Sitemap ist eine nette Geste für den Crawler; der Link-Graph ist das eigentliche Argument.

Gehen wir tiefer: Verwaiste Seiten finden und beheben nutzt die Sitemap als eine Hälfte der Subtraktion und geht den Crawl Schritt für Schritt durch.