42 Shop-Startseiten, ein Scanner, ein Nachmittag: 37 scheitern
Am 15. September 2026 habe ich dieselbe automatische WCAG-2.1-AA-Prüfung auf den Startseiten von 44 bekannten Onlineshops und Dienstleistern in Deutschland und Rumänien laufen lassen. Zwei blockierten den automatisierten Zugriff. Von den 42, die antworteten, haben 37 mindestens einen erkennbaren Verstoß. Das ist ungefähr das, was ein Scanner der Marktüberwachung sieht.
Kennzahlen
- 37 von 42Startseiten scheitern an mindestens einer Regel der WCAG 2.1 auf Stufe A oder AA, also 88 %
- 13 von 18deutschen Seiten scheitern, im Schnitt 13 fehlerhafte Elemente pro Seite (Median 6)
- 24 von 24rumänischen Seiten scheitern, im Schnitt 77 fehlerhafte Elemente pro Seite (Median 68)
- 21 von 42haben mindestens einen kritischen Fehler, also einen, der Screenreader-Nutzer komplett ausschließt
Was am häufigsten scheitert
Auf den 42 Seiten wurden 2.080 fehlerhafte Elemente gefunden. Vier Regeltypen stehen für 1.819 davon, 87 %. Jeder Balken zeigt, auf wie vielen der 42 Startseiten die Regel mindestens einmal verletzt wurde.
Es sind dieselben Fehlerarten, die WebAIM Jahr für Jahr auf der Million meistbesuchter Startseiten weltweit findet. Keine davon braucht ein Redesign. Alle brauchen jemanden, der die Templates durchgeht.
Sechs Beobachtungen
- Deutschland und Rumänien liegen ein Jahr auseinander. Fünf deutsche Seiten, alles große Marken aus Mode, Telekommunikation, Bahn, Bank und Universalversand, bestehen die automatische Prüfung vollständig. Keine rumänische Seite tut das. Mittelgroße Shops in beiden Ländern zeigen dieselben Fehlerarten, die rumänischen nur deutlich mehr davon.
- Den Scanner zu bestehen ist keine Konformität. Automatische Werkzeuge erkennen etwa ein Drittel der WCAG-Verstöße. Auch die fünf sauberen deutschen Seiten brauchen einen Durchgang mit Tastatur, Screenreader und Zoom, bevor jemand eine Erklärung mit dem Wort „konform“ veröffentlichen sollte.
- Kontrast ist ein Design-Token-Problem. 1.073 kontrastarme Elemente klingen nach viel. Auf den meisten Seiten stammen sie aus drei bis sechs Farbpaaren, die einmal im Theme definiert sind. Tokens korrigieren, und die Zahl fällt auf null.
- Links ohne Text sind Banner. Fast jeder der 580 leeren Links ist ein Werbebild-Link oder ein Icon-Link ohne Alternativtext. Das ist eine Template-Korrektur, keine Inhaltsarbeit.
- Fünf Seiten sperren den Zoom. Ein einziges Meta-Tag mit
user-scalable=0verhindert, dass Menschen die Seite auf dem Handy vergrößern. Fünf Minuten Arbeit, und ein Verstoß gegen WCAG 1.4.4, der jeden mit Lesebrille trifft. - Tastaturnutzer landen im Cookie-Banner. Nur 11 der 42 Startseiten bieten einen Sprunglink. Auf mehreren Seiten ist das Erste, was ein Tastaturnutzer erreicht, der Einwilligungsdialog, auf manchen ein Link ohne jeden Text.
Methode
Was geprüft wurde, und wie
- Stichprobe: 44 Startseiten bekannter Onlineshops und Dienstleister, 20 in Deutschland und 24 in Rumänien, aus Handelsbranchen, die das BFSG erfasst (Elektronik, Mode, Baumarkt, Bücher, Apotheke, Möbel, Spielwaren, Tierbedarf, Kosmetik) sowie Telekommunikation, Bank und Verkehr. Zwei deutsche Seiten blockierten den automatisierten Zugriff und sind ausgeschlossen.
- Werkzeug: axe-core 4.13 nur mit dem Regelsatz WCAG 2.0 und 2.1, Stufen A und AA, ohne Best-Practice-Regeln. Gesteuert über Playwright in Google Chrome bei 1366 mal 768 Pixel Desktop-Viewport.
- Cookie-Banner: wo ein „Ablehnen“- oder „Akzeptieren“-Button gefunden wurde, wurde er geklickt, damit auch die Seite hinter dem Banner geprüft wird. Wo nicht, wurde die Seite so geprüft, wie sie geladen wurde.
- Datum: 15. September 2026, ein Durchlauf pro Seite.
- Zählweise: „verletzte Regeln“ ist die Zahl der axe-Regeln mit mindestens einem Verstoß; „fehlerhafte Elemente“ die Zahl der HTML-Elemente, die durchgefallen sind. Kritisch und schwer folgen der Auswirkungsskala von axe.
Grenzen
- Automatische Prüfungen finden nur einen Teil der Barrieren, üblicherweise mit 30 bis 40 % angegeben. Tastaturfallen, Fokusreihenfolge, Screenreader-Abläufe und verständliche Fehlermeldungen brauchen einen Menschen. Alle Zahlen hier sind Untergrenzen.
- Geprüft wurde nur die Startseite, nur am Desktop. Produktseiten und Checkouts enthalten meist mehr Formulare und mehr Verstöße, nicht weniger.
- Eine Seite ohne automatische Verstöße ist dadurch nicht konform; eine Seite mit 300 fehlerhaften Elementen braucht vielleicht nur eine Handvoll Korrekturen, wenn sie aus einem Template stammen.
Warum die Seiten anonymisiert sind
Es geht um das Muster, nicht um den Pranger. Die Seiten sind über ID, Land, Branche und Größe gekennzeichnet. Die benannten Ergebnisse bewahre ich auf und gebe die Zeile einer Seite mit allen Befunden kostenlos an die Menschen weiter, die sie betreiben. Wenn Sie vermuten, dass Ihr Shop in der Tabelle steht, fragen Sie mich nach Ihrer Zeile.
Alle 42 Seiten
Sortiert nach ID. „Häufigster Fehler“ ist die Regel mit den meisten fehlerhaften Elementen auf der Seite. „h1“ zählt Überschriften erster Ebene; eine Seite sollte genau eine haben.
| ID | Land | Branche | Größe | Verletzte Regeln | Fehlerhafte Elemente | Kritisch | Schwer | Häufigster Fehler | Sprunglink | h1 |
|---|---|---|---|---|---|---|---|---|---|---|
| DE-01 | Deutschland | Universalversand | groß | 4 | 28 | 14 | 14 | Bilder ohne Alternativtext | nein | 4 |
| DE-02 | Deutschland | Elektronik | groß | 6 | 66 | 15 | 51 | Listenstruktur | ja | 1 |
| DE-03 | Deutschland | Musikinstrumente | groß | 4 | 46 | 25 | 21 | Bilder ohne Alternativtext | ja | 1 |
| DE-06 | Deutschland | Baumarkt und Garten | groß | 1 | 10 | 0 | 10 | versteckt, aber fokussierbar | nein | 0 |
| DE-07 | Deutschland | Mode | groß | 0 | 0 | 0 | 0 | keiner | ja | 1 |
| DE-08 | Deutschland | IT und Computer | mittel | 4 | 13 | 8 | 5 | Bilder ohne Alternativtext | nein | 1 |
| DE-09 | Deutschland | IT und Computer | mittel | 1 | 1 | 1 | 0 | Buttons ohne Namen | nein | 1 |
| DE-10 | Deutschland | Elektronik | groß | 2 | 20 | 1 | 19 | Textkontrast | nein | 1 |
| DE-11 | Deutschland | Autoteile und Reifen | mittel | 2 | 4 | 0 | 4 | Icons ohne Namen | nein | 1 |
| DE-12 | Deutschland | Outdoor | mittel | 6 | 18 | 3 | 15 | verschachtelte Bedienelemente | nein | 0 |
| DE-13 | Deutschland | Autoteile und Reifen | mittel | 1 | 1 | 0 | 1 | Links ohne Text | nein | 1 |
| DE-14 | Deutschland | Mode | mittel | 0 | 0 | 0 | 0 | keiner | ja | 1 |
| DE-15 | Deutschland | Spielwaren | mittel | 3 | 8 | 6 | 2 | Bilder ohne Alternativtext | nein | 0 |
| DE-16 | Deutschland | Telekommunikation | groß | 0 | 0 | 0 | 0 | keiner | nein | 1 |
| DE-17 | Deutschland | Verkehr | groß | 0 | 0 | 0 | 0 | keiner | nein | 1 |
| DE-18 | Deutschland | Verkehr | groß | 4 | 13 | 3 | 10 | Bilder ohne Alternativtext | ja | 1 |
| DE-19 | Deutschland | Bank | groß | 0 | 0 | 0 | 0 | keiner | ja | 1 |
| DE-20 | Deutschland | Apotheke | groß | 1 | 1 | 0 | 1 | Frame ohne Titel | nein | 1 |
| RO-01 | Rumänien | Marktplatz | groß | 1 | 139 | 0 | 139 | Textkontrast | nein | 0 |
| RO-02 | Rumänien | Elektronik | groß | 6 | 152 | 57 | 95 | Links ohne Text | nein | 1 |
| RO-03 | Rumänien | Mode | groß | 1 | 171 | 0 | 171 | Textkontrast | nein | 24 |
| RO-04 | Rumänien | Baumarkt und Garten | groß | 2 | 131 | 0 | 131 | Textkontrast | nein | 0 |
| RO-05 | Rumänien | Universalversand | mittel | 3 | 313 | 1 | 312 | Links ohne Text | nein | 1 |
| RO-06 | Rumänien | Elektronik | groß | 6 | 95 | 12 | 83 | Listenstruktur | nein | 0 |
| RO-07 | Rumänien | Elektronik | mittel | 3 | 85 | 5 | 80 | Textkontrast | nein | 0 |
| RO-08 | Rumänien | Elektronik | mittel | 5 | 79 | 10 | 69 | Textkontrast | nein | 0 |
| RO-09 | Rumänien | Bücher | mittel | 3 | 8 | 0 | 8 | Textkontrast | nein | 0 |
| RO-10 | Rumänien | IT und Computer | mittel | 1 | 84 | 0 | 84 | Textkontrast | nein | 0 |
| RO-11 | Rumänien | Bücher | mittel | 7 | 176 | 19 | 156 | Textkontrast | nein | 0 |
| RO-12 | Rumänien | Mode | mittel | 1 | 3 | 0 | 3 | Listenstruktur | nein | 0 |
| RO-13 | Rumänien | Kosmetik | groß | 4 | 76 | 0 | 76 | Links ohne Text | ja | 0 |
| RO-14 | Rumänien | Apotheke | mittel | 1 | 2 | 0 | 2 | ungültiges ARIA | nein | 1 |
| RO-15 | Rumänien | Apotheke | mittel | 5 | 22 | 4 | 18 | Links ohne Text | nein | 0 |
| RO-16 | Rumänien | Möbel | mittel | 3 | 39 | 10 | 29 | Textkontrast | ja | 5 |
| RO-17 | Rumänien | Spielwaren | mittel | 4 | 21 | 1 | 19 | Textkontrast | nein | 0 |
| RO-18 | Rumänien | Tierbedarf | mittel | 3 | 131 | 1 | 130 | Textkontrast | ja | 1 |
| RO-19 | Rumänien | Telekommunikation | groß | 2 | 26 | 7 | 19 | Links ohne Text | nein | 1 |
| RO-20 | Rumänien | Telekommunikation | groß | 4 | 10 | 0 | 9 | Listenstruktur | nein | 0 |
| RO-21 | Rumänien | Bank | groß | 2 | 10 | 0 | 9 | Textkontrast | ja | 1 |
| RO-22 | Rumänien | Verkehr | mittel | 6 | 59 | 5 | 53 | Links ohne Text | nein | 1 |
| RO-23 | Rumänien | Mode | mittel | 2 | 3 | 0 | 3 | versteckt, aber fokussierbar | nein | 0 |
| RO-24 | Rumänien | Kosmetik | groß | 1 | 16 | 0 | 16 | Links ohne Text | ja | 1 |
Wollen Sie die Zahlen für Ihren eigenen Shop?
Der Schnellcheck führt diese Prüfung auf Ihrer Startseite, einer Produktseite und im Checkout durch, ergänzt einen manuellen Durchgang mit Tastatur und Screenreader und liefert Ihnen innerhalb von drei Werktagen eine priorisierte Liste.