Sitemap-Änderungen automatisch überwachen
Um Sitemap-Änderungen zu überwachen, lädst du die sitemap.xml in festem Rhythmus herunter, speicherst jede Kopie und vergleichst jeden neuen Snapshot mit dem vorherigen. Drei Dinge zählen: hinzugefügte URLs, entfernte URLs und geänderte lastmod-Werte. Von Hand geht das mit curl, sort und diff, aber die Search Console warnt dich nie, und niemand macht bei 20 Kundenseiten jeden Morgen einen Diff. Deltio erstellt täglich einen Sitemap-Snapshot, bildet den Diff automatisch, folgt verschachtelten Sitemap-Index-Dateien und meldet sich per Slack oder E-Mail. Ab £20 im Monat, mit 14 Tagen kostenloser Testphase.
Die Sitemap ist die einzige Datei, die im Klartext festhält, welche Seiten das CMS für veröffentlichungswürdig hält. Damit ist sie das billigste Frühwarnsystem im SEO. Wenn eine Migration 400 Produktseiten verschluckt, weiß es die Sitemap Tage vor den Rankings. Nur schaut niemand hinein: einmal beim Launch geprüft, danach nie.
Was sich in einer Sitemap tatsächlich ändert
- Hinzugefügte URLs: Entweder hat jemand veröffentlicht (gut), oder irgendetwas produziert Müll: Tag-Archive, paginierte Filter, Staging-URLs in der Produktion. Ein Plugin-Update kann über Nacht Tausende dünner URLs erzeugen, und das Crawl-Budget zahlst du.
- Entfernte URLs: der gefährliche Fall. Eine URL, die aus der Sitemap verschwindet, ist eine Seite, die das CMS nicht mehr für veröffentlichbar hält: gelöscht, depubliziert, auf
noindexgesetzt oder bei einer Migration verloren. Google behält sie noch eine Weile im Index: an den Rankings merkst du es erst Wochen später. lastmodändert sich massenhaft: Wenn plötzlich jede URL das heutige Datum trägt, hat ein Re-Deploy die Timestamps überschrieben. Du sagst Google damit, die ganze Website habe sich geändert, provozierst einen kompletten Re-Crawl und verbrennst das Signal, daslastmodliefern soll. Und du verdeckst die wirklich geänderten Seiten.
Die Datei sauber aufzubauen ist eine andere Aufgabe: dafür gibt es die Best Practices für XML-Sitemaps. Hier geht es um die Überwachung im Betrieb.
Die manuellen Methoden und wo sie scheitern
Der Klassiker ist ein Zweizeiler:
curl -s https://example.com/sitemap.xml \
| grep -o '<loc>[^<]*' | cut -c6- | sort > heute.txt
diff gestern.txt heute.txt
Das funktioniert, für eine Website, einmal. Hier reicht es nicht:
- Die Search Console liefert eine Zahl, keinen Diff, und alarmiert nicht. Der Sitemaps-Bericht zeigt mit Tagen Verzögerung, wie viele URLs entdeckt wurden. Welche verschwunden sind, sagt er nie.
- Niemand hält es durch. Ein Skript auf dem Laptop überlebt drei Wochen. Bei 20 Kundenseiten findet der tägliche Diff von Hand nicht statt.
- Sitemap-Index-Dateien brechen den Einzeiler. Die meisten Websites liefern eine
sitemap_index.xml, die aufpost-sitemap.xml,page-sitemap.xml,product-sitemap.xmlzeigt. Deingrepliefert Kind-Sitemaps statt Seiten: Du überwachst nichts.
So sieht brauchbares Sitemap-Monitoring aus
- Ein Snapshot im festen Rhythmus. Täglich, nicht wöchentlich: wöchentlich ist zu spät.
- Ein automatischer Diff mit Historie. Ein Snapshot ist ein Foto. Eine Reihe davon ist der Beweis für den Kunden, der nichts angefasst haben will.
- Volle Unterstützung für Sitemap-Index-Dateien. Dem Index folgen, jede Kind-Sitemap laden, alles als eine URL-Menge behandeln.
- Alerts auf Ereignisse, nicht auf Rauschen. Zehn neue Blogposts sind kein Vorfall. Neunzig verschwundene URLs schon.
- Ein erneuter Scan der geänderten Seiten. Ein URL-Diff ist kein Seiten-Diff: Haben die Seiten noch Title, H1 und Canonical?
Wie Deltio Sitemap-Änderungen überwacht
Deltio erstellt täglich einen Snapshot deiner Sitemap und vergleicht ihn mit dem vorherigen. Du bekommst den Diff: hinzugefügte URLs, entfernte URLs, geändertes lastmod, einzeln aufgelistet statt als Zahl. Verschachtelte Sitemap-Index-Dateien werden verfolgt und zusammengeführt. Die letzten 7 Snapshots bleiben gespeichert: du siehst, wann der Einbruch begann.
Alerts kommen per E-Mail und Slack, in deiner Sprache, mit Link ins Dashboard. Weil eine geänderte URL meist eine geänderte Seite bedeutet, scannt Deltio die betroffenen Seiten erneut: Title, Meta Description, H1, Canonical, lang-Attribut und hreflang, im Vergleich zum vorherigen Scan. Aus "die Sitemap hat sich geändert" wird "12 Seiten haben sich geändert, 3 haben ihre Meta Description verloren". Kombinierbar mit SEO-Änderungs-Alerts und der Überwachung von Kundenwebsites.
Heute Abend mit einer Website anfangen
Nimm die Kundenseite, die dir am meisten Sorgen macht: das plugin-verliebte CMS oder die laufende Migration. Sitemap hinzufügen, ersten Snapshot ziehen lassen: morgen hast du einen Diff statt einer Ahnung. Ab £24 im Monat, £20 bei jährlicher Zahlung, mit 14 Tagen kostenloser Testphase.
Häufige Fragen
- Wie überwache ich Änderungen an der Sitemap?
- Lade die sitemap.xml in festem Rhythmus herunter, speichere jede Kopie und vergleiche jeden neuen Snapshot mit dem vorherigen. Wichtig sind hinzugefügte URLs, entfernte URLs und geänderte lastmod-Werte. Von Hand mit curl und diff funktioniert das für eine Website; bei einem Portfolio brauchst du ein Tool, das täglich Snapshots zieht und selbstständig alarmiert.
- Warnt mich die Google Search Console bei Sitemap-Änderungen?
- Nein. Der Sitemaps-Bericht zeigt nur, wie viele URLs Google entdeckt hat, und diese Zahl aktualisiert sich mit Tagen Verzögerung. Er nennt nie die konkret entfernten URLs und verschickt keine Benachrichtigung. Du musst dich einloggen und es selbst bemerken, weshalb Einbrüche oft wochenlang unentdeckt bleiben.
- Warum sind aus der Sitemap entfernte URLs so kritisch?
- Eine URL, die aus der Sitemap verschwindet, ist eine Seite, die das CMS nicht mehr für veröffentlichbar hält: gelöscht, depubliziert, auf noindex gesetzt oder bei einer Migration verloren. Google behält sie noch eine Weile im Index, die Rankings warnen dich also nicht. Die Sitemap ist das früheste Signal, das du bekommst.
- Was bedeutet es, wenn sich lastmod bei allen URLs gleichzeitig ändert?
- Meist hat ein Re-Deploy die Timestamps überschrieben, ohne dass sich Inhalte geändert haben. Google liest das als Änderung der gesamten Website, was einen vollständigen Re-Crawl auslöst und lastmod als Signal entwertet. Außerdem verdeckt es die Seiten, die tatsächlich bearbeitet wurden.
- Unterstützt Deltio verschachtelte Sitemap-Index-Dateien?
- Ja. Deltio folgt dem Sitemap-Index, lädt alle Kind-Sitemaps, auf die er verweist, und behandelt das Ergebnis als eine einzige URL-Menge. Indexe im Stil von WordPress oder Shopify werden genauso verarbeitet wie eine einfache sitemap.xml.
- Was kostet Sitemap-Monitoring bei Deltio?
- Sitemap-Monitoring ist in jedem Tarif enthalten. Starter kostet £24 im Monat, bei jährlicher Zahlung £20 im Monat; Professional liegt bei £49, Enterprise bei £119. Zu jedem Tarif gehören 14 Tage kostenlose Testphase.