XML-Sitemap: so konfigurieren Sie sie 2026 richtig
Eine falsch konfigurierte XML-Sitemap kann die Indexierung der Hälfte Ihrer Website durch Google blockieren, ohne dass Sie es merken. So konfigurieren Sie sie sauber, reichen sie in der Search Console ein und vermeiden die üblichen Fallen.
Inhalt
Wozu eine XML-Sitemap wirklich dient
Eine XML-Sitemap ist eine Datei im XML-Format, die alle URLs Ihrer Website auflistet, die Google indexieren soll. Sie erfüllt drei Hauptaufgaben:
- Google hilft sie, Ihre Seiten schneller zu entdecken, besonders tief liegende oder neue Seiten
- Sie liefert Metadaten wie das Datum der letzten Änderung, die Priorität und die Änderungshäufigkeit
- Sie deklariert die Sprachversionen einer Seite über hreflang (unverzichtbar für mehrsprachige Websites)
Ohne Sitemap entdeckt Google Ihre Seiten über interne und externe Links. Mit Sitemap entdeckt es sie über 2 Kanäle (Sitemap + Links), was die Indexierung beschleunigt und vergessene Seiten reduziert.
Bei einer Website mit weniger als 50 Seiten und guter interner Verlinkung ist die Sitemap nicht entscheidend. Bei einer Website mit 100+ Seiten, einem aktiven Blog oder einer mehrsprachigen Website ist sie Pflicht.
Format einer Standard-XML-Sitemap
Hier eine einfache XML-Sitemap:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://voren.ch/</loc>
<lastmod>2026-06-20</lastmod>
<changefreq>weekly</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>https://voren.ch/services/referencement-seo/</loc>
<lastmod>2026-06-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
Die wichtigen Elemente:
<loc>: die vollständige URL, mit HTTPS, in der kanonischen Version (mit oder ohne abschliessenden Schrägstrich, aber überall einheitlich)<lastmod>: Datum der letzten Änderung im Format ISO 8601 (YYYY-MM-DD)<changefreq>: Änderungshäufigkeit (always, hourly, daily, weekly, monthly, yearly, never). Hinweis: Google ignoriert dieses Feld seit 2018 weitgehend.<priority>: relative Priorität zwischen 0.0 und 1.0. Hinweis: Auch dieses Feld ignoriert Google seit 2018.
In der Praxis sind nur <loc> und <lastmod> wichtig. Die beiden anderen bleiben aus Kompatibilitätsgründen erhalten, haben aber keine echte Wirkung.
Sitemap für mehrsprachige Websites (hreflang)
Wenn Ihre Website mehrsprachig ist (Voren erschien zunächst auf Französisch und Englisch, Deutsch und Italienisch sind inzwischen dazugekommen), muss die Sitemap für jede URL die hreflang-Tags enthalten.
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://voren.ch/services/referencement-seo/</loc>
<xhtml:link rel="alternate" hreflang="fr-CH" href="https://voren.ch/services/referencement-seo/"/>
<xhtml:link rel="alternate" hreflang="en" href="https://voren.ch/en/services/seo-agency-switzerland/"/>
<xhtml:link rel="alternate" hreflang="x-default" href="https://voren.ch/services/referencement-seo/"/>
</url>
</urlset>
x-default gibt die Standardversion an, wenn keine Sprache passt. Bei Voren ist das die französische Version.
Häufiger Fehler: hreflang vergessen oder nicht wechselseitige hreflang setzen. Wenn die französische Seite auf die englische verweist, muss die englische auf die französische zurückverweisen. Ohne Wechselseitigkeit ignoriert Google die hreflang und indexiert nur eine Version.
Sitemap-Index für grosse Websites
Ab 50’000 URLs oder 50 MB müssen Sie Ihre Sitemap auf mehrere Dateien aufteilen und einen Sitemap-Index anlegen, der auf sie verweist.
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://voren.ch/sitemap-services.xml</loc>
<lastmod>2026-06-20</lastmod>
</sitemap>
<sitemap>
<loc>https://voren.ch/sitemap-journal.xml</loc>
<lastmod>2026-06-20</lastmod>
</sitemap>
<sitemap>
<loc>https://voren.ch/sitemap-projects.xml</loc>
<lastmod>2026-06-20</lastmod>
</sitemap>
</sitemapindex>
Bewährte Praxis: nach Inhaltstyp aufteilen (Dienstleistungsseiten, Journal, Projekte) statt in beliebige Stücke. So lassen sich die Typen in der Search Console getrennt überwachen.
Automatische oder manuelle Erzeugung
Manuell (zu vermeiden): die sitemap.xml bei jeder neuen Seite von Hand bearbeiten. Garantiert vergisst man etwas, garantiert veraltet sie.
Automatisch über das CMS:
- WordPress: Yoast SEO, Rank Math oder All in One SEO erledigen das automatisch
- Astro:
@astrojs/sitemaperzeugt sie beim Build - Next.js: Paket
next-sitemap - Shopify: erzeugt sie automatisch
- Eigenentwicklung: in der CI/CD-Pipeline erzeugen
Bei Voren erzeugen alle ausgelieferten Websites ihre Sitemap bei jedem Build automatisch, ohne menschliches Zutun.
Einreichung in der Google Search Console
Sobald Ihre Sitemap öffentlich erreichbar ist (typischerweise unter https://yoursite.com/sitemap.xml), müssen Sie sie bei Google einreichen.
- https://search.google.com/search-console aufrufen
- Ihre Property (Ihre Website) auswählen
- Linkes Menü → Sitemaps
- Neue Sitemap hinzufügen:
sitemap.xml - Einreichen
Google liest die Sitemap, erkennt die URLs und crawlt sie nach und nach. In der Search Console sehen Sie:
- Den Status der Sitemap (Erfolgreich / Fehler)
- Die Anzahl gefundener URLs
- Die Anzahl indexierter URLs (sie kann tiefer sein, das ist normal)
Wiederholen Sie dies für die Sprachvarianten (sitemap-fr.xml, sitemap-en.xml), falls Sie aufgeteilt haben. Bei einem Sitemap-Index reichen Sie nur den Index ein, die untergeordneten Sitemaps werden automatisch gefunden.
Bing Webmaster Tools
Bing macht 2026 in der Westschweiz 3 bis 5 % des Suchtraffics aus. Wenig, aber nicht zu vernachlässigen.
Einreichung bei Bing: https://www.bing.com/webmasters aufrufen, Ihre Website hinzufügen, die Sitemap einreichen. Die Einrichtung entspricht jener der Search Console und ist einfacher.
Häufige Fehler, die Sie vermeiden sollten
Fehler 1 · Nicht kanonische URLs. Die Sitemap muss die kanonische Version jeder URL aufführen (HTTPS, einheitlicher abschliessender Schrägstrich, mit oder ohne www). Gemischte Versionen verwirren Google.
Fehler 2 · URLs mit 404 in der Sitemap. Eine Sitemap mit URLs, die 404 zurückgeben, signalisiert Google, dass Ihre Website schlecht gepflegt ist. Erzeugen Sie die Sitemap nach jeder gelöschten Seite neu.
Fehler 3 · URLs mit noindex in der Sitemap. Eine URL mit <meta name="robots" content="noindex"> in der Sitemap sendet ein widersprüchliches Signal. Nehmen Sie noindex-Seiten aus der Sitemap.
Fehler 4 · Nie aktualisiertes lastmod. Wenn alle Ihre URLs <lastmod>2024-01-15</lastmod> tragen, geht Google davon aus, dass sich seit 18 Monaten keine Seite verändert hat. Erzeugen Sie lastmod bei jeder Änderung automatisch.
Fehler 5 · Durch robots.txt gesperrte Seiten in der Sitemap. Wenn Ihre robots.txt /admin/ sperrt, gehören die URLs unter /admin/ nicht in die Sitemap. Widersprüchliches Signal.
Fehler 6 · Kein hreflang bei mehrsprachigen Websites. hreflang ist Pflicht, um Kannibalisierung zwischen den Sprachversionen zu vermeiden.
Fehler 7 · Nach einem Redesign nicht aktualisieren. Bei einem Redesign ändern sich viele URLs. Die Sitemap muss die neuen URLs abbilden, und die 301-Weiterleitungen werden idealerweise im Code deklariert (nicht in der Sitemap).
Validierung und Fehlersuche
Kostenlose Tools zur Validierung Ihrer Sitemap:
- Google Search Console: meldet Fehler beim Einreichen
- XML Sitemap Validator: https://www.xml-sitemaps.com/validate-xml-sitemap.html
- Screaming Frog (kostenlos < 500 URLs): vergleicht Ihre Sitemap mit Ihrer tatsächlichen Website und zeigt Abweichungen
Prüfpunkte nach jedem grösseren Deployment:
- Die Sitemap ist öffentlich erreichbar (HTTP 200)
- Die Sitemap entspricht einem gültigen XML-Format
- Alle URLs der Sitemap antworten mit 200 (keine 404 oder 301 in der Sitemap)
- Die hreflang sind wechselseitig
Was wir bei Voren machen
Alle Websites von Voren erzeugen ihre Sitemap bei jedem Build automatisch über @astrojs/sitemap. Die hreflang werden aus dem i18n-System von Astro erzeugt. Das lastmod wird automatisch aus den Dateidaten in Git übernommen. Die Sitemap wird ab dem ersten Deployment in der Search Console und bei Bing Webmaster eingereicht.
Für Websites mit redaktionellem Journal gibt es eine eigene Sitemap /journal-sitemap.xml, um die Überwachung zu erleichtern. Für mehrsprachige Websites gibt es eine Sitemap pro Sprache mit einem Index im Stammverzeichnis.
Weiterführend
Wenn Ihre bestehende Website keine Sitemap hat oder Sie vermuten, dass sie falsch konfiguriert ist:
Ein kostenloses technisches Audit anfragen: Prüfung Ihrer Sitemap, der hreflang, der Indexierung in der Search Console, Empfehlungen zur Korrektur. 7 Tage, unverbindlich.
Unser Paket SEO Westschweiz ansehen: technisches Audit in allen laufenden Mandaten inbegriffen, Optimierung der Sitemap inbegriffen.