Plattform

Shopware und BFSG: So machst du deinen Shopware-Shop barrierefrei

Von Joshua Kantner · April 2026 · bf-check.de

Shopware und Barrierefreiheit: Wo steht das System?

Shopware 6 hat gegenüber Shopware 5 deutliche Verbesserungen: Bessere semantische HTML-Struktur, ARIA-Labels für Warenkorb und Navigation, und responsive Storefront-Themes. Trotzdem ist auch Shopware 6 nicht out-of-the-box vollständig BFSG-konform. Custom-Themes, Plugins und Inhalte müssen geprüft werden.

Das BFSG (§ 1, § 2 BFSG) verpflichtet seit Juni 2025 alle E-Commerce-Anbieter, die an Verbraucher verkaufen, zur digitalen Barrierefreiheit. Der technische Standard ist WCAG 2.1 Level AA, verankert in der europäischen Norm EN 301 549. Für Shopware-Betreiber bedeutet das: Jede Seite, jeder Checkout-Schritt und jede Plugin-Ausgabe muss diese Kriterien erfüllen.

Shopware 6 Storefront-Architektur: Was sie für Barrierefreiheit mitbringt

Die Storefront von Shopware 6 basiert auf Twig-Templates, Bootstrap 5 und Symfony. Das bringt einige Vorteile für die Barrierefreiheit:

Twig-Templates anpassen: A11y-Verbesserungen

Shopware 6 ermöglicht Template-Überschreibungen über das Theme-System. Hier ein Beispiel für einen Skip-Link, den du in base.html.twig ergänzen kannst: Weitere Informationen finden Sie im BFSG-Glossar.

<!-- In Resources/views/storefront/base.html.twig -->
{% block base_body %}
  <a class="sr-only sr-only-focusable" href="#main-content">
    Zum Hauptinhalt springen
  </a>
  {{ parent() }}
{% endblock %}

Und das Ziel-Anker auf dem Main-Container:

<main id="main-content" role="main">
  {# Shopware Content #}
</main>

Diese Ergänzung erfüllt WCAG SC 2.4.1 Bypass Blocks und hilft Tastatur-Nutzern, die Navigation zu überspringen.

Die häufigsten Barrierefreiheitsprobleme in Shopware-Shops

Diese Probleme finden wir in fast jedem Shopware-Shop:

⚠️
Ist deine Webseite betroffen? Kostenloser BFSG-Schnellcheck – Ergebnis in 30 Sekunden.
Jetzt prüfen →

Shopping Experiences (Erlebniswelten) barrierefrei gestalten

Shopwares CMS-System „Shopping Experiences“ ist mächtig, aber barrierefreiheitstechnisch problematisch. Hier die wichtigsten Regeln:

Plugin-Audit: Welche Plugins prüfen?

Nicht jedes Plugin ist problematisch. Prüfe priorisiert:

  1. Cookie-Consent-Banner – Muss den Fokus beim Öffnen auf sich ziehen und beim Schließen zurückgeben. Alle Buttons müssen per Tastatur erreichbar sein.
  2. Payment-Plugins – PayPal, Klarna, Stripe: Teste den kompletten Checkout per Tastatur. Prüfe, ob eingebettete iframes title-Attribute haben.
  3. Slider/Carousel-Plugins – Müssen Pause-Buttons haben (WCAG SC 2.2.2 Pause, Stop, Hide) und per Pfeiltasten bedienbar sein.
  4. Bewertungs-Plugins – Sterne-Bewertungen brauchen ein aria-label wie „4 von 5 Sternen“.
  5. Lightbox/Zoom-Plugins – Müssen per Escape schließbar sein und den Fokus korrekt managen.

Tipp: Deaktiviere jedes Plugin einzeln und prüfe, ob sich die Barrierefreiheit ändert. So identifizierst du den Verursacher schnell.

Der Checkout-Flow: Kritischster Bereich

Der Checkout ist der wichtigste Bereich für Barrierefreiheit – hier gehen Verkäufe verloren, wenn Nutzer nicht durchkommen. Prüfe diese Punkte:

Schritt für Schritt: Shopware-Shop BFSG-konform machen

  1. Automatisierten Scan durchführen – Nutze den bf-check BFSG-Scanner für eine Erstanalyse. Scanne mindestens: Startseite, eine Kategorieseite, eine Produktdetailseite, den Warenkorb und den Checkout.
  2. Alt-Texte im Medienmanager pflegen – Gehe unter Inhalte → Medien durch alle Produktbilder. Fülle das Alt-Text-Feld mit beschreibendem Text (z.B. „Blaues Baumwoll-T-Shirt, Vorderansicht“).
  3. Theme prüfen – Wenn du ein Custom-Theme nutzt: Prüfe Farbkontraste, Fokus-Styles und Überschriften-Hierarchie. Das Standard-Storefront-Theme ist ein besserer Startpunkt als viele Marketplace-Themes.
  4. Skip-Link ergänzen – Füge einen „Zum Hauptinhalt springen“-Link ein (siehe Twig-Beispiel oben).
  5. Plugin-Audit durchführen – Teste jeden Plugin-Frontend-Output mit Tastatur und Screenreader. Ersetze nicht-barrierefreie Plugins.
  6. Erlebniswelten prüfen – Kontrolliere Kontraste, Überschriften und Alt-Texte in allen CMS-Layouts.
  7. Manuellen Tastatur-Test – Navigiere mit Tab und Enter durch den gesamten Shop. Der Fokus muss immer sichtbar sein (WCAG SC 2.4.7 Focus Visible).
  8. Screenreader-Test – Teste mit NVDA (Windows) oder VoiceOver (Mac) mindestens die Startseite und den Checkout.

Shopware 5 vs. 6: Barrierefreiheit im Vergleich

Wenn du noch Shopware 5 nutzt, ist ein Upgrade auf Shopware 6 auch aus Barrierefreiheitssicht sinnvoll. Die Unterschiede:

KriteriumShopware 5Shopware 6
Template-EngineSmartyTwig (Symfony)
Semantisches HTMLGrundlegend, viele <div>-StrukturenGute Landmark-Elemente
ARIA-AttributeWenige, manuell ergänzenGrundlegend vorhanden
CSS-FrameworkLess/CustomBootstrap 5 (bessere a11y-Defaults)
Fokus-StylesOft entfernt in ThemesVorhanden, aber Theme-abhängig
Aufwand für BFSG-KonformitätHoch (viele Overrides nötig)Mittel (gezielte Anpassungen)

Nutze die Migration als Anlass, gleich BFSG-konform zu starten. Plane die Barrierefreiheits-Anforderungen in das Migrations-Lastenheft ein, statt sie nachträglich umzusetzen. Vergleiche auch, wie WooCommerce und Shopify mit Barrierefreiheit umgehen.

Häufige Fehler bei Shopware-Barrierefreiheit

Dieser Artikel ersetzt keine Rechtsberatung. Für verbindliche Auskünfte zur BFSG-Konformität deines Shopware-Shops wende dich an einen spezialisierten Anwalt oder Barrierefreiheits-Auditor.

Häufig gestellte Fragen

Ist Shopware 6 BFSG-konform?
Nicht automatisch. Shopware 6 bietet bessere semantische HTML-Strukturen als Shopware 5, aber Themes, Plugins und Inhalte bestimmen das Endergebnis. Prüfe deinen Shop mit einem BFSG-Scanner.
Welche Shopware-Plugins verursachen häufig Barrierefreiheitsprobleme?
Cookie-Consent-Banner, Slider/Carousel-Plugins, Lightbox-Plugins für Produktbilder und Custom-Checkout-Erweiterungen sind die häufigsten Problemverursacher. Prüfe jedes Plugin, das Frontend-HTML ändert, auf Tastaturnavigation und ARIA-Attribute.
Kann ich Shopware 5 noch BFSG-konform machen?
Grundsätzlich ja, aber der Aufwand ist deutlich höher als bei Shopware 6. Shopware 5 nutzt Smarty-Templates mit weniger semantischem HTML. Viele Anpassungen erfordern Template-Overrides. Wenn ein Relaunch ohnehin geplant ist, ist die Migration auf SW6 sinnvoller.
Wie teste ich meinen Shopware-Shop auf Barrierefreiheit?
Nutze eine Kombination: 1) Automatisierter Scan mit dem bf-check BFSG-Scanner, 2) Tastatur-Test (Tab durch alle interaktiven Elemente), 3) Screenreader-Test mit NVDA oder VoiceOver, 4) Kontrast-Check mit Browser-DevTools.
Sind Shopware Erlebniswelten (Shopping Experiences) barrierefrei?
Nicht automatisch. Die CMS-Blöcke von Shopware 6 bieten grundlegende Struktur, aber Bild-Text-Overlays haben oft zu geringe Kontraste, und die Überschriftenhierarchie wird häufig durch freie Gestaltung gebrochen. Jede Erlebniswelt muss individuell geprüft werden.
Muss ich für BFSG-Konformität ein spezielles Shopware-Theme kaufen?
Nein. Das Standard-Storefront-Theme von Shopware 6 bietet bereits gute Grundlagen. Wichtiger als ein spezielles Theme ist die korrekte Konfiguration: Alt-Texte pflegen, Überschriftenhierarchie einhalten und Formulare korrekt labeln.
Was kostet die Barrierefreiheits-Anpassung eines Shopware-Shops?
Das hängt vom Ist-Zustand ab. Für einen Shopware-6-Shop mit Standard-Theme rechne mit 2.000-8.000 Euro für ein professionelles Audit plus Umsetzung. Bei stark customisierten Shops oder Shopware 5 kann es deutlich mehr sein.

Weiterlesen

Plattformen
IONOS Homepage-Baukasten
Plattformen
Shopify und BFSG
Leitfaden
BFSG 2025: Der komplette Leitfaden

Ist deine Webseite BFSG-konform?

Finde es in 30 Sekunden heraus – kostenloser Schnellcheck mit sofortigem Ergebnis.

Jetzt kostenlos prüfen →
BFSG-Pflicht seit Juni 2025 – Ist deine Seite konform? Kostenlos prüfen
Seit Juni 2025 Pflicht

Warte – deine Webseite könnte gegen das BFSG verstoßen

Abmahnungen bis 5.000 €, Bußgelder bis 100.000 €. Unser kostenloser Scan zeigt dir in 30 Sekunden ob du betroffen bist.

Jetzt kostenlos scannen →