ARIA und Barrierefreiheit: Was wir bei unserem Accessibility Audit gelernt haben
Die häufigsten ARIA-Fehler und wie wir sie behoben haben. Focus States, Skip Links, Keyboard-Navigation und BFSG 2025 - alles was Sie wissen müssen.
Barrierefreiheit ist mit dem BFSG (Barrierefreiheitsstärkungsgesetz) seit Juni 2025 keine Kür mehr, sondern Pflicht. In diesem Artikel teile ich, was wir bei unserem Accessibility Audit auf onpage-optimierung.de gelernt haben.
Warum Barrierefreiheit SEO-relevant ist
Google bewertet User Experience immer stärker. Barrierefreie Websites bieten:
- Bessere Struktur (Headings, Landmarks)
- Semantisches HTML (gut für Crawler)
- Schnellere Ladezeiten (weniger JS)
- Mobile-Optimierung (Touch-friendly)
BFSG Deadline: Juni 2025
Seit dem 28. Juni 2025 müssen viele digitale Produkte und Dienstleistungen barrierefrei sein. Verstöße können mit Bußgeldern geahndet werden.
Die häufigsten ARIA-Fehler
Bei unserem Audit haben wir folgende Probleme gefunden und behoben:
1. Dekorative Icons ohne aria-hidden
Problem: Screenreader lesen SVG-Icons vor, obwohl sie keine Information tragen.
Lösung:
<!-- Vorher: Icon wird vorgelesen -->
<svg viewBox="0 0 24 24">...</svg>
<!-- Nachher: Icon wird ignoriert -->
<svg aria-hidden="true" viewBox="0 0 24 24">...</svg>
2. Fehlende Labels bei interaktiven Elementen
Problem: Buttons ohne Text haben keine Beschreibung.
Lösung:
<!-- Vorher: Keine Beschreibung -->
<button><svg>...</svg></button>
<!-- Nachher: Screenreader liest "Menü öffnen" -->
<button aria-label="Menü öffnen"><svg aria-hidden="true">...</svg></button>
3. Falsche Heading-Hierarchie
Problem: H1 → H3 → H2 statt H1 → H2 → H3
Lösung: Headings immer in der richtigen Reihenfolge verwenden, nicht nach visuellem Styling.
4. Focus-States nicht sichtbar
Problem: Keyboard-User sehen nicht, welches Element fokussiert ist.
Lösung:
/* Sichtbarer Focus Ring */
:focus-visible {
outline: 2px solid #3b82f6;
outline-offset: 2px;
}
Keyboard-Navigation richtig umsetzen
Tab-Reihenfolge
Logische Reihenfolge durch das Dokument. Niemals tabindex > 0 verwenden.
Skip Links
Link zum Hauptinhalt am Anfang der Seite für schnelle Navigation.
Focus Trap
In Modals/Dialogen den Focus innerhalb halten.
Escape schließt
Modals, Dropdowns und Overlays mit Escape schließbar.
Skip Link implementieren
<!-- Erster Link auf der Seite -->
<a href="#main-content" class="sr-only focus:not-sr-only">
Zum Hauptinhalt springen
</a>
<!-- Hauptinhalt -->
<main id="main-content" tabindex="-1">
...
</main>
WCAG 2.2 Checkliste
Testing Tools
- WAVE: Browser Extension für schnelle Checks
- axe DevTools: Detaillierte Accessibility-Analyse
- Lighthouse: Accessibility Score in Chrome
- NVDA/VoiceOver: Echte Screenreader-Tests
Praxis-Tipp
Testen Sie Ihre Website mindestens einmal komplett nur mit der Tastatur. Können Sie alle Funktionen erreichen?
BFSG: Was Sie wissen müssen
Das Barrierefreiheitsstärkungsgesetz betrifft:
- E-Commerce-Websites
- Banking-Dienste
- E-Books und E-Reader
- Messenger und Kommunikationsdienste
- Streaming-Dienste
Ausnahmen: Kleinstunternehmen (< 10 Mitarbeiter, < 2 Mio € Umsatz)
Fazit
Barrierefreiheit ist kein Hindernis, sondern eine Chance. Accessible Websites sind:
- Besser für SEO
- Schneller
- Für alle nutzbar
- Rechtlich abgesichert
Starten Sie heute mit einem Audit Ihrer wichtigsten Seiten. Die Investition zahlt sich aus.
Brauchen Sie Hilfe bei der SEO-Optimierung?
Ich unterstütze Sie bei allen Aspekten der Suchmaschinenoptimierung – von technischem SEO bis Content-Strategie.
Kostenlose Beratung anfragen