Sprache: DE

Wie gut sind Onlineshops auf den European Accessibility Act vorbereitet?

Unsere eigene Studie zu Startseiten von Onlineshops in zwei Wellen: Welle 1 in Polen, Tschechien, der Slowakei und Kroatien, Welle 2 in Deutschland und Österreich. Wir veröffentlichen nur zusammengefasste Zahlen und nennen keinen Shop.

Aktualisiert: · Scans: Welle 1: 11. Oktober 2026, Welle 2: 12. Oktober 2026

Dieser Text wurde mit Hilfe von künstlicher Intelligenz (KI) aus den Messdaten der Studie erstellt. Methode und Grenzen sind auf dieser Seite beschrieben.

Wichtigste Ergebnisse

  • Welle 1 (Polen, Tschechien, Slowakei, Kroatien; n = 360): Auf 95 % der Startseiten wurde automatisch mindestens eine nicht erfüllte WCAG-2.x-Regel (A/AA) erkannt (axe-core; 95-%-Konfidenzintervall 92 %–97 %).
  • Welle 2 (Deutschland, Österreich; n = 221): Auf 95 % der Startseiten erkannte derselbe Test mindestens eine nicht erfüllte Regel (95-%-Konfidenzintervall 91 %–97 %).
  • Die fünf häufigsten nicht erfüllten Regeln sind in beiden Wellen dieselben und stehen in derselben Reihenfolge. Anteil der Shops in Welle 1 und Welle 2: zu geringer Textkontrast 78 % und 77 %; Links ohne erkennbaren Namen 68 % und 61 %; zu kleine Klickflächen 41 % und 33 %; Bilder ohne Alternativtext 32 % und 30 %; Schaltflächen ohne erkennbaren Namen 31 % und 24 %.
  • Die Shopgröße ändert wenig. Anteil der Startseiten mit erkannten nicht erfüllten Regeln in Welle 1: 96 % bei kleinen und mittleren Shops (n = 239) und 93 % bei großen und internationalen Händlern (n = 121). In Welle 2: 96 % bei Shops, die vermutlich keine Kleinstunternehmen sind (n = 112; unsere Schätzung, siehe Hinweis zur Größe: geprüft 25, bestätigt 16, wirkten wie Kleinstunternehmen 4), und 94 % bei Shops unklarer Größe (n = 71). Alle Größenklassen sind unsere Schätzungen.
  • Bei jedem Shopsystem mit mindestens 10 Shops in einer Welle hatten zwischen 88 % und 100 % der Startseiten erkannte nicht erfüllte Regeln. Shops passen ihre Themes an, deshalb beschreiben diese Zahlen Shops und nicht die Software.
  • Eine automatisch erkannte nicht erfüllte Regel ist ein Anlass für eine manuelle Prüfung, keine rechtliche Feststellung. Wir sagen nicht, dass ein Shop gegen den European Accessibility Act, das deutsche BFSG oder das österreichische BaFG verstößt.

Ergebnisse nach Ländern

Anteil der Startseiten, auf denen axe-core mindestens eine nicht erfüllte WCAG-2.x-Regel (A/AA) erkannt hat. In Klammern steht die Zahl der Shops.

Startseiten mit mindestens einer erkannten nicht erfüllten Regel, nach Ländern

LandWelleGeprüfte ShopsMit erkannten nicht erfüllten Regeln (95-%-Konfidenzintervall)95-%-Konfidenzintervall
Polen18477 (92 %)84 %–96 %84 %–96 %
Tschechien18983 (93 %)86 %–97 %86 %–97 %
Slowakei19492 (98 %)93 %–99 %93 %–99 %
Kroatien19390 (97 %)91 %–99 %91 %–99 %
Gesamt, Welle 11360342 (95 %)92 %–97 %92 %–97 %
Deutschland2123115 (93 %)88 %–97 %88 %–97 %
Österreich29894 (96 %)90 %–98 %90 %–98 %
Gesamt, Welle 22221209 (95 %)91 %–97 %91 %–97 %

Ergebnisse nach Shopgröße

Die Größenklassen sind unsere eigenen Schätzungen und unterscheiden sich zwischen den Wellen. Der European Accessibility Act nimmt Kleinstunternehmen, die Dienstleistungen erbringen, aus; deshalb schätzen wir in Welle 2, ob ein Shop vermutlich eines ist. Das ist keine Rechtsbewertung: Ob ein Unternehmen betroffen ist, ist eine Rechtsfrage.

Ergebnisse nach Shopgröße. Welle 1: Polen, Tschechien, Slowakei, Kroatien

Größenklasse (unsere Schätzung)Geprüfte ShopsMit erkannten nicht erfüllten Regeln (95-%-Konfidenzintervall)95-%-Konfidenzintervall
Kleine und mittlere Shops239230 (96 %)93 %–98 %93 %–98 %
Große und internationale Händler121112 (93 %)86 %–96 %86 %–96 %

Ergebnisse nach Shopgröße. Welle 2: Deutschland, Österreich

Größenklasse (unsere Schätzung)Geprüfte ShopsMit erkannten nicht erfüllten Regeln (95-%-Konfidenzintervall)95-%-Konfidenzintervall
Vermutlich kein Kleinstunternehmen (unsere Schätzung)¹112107 (96 %)90 %–98 %90 %–98 %
Größe unklar7167 (94 %)86 %–98 %86 %–98 %
Wenig öffentliche Angaben zur Größe2827 (96 %)82 %–99 %82 %–99 %
Vermutlich ein Kleinstunternehmenwenig Daten108 (80 %)49 %–94 %49 %–94 %

¹ Unsere Schätzung aus öffentlichen Signalen (Rechtsform, Zahl der Bewertungen, Links zu Karriere- und Filialseiten, Alter des Zertifikats, Traffic-Rang, Zahl der Links), kein Rechtsstatus. Stichprobenprüfung, zufällig aus dieser Klasse gezogene Shops: 25 (Deutschland 22, Österreich 3). Durch unabhängige Quellen bestätigt mit mindestens 10 Beschäftigten oder mehr als 2 Mio. EUR Umsatz: 16. Indirekt bestätigt: 3. Wirkten wie Kleinstunternehmen: 4. Keine Daten gefunden: 2.

Welle 1: Große und internationale Händler sind Marken, die in mindestens zwei der vier Länder vertreten sind, sowie bekannte große nationale oder internationale Händler (unsere Einschätzung). Alle übrigen Shops zählen als klein und mittel. Welle 2: Die Schätzung nutzt öffentliche Signale wie Rechtsform, Zahl der Bewertungen, Jahre im Netz und Links zu Karriere- und Filialseiten.

Ergebnisse nach Shopsystem

Für jedes Shopsystem: Wie viele der darauf gebauten Shops hatten erkannte nicht erfüllte Regeln, und wie viele verschiedene Regeln waren auf der Startseite im Schnitt nicht erfüllt. Es geht um Shops, nicht um die Software, denn Shops passen ihre Themes an, ergänzen Apps und schreiben eigene Inhalte. Gezeigt werden nur Systeme mit mindestens 10 Shops in der Welle; Zeilen mit weniger als 20 Shops sind als „wenig Daten“ markiert. Shops, deren System wir nicht erkannt haben, zeigen wir nicht.

Ergebnisse nach Shopsystem. Welle 1: Polen, Tschechien, Slowakei, Kroatien

ShopsystemGeprüfte ShopsMit erkannten nicht erfüllten Regeln (95-%-Konfidenzintervall)95-%-KonfidenzintervallMittelwert nicht erfüllter Regeln
Shops auf WooCommerce5251 (98 %)90 %–100 %90 %–100 %3,3
Shops auf Magento4845 (94 %)83 %–98 %83 %–98 %5,1
Shops auf Shopify3231 (97 %)84 %–99 %84 %–99 %3,1
Shops auf PrestaShop3232 (100 %)89 %–100 %89 %–100 %4,7
Shops auf Shoptetwenig Daten1717 (100 %)82 %–100 %82 %–100 %3,4
Shops auf IdoSellwenig Daten1616 (100 %)81 %–100 %81 %–100 %5,3

In Welle 1 bilden die Mittelwerte zwei Gruppen. Nicht erfüllte Regeln pro Startseite, Mittelwert: 3,1–3,4 bei Shops auf Shopify, WooCommerce und Shoptet; 4,7–5,3 bei Shops auf PrestaShop, Magento und IdoSell. Die Stichprobe mischt Länder und Shopgrößen, deshalb beschreibt dies unsere Stichprobe, nicht die Software, und es ist kein Ranking.

Ergebnisse nach Shopsystem. Welle 2: Deutschland, Österreich

ShopsystemGeprüfte ShopsMit erkannten nicht erfüllten Regeln (95-%-Konfidenzintervall)95-%-KonfidenzintervallMittelwert nicht erfüllter Regeln
Shops auf Shopware5858 (100 %)94 %–100 %94 %–100 %4,6
Shops auf Shopify2828 (100 %)88 %–100 %88 %–100 %3,9
Shops auf WooCommerce2323 (100 %)86 %–100 %86 %–100 %3,7
Shops auf Magentowenig Daten1715 (88 %)66 %–97 %66 %–97 %3,9

Das System wurde bei der Auswahl an Signaturen auf der Startseite erkannt und kann bei einzelnen Shops falsch sein. Versionen und Themes haben wir nicht bestimmt.

Häufigste nicht erfüllte Regeln

Anteil der Shops, deren Startseite die Regel nicht erfüllt, nach Ländern. Für jede Welle die zehn Regeln, die bei den meisten Shops nicht erfüllt waren. Die Regelnamen führen zu unseren Erklärungen, was sie bedeuten und wie man sie behebt.

Häufigste nicht erfüllte Regeln. Welle 1: Polen, Tschechien, Slowakei, Kroatien

RegelPolenTschechienSlowakeiKroatienGesamt
Text hat zu wenig Kontrast color-contrast70 %80 %80 %82 %78 %
Links ohne erkennbaren Namen link-name56 %72 %68 %74 %68 %
Klickflächen zu klein target-size45 %40 %39 %41 %41 %
Bilder ohne Alternativtext image-alt27 %40 %24 %34 %32 %
Schaltflächen ohne erkennbaren Namen button-name37 %31 %27 %29 %31 %
Zoomen ist deaktiviert meta-viewport29 %20 %26 %31 %26 %
Listen falsch aufgebaut list27 %15 %16 %12 %17 %
Formularfelder ohne Beschriftung label8 %24 %15 %11 %14 %
Listeneinträge außerhalb einer Liste listitem14 %17 %9 %11 %13 %
ARIA-Elemente ohne die erforderlichen untergeordneten Elemente aria-required-children12 %8 %7 %13 %10 %

Häufigste nicht erfüllte Regeln. Welle 2: Deutschland, Österreich

RegelDeutschlandÖsterreichGesamt
Text hat zu wenig Kontrast color-contrast73 %83 %77 %
Links ohne erkennbaren Namen link-name61 %60 %61 %
Klickflächen zu klein target-size30 %37 %33 %
Bilder ohne Alternativtext image-alt33 %27 %30 %
Schaltflächen ohne erkennbaren Namen button-name23 %27 %24 %
ARIA-Elemente ohne die erforderlichen untergeordneten Elemente aria-required-children23 %14 %19 %
Zoomen ist deaktiviert meta-viewport10 %16 %13 %
Unzulässige ARIA-Attribute aria-allowed-attr16 %7 %12 %
Links im Fließtext nur an der Farbe erkennbar link-in-text-block12 %12 %12 %
Verschachtelte Bedienelemente nested-interactive10 %12 %11 %

PL Polen, CZ Tschechien, SK Slowakei, HR Kroatien, DE Deutschland, AT Österreich. Eine Regel zählt je Shop einmal, egal wie oft sie auf der Seite nicht erfüllt war. Die beiden Wellen umfassen verschiedene Shops, daher kann dieselbe Regel in den beiden Tabellen an anderer Stelle stehen.

Methode

Was wir gemessen haben

Jede Startseite wurde einmal in einem Desktop-Browser geladen (Chromium, Fenster mit 1366 × 900 Pixeln, Spracheinstellung des Landes) und erhielt 1,5 Sekunden, um ihre Skripte auszuführen. Danach prüfte die Open-Source-Engine axe-core 4.13 die Seite gegen die WCAG-2.0-, 2.1- und 2.2-Regeln der Stufen A und AA, die sie abdeckt. Es wurde nichts geklickt, akzeptiert, geschlossen oder eingegeben, Cookie-Banner blieben also, wie sie waren. Ein Shop zählt als „mit erkannten nicht erfüllten Regeln“, wenn auf seiner Startseite mindestens eine dieser Regeln nicht erfüllt war.

Die Regel target-size prüft Kriterium 2.5.8 der WCAG 2.2. Dieses Kriterium gibt es in WCAG 2.1 AA nicht, der Stufe, auf die EN 301 549 v3.2.1 verweist.

Stichprobe Welle 1

Domains zweiter Ebene unter .pl, .cz, .sk und .hr, der Reihe nach aus dem öffentlichen Website-Ranking Tranco genommen. Eine Seite zählt als Onlineshop, wenn ihre Startseite einen Warenkorb-Link zusammen mit Produktauszeichnung oder einer Produktliste zeigt oder die Signatur eines bekannten Shopsystems zusammen mit einem Warenkorb-Link. Es wurden bis zu 100 Shops je Land genommen; Seiten, die sich bei der manuellen Durchsicht als keine Shops erwiesen, wurden entfernt. Shops, die automatischen Zugriff blockieren, fehlen, die Studie erfasst also Seiten, die für automatische Prüfung offen sind.

Stichprobe und Ausschlüsse, Welle 1

Ausgewählte Shops400
Bei manueller Durchsicht keine Shops30
Nicht geladen oder Zugriff verweigert, zweimal versucht10
In den Ergebnissen360

Stichprobe Welle 2

Onlineshops aus öffentlichen Listen zertifizierter und bewerteter Shops und aus einem Händler-Ranking; die größte einzelne Liste liefert 63 % der deutschen und 99 % der österreichischen Stichprobe. Eine Seite zählt als Onlineshop, wenn ihre Startseite Shop-Signale zeigt oder die Liste sie als zertifizierten Shop nennt. Ketten, Marktplätze und Shops mit Angeboten für Erwachsene, Waffen oder Glücksspiel wurden nicht ausgewählt. Die Stichprobe neigt zu etablierten, zertifizierten Shops.

Stichprobe und Ausschlüsse, Welle 2

Ausgewählte Shops250
Bei manueller Durchsicht keine Shops19
robots.txt verbietet unserem Crawler den Zugriff2
robots.txt konnte nicht gelesen werden2
Zugriff verweigert (403, 429 oder Bot-Abfrage), nicht wiederholt3
Nicht geladen (Zeitüberschreitung oder Netzwerkfehler), zweimal versucht3
Nutzungsvorbehalt für Text und Data Mining, weggelassen0
In den Ergebnissen221

Größenklasse und Stichprobenprüfung (Welle 2)

Die Größenklasse ist unsere Schätzung aus öffentlichen Signalen. Kleinstunternehmen, die Dienstleistungen erbringen, sind vom European Accessibility Act ausgenommen; die Klasse ist deshalb keine Aussage über den rechtlichen Status eines Shops.

Stichprobenprüfung der Klasse „vermutlich kein Kleinstunternehmen“: zufällig gezogene Shops: 25 (Deutschland 22, Österreich 3), geprüft anhand unabhängiger Quellen (Firmendatenaggregatoren, Wirtschafts- und Regionalpresse, Arbeitgeberprofile). Bestätigt: 16 (12 durch veröffentlichte Zahlen oder Presse, 4 durch mehrere Verzeichnisse). Indirekt bestätigt: 3. Wirkten wie Kleinstunternehmen: 4. Keine Daten: 2. Bestätigt oder indirekt bestätigt: 76 % (95-%-Wilson-Intervall 57 %–89 %). Wirkten wie Kleinstunternehmen: 16 % (95-%-Wilson-Intervall 6 %–35 %).

Die Prüfung betrifft nur diese Klasse. Sie schätzt nicht, wie viele Shops der anderen Größenklassen keine Kleinstunternehmen sind.

robots.txt, Ablehnungen und Text und Data Mining

In Welle 2 folgen wir RFC 9309. Die Datei robots.txt wurde vor dem Scan einmal je Shop gelesen. Ein Shop wurde übersprungen, wenn die Datei unserem Crawler die Startseite verbietet oder nicht gelesen werden konnte (zum Beispiel Antwort 403, Serverfehler oder Zeitüberschreitung); eine fehlende Datei (404 oder 410) bedeutet keine Einschränkung. Eine Zugriffsverweigerung wie 403 oder 429 oder eine Bot-Abfrage galt als Ablehnung und wurde nicht wiederholt, eine Zeitüberschreitung oder ein Netzwerkfehler wurde noch einmal versucht. In Welle 2 lesen wir außerdem Nutzungsvorbehalte für Text und Data Mining (Header oder Meta-Tag tdm-reservation oder einen Hinweis auf der Startseite) und lassen solche Shops weg.

In Welle 1 wurde robots.txt bei der Auswahl gelesen und Seiten übersprungen, die unserem Crawler den Zugriff verbieten (übersprungen: 102, geprüft: 4.876); eine nicht lesbare Datei galt als keine Einschränkung. Seiten, die nicht luden, auch mit Antworten 403 und 429, wurden noch einmal versucht. Nutzungsvorbehalte für Text und Data Mining wurden in Welle 1 nicht gelesen.

Anfragen und User-Agent

Anfragen je Shop. Welle 1: robots.txt und Startseite bei der Auswahl, die Startseite noch einmal, um den Titel zu lesen, und ein Laden im Browser mit den eingebetteten Ressourcen (Skripte, Stile, Bilder). Welle 2: die Startseite bei der Auswahl (bei den meisten Shops), robots.txt einmal vor dem Scan und ein Laden im Browser mit den eingebetteten Ressourcen. Anfragen an denselben Shop erfolgten nacheinander von einer Adresse, ohne Proxys.

Der Crawler meldet sich mit dem Token EAAWatchStudy. Unsere Crawler-Seite sagt, wer ihn betreibt, was er abruft und wie man widerspricht. In Welle 1 wurde im Browser-Namen „Headless“ als „Chrome“ angezeigt, und der Testbrowser ignorierte die Content Security Policy der Seite; Welle 2 nutzt den unveränderten Browser-Namen und beachtet die Policy.

Was wir speichern, was wir veröffentlichen, wie Sie widersprechen

Je Domain speichern wir nur die Kennungen der nicht erfüllten Regeln, die Zahl der betroffenen Elemente, den HTTP-Status und Stichprobendaten aus öffentlichen Quellen (Land, Shopsystem, Kategorie). Wir speichern keine Seitentexte, Bilder, Screenshots oder personenbezogenen Daten. Die Einträge bleiben bis zur Veröffentlichung des Berichts und etwa 12 Monate danach, dann bleiben nur zusammengefasste Zahlen.

Wir veröffentlichen nur zusammengefasste Zahlen, ohne Shopnamen und ohne Aufteilung nach Quellenlisten. Zellen mit weniger als 10 Shops zeigen wir nicht, Zellen mit 10 bis 19 Shops sind als „wenig Daten“ markiert. Die Konfidenzintervalle sind Wilson-Intervalle mit einem Konfidenzniveau von 95 %. Prozentwerte sind auf ganze Zahlen gerundet.

Um zu widersprechen, tragen Sie in Ihre robots.txt die Zeilen User-agent: EAAWatchStudy und Disallow: / ein oder schreiben Sie uns an die im Impressum genannte Adresse. Wir stoppen den Scan und löschen die Einträge Ihrer Domain.

Grenzen

  • Automatische Tests finden nur einen Teil der Barrierefreiheitsprobleme. Eine Seite ohne erkannte nicht erfüllte Regeln ist nicht zwingend barrierefrei, und viele Anforderungen brauchen eine manuelle Prüfung.
  • Geprüft wurde nur die Startseite jedes Shops, nicht Produktseiten, Kasse oder Dokumente. Cookie-Banner wurden nicht geschlossen, und Inhalte, die später als 1,5 Sekunden nach dem Laden erscheinen, werden nicht geprüft.
  • Die Stichproben sind keine Zufallsstichproben aller Shops. Die Zahlen beschreiben die von uns geprüften Shops, und Vergleiche zwischen Ländern und Wellen sind nur Anhaltspunkte, weil sich die Auswahlgrundlagen unterscheiden.
  • Größenklassen und Shopsystem sind unsere eigenen Schätzungen aus öffentlichen Signalen und können bei einzelnen Shops falsch sein.
  • Jeder Shop wurde einmal gescannt. Ergebnisse ändern sich, wenn ein Shop seine Website aktualisiert.
  • Eine automatisch erkannte nicht erfüllte Regel bezieht sich auf eine technische WCAG-Regel. Die rechtlichen Anforderungen unterscheiden sich je Land (BFSG in Deutschland, BaFG in Österreich), und die Studie trifft keine Aussage zum rechtlichen Status eines einzelnen Shops.

Zitieren und Kontakt

Wenn Sie diese Zahlen verwenden, zitieren Sie bitte: EAA Watch, „Wie gut sind Onlineshops auf den European Accessibility Act vorbereitet?“, https://eaa.steadyrobots.com/de/studie-barrierefreiheit-onlineshops/, 12. Oktober 2026.

Die zusammengefassten Ergebnisse gibt es als CSV-Datei ohne Shopnamen und Domains: herunterladen (CSV). Lizenz: CC BY 4.0, frei nutzbar mit der Quellenangabe oben.

Fragen oder Korrekturen: Schreiben Sie an die im Impressum genannte Adresse.

Prüfen Sie Ihre eigene Startseite

Der kostenlose Check lässt dieselbe Engine auf einer beliebigen Seite laufen und erklärt jeden Befund verständlich.

Seite kostenlos prüfen

Bezahlten Tarif bestellen

Hinterlassen Sie Ihre E-Mail-Adresse, und wir melden uns, sobald der Tarif bestellt werden kann.