Zum Hauptinhalt springen
Zurück zu Wissen

Shopware SEO: Technisches SEO, Metadaten und URL-Struktur

Martin WeinmayrVonMartin Weinmayr·

SEO in Shopware ist nicht kompliziert, wird aber oft falsch gemacht. Viele Shops haben die Basics nicht im Griff: Meta-Tags sind leer, URL-Strukturen sind willkürlich, strukturierte Daten existieren nicht. Und dann wundert man sich warum die Rankings nicht kommen.

Die gute Nachricht: Shopware 6 hat hervorragende SEO-Features von Haus aus. Du musst sie nur richtig nutzen. Wir zeigen dir wie.

Inhalt

  1. Shopware SEO: Die Grundlagen
  2. URL-Struktur richtig aufbauen
  3. Meta-Tags und Meta-Descriptions
  4. Strukturierte Daten in Shopware
  5. Core Web Vitals und Seitengeschwindigkeit
  6. Häufige SEO-Fehler vermeiden
  7. Shopware SEO-Plugins im Überblick
  8. KI für Shopware-SEO: Meta-Generation und GEO/LLM-SEO
  9. Quick Wins für sofort bessere Rankings

Shopware SEO: Die Grundlagen

Shopware 6 hat SEO nicht als Afterthought designt. Die Plattform bringt alles Wichtige mit: Meta-Tag-Verwaltung, URL-Rewrites, Sitemap-Generierung, kanonische Tags, strukturierte Daten. Das Problem ist nicht fehlende Funktionalität, sondern fehlende Konfiguration.

In unseren Projekten sehen wir immer wieder dieselben Probleme: Meta-Descriptions sind nicht gesetzt, Kategorien haben keine eindeutige URL-Struktur, JSON-LD ist nicht implementiert. Das kostet dir Sichtbarkeit.

SEO in Shopware funktioniert auf vier Ebenen:

  • On-Page SEO: Meta-Tags, Überschriften, Textqualität, interne Links
  • Technisches SEO: URL-Struktur, Core Web Vitals, Sitemap, Canonical Tags, Mobile Usability
  • Strukturierte Daten: Schema.org (Product, Organization, FAQPage)
  • Performance: Seitengeschwindigkeit, Rendering, CSS/JS Optimierung

Alle vier brauchen Aufmerksamkeit. Wenn eine Ebene fehlt, verlierst du Punkte bei Google.

URL-Struktur richtig aufbauen

Deine URL-Struktur ist eine Entscheidung die du nur einmal treffen solltest. Wechsel später kosten dich Rankings und erfordern hunderte 301-Redirects.

In Shopware hast du diese Standard-Optionen:

Variante 1: Einfache Slug-Struktur

/product-name
/category-name

Vorteile: Kurz, sauber, gut zu merken. Nachteil: Keine Kategorie-Kontext in der URL, Slug-Konflikte möglich.

Variante 2: Kategorie im Pfad (empfohlen)

/electronics/laptop-123
/electronics/accessories/laptop-bag

Vorteile: Kontextuelle Information, SEO-Signal für Google, Konflikte ausgeschlossen. Nachteil: Längere URLs, Kategoriewechsel = 301-Redirect nötig.

Variante 3: Geschachteltes Kategoriesystem

/root-category/sub-category/product

Nur sinnvoll wenn du 4+ Kategorie-Ebenen wirklich brauchst. Sonst wird die URL zu lang.

Unsere Empfehlung: Variante 2. Der Kategorie-Kontext hilft bei Suchintention und gibt Google einen Hinweis worüber es auf der Seite geht.

In Shopware stellst du das ein unter Admin > Einstellungen > SEO:

  • Canonical Tag setzen (wichtig bei Varianten)
  • URL-Template pro Entity (Produkt, Kategorie, CMS)
  • Automatische Slug-Generierung konfigurieren

Wichtig: Bevor du die Struktur änderst, exportiere alle bestehenden URLs als CSV und erstelle einen Redirect-Plan. Alte URLs müssen mit 301 auf neue weiterleiten, sonst verlierst du Link-Equity.

Meta-Tags und Meta-Descriptions

Der Meta-Title und die Meta-Description sind das erste was Nutzer in der Google-Suche sehen. Wenn die nicht passen, klicken sie auf deine Konkurrenz.

Meta-Title (max. 60 Zeichen)

Google schneidet längere Titles ab. Halte dich an 60 Zeichen einschließlich Branding. Muster:

Produkt: [Produktname] | [Kategorie] | dasistweb Shop
Kategorie: [Kategoriename] | Online Shop | dasistweb

Gutes Beispiel:

  • "Rennrad Carbon 28 Zoll | Fahrräder | Velocitas Shop" (59 Zeichen)

Schlechtes Beispiel:

  • "Unser Premium Rennrad aus Carbon in 28 Zoll mit 18 Gang Schaltung und leichtem Aluminium Vorbau" (Viel zu lang, wird abgeschnitten)

In Shopware: Admin > Produkt > SEO > Meta Title. Leer lassen = Shopware nutzt automatisch den Produktnamen + Kategorie.

Meta-Description (max. 155 Zeichen)

Die Description hat keinen direkten SEO-Einfluss auf Rankings, aber großen Einfluss auf Click-Through-Rate. Eine gute Description erhöht die CTR um 20-30%. Weitere Tipps dazu, wie du aus mehr Traffic mehr Umsatz machst, findest du in unserem Artikel zur Conversion-Rate-Optimierung.

Muster:

[Produktvorteil]. [Feature]. [Differenzierungs-Hook]. Versandkostenlos ab 50€.

Gutes Beispiel:

  • "Hochwertiges Rennrad mit Carbonrahmen, Shimano 105 Schaltung und ergonomischem Sattel. Versand kostenlos."

Schlechtes Beispiel:

  • "Dies ist ein Produkt aus der Kategorie Fahrräder und Rennräder die bei uns im Online Shop erhältlich sind." (Generisch, keine Nutzen, keine CTR)

Shopware generiert automatisch eine Description aus den ersten 155 Zeichen der Produktbeschreibung, wenn du das Feld leer lässt. Das ist meistens Murks. Besser: Feld manuell füllen.

Canonical Tag (wichtig bei Varianten)

Shopware hat Varianten. Ein Produkt "Fahrrad" hat Farbe: Rot, Blau, Grün. Technisch sind das verschiedene URLs:

/fahrrad?color=red
/fahrrad?color=blue

Google sieht das als Duplicate Content. Du musst ein Canonical Tag setzen das auf die Haupt-URL zeigt:

<link rel="canonical" href="/fahrrad" />

In Shopware passiert das automatisch wenn du in Admin > Produkt > SEO > Canonical URL die Parent-URL setzt.

Open Graph Tags (für Social Media)

Nicht direkt SEO, aber wichtig für Social Sharing. Shopware generiert diese automatisch aus Produktbild und Title. In Admin > Einstellungen > SEO kannst du das anpassen.

Strukturierte Daten in Shopware

Strukturierte Daten (Schema.org/JSON-LD) sind maschinenlesbare Informationen die Google helfen dein Produkt zu verstehen. Sie beeinflussen nicht direkt Rankings, aber sie ermöglichen Rich Snippets in der Suche.

Beispiel: Produktrewertung. Wenn du Schema.org Product implementierst mit ratingValue und reviewCount, zeigt Google Sterne in den Suchergebnissen:

★★★★★ (124 Bewertungen) statt nur Text

Das erhöht die CTR massiv.

Shopware 6 generiert automatisch JSON-LD für:

  • Product (mit Price, Availability, Review)
  • Organization (Shop-Details)
  • BreadcrumbList (Navigationsstruktur)

Das ist schon sehr viel. Die meisten Shops nutzen nicht mal das.

Zusätzlich solltest du implementieren:

FAQPage (wenn du häufig Kundenfragen hast)

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "Welche Farben sind verfügbar?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "Rot, Blau, Grün, Weiß"
    }
  }]
}

LocalBusiness (wenn du ein lokales Geschäft hast)

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "dasistweb Shop",
  "address": "Münchener Str. 10, 80331 München",
  "telephone": "+49 89 123456"
}

In Shopware implementierst du zusätzliche Schema.org Typen entweder:

  1. Manuell im Theme (Template bearbeiten, JSON-LD hinzufügen)
  2. Via Shopware App/Plugin (z.B. dasistweb SEO Bundle, Findologic)
  3. Via Google Tag Manager (nicht ideal, aber funktioniert)

Tipp: Teste deine Strukturierten Daten mit dem Google Rich Snippets Tool (search.google.com/test/rich-results).

Core Web Vitals und Seitengeschwindigkeit

Google hat seit 2021 drei Metriken als Ranking-Faktor definiert: Core Web Vitals. Diese beeinflussen Rankings direkt.

LCP (Largest Contentful Paint): unter 2.5 Sekunden

Wie lange bis der Hauptinhalt sichtbar ist. Typischerweise das Produktbild. Wenn das Bild 5 Sekunden zum Laden braucht, hast du ein LCP-Problem.

Optimierungen:

  • Bilder optimieren (WebP Format, richtige Größen)
  • CSS/JS Minifizieren
  • Lazy Loading für Below-the-Fold Inhalte
  • Server schneller machen (Hosting, Caching)

In Shopware:

  • Admin > Einstellungen > Performance > HTTP Caching aktivieren
  • Shopware nutzt automatisch Browser-Caching, stelle sicher dass es aktiviert ist
  • Bilder werden automatisch verkleinert, aber du kannst manuell optimieren

FID (First Input Delay): unter 100ms

Wie lange es dauert bis dein Shop auf Eingaben (Klick, Tastendruck) reagiert. Typischerweise ein JavaScript-Problem. Wenn du zu viel JavaScript lädst, wird die Seite lahm.

Optimierungen:

  • Nicht genutztes JavaScript entfernen
  • Third-Party Scripts (Analytics, Ads) asynchron laden
  • Große JavaScript-Bundles splitten

CLS (Cumulative Layout Shift): unter 0,1

Wie viel sich das Layout verschiebt während die Seite lädt. Klassisches Problem: Bilder ohne definierte Größe, oder Anzeigen die sich späte einschieben.

Optimierungen:

  • Alle Bilder und Videos mit fester Breite/Höhe
  • Kein Content-Shifting durch nachgeladene Inhalte
  • Font-Größen nicht ändern während Loading

Unsere Standard-Empfehlung für Shopware Shops: Google PageSpeed Insights ist dein Freund. Laufe das Tool regelmäßig (monatlich) auf deiner Kategorie- und Produktseite. Wenn die Scores unter 70 fallen, habt ihr ein Problem.

Weitere Ressourcen zum Thema Performance: Shopware Hosting

Häufige SEO-Fehler vermeiden

Fehler 1: Leere oder generische Meta-Descriptions

Shopware generiert automatisch Descriptions aus Produkttext wenn du das Feld nicht füllst. Das ist OK bei 100 Produkten. Bei 1000 Produkten wird das dilettantisch.

Besser: Meta-Description Template im Admin definieren:

[Produktname] kaufen ✓ [Kernfeature] ✓ Versandkostenfrei ab 50€ | dasistweb

Dann mit Placeholders füllen.

Fehler 2: Keine Kategorieseiten-SEO

Kategorienseiten sind oft größer als Produktseiten (Suchvolumen, CTR). Aber viele Shops verschwenden sie: leerer Beschreibungstext, keine Keywords im Title, keine internen Links.

Richtig machen:

  • Kategorie-Title mit Keywords: "Rennräder online kaufen | dasistweb" (nicht einfach "Rennräder")
  • 150-200 Wörter Kategoriebeschreibung (nicht leer)
  • Kategoriebild mit Alt-Text
  • 5-10 interne Links zu verwandten Kategorien

Fehler 3: Filter und Facetten erzeugen Duplicate Content

Shopware erlaubt Produktfilter (Farbe, Marke, Preis). Jede Filterkombination ist eine neue URL:

/rennräder?color=red&brand=scott&priceMin=500

Das ist Duplicate Content. Google zählt das als separat Seite. Bei 100 Filtern sind das 1000+ URLs von derselben Kategorie.

Lösung:

  • Sitemap auf Hauptkategorie-URLs beschränken
  • Noindex auf gefilterte Seiten setzen
  • Oder: Nur kaufwürdige Filter-Parameter indexieren

Fehler 4: Alt-Texte vergessen

Alle Bilder sollten einen beschreibenden Alt-Text haben. Das hilft bei Bildsuche und Barrierefreiheit.

Richtig:

<img alt="Rennrad Scott Carbon rot 28 Zoll" src="...">

Falsch:

<img alt="Produkt" src="...">
<!-- oder noch schlimmer: alt="" -->

Fehler 5: Keine canonische Anbindung

Wenn du Produkte in mehreren Kategorien hast (Multi-Categorization), erzeugt das duplicates:

/fahrräder/rennräder/scott-123
/sport/rennräder/scott-123

Lösung: Canonical auf Haupt-URL setzen.

Shopware SEO-Plugins im Überblick

Du brauchst nicht unbedingt Plugins, aber sie sparen Zeit:

Findologic

Such- und Filter-Optimierung:

  • Bessere Facetten-Navigation
  • Automatische Filter-Ranking
  • A/B Testing für Suchergebnisse

Gut für große Shops mit komplexem Produktkatalog. Achtung: Relativ teuer.

Metas SEO Pack

Basis-Features:

  • Bulk Meta-Tag Editing
  • Keyword Density Checker
  • Redirect Manager

Günstige Lösung für einfache Bedürfnisse.

Passiamo SEO & Performance

Performance fokussiert:

  • Image Optimization
  • CSS/JS Minifizierung
  • Lazy Loading

Wenn Core Web Vitals dein Problem sind.

Unser Tipp: Fang ohne Plugin an. Shopware 6 hat von Haus aus Features die für 80% der Shops reichen. Nur wenn du spezielle Anforderungen hast (z.B. automatische Meta-Descriptions bei 5000+ Produkten), investiere in ein Plugin. Eine Übersicht der wichtigsten Shopware Plugins hilft dir bei der Auswahl.

KI für Shopware-SEO: Meta-Generation und GEO/LLM-SEO

Die SEO-Arbeit im Shopware-Alltag bestand jahrelang zu 80% aus stupider Tipp-Arbeit: Meta-Titel, Meta-Descriptions, Alt-Texte, FAQ-Blöcke, Kategorie-Intros. Genau diese Schicht ist seit 2025 KI-Revier. Und seit die großen Suchmaschinen AI-Overviews und LLM-Zitate ausspielen, kommt ein zweiter Layer dazu: der Shop muss nicht nur für Google-Ranking optimiert sein, sondern auch dafür, dass ChatGPT, Perplexity, Claude und Google AI-Overview korrekt zitieren können. Das Schlagwort dafür ist GEO (Generative Engine Optimization) oder LLM-SEO.

Meta-Bulk-Generation über die Shopware-API. Der Klassiker. 5.000 Produkte, leere Meta-Descriptions. Ein Skript zieht Produktname, Kategorie, Key-Features über die Store-API, feedet das in Claude oder GPT mit einem klaren Prompt-Template ("155 Zeichen, Primärkeyword nach vorne, Nutzen statt Adjektive") und schreibt das Ergebnis zurück ins Feld. Was früher ein Content-Team-Quartal war, ist jetzt ein Nachmittag plus Review. Wichtig: nicht blind publishen. Ein Editor oder Product Owner checkt stichprobenartig und lehnt Halluzinationen ab.

FAQ-Extraktion aus Support-Tickets. Dein Helpdesk hat 5.000 Tickets aus zwei Jahren. Ein Prompt auf Claude ("finde die 30 häufigsten Frage-Cluster, formuliere jeweils eine Frage plus kurze Antwort") liefert dir 80% eines FAQ-Grundgerüsts. Die Antworten kommen in Shopware als FAQPage-Schema in die Produkt- oder Kategorieseite. Doppelt-Gewinn: weniger Support-Last und Rich-Snippet-Potenzial.

Kategorie-Texte mit Struktur. Shopware-Kategorie-Seiten brauchen Traffic über generische Query-Terms. Ein KI-Workflow der Wettbewerber-SERPs, Produkt-Features und die wichtigsten Nutzer-Fragen in einen Briefing-Prompt gießt, schreibt dir einen Rohtext. Der Mensch bringt die Positionierung rein, die KI macht die Grundarbeit. Das Ergebnis ist lesbar, strukturiert und SEO-tauglich, ohne dass 50 Kategorie-Seiten drei Wochen Content-Arbeit blockieren.

GEO- und LLM-Optimierung. Damit LLMs deinen Shop als Quelle zitieren, brauchst du drei Dinge: saubere strukturierte Daten (Product, FAQPage, Organization, BreadcrumbList - Shopware liefert das weitgehend von Haus aus), klare Antwort-First-Struktur im Content (die wichtigste Aussage in den ersten 2 Sätzen, nicht am Ende) und eine erreichbare llms.txt oder /llms-full.txt im Root. Der Shop wird damit maschinenlesbar für Agenten, die im Auftrag eines Nutzers Produkte vergleichen. Das ist kein Fake-Trend: AI-Overview und Perplexity zitieren aktiv, und die Shops die sauber strukturiert sind, tauchen häufiger auf. Mehr dazu im Leitfaden Agentic Commerce.

Was du im Kopf haben musst. Reine KI-generierte Meta-Texte ohne Review sind ein SEO-Risiko. Google hat kein Problem mit KI-unterstütztem Content, wohl aber mit Qualitäts-Müll. Wer 5.000 Descriptions auf einmal durchjagt und nie reinschaut, baut sich einen Haufen fehlerhafter Aussagen ins Frontend. Der Hybrid-Prozess bleibt Pflicht: KI schreibt den Draft, Mensch reviewt, die Produktdaten bleiben die Wahrheit.

Wie das als Gesamtpaket im Unternehmen aussieht, zeigt die Leistungsseite KI-Implementierung.

Quick Wins für sofort bessere Rankings

Diese fünf Dinge kannst du heute noch umsetzen:

1. Google Search Console Setup

Verbinde deinen Shop mit GSC, lade XML-Sitemap hoch, prüfe Indexstatus.

Zeit: 15 Minuten Impact: Hoch. Google versteht deine Seite besser.

2. Meta-Descriptions für Top 100 Produkte

Identifiziere deine 100 Top-Verkäufer/Top-Traffic-Produkte. Schreib handgestrickte Meta-Descriptions statt automatisch generierter Texte.

Zeit: 8-10 Stunden Impact: Sehr hoch. CTR steigt um 20-30%.

3. Strukturierte Daten aktivieren

Admin > Einstellungen > SEO. Stelle sicher dass:

  • Product Schema aktiviert ist
  • Price Currency korrekt gesetzt
  • Rating eingebunden (falls vorhanden)

Zeit: 30 Minuten Impact: Mittel. Aber wenig Aufwand.

4. Alt-Texte für Produktbilder

Schreib sinnvolle Alt-Texte für alle Produktbilder. "Produkt" ist kein Alt-Text.

Zeit: 1-2 Stunden für Top 100 Produkte Impact: Mittel bis Hoch (Bildsuche + Accessibility).

5. Sitemap-Bereinigung

Admin > Einstellungen > Sitemaps. Filter-Parameter ausschließen:

  • Session IDs
  • Tracking-Parameter
  • Interne Filter

Zeit: 30 Minuten Impact: Mittel. Reduziert Crawl-Budget-Verschwendung.

Wenn du diese fünf umgesetzt hast, sind deine SEO-Basics solider als bei 80% der eCommerce-Shops.

Fazit: SEO ist nicht optional

Shopware hat alles was du für solides technisches SEO brauchst. Die Plattform ist gut gebaut in dem Punkt. Das Problem ist nicht fehlende Funktionalität, sondern fehlende Umsetzung.

SEO wird oft als optional behandelt. Dabei kostet eine schlecht optimierte URL-Struktur dich organischen Traffic der jahrelang nicht zurückkommt. Ein Shop ohne Meta-Descriptions verliert CTR. Keine Strukturierten Daten bedeutet keine Rich Snippets, keine Sterne in der Suche.

Fang bei den Basics an. URL-Struktur, Meta-Tags, Strukturierte Daten. Diese sind nicht sexy, aber sie funktionieren.

Wenn du nicht weißt ob du das selbst aufbauen kannst, ist jetzt der richtige Zeitpunkt für ein Gespräch mit uns. Wir optimieren Commerce-Projekte seit 2011 auf SEO und wissen exakt wo die typischen Probleme liegen.

Häufig gestellte Fragen

Ist shopware seo die richtige Wahl für meinen Shop?
Das hängt von deinen Anforderungen ab. Shopware ist ideal für komplexe Kataloge und deutsche E-Commerce Prozesse, overkill für einfache Shops.
Wie stark ist die Shopware Community und gibt es gute Support-Optionen?
Shopware hat eine aktive Community, gute Dokumentation und professionelle Support. Es gibt spezialisierte Agenturen und über 400 zertifizierte Partner.
Kann ich Shopware selbst hosten oder ist Cloud besser?
Beides möglich. Managed Cloud ist wartungsarm, Self-Hosting gibt dir mehr Kontrolle. Das ist eine Kosten- und Komplexitätsfrage.
Wie oft bekommt Shopware Updates und sind sie aufwändig?
Minor Updates alle 2-3 Wochen sind meist problemlos. Major Updates 1-2 mal im Jahr erfordern Testing. Mit Test-Umgebung sollte es aber Routine sein.

Klingt nach eurem Projekt?

30 Minuten Erstgespräch. Kostenlos, ehrlich, ohne Verkaufsdruck. Wir hören zu, stellen die richtigen Fragen und geben eine klare Einschätzung.

Termin vereinbaren

Erst Klarheit.
Dann Entscheidung.

30 Minuten Erstgespräch. Wir hören zu, stellen die richtigen Fragen und geben eine klare Einschätzung.

Termin vereinbaren

Kostenlos & unverbindlich · 30 Min.