Typische Barrierefreiheitsprobleme bei Suchfunktionen sind fehlende Beschriftungen (Labels) für Suchfelder, mangelnde Tastaturzugänglichkeit, fehlende Fokus-Indikatoren sowie unzureichende Fehlermeldungen bei der Ergebnisanzeige. Diese Probleme betreffen sowohl Nutzerinnen und Nutzer, die auf Screenreader angewiesen sind, als auch Personen, die ausschließlich mit der Tastatur navigieren. Der folgende Artikel beantwortet die wichtigsten Fragen rund um barrierefreie Suchfunktionen und zeigt, wo typische Schwachstellen entstehen.
Welche WCAG-Kriterien gelten für Suchfelder?
Für Suchfelder sind vor allem die WCAG-Erfolgskriterien 1.3.1 (Info und Beziehungen), 2.4.3 (Fokus-Reihenfolge), 3.3.2 (Beschriftungen oder Anweisungen) sowie 4.1.2 (Name, Rolle, Wert) relevant. Diese Kriterien stellen sicher, dass Suchfelder für alle Nutzerinnen und Nutzer zugänglich sind, unabhängig davon, welche Hilfstechnologie sie verwenden.
Im Einzelnen bedeutet das:
- Erfolgskriterium 1.3.1: Informationen und Strukturen müssen programmatisch bestimmbar sein. Ein Suchfeld muss also im HTML-Code eindeutig als Eingabefeld erkennbar und korrekt ausgezeichnet sein.
- Erfolgskriterium 2.4.3: Die Fokus-Reihenfolge muss sinnvoll und vorhersehbar sein. Das Suchfeld soll in einer logischen Reihenfolge erreichbar sein, wenn Nutzerinnen und Nutzer per Tastatur durch die Seite navigieren.
- Erfolgskriterium 3.3.2: Eingabefelder brauchen sichtbare Beschriftungen oder klare Anweisungen, damit klar ist, welche Eingabe erwartet wird.
- Erfolgskriterium 4.1.2: Name, Rolle und Wert jedes interaktiven Elements müssen programmatisch verfügbar sein, damit Screenreader das Suchfeld korrekt vorlesen und bedienbar machen können.
Alle vier Kriterien gehören zum Konformitätslevel A oder AA und sind damit für Websites, die unter das Barrierefreiheitsstärkungsgesetz (BFSG) fallen, verpflichtend. Wichtig zu verstehen: Das Bestehen automatisierter Tests bedeutet nicht automatisch vollständige rechtliche Konformität. Automatisierte Prüfungen decken typischerweise einen Teil der möglichen Probleme ab, ersetzen aber keine manuelle Prüfung durch Fachleute.
Warum ist ein fehlendes Label beim Suchfeld ein Problem?
Ein fehlendes Label beim Suchfeld ist ein Problem, weil Screenreader das Eingabefeld ohne Beschriftung nicht sinnvoll vorlesen können. Betroffene Nutzerinnen und Nutzer hören dann nur „Eingabefeld“ oder gar keine Ansage, ohne zu wissen, welche Eingabe erwartet wird. Dies verstößt gegen WCAG-Erfolgskriterium 4.1.2 und ist eines der häufigsten Barrierefreiheitsprobleme auf Websites.
In der Praxis tritt dieses Problem oft auf, wenn Webentwicklerinnen und Webentwickler ein Suchfeld rein visuell gestalten, also zum Beispiel eine Lupe als Icon verwenden, aber kein programmatisch verknüpftes <label>-Element oder kein aria-label-Attribut setzen. Für sehende Nutzerinnen und Nutzer ist die Funktion durch das Icon eindeutig. Für Screenreader-Nutzerinnen und -Nutzer ist das Feld jedoch nicht identifizierbar.
Korrekte Lösungsansätze umfassen:
- Ein sichtbares
<label>-Element, das perfor-Attribut mit dem Eingabefeld verknüpft ist - Ein visuell verstecktes Label, das dennoch im DOM vorhanden ist und von Screenreadern ausgelesen wird
- Das
aria-label-Attribut direkt am Input-Element als Alternative, wenn kein sichtbares Label gewünscht ist
Fehlende Labels zählen zu den Problemen, die automatisierte Barrierefreiheits-Test-Tools in der Regel zuverlässig erkennen, da sie direkt im HTML-Code sichtbar sind.
Wie wirken sich fehlende Tastaturzugänglichkeit und Fokus-Indikatoren aus?
Fehlende Tastaturzugänglichkeit bedeutet, dass Nutzerinnen und Nutzer, die keine Maus verwenden können, das Suchfeld nicht erreichen oder bedienen können. Fehlende Fokus-Indikatoren machen es unmöglich zu erkennen, welches Element gerade aktiv ist. Beide Probleme betreffen nicht nur Menschen mit motorischen Einschränkungen, sondern auch Power-User, die bevorzugt per Tastatur navigieren.
Tastaturzugänglichkeit: Was konkret fehlt
Ein Suchfeld muss per Tab-Taste erreichbar sein und per Enter-Taste absendbar sein. Probleme entstehen, wenn:
- Das Suchfeld aus dem natürlichen Tab-Fokus-Fluss entfernt wurde, zum Beispiel durch
tabindex="-1" - Der Suchbutton nicht per Tastatur auslösbar ist, weil er als
<div>statt als<button>umgesetzt wurde - Autovervollständigungs-Vorschläge per Tastatur nicht navigierbar sind
Fokus-Indikatoren: Sichtbarkeit im Fokus
WCAG-Erfolgskriterium 2.4.7 (Sichtbarer Fokus) verlangt, dass der Tastaturfokus immer sichtbar ist. Viele Websites blenden den Standard-Fokusrahmen des Browsers per CSS aus (outline: none), ohne einen eigenen, gut sichtbaren Ersatz zu definieren. Für Tastaturnutzerinnen und -nutzer ist das Navigieren auf solchen Seiten dann kaum möglich, weil sie nicht erkennen, wo sie sich gerade befinden. Ein ausreichender Farbkontrast des Fokus-Indikators ist dabei ebenso wichtig wie seine bloße Existenz.
Was sind typische Probleme bei Suchergebnissen und Fehlermeldungen?
Typische Barrierefreiheitsprobleme bei Suchergebnissen und Fehlermeldungen sind fehlende Statusmeldungen, unzureichende Fehlertexte und eine mangelnde Strukturierung der Ergebnisliste. Screenreader-Nutzerinnen und -Nutzer erfahren so weder, dass eine Suche ausgeführt wurde, noch wie viele Ergebnisse gefunden wurden oder was bei einem Fehler zu tun ist.
Konkret treten folgende Probleme häufig auf:
- Fehlende ARIA-Live-Regionen: Wenn Suchergebnisse dynamisch nachgeladen werden, ohne dass eine
aria-live-Region gesetzt ist, erhalten Screenreader keine Benachrichtigung über die Änderung. Nutzerinnen und Nutzer wissen nicht, ob die Suche abgeschlossen ist. - Unklare Fehlermeldungen: Wenn keine Ergebnisse gefunden wurden, reicht eine rein visuelle Meldung nicht aus. Die Fehlermeldung muss programmatisch mit dem Suchfeld verknüpft sein und eine klare Handlungsanweisung enthalten.
- Fehlende Strukturierung der Ergebnisliste: Suchergebnisse sollten als semantisch korrekte Liste (
<ul>oder<ol>) ausgezeichnet sein, damit Screenreader die Anzahl der Ergebnisse ansagen können. - Unzureichende Linktexte in Ergebnissen: Links wie „Mehr lesen“ oder „Details“ ohne Kontext verstoßen gegen WCAG-Erfolgskriterium 2.4.4 (Linkzweck im Kontext). Jedes Suchergebnis sollte einen eindeutigen, beschreibenden Linktext haben.
Diese Probleme lassen sich teilweise automatisiert erkennen, teilweise aber nur durch manuelle Tests, bei denen ein Screenreader tatsächlich genutzt wird. Schätzungen aus der Forschung gehen davon aus, dass automatisierte Tests etwa 30 bis 50 Prozent aller Barrierefreiheitsprobleme abdecken.
Wie lassen sich Barrierefreiheitsprobleme in Suchfunktionen erkennen?
Barrierefreiheitsprobleme in Suchfunktionen lassen sich durch eine Kombination aus automatisierten Scans und manuellen Tests erkennen. Automatisierte Tools prüfen den HTML-Code auf strukturelle Fehler wie fehlende Labels oder falsch gesetzte ARIA-Attribute. Manuelle Tests mit Screenreadern und ausschließlicher Tastaturnavigation decken darüber hinaus funktionale Probleme auf.
Ein strukturiertes Vorgehen umfasst folgende Schritte:
- Automatisierten Scan durchführen: Ein Barrierefreiheits-Test-Tool scannt die Seite und identifiziert HTML-Fehler, fehlende Labels, Kontrastprobleme und fehlerhafte ARIA-Attribute. Dies gibt einen ersten Überblick über die Schwachstellen.
- Tastaturnavigation manuell testen: Navigieren Sie ausschließlich per Tab, Shift+Tab, Enter und Pfeiltasten durch die Suchfunktion. Prüfen Sie, ob das Suchfeld erreichbar ist, ob der Fokus sichtbar bleibt und ob Suchergebnisse zugänglich sind.
- Screenreader-Test: Testen Sie die Suchfunktion mit einem Screenreader wie NVDA (Windows) oder VoiceOver (macOS/iOS). Achten Sie darauf, ob das Suchfeld korrekt angesagt wird, ob Suchergebnisse vorgelesen werden und ob Fehlermeldungen wahrnehmbar sind.
- Kontrast prüfen: Prüfen Sie den Farbkontrast des Suchfeldes, des Platzhaltertextes und des Fokus-Indikators. WCAG fordert ein Kontrastverhältnis von mindestens 4,5:1 für normalen Text und 3:1 für große Schrift.
Wichtig: Automatisierte Tests allein reichen nicht aus, um alle Probleme zu finden. Sie sind jedoch ein effizienter erster Schritt, um offensichtliche Fehler schnell zu identifizieren und zu priorisieren, bevor aufwendigere manuelle Prüfungen folgen.
Wer ist vom BFSG für barrierefreie Suchfunktionen verantwortlich?
Für die Barrierefreiheit von Suchfunktionen auf einer Website sind die Betreiberinnen und Betreiber dieser Website verantwortlich, sofern sie unter den Anwendungsbereich des Barrierefreiheitsstärkungsgesetzes (BFSG) fallen. Das BFSG setzt den European Accessibility Act (EAA) in deutsches Recht um und gilt ab Juni 2025 für viele Unternehmen im B2C-Bereich.
Konkret betrifft das BFSG unter anderem:
- Online-Shops und E-Commerce-Plattformen
- Anbieter von Bankdienstleistungen mit digitalem Zugang
- Anbieter bestimmter digitaler Dienstleistungen, die Verbraucherinnen und Verbrauchern zugänglich sind
Unternehmen mit weniger als zehn Mitarbeitenden und einem Jahresumsatz unter zwei Millionen Euro sind von bestimmten Pflichten ausgenommen, sollten jedoch prüfen, ob Ausnahmen in ihrem konkreten Fall zutreffen. Für öffentliche Stellen gelten bereits seit längerer Zeit strengere Anforderungen gemäß der EU-Richtlinie 2016/2102, umgesetzt in der BITV 2.0.
Wichtig: Die Verantwortung liegt beim Auftraggeber der Website, nicht automatisch bei der beauftragten Agentur. Agenturen sind jedoch gut beraten, ihre Kundinnen und Kunden aktiv auf Barrierefreiheitspflichten hinzuweisen und barrierefreie Umsetzungen anzubieten, um als kompetente Partnerinnen und Partner wahrgenommen zu werden. Ob eine Website tatsächlich alle rechtlichen Anforderungen erfüllt, sollte im Zweifelsfall durch rechtliche Fachberatung geklärt werden.
So unterstützt decareto bei der Prüfung von Suchfunktionen auf Barrierefreiheit
Wir bei decareto haben eine SaaS-Plattform entwickelt, die Websites automatisiert auf Barrierefreiheitsprobleme scannt, darunter auch typische Schwachstellen in Suchfunktionen. Unsere Software hilft Agenturen, Compliance-Teams und Datenschutzbeauftragten dabei, Barrierefreiheits-Audits effizient durchzuführen und Handlungsbedarfe klar zu priorisieren.
Konkret bietet decareto für die Prüfung von Suchfunktionen und anderen Website-Elementen:
- Automatisierter WCAG-Scan: Wir erkennen typischerweise rund 90 Arten von Barrierefreiheitsproblemen, darunter fehlende Labels, fehlerhafte ARIA-Attribute, Kontrastprobleme und Fokus-Fehler.
- Priorisierung nach Schweregrad: Gefundene Probleme werden nach Schweregrad und WCAG-Konformitätslevel eingestuft, damit Sie sofort wissen, wo dringender Handlungsbedarf besteht.
- Konkrete Handlungsempfehlungen: Zu jedem gefundenen Problem liefern wir klare Hinweise zur Behebung, inklusive CSS-Selektoren und HTML-Informationen, die Entwicklerinnen und Entwicklern die gezielte Fehlerbehebung erleichtern.
- Manuelle Erfassung ergänzend möglich: Da nicht alle Barrierefreiheitsprobleme automatisiert erkennbar sind, können manuell festgestellte Probleme direkt im Report dokumentiert werden.
- Dauerhaftes Monitoring: Hunderte Websites lassen sich kontinuierlich überwachen, sodass neue Barrieren nach Änderungen sofort erkannt und gemeldet werden.
- Kombinierte Prüfung: Barrierefreiheit und Datenschutz werden in einem einzigen Scan-Durchgang geprüft, was den Aufwand erheblich reduziert.
Wenn Sie wissen möchten, welche Barrierefreiheitsprobleme Ihre Website oder die Websites Ihrer Kundinnen und Kunden aufweist, können Sie decareto direkt testen. Jetzt kostenfrei starten und in wenigen Minuten einen vollständigen Barrierefreiheits-Report erhalten.
Dieser Text wurde mit Hilfe von KI erstellt und könnte Fehler beinhalten.
Ähnliche Artikel
- Welche Barrierefreiheitsanforderungen gelten für digitale Dokumente?
- Wie setzt man Cookies und Tracker DSGVO-konform ein und wie prüft man die technische Umsetzung?
- Welche Datenschutzrisiken bestehen bei der Verarbeitung von Bewerberdaten auf Karriereseiten?
- Wie erkennt man Barrierefreiheitsprobleme bei Dropdown-Menüs?
- Welche Datenschutzrisiken entstehen durch eingebettete Google-Maps-Karten?


