Plattform

Shopify und BFSG: Ist dein Shopify-Shop barrierefrei?

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

Shopify und Barrierefreiheit: Was kommt von Haus aus?

Shopify gehört zu den Plattformen, die Barrierefreiheit ernst nehmen – zumindest im Kern. Die Standard-Themes sind überdurchschnittlich gut aufgestellt. Aber: Custom Themes, Apps und nutzergenerierte Inhalte können die gesamte Zuganglichkeit zerstören. Dein Shop ist nur so barrierefrei wie sein schwächstes Element.

Dawn: Das Referenz-Theme

Dawn ist Shopifys Vorzeige-Theme und das am besten auf Barrierefreiheit geprüfte. Es bringt mit:

Sense und Crave: Gute Basis, andere Schwerpunkte

Sense ist minimalistisch gestaltet und erbt die meisten Accessibility-Features von Dawn. Vorsicht bei den großflächigen Bild-Sektionen: Texte über Bildern haben häufig unzureichenden Kontrast (SC 1.4.3 Contrast Minimum). Crave setzt auf kräftige Farben und animierte Übergänge – hier lohnt sich ein gezielter Check der Farbkontraste und der prefers-reduced-motion-Unterstützung (SC 2.3.3).

Vertiefung zum Thema Kontraste findest du in unserem Guide Farbkontraste prüfen und korrigieren. Weitere Informationen finden Sie im BFSG-Glossar.

Liquid-Customization und ARIA: Sections und Snippets richtig bauen

Die wahre Barrierefreiheits-Arbeit beginnt, sobald du Shopifys Theme-Editor verlässt und in Liquid-Code einsteigst. Custom Sections und Snippets sind die häufigste Quelle für Accessibility-Probleme.

Sections: Landmarks und Rollen

Jede Custom Section sollte als <section> mit aria-label oder aria-labelledby ausgezeichnet sein. Ohne diese Attribute ist die Section für Screenreader-Nutzer eine anonyme Region – sie können nicht erkennen, was dieser Abschnitt enthält.

Ein Beispiel für eine korrekte Custom Section:

<section aria-labelledby="bestseller-heading">
  <h2 id="bestseller-heading">Unsere Bestseller</h2>
  <!-- Produktgrid -->
</section>

Snippets: Interaktive Elemente absichern

Custom Tabs, Akkordeons oder Mega-Menüs, die als Snippets implementiert werden, brauchen zwingend:

Shopify Metafields für Alt-Texte und barrierefreie Inhalte

Shopify bietet für jedes Produktbild ein Alt-Text-Feld – nutze es konsequent. Aber darüber hinaus können Metafields helfen, zusätzliche barrierefreie Inhalte zu pflegen:

Mehr zu beschreibenden Bildtexten erfährst du in unserem Artikel Alt-Texte richtig schreiben.

Produktvarianten-Swatches barrierefrei machen

Farbswatches sind ein klassisches Accessibility-Problem: Sie kommunizieren Informationen rein visuell über Farbe. Das verstößt gegen SC 1.4.1 Use of Color. So machst du es richtig:

Größen-Swatches sind weniger problematisch, weil sie bereits Text enthalten („S“, „M“, „L“). Aber auch hier: aria-pressed für den ausgewählten Zustand nicht vergessen.

Shopify Markets und mehrsprachige Accessibility

Wenn du Shopify Markets nutzt, um deinen Shop in mehreren Sprachen anzubieten, entstehen zusätzliche Anforderungen:

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

App-Audit: Judge.me, Klaviyo, Tidio und Co.

Drittanbieter-Apps sind das größte Accessibility-Risiko im Shopify-Ökosystem. Sie injizieren eigenes HTML, CSS und JavaScript – oft ohne Rücksicht auf WCAG-Standards. Hier die häufigsten Problemkandidaten:

Judge.me (Bewertungen)

Judge.me zeigt Sterne-Bewertungen als rein visuelles Element an. Prüfe, ob die Sterne ein aria-label haben (z. B. „4 von 5 Sternen“). Die Review-Formulare sind grundsätzlich zugänglich, aber die Sortier- und Filterfunktionen haben häufig fehlende Labels.

Klaviyo (Pop-ups und Formulare)

Klaviyo-Pop-ups sind ein häufiger Accessibility-Blocker: Sie erscheinen über dem Seiteninhalt, fangen aber den Fokus nicht ein (fehlende Focus-Trap). Tastaturnutzer navigieren „hinter“ dem Pop-up weiter, ohne es schließen zu können. Stelle sicher, dass der Schließen-Button als erstes fokussiertes Element erreichbar ist und aria-label="Pop-up schließen" hat.

Tidio (Live-Chat)

Chat-Widgets liegen als Overlay über der Seite und sind oft nicht im Tab-Order enthalten. Prüfe: Kann der Chat per Tastatur geöffnet, bedient und geschlossen werden? Hat der Chat-Button ein aria-label? Wird der Chat-Inhalt als role="log" mit aria-live="polite" ausgezeichnet?

Shopify Checkout Extensions und Barrierefreiheit

Der Shopify-Checkout selbst ist von Shopify verwaltet und weitgehend barrierefrei: korrekte Labels, Fehlermeldungen und Tastaturbedienung sind gegeben. Du hast hier absichtlich wenig Einfluss – das ist gut so.

Aber: Seit Checkout Extensions können Apps zusätzliche UI-Elemente in den Checkout einfügen – Upsell-Boxen, Treuepunkte-Anzeigen, Geschenkverpackungs-Optionen. Diese Extensions müssen dieselben WCAG-Standards erfüllen:

Teste jede Checkout Extension einzeln. Aktiviere eine nach der anderen und prüfe den Checkout-Flow mit Tastatur und Screenreader.

Overlay-Widgets: Warum sie das Problem nicht lösen

Apps wie Accessibly, UserWay und EqualWeb versprechen „BFSG-Konformität per Knopfdruck“. Die Barrierefreiheits-Community lehnt diese Overlays aus guten Gründen ab:

Die bessere Strategie: Probleme im Shopify-Theme-Code direkt beheben. Unser Artikel Overlay-Widgets: Warum sie Barrierefreiheit nicht ersetzen erklärt die Hintergründe im Detail.

Schritt für Schritt: Shopify-Shop Accessibility-Audit

Ein systematischer Prüfprozess für deinen Shopify-Shop:

  1. Automatisierten Scan starten: Nutze den bf-check.de Scanner für einen schnellen Überblick über die größten Probleme.
  2. Theme-Auswahl prüfen: Nutzt du Dawn oder ein anderes Standard-Theme? Custom Themes brauchen gründlichere Prüfung.
  3. Alle Produktbilder prüfen: Gehe in Shopify Admin → Produkte und prüfe, ob jedes Bild einen beschreibenden Alt-Text hat.
  4. Farbswatches testen: Sind Farbvarianten auch ohne Sehen erkennbar? Haben Swatches aria-label?
  5. Custom Sections auditen: Jede selbst gebaute Liquid-Section per Tastatur durchnavigieren.
  6. Apps einzeln testen: Deaktiviere alle Apps, dann aktiviere sie einzeln und prüfe nach jeder Aktivierung mit Tastatur und Screenreader.
  7. Checkout-Flow testen: Kompletten Kauf per Tastatur durchführen – vom Warenkorb bis zur Bestätigung.
  8. Mehrsprachigkeit prüfen: Wenn du Shopify Markets nutzt: lang-Attribut und übersetzte ARIA-Labels verifizieren.

Häufige Fehler in Shopify-Shops

Diese Probleme sehen wir bei Shopify-Shops immer wieder:

Für einen Vergleich mit WooCommerce, lies unseren Artikel WooCommerce und BFSG.

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

Häufig gestellte Fragen

Mein Shopify-Theme ist Premium. Ist es automatisch barrierefrei?
Nein. Premium-Themes werden nicht automatisch auf WCAG-Konformität geprüft. Viele Theme-Entwickler testen nicht mit Screenreadern oder Tastaturbedienung. Nutze den bf-check.de Scanner, um deinen Shop zu testen.
Reicht eine Accessibility-Overlay-App für BFSG-Konformität?
Nein. Overlays ändern nur die Oberfläche, nicht den zugrundeliegenden Code. Fehlende Alt-Texte, kaputte Labels und fehlende ARIA-Rollen bleiben bestehen. Über 700 Experten raten im Overlay Fact Sheet davon ab.
Ist der Shopify-Checkout automatisch barrierefrei?
Der Standard-Checkout ist weitgehend barrierefrei, da Shopify ihn selbst verwaltet. Aber Custom Checkout Extensions (Upsell-Apps, Treuepunkte) können die Barrierefreiheit brechen – teste jede Extension einzeln.
Wie mache ich Farbswatches für Blinde zugänglich?
Jeder Swatch braucht ein aria-label mit dem Farbnamen (z. B. „Farbe: Olivgrün“), den Zustand aria-pressed für die Auswahl, und idealerweise einen sichtbaren Farbnamen neben dem Farbpunkt.
Muss ich Apps wie Judge.me oder Tidio auf Barrierefreiheit prüfen?
Ja. Du bist als Shopbetreiber für alle eingebetteten Inhalte verantwortlich – auch für Drittanbieter-Apps. Teste jede App einzeln mit Tastatur und Screenreader, und fordere vom Anbieter Informationen zur WCAG-Konformität an.
Mein Shop nutzt Shopify Markets für mehrere Sprachen. Was muss ich beachten?
Das lang-Attribut im HTML-Tag muss für jede Sprachversion korrekt sein. Außerdem müssen Alt-Texte, ARIA-Labels und Fehlermeldungen in der jeweiligen Sprache vorliegen – nicht nur der sichtbare Text.
Welches Shopify-Theme ist am besten für Barrierefreiheit?
Dawn ist das am besten auf Accessibility geprüfte Shopify-Theme: semantisches HTML, Skip-Links, Fokus-Styles und ARIA-Labels sind eingebaut. Es ist ein guter Ausgangspunkt, aber kein Freifahrtschein – Custom-Anpassungen und Apps musst du trotzdem prüfen.

Weiterlesen

Plattformen
WordPress Elementor barrierefrei
Plattformen
IONOS Homepage-Baukasten
Leitfaden
BFSG 2025: Der komplette Leitfaden

Filternavigation und Produktsuche barrierefrei umsetzen

Die meisten Shopify-Kollektionsseiten bieten Filter nach Größe, Farbe, Preis oder Kategorie an, häufig als eigenständige App oder als aufwendig gestaltete Sidebar. Diese Filter werden oft mit JavaScript nachgebaut und verlieren dabei grundlegende Bedienbarkeit über die Tastatur.

Jeder Filter sollte als Checkbox oder Radio-Button mit korrekt verknüpftem Label umgesetzt sein, nicht als anklickbares Chip-Element ohne semantische Bedeutung. Nach dem Setzen eines Filters muss die Ergebnisänderung für Screenreader-Nutzer angekündigt werden, etwa über eine Live-Region mit der Anzahl der gefundenen Produkte.

Rabattcode-Felder und Warenkorb-Interaktionen barrierefrei gestalten

Der Warenkorb ist eine der interaktionsreichsten Seiten im gesamten Shop: Menge ändern, Artikel entfernen, Rabattcode eingeben. Jede dieser Aktionen läuft in vielen Themes per AJAX ab, ohne dass die Seite neu lädt – für sehende Nutzer komfortabel, für Screenreader-Nutzer ohne zusätzliche Ankündigung aber unbemerkt.

Wird die Menge eines Artikels geändert oder ein Artikel entfernt, muss diese Änderung als Statusmeldung angekündigt werden, zum Beispiel „Artikel entfernt, neue Zwischensumme 64,90 Euro“. Ohne eine solche Ankündigung bleibt unklar, ob die Aktion überhaupt funktioniert hat.

Versandbenachrichtigungen und Bestellstatus-Seiten barrierefrei gestalten

Nach dem Checkout verschickt Shopify automatisch E-Mails zu Bestellbestätigung, Versand und Zustellung – und viele Shops ergänzen dazu eine Tracking-Seite oder ein Kundenkonto-Widget von Drittanbietern wie AfterShip oder Parcel Panel. Diese Seiten werden gerne vergessen, obwohl sie für Kundinnen und Kunden mit Behinderung genauso wichtig sind wie der Checkout selbst.

Prüfe, ob der Bestellstatus nicht nur über eine Farbe oder ein Icon vermittelt wird, sondern zusätzlich als Text vorliegt – etwa „Paket unterwegs“ statt eines reinen Lkw-Symbols. Fortschrittsbalken, die den Lieferstatus grafisch darstellen, brauchen ein aria-label mit dem aktuellen Schritt, da Screenreader die visuelle Füllung sonst nicht interpretieren können. Bestätigungs-E-Mails wiederum sollten mit strukturierten Überschriften statt reiner Fettschrift aufgebaut sein, damit sie sich per Screenreader überfliegen lassen.

Eingebettete Produktvideos und Größentabellen zugänglich einbinden

Viele Shopify-Shops binden Produktvideos direkt von YouTube oder Vimeo ein, um Anwendung oder Passform zu zeigen. Ohne Untertitel bleiben diese Inhalte für gehörlose und schwerhörige Kundinnen und Kunden unzugänglich, und ohne Audiodeskription fehlen blinden Nutzerinnen und Nutzern wichtige visuelle Details wie Farbverläufe oder Materialstruktur. Achte darauf, dass eingebettete Player per Tastatur bedienbar sind und dass Play-, Pause- und Lautstärkeregler eigene, beschriftete Steuerelemente besitzen.

Größentabellen werden in vielen Themes als reines Bild oder als Popup mit fixierter Breite eingebunden; auf kleinen Bildschirmen entsteht dann horizontales Scrollen, das für Menschen mit eingeschränkter Feinmotorik schwer zu bedienen ist. Baue Größentabellen wenn möglich als echtes HTML-table-Element mit th-Kopfzeilen auf, damit Screenreader Zeilen und Spalten korrekt zuordnen und die Tabelle bei Bedarf umbricht, statt nur seitlich zu scrollen.

Ist deine Webseite BFSG-konform?

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

Jetzt kostenlos prüfen →

Wie barrierefrei ist deine Webseite?

Kostenloser Sofort-Check nach WCAG 2.1 und BFSG. Keine Anmeldung, Ergebnis in wenigen Sekunden.

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 →