Zum Inhalt springen
Shopware & E-Commerce

Shopware SEO: Indexierbarkeit, Canonicals, Filter-URLs

Shopware SEO bedeutet: deinen Shop technisch so aufzustellen, dass Google jede Produkt- und Kategorieseite sauber crawlen, verstehen und schnell ausliefern kann – und dass deine Einträge in der Suche mit Preisen, Verfügbarkeit und Sternen auffallen. Shopware 6 bringt dafür von Haus aus eine solide Basis mit (SEO-URLs, Canonicals, Sitemap, Meta-Templates, Produkt-Markup). Der Unterschied zwischen „ist installiert" und „rankt wirklich" liegt in den Details, die kein Standard-Setup automatisch richtig macht.

Das Wichtigste in Kürze

  • Kernantwort: Shopware bringt eine solide SEO-Basis mit (SEO-URLs, Canonicals, Sitemap, Markup) – über das Ranking entscheiden aber die richtig gesetzten Details.
  • Größter Hebel: Ladezeit und Core Web Vitals, vollständige Rich Snippets und saubere Varianten-Canonicals.
  • Häufigster Fehler: Varianten ohne Canonical – dein Shop konkurriert mit sich selbst.
  • Konkret starten: Technischer SEO-Check ab 390 €, Shop-SEO-Paket ab 790 €.

In diesem Artikel gehen wir als Entwickler durch, was du dafür konkret anfassen musst – ohne Buzzword-Bingo.

Was Shopware von Haus aus für SEO mitbringt

Shopware 6 ist keine leere Hülle. Anders als bei vielen Baukasten-Shops ist die Suchmaschinen-Basis bereits eingebaut:

  • SEO-URLs über Templates. Statt ?p=123 erzeugt Shopware sprechende URLs wie /winterjacke-herren-blau. Die Struktur steuerst du über SEO-URL-Templates (z. B. {{ product.translated.name }}/{{ product.productNumber }}).
  • Canonical-Tags. Produkt- und Kategorieseiten bekommen automatisch ein <link rel="canonical">, damit Google die „Hauptversion" einer Seite erkennt.
  • Automatische sitemap.xml. Ein geplanter Task (Scheduled Task) generiert und aktualisiert deine Sitemap, inklusive aller Verkaufskanäle und Sprachen.
  • Meta-Titel und -Beschreibungen mit Variablen. Du kannst Templates hinterlegen (z. B. „{Produktname} online kaufen | {Shopname}") und pro Produkt oder Kategorie überschreiben.
  • Produkt-Markup (schema.org). Die Standard-Storefront zeichnet auf Produktseiten Name, Preis und Verfügbarkeit aus – die Grundlage für Rich Snippets.
  • robots.txt und Meta-Robots. Steuerung, welche Bereiche gecrawlt und indexiert werden dürfen.
  • Mehrsprachigkeit über Verkaufskanäle mit sauberer Domain- und Sprachtrennung – wichtig für hreflang.

Klingt vollständig – und ist ein guter Start. Aber „vorhanden" heißt nicht „optimal konfiguriert". Genau hier trennt sich die Spreu vom Weizen:

SEO-BausteinShopware macht das automatischDu musst selbst nachlegen
SEO-URLsJa, per TemplateStruktur & Duplikate prüfen
Canonical-TagsJa, StandardVarianten-Canonicals bewusst setzen
SitemapJa, per Scheduled TaskAusschlüsse & Search Console
Meta-Titel/-TextTemplate vorhandenIndividuell & klickstark texten
Produkt-MarkupBasis vorhandenVollständiges JSON-LD inkl. Bewertungen
LadezeitGrundcachingReverse Proxy, Redis, Bilder

Die linke Spalte bekommst du geschenkt. Über die rechte Spalte entscheidet sich, ob dein Shop rankt.

Technisches SEO für Shops – die Stellschrauben, die zählen

E-Commerce-SEO ist zu großen Teilen technisches SEO. Wenn du die Grundlagen dahinter vertiefen willst, haben wir sie in unserem Artikel zu den technischen SEO-Grundlagen allgemein erklärt. Für Shopware-Shops sind vor allem diese fünf Punkte entscheidend.

1. Ladezeit und Core Web Vitals

Ein Shop hat viel mehr zu tun als eine Visitenkarten-Website: Produktlisten, Filter, Varianten, Warenkorb, Sessions. Die Storefront von Shopware ist mächtig, aber ohne Optimierung auch schwer. Google bewertet die Core Web Vitals (Ladegeschwindigkeit, Interaktivität, visuelle Stabilität) als Ranking-Signal – und jede zusätzliche Sekunde kostet dich Besucher und Umsatz.

Die wirksamsten Hebel in Shopware:

  • HTTP-Cache aktivieren und mit Reverse Proxy (Varnish oder Fastly) kombinieren.
  • ESI (Edge Side Includes) für dynamische Blöcke wie Warenkorb oder Login, damit der Rest gecacht bleibt.
  • Redis für Sessions und Cache statt Dateisystem.
  • Elasticsearch/OpenSearch ab größeren Sortimenten, damit Kategorie- und Suchseiten schnell bleiben.
  • Bilder in modernen Formaten (WebP/AVIF) und in passenden Auflösungen ausliefern.

Wie du diese Kennzahlen im Detail misst und verbesserst, zeigen wir in unserem Beitrag zu Core Web Vitals verbessern.

2. Strukturierte Daten und Rich Snippets

Rich Snippets sind der sichtbarste SEO-Hebel im Handel: Preis, Verfügbarkeit und Bewertungssterne direkt im Google-Ergebnis. Sie kosten keinen Cent Anzeigenbudget und erhöhen die Klickrate spürbar.

Shopware liefert Basis-Markup mit, aber für vollständige Product-Rich-Results brauchst du meist mehr Detailtiefe – sauberes JSON-LD mit Offer, priceCurrency, availability, aggregateRating und review. Dazu gehören:

  • Produkt-Snippets mit Preis, Währung, Verfügbarkeit und – wenn vorhanden – echten Bewertungen.
  • Breadcrumb-Markup, damit Google den Pfad statt nur die URL zeigt.
  • Organisation/Shop-Daten für Marke, Logo und Kontakt.

Top tip

Zeichne nur Bewertungen aus, die auf der Seite auch wirklich sichtbar sind. Google straft „erfundene" Sterne ab – und ein manuelles Rich-Results-Verbot ist deutlich teurer als der kurzfristige Klick-Gewinn. Prüfe jede Auszeichnung im Rich-Results-Test von Google, bevor sie live geht.

3. Saubere Kategorien, URLs und Seitenarchitektur

Deine Kategoriestruktur ist deine SEO-Architektur. In Shopware entsprechen Kategorien den Landingpages, die für generische Suchbegriffe („herren winterjacke") ranken sollen – nicht die einzelnen Produkte.

Worauf es ankommt:

  • Flache, logische Hierarchie statt fünf Ebenen tief verschachtelter Kategorien.
  • Eindeutige SEO-URLs ohne Duplikate. Wenn ein Produkt in mehreren Kategorien hängt, achte darauf, dass es nicht mit mehreren indexierbaren URLs erreichbar ist.
  • Filter (Properties) im Griff behalten. Filter-URLs erzeugen unendlich viele Kombinationen. Ohne Steuerung frisst der Google-Bot dein Crawl-Budget mit ?properties=…-Varianten, die niemand sucht.
  • Sprechende, kurze URLs ohne Produktnummer-Wust, wo es geht.

4. Canonicals bei Varianten – der Klassiker

Der häufigste technische SEO-Fehler in Shopware-Shops sind Varianten. Ein T-Shirt in fünf Größen und vier Farben ergibt schnell 20 Varianten – und jede kann eine eigene URL haben. Für Google sieht das nach 20 fast identischen Seiten aus: klassischer Duplicate Content.

Die Lösung ist ein durchdachtes Canonical-Konzept: Die Varianten verweisen per Canonical auf ein sinnvolles Haupt-Produkt (oder die Elternvariante), sodass Google die Ranking-Signale bündelt, statt sie auf 20 Seiten zu zersplittern. Shopware bietet dafür Einstellungen zur „kanonischen Variante" – die aber bewusst gesetzt werden müssen. Im Standard bleibt das oft ungenutzt, und dann konkurrieren deine eigenen Varianten gegeneinander.

5. Sitemap, Indexierung und Crawl-Steuerung

Die automatische Sitemap ist gut – solange sie auch das Richtige enthält. Prüfe:

  • Werden ausgeschlossene Produkte (nicht verfügbar, nur intern) korrekt aus der Sitemap gehalten?
  • Steht die Sitemap in der robots.txt und ist sie in der Google Search Console eingereicht?
  • Werden Filter-, Warenkorb- und Konto-Seiten per noindex oder robots.txt vom Index ferngehalten?
  • Funktionieren Weiterleitungen (301) nach einem Relaunch oder Sortimentswechsel, damit alte Rankings nicht verloren gehen?

Shopware-Indexierbarkeit: Warum Google Kategorien und Produkte nicht aufnimmt

Der häufigste Hilferuf, der bei uns landet, lautet sinngemäß: „Der Shop ist seit Monaten online, aber in der Search Console stehen 12 indexierte Seiten von 4.000." Das ist fast nie ein Content-Problem. Es sind sechs technische Ursachen, und sie lassen sich alle im Admin oder in der Konfiguration nachprüfen. Die Angaben beziehen sich auf Shopware 6.6 und 6.7.

1. Der Sitemap-Task läuft nicht. Symptom: /sitemap.xml ist leer, veraltet oder liefert 404; die Search Console meldet „Sitemap konnte nicht gelesen werden". Ursache: Die Sitemap wird in Shopware 6 von einem Scheduled Task erzeugt. Läuft der Message-Consumer nicht als Dienst, passiert schlicht nichts – auf vielen günstigen Hostings ist das der Normalzustand. Fix: Consumer als dauerhaften Prozess einrichten, Task-Status im Admin unter Einstellungen → System → Aufgaben prüfen.

2. Filter-URLs fluten den Index. Symptom: Tausende Seiten mit ?properties=… unter „Gefunden – zurzeit nicht indexiert". Ursache: Jede Filterkombination erzeugt eine eigene URL. Bei acht Filtern mit je fünf Werten sind das mehr Kombinationen, als dein Shop Produkte hat. Fix: Filter-Parameter in der robots.txt sperren und sicherstellen, dass die Kategorieseite auf sich selbst kanonisiert.

3. Varianten-Canonical zeigt auf die falsche URL. Symptom: Nur eine Farbe eines Produkts ist im Index, oder umgekehrt alle 40 Varianten konkurrieren miteinander. Ursache: Shopware lässt sich pro Produkt einstellen, ob die Hauptvariante oder jede Variante kanonisch ist. Der Standard passt nicht zu jedem Sortiment. Fix: Unterscheiden sich die Varianten in dem, wonach Kunden suchen – Größe, Farbe, Material –, gehört jede Variante in den Index. Sind es Verpackungseinheiten, kanonisiere auf die Hauptvariante.

4. Paginierung ohne Canonical. Symptom: ?p=2, ?p=3 stehen als Duplikate im Bericht. Ursache: Folgeseiten einer Kategorie haben denselben Kategorietext und dieselben Meta-Angaben wie Seite 1. Fix: Seite 2 ff. kanonisieren nicht auf Seite 1 – das verliert die Produkte darauf. Stattdessen eigene Meta-Titel je Seite und den Kategorietext nur auf Seite 1 ausspielen.

5. Zwei Domains auf denselben Sales Channel. Symptom: Der Shop ist unter example.de und www.example.de oder zusätzlich unter einer alten Domain erreichbar, die Impressionen verteilen sich. Ursache: Mehrere Domains im Sales Channel ohne saubere Weiterleitung. Fix: Eine Domain als kanonisch festlegen, alle anderen per 301 darauf leiten – nicht über den Sales Channel doppelt ausliefern.

6. Die robots.txt steht noch auf Standard. Symptom: Konto-, Warenkorb- und Suchseiten im Index, wichtige Kategorien nicht. Ursache: Die ausgelieferte Datei ist ein Ausgangspunkt, keine fertige Konfiguration. Fix: Interne Suche (/search), Konto- und Checkout-Pfade sperren, Sitemap-Verweis eintragen.

Wenn du nach dieser Liste immer noch nicht weißt, woran es liegt, ist der SEO-Check ab 390 € genau dafür da – wir prüfen die sechs Punkte am konkreten Shop und sagen dir, welcher es ist.

Die häufigsten SEO-Fehler in Shopware-Shops

In den Shops, die bei uns auf dem Tisch landen, sehen wir immer wieder dieselben Muster:

  1. Varianten ohne Canonical – dein Shop kannibalisiert sich selbst (siehe oben).
  2. Kein Reverse-Proxy-Cache, dazu Sessions im Dateisystem: Die Core Web Vitals rutschen in den roten Bereich.
  3. Meta-Titel und -Beschreibungen als reine Templates, für alle Produkte identisch aufgebaut – austauschbar und ohne Klick-Anreiz.
  4. Filter-URLs im Index. Google verzettelt sich in Tausenden Filterkombinationen, statt die wichtigen Seiten zu crawlen.
  5. Dünne oder fehlende Kategorietexte. Kategorieseiten sind deine stärksten Landingpages – bleiben aber oft leer.
  6. Bilder ohne Alt-Text und in Originalgröße ausgeliefert – schlecht für Ladezeit und Bilder-SEO.
  7. Relaunch ohne Redirect-Konzept. Nach einem Umzug oder Theme-Wechsel brechen die Rankings weg, weil alte URLs ins Leere laufen.

Kein Punkt davon ist Raketentechnik – aber jeder einzelne kostet dich Sichtbarkeit, und in Summe entscheiden sie darüber, ob dein Shop gefunden wird oder auf Seite drei versauert.

Was ein SEO-Plugin kann – und was nicht

„Installier einfach ein SEO-Plugin" ist der Rat, den man online am häufigsten liest. Er ist nicht falsch, aber unvollständig.

Was ein gutes SEO-Plugin dir abnimmt:

  • Vollständiges JSON-LD-Markup für Produkte, Breadcrumbs und Bewertungen.
  • Feinere Steuerung von Canonicals, Meta-Robots und Titel-Templates.
  • Einen 301-Redirect-Manager mit Pflege im Backend.
  • Erweiterte Sitemap-Optionen und hreflang-Handling.

Was ein Plugin ausdrücklich nicht kann:

  • Langsame Server schnell machen. Hosting, Caching-Architektur und Datenbank-Tuning löst kein Plugin per Klick.
  • Schlechte Seitenarchitektur reparieren. Eine chaotische Kategoriestruktur bleibt chaotisch.
  • Inhalte schreiben. Dünne Kategorietexte und austauschbare Produktbeschreibungen füllt kein Plugin mit Substanz.
  • Deine Konkurrenz analysieren oder Backlinks aufbauen.

Ein Plugin ist ein Werkzeug, kein Ergebnis. Und mehrere sich überschneidende SEO-Plugins erzeugen gern Konflikte – doppelte Canonicals oder widersprüchliches Markup. Manchmal ist eine schlanke, individuelle Lösung sauberer als ein weiteres Abo. Warum sich das oft rechnet, haben wir generell für Shopware-Plugins durchgerechnet.

Wann sich professionelle Hilfe lohnt

Vieles kannst du selbst umsetzen – Meta-Templates pflegen, Kategorietexte schreiben, die Sitemap in der Search Console einreichen. Sinnvoll, Profis dazuzuholen, wird es dort, wo Technik und Erfahrung zusammenkommen: Variantensteuerung, Caching-Architektur, JSON-LD ohne Nebenwirkungen, Crawl-Budget-Steuerung und ein sauberes Redirect-Konzept beim Relaunch.

Genau da setzen wir an. Zwei konkrete Einstiegspunkte:

  • Technischer SEO-Check ab 390 €: Wir prüfen deinen Shop auf Herz und Nieren – Indexierung, Core Web Vitals, Canonicals, Markup, Crawl-Steuerung – und du bekommst eine priorisierte Maßnahmenliste, verständlich erklärt.
  • Shop-SEO-Paket ab 790 €: Wir setzen die wichtigsten technischen Maßnahmen direkt um – Variantensteuerung, Rich-Snippet-Markup, saubere Meta-Templates, Sitemap und Redirects.

Beides bauen wir auf demselben Fundament auf wie unsere übrige Arbeit an technischem SEO. Und wenn du gerade erst überlegst, ob sich ein Shop überhaupt lohnt oder was er kostet, findest du eine ehrliche Einordnung in unserem Beitrag Was kostet ein Online-Shop?.

SEO-Rankings garantiert dir niemand seriös. Was wir garantieren: Wir beseitigen die technischen Bremsen, die dich heute Sichtbarkeit kosten – messbar, nachvollziehbar und ohne leere Versprechen.

Marcel, Senior-Softwareentwickler

Fazit: gute Basis, entscheidende Details

Shopware bringt eine der besten SEO-Grundlagen im E-Commerce mit – aber die Standardkonfiguration holt selten das Optimum heraus. Sprechende URLs, Rich Snippets, Variantensteuerung und schnelle Ladezeiten sind kein Zufall, sondern das Ergebnis bewusster technischer Entscheidungen. Wer diese Details richtig setzt, wird bei Google gefunden. Wer sie ignoriert, konkurriert im schlimmsten Fall mit sich selbst.

Du fragst dich, warum dein Shopware-Shop nicht die Sichtbarkeit bringt, die er verdient? Lass uns in einem kostenlosen Erstgespräch draufschauen. Wir machen einen ehrlichen Blick auf deine Technik und sagen dir konkret, wo die größten Hebel liegen – unverbindlich und ohne Verkaufsdruck.

Häufige Fragen

Warum wird mein Shopware-Shop bei Google nicht gefunden?

In den Shops, die bei uns auf dem Tisch landen, sind es fast immer dieselben Ursachen: Varianten ohne Canonical, fehlender Reverse-Proxy-Cache und damit schlechte Core Web Vitals, austauschbare Meta-Templates, Filter-URLs im Index und leere Kategorietexte. Einzeln kostet dich jeder Punkt Sichtbarkeit, in Summe entscheiden sie über Seite eins oder Seite drei.

Bringt Shopware SEO von Haus aus mit?

Ja, eine solide Basis: SEO-URLs über Templates, Canonical-Tags, eine automatisch erzeugte Sitemap, Meta-Templates mit Variablen, Basis-Produkt-Markup und robots.txt-Steuerung. Das bekommst du geschenkt. Über das Ranking entscheidet aber die Feinarbeit – Varianten-Canonicals, vollständiges JSON-LD, Caching und individuelle Meta-Texte.

Was kostet Shopware SEO?

Bei uns startet ein technischer SEO-Check ab 390 € – du bekommst eine priorisierte Maßnahmenliste zu Indexierung, Core Web Vitals, Canonicals, Markup und Crawl-Steuerung. Das Shop-SEO-Paket ab 790 € setzt die wichtigsten Punkte direkt um: Variantensteuerung, Rich-Snippet-Markup, Meta-Templates, Sitemap und Redirects.

Brauche ich für Shopware ein SEO-Plugin?

Ein gutes Plugin nimmt dir Arbeit ab: vollständiges JSON-LD, feinere Canonical- und Meta-Steuerung, einen 301-Redirect-Manager und erweiterte Sitemap-Optionen. Es macht aber keinen langsamen Server schnell, repariert keine chaotische Kategoriestruktur und schreibt keine Inhalte. Mehrere sich überschneidende SEO-Plugins erzeugen zudem gern Konflikte.