Fehlende ALT-Texte in WordPress korrigieren
Ich bin penibel, wenn es um Bilder geht, einschließlich der korrekten Größenanpassung und Benennung der Bilddateien, das Hinzufügen von passenden Bildunterschriften mit Urheberangaben sowie von ALT-Texten.
Trotzdem vergesse ich manchmal Dinge. Für die Verwaltung und Erinnerung an Bildnachweise habe ich Image Source Control entwickelt. Jetzt suche ich nach einer Lösung für vergessene ALT-Texte.
Mit der zunehmenden Verschärfung der Barrierefreiheitsgesetze in immer mehr Ländern – darunter Deutschland ab Juni 2025 – wollte ich alle fehlenden ALT-Tags auf meinen verschiedenen WordPress-Seiten finden und beheben.
Eines ist mir klar: Das Ausfüllen der Alternativtexte in der Mediathek bedeutet nicht automatisch, dass ALT-Attribute im Frontend angezeigt werden. Begleite mich bei meiner Recherche, wie man das lösen kann.
Ich habe sieben Plugins getestet, um fehlende ALT-Texte zu finden und zu beheben, und am Ende vier davon für verschiedene Anwendungsfälle empfohlen.
Die Begriffe „Alternativtext“ und „ALT-Text“ bedeuten im Grunde dasselbe. Manchmal wird auch „ALT-Tag“ verwendet, was technisch gesehen nicht korrekt ist. Die technische Umsetzung erfolgt über ein alt
-Attribut im HTML-Tag eines img
-Elements auf deiner Website.
Wozu sind ALT-Texte gut?
Du weißt sicherlich schon, wofür ALT-Texte gut sind, also halten wir diesen Abschnitt kurz. Ein gut gestalteter Alternativtext ist nützlich für:
- Suchmaschinen, um das Bild besser zu verstehen, was sich positiv auf SEO und die Platzierung deiner Website auswirken kann,
- Besucher mit beeinträchtigtem Sehvermögen, um zu verstehen, was auf einem Bild dargestellt wird.
Ich habe immer versucht, beiden Zwecken gerecht zu werden, indem ich in meinen Alternativtexten beschreibend (aber knapp) vorgehe und ein oder zwei Schlüsselwörter erwähne.
Barrierefreiheit und die Notwendigkeit von ALT-Texten
ALT-Texte ermöglichen es Besuchern mit Sehbehinderungen, den Inhalt von Bildern zu verstehen, und schaffen damit ein inklusives Surferlebnis. Aus diesem Grund geht es beim Bereitstellen genauer und durchdachter ALT-Texte nicht nur um SEO oder rechtliche Vorgaben – es geht um Respekt für unterschiedliche Nutzerbedürfnisse.
Um diese Barrierefreiheitsstandards zu erfüllen, ist es wichtig, dass alle Bilder auf deiner Website ALT-Texte haben. Die Beschreibungen sollten die wesentlichen Informationen oder den Zweck jedes Bildes vermitteln.
Barrierefreiheit bedeutet nicht Perfektion; es geht um die ehrliche Absicht und Inklusivität. Da immer mehr Vorschriften diese Priorität unterstreichen, wird das Hinzufügen von ALT-Texten genauso essenziell wie die Bildoptimierung.
Probleme mit ALT-Texten in WordPress
Um fehlende ALT-Texte in WordPress zu beheben, musst du eine wichtige Sache verstehen:
Die in den Editoren und der Mediathek eingegebenen Alternativtexte werden nicht synchronisiert.
Praktisch bedeutet das, dass, wenn du dasselbe Bild in zwei Beiträgen verwendest, du drei verschiedene ALT-Texte haben könntest. Das Ändern eines davon würde die anderen nicht beeinflussen.
Je nach deinen Erwartungen könnte das ein Fehler oder ein Feature sein. Beitragspezifische Alternativtexte für jede Bildverwendung könnten SEO-technisch hilfreich sein, aber wenn du fehlende ALT-Texte finden oder bestehende aktualisieren möchtest, wäre es nützlich, wenn sie überall synchronisiert wären, wo ein Bild verwendet wird.
Technisch liegt das daran, dass Alternativtexte innerhalb des Beitrags gespeichert werden. Der Text aus der Mediathek wird nur übernommen, wenn ein Bild im Editor zum Inhalt hinzugefügt wird. Danach bleibt der Text fest mit diesem Beitrag verbunden.
Unterschriften funktionieren genauso. Im Vergleich dazu speichert mein Image Source Control-Plugin Bildquellenangaben an einem zentralen Ort, sodass sie überall synchronisiert sind, wo dasselbe Bild verwendet wird.
Es ist auch möglich, dass Page Builder ALT-Texte unterschiedlich speichern, weshalb ein zuverlässiger Test für fehlende ALT-Texte nur im Frontend der Website durchgeführt werden kann.
Wie du fehlende ALT-Texte findest
Schauen wir uns ein paar Methoden an, um fehlende ALT-Texte in WordPress zu finden.
Datenbank abfragen
Fehlende ALT-Tags in der Mediathek
Wie bereits erwähnt, wird der Alternativtext in der Mediathek nicht mit dem im Beitrag gesetzten ALT-Text synchronisiert. Da er jedoch als Standard dient, wenn ein Bild einem Beitrag hinzugefügt wird, ist es trotzdem sinnvoll, ihn auszufüllen.
Die folgende Abfrage sucht nach fehlenden oder leeren ALT-Texten in der Mediathek:
SELECT p.ID, p.post_title, pm.meta_value FROM wp_posts p LEFT JOIN wp_postmeta pm ON p.ID = pm.post_id AND pm.meta_key = '_wp_attachment_image_alt' WHERE p.post_type = 'attachment' AND (pm.meta_value = '' OR pm.meta_value IS NULL);
Code-Sprache: PHP (php)
Fehlende ALT-Texte im Inhalt
Etwas zuverlässiger ist es, fehlende ALT-Attribute im von WordPress gespeicherten Inhalt zu suchen. Dafür kann man eine Abfrage mit regulären Ausdrücken verwenden. Leider benötigt das MySQL 8.0 oder höher, was eventuell nicht auf deinem Server läuft:
SELECT p.ID, p.post_title, p.post_content FROM wp_posts p WHERE p.post_type = 'post' AND p.post_content REGEXP '<img(?![^>]*alt=)[^>]*>';
Code-Sprache: HTML, XML (xml)
Die Abfrage sucht nur in Beiträgen. Du kannst Zeile 3 anpassen, um auch Seiten oder andere öffentlich sichtbare Post-Typen einzubeziehen.
Verwende die Liste der Beiträge aus dieser Abfrage, um manuell ALT-Informationen für alle Bilder hinzuzufügen.
Diese Methode ist für viele Websites ausreichend, aber sie würde keine fehlenden ALT-Texte für Bilder finden, die außerhalb des Hauptinhalts oder dynamisch hinzugefügt wurden. Daher würde ich sie persönlich nur als schnelle Lösung verwenden, um fehlende ALT-Attribute in WordPress zu beheben.
Fehlende ALT-Attribute im Backend finden
Der WordPress-Core bietet keine Möglichkeit, fehlende ALT-Texte im Backend zu finden.
Du könntest ein Plugin wie Media Library Assistant verwenden, um eine Liste deiner Bilder nach ALT-Text zu sehen. Sortiere nach leeren ALT-Texten und bearbeite diese manuell. Eine Option für die Massenbearbeitung ist jedoch nicht verfügbar. Das Plugin ermöglicht es außerdem, Bilder über ihre Alternativtexte zu suchen, was praktisch sein kann, wenn du nach bestimmten Bildern suchst.
Plugins zur Behebung fehlender ALT-Texte
Ich habe verschiedene Plugins getestet, um fehlende ALT-Texte im Frontend zu beheben. Hier ist eine Auswahl von drei Plugins aus sechs getesteten. Die anderen hatten Einschränkungen oder Probleme, weshalb ich sie nicht empfehlen möchte.
Ich habe übrigens alle Plugins ignoriert, die eine KI-Lösung anbieten, um ALT-Texte automatisch zu generieren, da diese Bilder an Drittanbieter-Server senden. Wenn das mit Bildern geschieht, die dir nicht gehören, könnte das rechtliche Probleme oder Verstöße gegen Nutzungsvereinbarungen verursachen.
Übrigens: Verwendest du schon Image Source Control, um Bildnachweise zu verwalten?
Alt Text Tools
Das Alt Text Tools-Plugin von Nerdpress tut genau das, was in der Beschreibung steht:
This plugin will provide a CSV (comma separated values) file that lists all of your images used in your content — and their corresponding Alt attribute.
To use, go to
Tools > Alt Text Tools
, and click the button. Give it a few moments to scan your site, and your download should begin.
Ich habe es getestet und erhielt eine CSV-Datei mit allen Bildern im Inhalt und ihren tatsächlichen ALT-Texten.
Auch wenn Beitrags- und andere Bilder außerhalb des Inhalts fehlen, ist das Plugin eine gute erste Lösung für einfache Seiten.
Das Einzige, was mir fehlt, ist eine Statusanzeige für die gescannten Seiten, damit ich sehen kann, ob meine Liste vollständig ist. Ich habe bereits eine Feature-Anfrage im Support-Forum des Plugins eingereicht.
Fix Alt Text
Das Fix Alt Text Plugin scannt deine Seiten und listet potenzielle Probleme auf.
Wie du auf dem Screenshot unten siehst, werden Bilder anhand ihrer Verwendung im Beitrag und in der Mediathek aufgelistet. Du kannst dann die Inline-Bearbeitungsfunktion verwenden, um die ALT-Texte für jedes Bild separat zu ändern.

Alt Manager
Das Plugin Alt Manager behebt fehlende ALT-Texte im Frontend automatisch, indem es Texte aus Quellen wie dem Beitragstitel oder der Bildbeschreibung verwendet.
Mir fehlt bei diesem Plugin eine Liste der Seiten mit Bildern ohne ALT-Text, damit ich einige davon manuell bearbeiten kann. Aber das Plugin ist gut genug für eine schnelle Lösung um überall fehlende ALT-Texte zu ergänzen.

Fazit
Die vorgestellten Lösungen reichen von der Identifizierung fehlender ALT-Texte in der Datenbank bis hin zur automatischen Behebung im Frontend. Ich habe definitiv die Lösungen gefunden, die ich für meinen eigenen Anwendungsfall benötigte.
Schau dir mein Image Source Control Plugin an, wenn du deine Mediathek aufräumen oder schöne Bildquellenverzeichnisse erstellen möchtest.

Fragen? Wie kann ich helfen?
Schreib mir direkt über unser Kontaktformular.