Der vollständige Leitfaden zu XML-Sitemaps für PrestaShop-SEO
Wenn Sie einen PrestaShop-Shop mit mehr als einer Handvoll Produkten betreiben, ist Ihre XML-Sitemap eines der wichtigsten technischen SEO-Assets, das Sie besitzen. Sie ist kein Nice-to-have. Sie ist der Mechanismus, der Google, Bing und jedem anderen Crawler genau mitteilt, welche Seiten existieren, welche davon wichtig sind und wann sie zuletzt geändert wurden. Ohne sie verlassen Sie sich vollständig darauf, dass Suchmaschinen internen Links folgen — und aus meiner Erfahrung mit der SEO-Betreuung Dutzender PrestaShop-Shops ist das ein Glücksspiel, das Sie verlieren werden.
Ich habe Jahre damit verbracht, Sitemaps für E-Commerce-Kataloge von 200 bis über 50.000 Produkten zu erstellen und zu debuggen. Dieser Leitfaden behandelt alles, was ich gelernt habe: die XML-Syntax, die Sie verstehen müssen, wie Sitemap-Index-Dateien funktionieren, Bild- und Video-Sitemaps, PrestaShop-spezifische Konfiguration, die Einreichung und Überwachung in der Google Search Console sowie die Fehler, die Ihre Indexierung stillschweigend zerstören, ohne dass Sie es bemerken.
Warum XML-Sitemaps für E-Commerce besonders wichtig sind
Ein Blog mit 50 Beiträgen und guter interner Verlinkung wird wahrscheinlich auch ohne Sitemap problemlos gecrawlt. Ein E-Commerce-Shop ist ein völlig anderes Thema. Hier ist der Grund:

- Katalogtiefe: Produkte befinden sich oft drei, vier oder fünf Klicks tief von der Startseite entfernt. Googles Crawl-Budget ist begrenzt — Seiten, die tief in der Navigationshierarchie verborgen sind, werden möglicherweise nie allein durch Links entdeckt.
- Häufige Änderungen: Preise werden aktualisiert, Lagerbestände ändern sich, neue Produkte erscheinen wöchentlich. Die
<lastmod>-Daten Ihrer Sitemap teilen Crawlern mit, welche Seiten erneut besucht werden müssen, und sparen so Crawl-Budget für die Seiten, die sich tatsächlich geändert haben. - Verschmutzung durch Facettennavigation: PrestaShops Layered Navigation kann Tausende von URL-Variationen durch Filter wie Größe, Farbe, Preisbereich und Marke generieren. Ohne klare Signale darüber, welche URLs kanonisch sind, verschwenden Crawler Zeit mit Seiten, die Sie nicht indexiert haben möchten.
- Verwaiste Seiten: Produkte, die aus Kategorien entfernt wurden, saisonale Artikel oder Seiten, die nur über die Suche erreichbar sind — diese werden für Crawler unsichtbar, es sei denn, Ihre Sitemap enthält sie.
Laut Googles eigener Dokumentation sind Sitemaps „besonders nützlich, wenn Ihre Website ein großes Archiv von Inhaltsseiten hat, die isoliert oder nicht gut miteinander verlinkt sind." Das beschreibt die meisten PrestaShop-Kataloge, mit denen ich gearbeitet habe.
XML-Sitemap-Syntax: Was Sie wirklich wissen müssen
Bevor wir über Tools und Module sprechen, müssen Sie verstehen, was eine Sitemap tatsächlich enthält. Zu viele Shop-Betreiber behandeln Sitemaps als Black Box — sie installieren ein Modul, klicken auf Generieren und schauen sich die Ausgabe nie an. So bleiben fehlerhafte Sitemaps monatelang unbemerkt.
Die grundlegende Struktur
Jede XML-Sitemap folgt dieser Struktur:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://yourstore.com/blue-leather-wallet</loc>
<lastmod>2026-04-15</lastmod>
</url>
<url>
<loc>https://yourstore.com/wallets</loc>
<lastmod>2026-04-18</lastmod>
</url>
</urlset>
Lassen Sie mich jedes Element erläutern:
<?xml version="1.0" encoding="UTF-8"?>— Die XML-Deklaration. Muss die allererste Zeile sein, kein Leerraum davor. UTF-8-Kodierung ist erforderlich.<urlset>— Das Wurzelelement, das alle URL-Einträge umschließt. Dasxmlns-Attribut deklariert den Sitemap-Protokoll-Namespace.<url>— Jede Seite erhält einen<url>-Block.<loc>— Die absolute, kanonische URL. Dies ist das einzige erforderliche Tag. Muss das Protokoll (https://) enthalten und exakt mit der kanonischen URL übereinstimmen — gleiche Domain, gleiche Trailing-Slash-Konvention, gleiche www/non-www-Version.<lastmod>— Das Datum, an dem der Seiteninhalt zuletzt sinnvoll aktualisiert wurde. Verwenden Sie das W3C-Datetime-Format:YYYY-MM-DDoder das vollständigeYYYY-MM-DDThh:mm:ss+00:00. Google hat bestätigt, dass sie dieses Signal verwenden, wenn es korrekt ist.
Tags, die Google ignoriert
Das Sitemap-Protokoll definiert auch die Tags <changefreq> und <priority>. Google hat offiziell erklärt, dass beide ignoriert werden. John Mueller hat dies direkt bestätigt: „Wir verwenden changefreq oder priority in den Sitemaps nicht." Bing hat Ähnliches gesagt. Wenn Ihr Sitemap-Generator sie einschließt, sind sie zwar harmlos, vergrößern aber die Dateigröße ohne Nutzen. Ich empfehle, sie wegzulassen.
Sitemap-Index-Dateien: Große Kataloge verwalten
Einzelne Sitemaps haben feste Grenzen: maximal 50.000 URLs und 50 MB unkomprimiert. Für einen PrestaShop-Shop mit 10.000 Produkten, 500 Kategorien, 200 CMS-Seiten und 50.000 Produktbildern werden Sie diese Grenzen schnell überschreiten, wenn Sie alles in eine Datei packen.
Die Lösung ist eine Sitemap-Index-Datei — eine Master-Datei, die auf mehrere einzelne Sitemaps verweist:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://yourstore.com/sitemap-products-1.xml</loc>
<lastmod>2026-04-20</lastmod>
</sitemap>
<sitemap>
<loc>https://yourstore.com/sitemap-products-2.xml</loc>
<lastmod>2026-04-20</lastmod>
</sitemap>
<sitemap>
<loc>https://yourstore.com/sitemap-categories.xml</loc>
<lastmod>2026-04-18</lastmod>
</sitemap>
<sitemap>
<loc>https://yourstore.com/sitemap-cms.xml</loc>
<lastmod>2026-03-10</lastmod>
</sitemap>
<sitemap>
<loc>https://yourstore.com/sitemap-blog.xml</loc>
<lastmod>2026-04-19</lastmod>
</sitemap>
<sitemap>
<loc>https://yourstore.com/sitemap-images.xml</loc>
<lastmod>2026-04-20</lastmod>
</sitemap>
</sitemapindex>
Warum segmentierte Sitemaps besser sind
Selbst wenn Ihr Katalog in eine Datei passt, empfehle ich dringend, Sitemaps nach Inhaltstyp aufzuteilen. Hier ist der Grund:
- Diagnostische Klarheit: Wenn die Google Search Console Indexierungsprobleme meldet, zeigen Ihnen segmentierte Sitemaps sofort, ob das Problem bei Produkten, Kategorien oder Blog-Beiträgen liegt. Eine einzelne monolithische Sitemap liefert Ihnen eine Zahl — nutzlos für die Diagnose.
- Gezielte Regenerierung: Wenn Sie 50 neue Produkte hinzufügen, muss nur die Produkt-Sitemap neu generiert werden. Kategorie- und CMS-Sitemaps bleiben gecacht.
- Crawl-Effizienz: Googles Gary Illyes hat darauf hingewiesen, dass kleinere, fokussierte Sitemaps effizienter verarbeitet werden als massive Dateien.
Meine empfohlene Segmentierung für PrestaShop:
sitemap-products.xml(aufgeteilt in nummerierte Dateien bei über 50.000 Produkten)sitemap-categories.xmlsitemap-cms.xml(statische Seiten: Über uns, Kontakt, Richtlinien)sitemap-blog.xml(wenn ein Blog-Modul verwendet wird)sitemap-brands.xml(Hersteller-/Markenseiten mit einzigartigem Inhalt)sitemap-images.xml(Produktbild-Sitemaps — mehr dazu weiter unten)
Wichtige Regeln für Sitemap-Index-Dateien
- Sie können Sitemap-Index-Dateien nicht in andere Sitemap-Index-Dateien verschachteln.
- Alle referenzierten Sitemaps müssen sich auf derselben Domain (oder verifizierten Subdomains in der Search Console) befinden.
- Reichen Sie nur die Index-Datei-URL bei der Google Search Console ein — sie wird alle untergeordneten Sitemaps automatisch erkennen.
- Das
<lastmod>bei jedem<sitemap>-Eintrag sollte widerspiegeln, wann diese bestimmte Sitemap-Datei zuletzt regeneriert wurde.
Bild-Sitemaps: Die übersehene Traffic-Quelle
Die Google Bildersuche bringt bedeutenden Traffic für E-Commerce-Shops, insbesondere für visuell ansprechende Produkte. Bild-Sitemaps helfen Google, Produktbilder zu entdecken, die durch normales Seiten-Crawling möglicherweise nicht gefunden werden — insbesondere Bilder, die per JavaScript geladen oder von CDN-Domains referenziert werden.
Bild-Sitemap-Einträge erweitern das Standard-URL-Format mit einem zusätzlichen Namespace:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>https://yourstore.com/blue-leather-wallet</loc>
<image:image>
<image:loc>https://yourstore.com/img/p/1/2/3/blue-wallet-front.jpg</image:loc>
<image:title>Blue leather wallet - front view</image:title>
<image:caption>Handcrafted blue leather wallet with card slots and coin pocket</image:caption>
</image:image>
<image:image>
<image:loc>https://yourstore.com/img/p/1/2/3/blue-wallet-open.jpg</image:loc>
<image:title>Blue leather wallet - interior view</image:title>
<image:caption>Interior layout showing 6 card slots and bill compartment</image:caption>
</image:image>
</url>
</urlset>
Jeder <url>-Eintrag kann bis zu 1.000 <image:image>-Elemente enthalten. Für ein Produkt mit 5 Fotos bedeutet das, dass ein URL-Eintrag alle fünf Bildreferenzen enthält. Die Tags <image:title> und <image:caption> sind optional, aber sehr empfehlenswert — sie geben Google zusätzlichen Kontext für das Bildersuche-Ranking.
Wenn Ihre Produktbilder von einem CDN (wie cdn.yourstore.com) ausgeliefert werden, muss diese CDN-Domain in der Google Search Console verifiziert sein, damit die Bilder über die Sitemap indexiert werden.
Video-Sitemaps
Wenn Ihr PrestaShop-Shop Produktdemonstrationsvideos, Installationsanleitungen oder Bewertungsvideos enthält, kann eine Video-Sitemap dazu beitragen, dass diese in der Google Videosuche indexiert und in Rich Results angezeigt werden. Die Syntax ist ausführlicher:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
<url>
<loc>https://yourstore.com/blue-leather-wallet</loc>
<video:video>
<video:thumbnail_loc>https://yourstore.com/img/video-thumbs/wallet-demo.jpg</video:thumbnail_loc>
<video:title>Blue Leather Wallet - Product Overview</video:title>
<video:description>See the craftsmanship and features of our bestselling blue leather wallet.</video:description>
<video:content_loc>https://yourstore.com/video/wallet-demo.mp4</video:content_loc>
<video:duration>90</video:duration>
</video:video>
</url>
</urlset>
Video-Sitemaps vergrößern die Dateigröße erheblich, daher empfehle ich, sie in einer separaten Datei zu führen, anstatt sie mit Produkt-URLs zu vermischen. Die erforderlichen Felder sind thumbnail_loc, title und description. Die content_loc oder player_loc muss für den Googlebot zugänglich sein.
Was in Ihrer PrestaShop-Sitemap enthalten sein sollte (und was nicht)
Hier machen die meisten Shop-Betreiber Fehler. Der Standard-Ansatz — „alles einschließen" — schadet Ihrer SEO aktiv, da Crawl-Budget für Seiten verschwendet wird, die Google nicht indexieren sollte.
Diese URLs einschließen
- Aktive Produktseiten mit Lagerbestand und korrekt gesetzten kanonischen URLs
- Kategorie- und Unterkategorieseiten, die einzigartige Produktlisten anzeigen
- CMS-/Inhaltsseiten — Über uns, Kontakt, Versandrichtlinien, Rückgaberichtlinien
- Blog-Beiträge (wenn Sie ein Modul wie Blog Revolution verwenden)
- Marken-/Herstellerseiten, die einzigartigen beschreibenden Inhalt haben
- Lieferantenseiten nur, wenn sie einzigartigen Inhalt enthalten (die meisten tun das nicht)
Diese URLs ausschließen
- Gefilterte/Facettennavigations-URLs —
/wallets?color=blue&price=20-50sollte nicht in Ihrer Sitemap sein - Checkout- und Warenkorbseiten — diese sind standardmäßig noindex und haben keinen Suchwert
- Kontoseiten — Login, Registrierung, Bestellverlauf
- Suchergebnisseiten —
/search?q=walletist per Definition Thin Content - Seiten, die von robots.txt blockiert werden — eine URL in Ihre Sitemap aufzunehmen, während sie in robots.txt blockiert wird, sendet widersprüchliche Signale
- noindex-Seiten — wenn Sie ein Meta-Robots-noindex-Tag gesetzt haben, sollte die Seite nicht in der Sitemap sein
- Vergriffene Produkte (wenn dauerhaft eingestellt) — leiten Sie diese stattdessen um
- Paginierte Seiten über Seite 1 hinaus —
/wallets?page=2bis/wallets?page=50fügen in der Regel Rauschen hinzu, keinen Wert - Weitgeleitete URLs — nehmen Sie niemals eine URL auf, die einen 301 oder 302 zurückgibt
PrestaShop-spezifische Sitemap-Generierung
Der integrierte Generator
PrestaShop enthält einen einfachen Sitemap-Generator unter Shop-Parameter → Traffic & SEO → SEO & URLs. Er funktioniert, hat aber erhebliche Einschränkungen:
- Generiert eine einzelne monolithische Datei — keine Segmentierung nach Inhaltstyp
- Keine Bild-Sitemap-Unterstützung
- Keine Kontrolle darüber, welche Seiten ein- oder ausgeschlossen werden
- Keine automatische Regenerierung — Sie müssen sie manuell auslösen
- Keine genauen
<lastmod>-Daten — verwendet oft das Generierungsdatum anstelle der tatsächlichen Seitenmodifikationsdaten
Verwendung eines dedizierten Sitemap-Moduls
Für jeden Shop mit mehr als 100 Produkten empfehle ich ein speziell entwickeltes Sitemap-Modul wie den Advanced SEO Sitemap Builder. Ein geeignetes Modul sollte Ihnen bieten:
- Automatische Sitemap-Index-Generierung mit segmentierten Unter-Sitemaps
- Bild-Sitemap-Unterstützung mit Produktbild-Titeln und -Beschriftungen
- Einschluss-/Ausschlussregeln basierend auf Kategorien, Produktstatus oder benutzerdefinierten Kriterien
- Genaue
<lastmod>-Daten, die aus tatsächlichen Datenbank-Modifikationszeitstempeln gezogen werden - Geplante Regenerierung per Cron — täglich für aktive Shops, wöchentlich für stabile Kataloge
- Automatische robots.txt-Integration — fügt die Sitemap-URL Ihrer robots.txt-Datei hinzu
- Gzip-Komprimierung — Sitemap-Dateien können als
.xml.gzausgeliefert werden, um Bandbreite zu reduzieren und die Verarbeitungsgeschwindigkeit zu verbessern
Cron-basierte Regenerierung
Statische Sitemaps, die Sie manuell regenerieren, sind ein Risiko. Produktkataloge ändern sich täglich — neue Artikel, eingestellte Produkte, Preisaktualisierungen, Beschreibungsänderungen. Wenn Ihre Sitemap veraltet ist, arbeitet Google mit veralteten Informationen.
Richten Sie einen Cron-Job ein, um Ihre Sitemap automatisch zu regenerieren. Für PrestaShop sieht das typischerweise wie eine geplante Aufgabe aus, die den Generierungsendpunkt des Moduls in einem festgelegten Intervall auslöst — täglich um 3 Uhr morgens ist ein guter Ausgangspunkt für die meisten Shops. Shops mit sehr aktivem Inventar (mehrere Änderungen pro Tag) sollten eine Regenerierung alle 6–12 Stunden in Betracht ziehen.
Ihre Sitemap bei der Google Search Console einreichen
Die Generierung ist nur die halbe Arbeit. Sie müssen Ihre Sitemap bei der Google Search Console einreichen und dann aktiv überwachen.

Schritt-für-Schritt-Einreichung
- Melden Sie sich bei der Google Search Console an und wählen Sie Ihre Property aus.
- Navigieren Sie zu Sitemaps in der linken Seitenleiste unter „Indexierung".
- Geben Sie Ihre Sitemap-URL ein — wenn Sie einen Sitemap-Index verwenden, geben Sie nur die Index-Datei-URL ein (z. B.
sitemap-index.xml). Google wird alle untergeordneten Sitemaps automatisch erkennen. - Klicken Sie auf Senden.
- Warten Sie, bis Google sie verarbeitet hat — das kann von wenigen Stunden bis zu mehreren Tagen dauern.
Zur robots.txt hinzufügen
Ihre robots.txt-Datei sollte auf Ihre Sitemap verweisen. Fügen Sie diese Zeile am Ende hinzu:
Sitemap: https://yourstore.com/sitemap-index.xml
Dies stellt sicher, dass jeder Crawler — nicht nur Google — Ihre Sitemap erkennen kann, ohne dass eine Search-Console-Einreichung erforderlich ist.
Bei den Bing Webmaster Tools einreichen
Vergessen Sie Bing nicht. Während Google den Suchtraffic dominiert, betreibt Bing mehrere andere Dienste, darunter DuckDuckGo und verschiedene KI-Assistenten. Reichen Sie Ihre Sitemap über die Bing Webmaster Tools mit dem gleichen Verfahren ein. Bing unterstützt auch das IndexNow-Protokoll für nahezu sofortige URL-Einreichung — es lohnt sich zu prüfen, ob Ihr Sitemap-Modul dies unterstützt.
Sitemap-Zustand in der Search Console überwachen
Die Einreichung Ihrer Sitemap ist keine einmalige Aufgabe. Der eigentliche Wert liegt in der laufenden Überwachung. Hier ist, worauf Sie achten sollten:
Eingereichte vs. indexierte URLs
Nachdem Google Ihre Sitemap verarbeitet hat, sehen Sie zwei Zahlen: eingereichte URLs und indexierte URLs. Eine große Lücke zwischen diesen Zahlen ist ein Warnsignal, das untersucht werden muss.
- Kleine Lücke (5–15 %): Normal. Einige URLs werden möglicherweise über kanonische Tags konsolidiert, oder Google hält einige Seiten für zu ähnlich, um sie einzeln zu indexieren.
- Mittlere Lücke (15–40 %): Untersuchen. Prüfen Sie den Bericht „Seiten" unter Indexierung auf spezifische Gründe — „Gecrawlt — derzeit nicht indexiert", „Entdeckt — derzeit nicht indexiert" oder „Duplikat ohne vom Nutzer ausgewähltes Canonical".
- Große Lücke (40 %+): Etwas stimmt ernsthaft nicht. Häufige Ursachen sind Massen-noindex-Tags, seitenweite Thin-Content-Probleme, Crawl-Budget-Erschöpfung oder Serverfehler während des Crawlings.
Details zum Abdeckungsstatus
Vergleichen Sie Ihre Sitemap-Daten mit dem Seiten-Bericht (früher Abdeckungsbericht) in der Search Console. Achten Sie auf:
- „Durch noindex-Tag ausgeschlossen" — Wenn diese URLs in Ihrer Sitemap enthalten sind, entfernen Sie sie aus der Sitemap oder entfernen Sie das noindex-Tag.
- „Weiterleitung" — Ihre Sitemap enthält URLs, die weiterleiten. Ersetzen Sie sie durch die endgültigen Ziel-URLs.
- „Soft 404" — Die URL gibt einen 200-Status zurück, aber Google betrachtet den Inhalt als zu dünn für die Indexierung. Häufig bei vergriffenen Produktseiten, die leere Vorlagen anzeigen.
- „Serverfehler (5xx)" — Ihr Server war nicht verfügbar, als der Googlebot versucht hat zu crawlen. Prüfen Sie die Serverlogs auf die genauen Zeiten und beheben Sie Zuverlässigkeitsprobleme.
Datum der letzten Abfrage
Die Search Console zeigt an, wann Google Ihre Sitemap zuletzt abgerufen hat. Wenn dieses Datum trotz regelmäßiger Regenerierung Wochen zurückliegt, prüfen Sie, ob Ihr Server den Googlebot blockiert oder Fehler zurückgibt, wenn die Sitemap-URL angefordert wird.
Häufige Sitemap-Fehler und wie Sie sie beheben
Im Laufe der Jahre habe ich die gleichen Sitemap-Fehler bei Hunderten von PrestaShop-Shops gesehen. Hier sind die schädlichsten:
Fehler 1: Größenbeschränkungen überschritten
Eine Sitemap mit mehr als 50.000 URLs oder über 50 MB wird vollständig abgelehnt. Google verarbeitet keine Teildatei — wenn sie die Grenzen überschreitet, wird die gesamte Datei ignoriert.
Lösung: Teilen Sie sie in mehrere Sitemaps mit einer Sitemap-Index-Datei auf. Die meisten Shops sollten einzelne Sitemaps unter 10.000–25.000 URLs halten, um eine schnellere Verarbeitung zu gewährleisten.
Fehler 2: Nicht-kanonische URLs einschließen
Wenn Produkt X sowohl unter /seo/product-x als auch unter /tools/product-x erreichbar ist, sollte nur die kanonische Version in Ihrer Sitemap sein. Beide einzuschließen sendet widersprüchliche Signale.
Lösung: Stellen Sie sicher, dass Ihr Sitemap-Generator kanonische URLs auflöst. In PrestaShop bedeutet das, konsistent die kanonische Produkt-URL (typischerweise ohne den Kategoriepfad) zu verwenden.
Fehler 3: Veraltete lastmod-Daten
Alle <lastmod>-Daten auf die aktuelle Regenerierungszeit zu setzen — oder sie nie zu aktualisieren — zerstört den Wert des Signals. Google hat erklärt, dass sie <lastmod> von Websites, die konstant ungenaue Daten melden, nicht mehr vertrauen werden.
Lösung: Ziehen Sie tatsächliche Modifikationsdaten aus der Datenbank. In PrestaShop bedeutet das die Verwendung von date_upd aus den Tabellen ps_product, ps_category und ps_cms.
Fehler 4: HTTP/HTTPS- und www/non-www-Abweichungen
Wenn Ihr Shop auf https://www.yourstore.com läuft, aber Ihre Sitemap http://yourstore.com/product-URLs enthält, sind das für Google verschiedene URLs. Sie werden als Weiterleitungen oder Duplikate markiert.
Lösung: Stellen Sie sicher, dass die Sitemap-URLs exakt mit Ihrer kanonischen Domain übereinstimmen. In PrestaShop prüfen Sie die Konfigurationswerte PS_SSL_ENABLED, PS_SHOP_DOMAIN und PS_SHOP_DOMAIN_SSL.
Fehler 5: Blockierte URLs einschließen
URLs in Ihre Sitemap aufzunehmen, die von robots.txt blockiert werden, erzeugt einen Widerspruch. Google sieht: „Diese URL ist wichtig (Sitemap), aber Sie dürfen sie nicht crawlen (robots.txt)." Das Ergebnis ist inkonsistentes Indexierungsverhalten.
Lösung: Prüfen Sie Ihre robots.txt zusammen mit Ihrer Sitemap. Jede URL in der Sitemap muss crawlbar sein.
Fehler 6: Vergessen, nach größeren Änderungen zu aktualisieren
500 Produkte löschen, Kategorien umstrukturieren oder URL-Muster ändern — und dann die Sitemap nicht neu zu generieren — bedeutet, dass Google weiterhin versucht, URLs zu crawlen, die nicht mehr existieren, was Crawl-Budget verschwendet und 404-Fehler generiert.
Lösung: Automatisieren Sie die Sitemap-Regenerierung mit Cron. Manuelle Regenerierung ist ein Prozess, der unweigerlich vergessen wird.
Fortgeschritten: Sitemap-Komprimierung und -Auslieferung
Für große Kataloge reduziert die Auslieferung komprimierter Sitemaps die Bandbreite und beschleunigt Googles Verarbeitung:
- Gzip-Komprimierung: Sitemaps können als
.xml.gz-Dateien ausgeliefert werden. Eine 5-MB-XML-Datei kann auf 500 KB komprimiert werden. Referenzieren Sie die.gz-URL in Ihrem Sitemap-Index und Ihrer robots.txt. - HTTP-Komprimierung: Alternativ können Sie
.xml-Dateien mit dem HeaderContent-Encoding: gzipausliefern. Die URL bleibt gleich, aber die Übertragungsgröße sinkt drastisch. - Content-Type-Header: Liefern Sie Sitemaps mit
Content-Type: application/xmlodertext/xmlaus. Einige Server verwenden standardmäßigtext/html, was zu Parsing-Problemen führen kann.
Sitemap-Audit-Checkliste für PrestaShop
Gehen Sie diese Checkliste vierteljährlich durch — oder nach jeder größeren Katalogänderung:
- Öffnen Sie Ihre Sitemap im Browser. Wird sie als gültiges XML gerendert? Parsing-Fehler deuten auf Syntaxprobleme hin.
- Prüfen Sie die URL-Anzahl. Entspricht die Anzahl der URLs Ihren Erwartungen? Wenn Sie 5.000 aktive Produkte haben, aber nur 2.000 Produkt-URLs in der Sitemap, ist etwas falsch konfiguriert.
- Überprüfen Sie die kanonische Konsistenz. Nehmen Sie 20 URLs aus der Sitemap als Stichprobe. Besuchen Sie jede einzelne — stimmt das Canonical-Tag der Seite mit der URL in der Sitemap überein?
- Testen Sie die
<lastmod>-Genauigkeit. Finden Sie ein kürzlich bearbeitetes Produkt. Ist sein<lastmod>-Datum korrekt, oder zeigt es das Sitemap-Generierungsdatum an? - Prüfen Sie auf ausgeschlossene Seitentypen. Durchsuchen Sie die Sitemap-Datei nach Mustern wie
?q=,login,cart,orderoder Filterparametern. Diese sollten nicht erscheinen. - Validieren Sie in der Search Console. Prüfen Sie den Sitemaps-Bericht — ist der Status „Erfolgreich"? Wie ist das Verhältnis eingereicht vs. indexiert?
- Gleichen Sie mit robots.txt ab. Stellen Sie sicher, dass keine Sitemap-URLs durch robots.txt-Direktiven blockiert werden.
- Testen Sie mobile URLs. Wenn Ihr Shop separate mobile URLs verwendet (selten bei responsiven PrestaShop-Themes, aber es kommt vor), stellen Sie sicher, dass sie eingeschlossen oder korrekt annotiert sind.
Wie Sitemaps in Ihre breitere SEO-Strategie passen
Eine Sitemap allein treibt keine Rankings — sie treibt die Auffindbarkeit. Betrachten Sie sie als die Grundlage, die sicherstellt, dass all Ihre andere SEO-Arbeit tatsächlich Google erreicht:
- Ihre sorgfältig optimierten Produktbeschreibungen sind nutzlos, wenn Google die Seite nie crawlt. Die Sitemap stellt die Entdeckung sicher.
- Ihre interne Verlinkungsstrategie arbeitet mit Sitemaps zusammen — Links liefern Kontext und Authority-Fluss, Sitemaps stellen sicher, dass nichts durch die Maschen fällt.
- Ihre Bildoptimierung wird durch Bild-Sitemaps verstärkt, die Google helfen, jedes Produktfoto zu entdecken.
- Ihre URL-Struktur bestimmt, was in der Sitemap erscheint — saubere kanonische URLs führen direkt zu einer sauberen, effektiven Sitemap.
Ich habe erlebt, dass Shops innerhalb von Wochen nach der Implementierung einer korrekt segmentierten, genau datierten Sitemap 20–30 % mehr indexierte Seiten erzielt haben. Das ist keine Ranking-Verbesserung — das sind Seiten, die vorher einfach nicht in Googles Index waren und nun zum ersten Mal in den Suchergebnissen erscheinen.
Fazit
XML-Sitemaps sind nicht glamourös. Sie haben nicht die sofortige visuelle Wirkung eines Redesigns oder die Aufregung einer neuen Marketingkampagne. Aber meiner Erfahrung nach ist die Behebung einer fehlerhaften oder falsch konfigurierten Sitemap eine der SEO-Aufgaben mit dem höchsten ROI, die Sie für einen PrestaShop-Shop durchführen können. Es kostet nichts, die korrekte Einrichtung dauert eine Stunde und es kumuliert sich über die Zeit, während Ihr Katalog wächst.
Richten Sie die Struktur richtig ein, automatisieren Sie die Regenerierung, überwachen Sie in der Search Console und führen Sie vierteljährlich ein Audit durch. Das ist der vollständige Prozess. Alles andere sind Details — und die obigen Details sollten Ihnen alles geben, was Sie brauchen, um es gleich beim ersten Mal richtig zu machen.
Kommentare
Noch keine Kommentare. Seien Sie der Erste!
Einen Kommentar hinterlassen