Die Sitemap in Shopware 6 ist eine XML-Datei für Suchmaschinen. Sie bündelt wichtige Shop-URLs, damit Suchmaschinen Produkt-, Kategorie- und Inhaltsseiten leichter finden und beim Crawling berücksichtigen können. Typischerweise erreichst du sie unter https://deinedomain.de/sitemap.xml. Sie ist keine sichtbare Besucher-Navigation und garantiert auch keine Indexierung. Ihre Aufgabe besteht darin, Suchmaschinen eine technisch saubere Orientierung zu geben.
Für die Praxis bedeutet das: Prüfe nicht nur, ob die Sitemap erreichbar ist. Entscheidend ist, ob sie die richtigen URLs enthält, ob diese erreichbar und indexierbar sind und ob neue oder geänderte Seiten zuverlässig berücksichtigt werden. Gerade nach einem Relaunch, einer URL-Umstellung oder größeren Sortimentspflege lohnt sich diese Kontrolle.
Was die Shopware-Sitemap leistet
Eine XML-Sitemap ist ein maschinenlesbares Verzeichnis von URLs. Im Shop-Kontext hilft sie Suchmaschinen vor allem dann, wenn viele Seiten vorhanden sind, sich Inhalte regelmäßig ändern oder interne Verlinkungen nicht jede relevante URL gleich gut erreichbar machen. Sie ergänzt die interne Navigation, ersetzt sie aber nicht.
In einer sinnvoll gepflegten Sitemap stehen vor allem Seiten, die in den Suchergebnissen erscheinen dürfen und für Nutzer einen eigenständigen Wert haben. Dazu gehören je nach Shop-Struktur häufig:
- Kategorieseiten mit eigenständigem Sortiment und sinnvoller Suchintention,
- Produktdetailseiten verfügbarer oder dauerhaft relevanter Produkte,
- Ratgeber-, Magazin- oder Service-Seiten, sofern sie indexierbar sein sollen,
- gegebenenfalls Marken- oder Landingpages mit eigenständigem Inhalt.
Nicht jede technisch erreichbare URL gehört automatisch hinein. Filter- und Sortierparameter, interne Suchergebnisse, Warenkorbseiten, Kundenkonten oder sehr ähnliche Varianten erzeugen oft keinen eigenständigen Mehrwert für die organische Suche. Ob solche URLs tatsächlich in deiner Sitemap auftauchen, hängt von Konfiguration, Theme, Erweiterungen und der individuellen Shop-Struktur ab. Deshalb ist eine Stichprobe wichtiger als die bloße Annahme, dass die Standardausgabe immer perfekt zum SEO-Konzept passt.
Eine Shopware-Sitemap verbessert nicht unmittelbar Rankings. Sie kann Suchmaschinen jedoch helfen, wichtige URLs strukturiert zu entdecken. Ob eine Seite später gecrawlt, indexiert und sichtbar wird, entscheidet sich zusätzlich anhand ihrer technischen Erreichbarkeit, ihrer Inhalte, der internen Verlinkung und weiterer Qualitätssignale.
Die Sitemap ist damit ein Baustein der technischen Basis. Wie andere Shopware-Eigenschaften sollte sie nicht isoliert betrachtet werden, sondern im Zusammenspiel mit URL-Struktur, Canonicals, interner Verlinkung und Indexierungslogik.
Sitemap-Index und einzelne Sitemap-Dateien
Bei kleineren Shops kann die Datei unter sitemap.xml direkt eine Liste von URLs enthalten. Bei umfangreicheren Sortimenten ist häufig ein Sitemap-Index sinnvoll beziehungsweise technisch vorgesehen. Dieser Index verweist nicht selbst auf jede Produkt- oder Kategorieseite, sondern auf mehrere einzelne Sitemap-Dateien.
| Element | Funktion | Worauf du achten solltest |
|---|---|---|
| Sitemap-Index | Zentrale Einstiegsdatei mit Verweisen auf weitere Sitemap-Dateien | Die referenzierten Dateien müssen erreichbar und aktuell sein. |
| Teil-Sitemap | Enthält eine Gruppe einzelner URLs, etwa aus einem größeren Datenbestand | Keine widersprüchlichen oder offensichtlich fehlerhaften URL-Muster aufnehmen. |
| Einzelne URL | Verweist auf eine konkrete Kategorie, ein Produkt oder eine Content-Seite | Sie sollte die gewünschte kanonische, erreichbare und indexierbare Zielseite sein. |
Die Aufteilung in mehrere Dateien ist kein Fehler, sondern bei größeren Shops ein normaler Ansatz. Für dich zählt vor allem, ob die zentrale Sitemap erreichbar ist und ob die darin verlinkten Dateien plausibel aussehen. Prüfe beispielsweise, ob ein Index auf Dateien verweist, die Fehlerseiten ausgeben oder unerwartet leer sind.
Shopware 6 erzeugt XML-Sitemaps grundsätzlich automatisch. Das unterscheidet sich von der Vorstellung einer manuell gepflegten Liste im CMS. Wie genau die Ausgabe und Aktualisierung in deinem Shop abläuft, kann dennoch von Version, Hosting, Erweiterungen und Einstellungen abhängen. Bei Shopware SaaS werden Sitemap-Einstellungen nach den vorliegenden Informationen automatisch von Shopware verwaltet; dort solltest du insbesondere das Ergebnis und nicht vermeintliche Backend-Optionen prüfen.
Sitemap finden, einreichen und in robots.txt vermerken
Die übliche Einstiegsadresse einer Shopware-6-Sitemap lautet /sitemap.xml. Rufe deshalb zunächst https://deinedomain.de/sitemap.xml direkt im Browser auf. Ersetze deinedomain.de durch deine echte Shop-Domain. Die Datei sollte ohne Login erreichbar sein und eine XML-Struktur ausgeben. Eine formatierte Darstellung im Browser kann je nach Browser unterschiedlich aussehen; wichtig ist, dass keine Fehlerseite, Weiterleitungskette oder Zugangsbeschränkung entsteht.
Von einem Besucherpfad wie /sitemap solltest du diese XML-Datei klar trennen. Shopware 6 stellt für Suchmaschinen eine sitemap.xml bereit, nicht automatisch eine klassische HTML-Sitemap für Besucher. Falls du zusätzlich eine HTML-Übersicht für Nutzer benötigst, ist das ein separates Konzept mit eigenen Anforderungen an Navigation und Nutzerführung.
Für Google ist die Einreichung über die Google Search Console ein üblicher und sinnvoller Kontrollschritt. Dort gibst du die Sitemap-URL für die passende Property an und beobachtest anschließend, ob Google die Datei abrufen kann und welche Hinweise gemeldet werden. Die Search Console ist dabei ein wichtiges Signal, aber kein Ersatz für die technische Prüfung der enthaltenen URLs.
Zusätzlich kann die Sitemap in der robots.txt angegeben werden. Ein entsprechender Eintrag folgt diesem Muster: Sitemap: https://deinedomain.de/sitemap.xml. Die robots.txt steuert damit nicht die Indexierung der verlinkten Seiten, sondern macht die Sitemap für Crawler leichter auffindbar. Prüfe vor einer Anpassung, ob bereits ein korrekter Eintrag existiert und ob die robots.txt keine wichtigen Bereiche unbeabsichtigt blockiert.
Automatische und manuelle Aktualisierung
Eine Sitemap ist nur nützlich, wenn sie die aktuelle Shop-Struktur ausreichend abbildet. Shopware 6 unterstützt unterschiedliche Strategien für die Aktualisierung, darunter geplante, live-nahe und manuelle Varianten. Die konkrete Bezeichnung, Funktion und Konfiguration können versionsabhängig sein. Leite daraus deshalb keine festen Einstellungen ab, ohne die Dokumentation deiner eingesetzten Shopware-Version und das tatsächliche Verhalten deines Shops zu prüfen.
Für die meisten laufenden Shops ist eine zuverlässige automatische Aktualisierung die pragmatische Lösung. Sie reduziert das Risiko, dass neue Kategorien oder Produkte über längere Zeit nicht in der Sitemap erscheinen. Nach größeren Änderungen solltest du aber trotzdem kontrollieren, ob die Ausgabe tatsächlich aktualisiert wurde. Dazu zählen etwa:
- ein Domainwechsel oder Relaunch,
- geänderte SEO-URLs und neue URL-Regeln,
- umfangreiche Produktimporte oder Sortimentbereinigungen,
- neue Verkaufskanäle beziehungsweise Sprach- oder Domainvarianten,
- Änderungen durch Themes oder Erweiterungen, die URLs beeinflussen können.
In technisch betreuten Installationen kann die Sitemap auch manuell per Konsole erzeugt werden. Ein häufig verwendeter Befehl lautet php bin/console sitemap:generate. Ob er in deinem Setup verfügbar ist und wie er eingebunden werden sollte, hängt von Version und Betriebsumgebung ab. Nutze ihn daher nur durch eine zuständige technische Person oder nach Abgleich mit der passenden Dokumentation. Bei einer manuellen Strategie muss die Generierung nach relevanten URL-Änderungen erneut erfolgen.
Ein sinnvoller Grundsatz lautet: Automatisierung entbindet nicht von Kontrolle. Sie ist besonders dann wichtig, wenn viele Produkte, Kategorien oder redaktionelle Seiten regelmäßig hinzukommen oder entfernt werden.
Sitemap in Shopware prüfen: eine praktische Vorgehensweise
Eine gute Prüfung kombiniert einen Blick auf die Datei mit Stichproben im Shop und den Daten aus der Search Console. Starte mit einer groben Erwartung: Wie viele indexierbare Kategorien, Produkte und Content-Seiten sollte dein Shop ungefähr haben? Die exakte Anzahl muss nicht identisch sein, aber eine auffällige Abweichung ist ein Anlass zur Untersuchung.
- Sitemap-URL aufrufen: Prüfe, ob sitemap.xml ohne Fehler, Login oder unerwartete Weiterleitung erreichbar ist.
- Struktur verstehen: Handelt es sich um eine einzelne Sitemap oder einen Index mit Teil-Dateien? Öffne bei einem Index einige der verlinkten Dateien.
- URLs stichprobenartig testen: Wähle Produkt-, Kategorie- und Content-URLs aus verschiedenen Bereichen. Sie sollten auf die erwartete Zielseite führen und keinen Fehlerstatus liefern.
- Kanonische URL kontrollieren: Achte darauf, ob die Sitemap die URL-Version enthält, die du auch in den Suchergebnissen haben möchtest, etwa mit korrektem Protokoll, Hostname und Slash-Logik.
- Indexierbarkeit abgleichen: Seiten mit noindex, blockierende Regeln oder Seiten, deren Canonical auf eine andere URL zeigt, sind in einer Sitemap oft ein Warnsignal. Die konkrete Bewertung hängt aber vom beabsichtigten SEO-Konzept ab.
- Search-Console-Hinweise auswerten: Prüfe Abrufprobleme, gemeldete URLs und auffällige Indexierungsgründe. Werte diese Daten zusammen mit der technischen Prüfung aus.
Bei einem Shop mit beispielsweise vielen saisonal wechselnden Produkten reicht eine Sichtprüfung der Startkategorien nicht aus. Nimm auch neue, ausgelaufene und importierte Produkte in die Stichprobe auf. So erkennst du eher, ob die Sitemap der realen Produktpflege hinterherläuft oder ob veraltete Zielseiten enthalten bleiben.
Für eine breitere Kontrolle kann ein technischer Crawl sinnvoll sein. Dabei lässt sich vergleichen, welche URLs intern verlinkt sind, welche in der Sitemap stehen und welche technische Auffälligkeiten zeigen. Ein strukturierter Shopware-Check hilft dabei, die Sitemap nicht losgelöst, sondern gemeinsam mit Statuscodes, Weiterleitungen, Canonicals und der Indexierungssteuerung zu bewerten.
Zeigen sich dabei größere technische oder strukturelle Probleme, sollte die Optimierung nicht auf die Sitemap allein beschränkt bleiben. Gerade bei komplexeren Shops greifen SEO-URLs, Verkaufskanäle, Templates, Erweiterungen, interne Verlinkung und technische Indexierungsregeln ineinander. Eine erfahrene Shopware Agentur kann solche Zusammenhänge ganzheitlich prüfen und notwendige Anpassungen direkt auf Ebene des Shopsystems umsetzen.
Typische Fehler in Shopware-Sitemaps
Die häufigsten Probleme entstehen nicht zwingend durch die Sitemap-Funktion selbst. Oft liegen die Ursachen in URL-Logik, Importen, Weiterleitungen oder Erweiterungen. Die folgenden Muster sind deshalb als Prüfhypothesen zu verstehen, nicht als automatische Diagnose.
Doppelte URL-Varianten
Wenn dieselbe Seite über mehrere Varianten erreichbar ist, kann die Sitemap unbeabsichtigt unterschiedliche Versionen enthalten. Typische Beispiele sind URLs mit und ohne abschließenden Slash, unterschiedliche Hostnamen oder uneinheitliche Protokollvarianten. Die Sitemap sollte möglichst die eine gewünschte, kanonische Version ausgeben. Weiterleitungen und Canonical-Tags müssen dazu passen.
Parameter- und Filter-URLs
Filter, Sortierungen, Tracking-Parameter oder interne Suchfunktionen können viele URL-Varianten erzeugen. Solche URLs sind nicht automatisch problematisch. Sie gehören aber meist nicht in eine XML-Sitemap, wenn sie keine eigenständigen, indexierbaren Landingpages darstellen. Prüfe besonders Seiten mit Fragezeichen, Sortierangaben oder Filterkombinationen auf ihren vorgesehenen Zweck.
Fehlerhafte Detail- oder Pfad-URLs
Nach Migrationen, Anpassungen an SEO-URLs oder Erweiterungen können ungewollte Pfade entstehen. Auffällig sind doppelte Verzeichnisse, unerwartete Detailpfade oder URLs, die auf nicht mehr vorhandene Inhalte führen. Teste nicht nur die Darstellung im Browser, sondern auch, ob die Adresse sauber auf die gewünschte Zielseite auflöst und keine unnötige Umleitungskette durchläuft.
Veraltete oder fehlende Seiten
Enthält die Sitemap gelöschte Produktseiten, während neue Produkte fehlen, ist die Aktualisierung zu prüfen. Bei manuellen Prozessen kann eine erneute Generierung erforderlich sein. Bei automatischen Prozessen sollte geklärt werden, ob geplante Aufgaben korrekt ausgeführt werden und ob die Änderungen im betroffenen Verkaufskanal tatsächlich veröffentlicht sind.
Grenzen und Sonderfälle
Eine fehlerfreie Sitemap ist keine Zusage, dass jede enthaltene URL indexiert wird. Suchmaschinen entscheiden selbst, welche Seiten sie crawlen und in ihren Index übernehmen. Eine URL kann trotz Sitemap-Eintrag ausgeschlossen bleiben, etwa weil sie sehr ähnlich zu anderen Seiten ist, keine ausreichende interne Relevanz erhält, auf eine andere kanonische URL verweist oder technisch nicht sauber erreichbar ist.
Umgekehrt kann eine Seite auch ohne Sitemap-Eintrag gefunden werden, wenn sie gut intern verlinkt ist. Daraus folgt eine klare Priorisierung: Sorge zuerst für eine konsistente URL- und Indexierungslogik. Nutze die Sitemap anschließend als verlässliches Verzeichnis der Seiten, die Suchmaschinen berücksichtigen sollen.
Bei großen Shops ist die Prüfung der Teil-Sitemaps besonders wichtig, weil einzelne Fehler sonst leicht unbemerkt bleiben. Kontrolliere außerdem Sprach- und Domainvarianten getrennt, sofern dein Shop mehrere Stores oder Verkaufskanäle über unterschiedliche Domains ausspielt. Eine Sitemap ist immer nur so sauber wie die URL-Logik des jeweiligen Ausgabekontexts.
Shopware 5 sollte nur als historischer Sonderfall betrachtet werden. Dort findet man in älteren Setups häufig andere Dateinamen wie sitemap_index.xml. Diese Struktur lässt sich nicht pauschal auf Shopware 6 übertragen. Prüfe bei einem Wechsel zwischen den Systemen deshalb die aktuelle Sitemap-Adresse, Weiterleitungen und die Einreichung in der Search Console neu.
Kurze Checkliste für den laufenden Betrieb
- Die Adresse /sitemap.xml ist ohne Login und Fehlerseite erreichbar.
- Die Datei enthält eine plausible Zahl relevanter URLs oder verweist auf funktionierende Teil-Sitemaps.
- Stichproben aus Produkten, Kategorien und Content-Bereichen führen auf die erwarteten Zielseiten.
- Die Sitemap enthält keine offensichtlichen Parameter-, Duplikat- oder Fehler-URLs.
- Canonical, noindex-Regeln und Sitemap-Ausgabe widersprechen sich nicht ohne beabsichtigten Grund.
- Die Sitemap ist in der Google Search Console hinterlegt und mögliche Abrufhinweise sind geprüft.
- Nach Relaunches, URL-Änderungen und großen Importen wurde die Sitemap erneut kontrolliert.
Die entscheidende Frage lautet nicht nur, ob deine Shopware-Sitemap existiert. Sie muss die Seiten abbilden, die langfristig gefunden werden sollen. Wenn URL-Struktur, Indexierungsregeln und Sitemap zusammenpassen, entsteht eine belastbare Grundlage für Crawling und organische Sichtbarkeit.
