Fehlende ALT-Attribute in WordPress finden â mit meinem Mini-Plugin direkt im Dashboard
Ein fehlendes oder leeres alt-Attribute bei Bildern wirkt auf den ersten Blick wie ein eher harmloser SEO-Fehler. In der Praxis ist es jedoch deutlich mehr als nur eine Kleinigkeit.
Gerade fĂŒr Menschen mit SehbeeintrĂ€chtigungen, die auf Screenreader angewiesen sind, stellen fehlende Alternativtexte ein echtes Hindernis dar. Inhalte werden nicht vollstĂ€ndig erfasst â im schlimmsten Fall gehen wichtige Informationen komplett verloren. Damit schlieĂt man ungewollt genau die Nutzergruppen aus, fĂŒr die barrierefreie Webseiten eigentlich gedacht sind.
Fehlende ALT-Attribute in WordPress finden â mit meinem Mini-Plugin direkt im Dashboard
Das Thema Barrierefreiheit ist dabei lĂ€ngst kein Nischenthema mehr. Mit dem BarrierefreiheitsstĂ€rkungsgesetz (BFSG), das am 28. Juni 2025 in Kraft getreten ist, wird digitale Barrierefreiheit insbesondere fĂŒr Unternehmen im B2C-Umfeld deutlich relevanter.
In der Praxis zeigt sich allerdings schnell ein Problem: In gewachsenen WordPress-Blogs â so wie auch auf meinem Technikblog â verliert man sehr leicht den Ăberblick darĂŒber, in welchen BeitrĂ€gen noch Bilder ohne oder mit leerem alt-Attribut vorhanden sind.
Genau aus diesem Grund habe ich ein kleines WordPress-Plugin entwickelt, das direkt im Dashboard anzeigt, welche BeitrĂ€ge und Seiten noch problematische Bilder enthalten â und wo man sofort nachbessern kann.
WordPress Plugin: SEO-ALT-AuditHerunterladen
Bisheriger Workflow: ALT-Fehler per SQL und PDF-Liste prĂŒfen
Bevor ich das Plugin gebaut habe, habe ich die PrĂŒfung auf fehlende oder leere alt-Attribute ĂŒber ein eigenes SQL-Statement direkt in phpMyAdmin gelöst. Aus der Ergebnisliste habe ich mir anschlieĂend ein PDF erzeugt, das ich als Arbeitsliste genutzt und manuell abgearbeitet habe.
select id, concat('https://draeger-it.blog/',post_name) as 'URL' from wp_posts where post_content like ('%alt=""%') and post_type = 'post' and post_status = 'publish' order by id desc;
Der Ansatz war technisch sauber und auch performant. Um mir zumindest das wiederholte Zusammenbauen des SQL-Statements zu sparen, habe ich die Abfrage spĂ€ter in eine Datenbank-View ausgelagert â auch wenn sie natĂŒrlich weiterhin bei jeder Nutzung ausgefĂŒhrt wird.
Der eigentliche Schwachpunkt blieb jedoch bestehen: der Medienbruch.
Sobald ich nach einer Korrekturrunde prĂŒfen wollte, ob wirklich alle betroffenen Bilder korrigiert wurden, musste ich die Auswertung erneut starten und wieder eine neue PDF-Liste erzeugen. Eine direkte RĂŒckmeldung im WordPress-Backend, welche BeitrĂ€ge noch offen sind, gab es nicht.
Gerade bei einem wachsenden Blog wie meinem Technikblog ist dieser Workflow zwar praktikabel, aber auf Dauer unnötig umstĂ€ndlich â vor allem dann, wenn man die ALT-Texte regelmĂ€Ăig und nicht nur einmalig prĂŒfen möchte.
FĂŒr wen ist das Plugin gedacht?
Das Plugin richtet sich an alle, die das Thema SEO in WordPress ernst nehmen und sich die Kontrolle auf fehlende ALT-Texte möglichst einfach und automatisiert abnehmen lassen möchten. Gerade fĂŒr Einsteiger und Anwender mit wenig technischem Hintergrund ist der Ansatz besonders hilfreich, da keine SQL-Abfragen, Exporte oder externe Tools nötig sind.
Stattdessen zeigt das Plugin direkt im WordPress-Dashboard, welche BeitrĂ€ge und Seiten noch Bilder ohne oder mit leerem ALT-Attribut enthalten â und nimmt damit eine typische, aber oft vergessene SEO-Aufgabe zuverlĂ€ssig ab.
WP Dashboard - Anzahl Seiten und BeitrÀge mit fehlenden ALT-Attributen
So funktioniert das Mini-Plugin
Das Plugin ist bewusst sehr schlank aufgebaut und kommt vollstĂ€ndig ohne eigene Konfigurationsseite aus. Nach der Aktivierung arbeitet es direkt im Hintergrund und erledigt genau eine Aufgabe: Es prĂŒft alle veröffentlichten BeitrĂ€ge und Seiten in WordPress auf Bilder mit fehlenden oder leeren ALT-Attributen.
Konkret durchsucht das Plugin den Inhalt jedes Beitrags nach -Tags und ĂŒberprĂŒft anschlieĂend, ob ein alt-Attribut vorhanden ist â und ob dieses auch tatsĂ€chlich einen Inhalt besitzt. Sowohl Bilder ohne alt-Attribut als auch Bilder mit einem leeren alt="" werden dabei als Fehler gewertet.
Sobald in einem Beitrag oder auf einer Seite mindestens ein solches Bild gefunden wird, taucht der entsprechende Eintrag automatisch in der Ăbersicht auf und wird gleichzeitig in der ZĂ€hlung im Dashboard berĂŒcksichtigt.
WP Dashboard - Anzahl Seiten und BeitrÀge mit fehlenden ALT-Attributen
Der groĂe Vorteil dieser Lösung: Du bekommst direkt im WordPress-Backend eine aktuelle und zentrale Ăbersicht darĂŒber, welche BeitrĂ€ge und Seiten noch Nacharbeit benötigen â ohne Exporte, ohne externe Tools und ohne zusĂ€tzlichen Pflegeaufwand.
SEO ALT Audit - Auflistung der BeitrÀge mit fehlendem oder leeren ALT-Attribut
Installation des Plugins
Das kleine Plugin stelle ich dir hier als ZIP-Datei zum Download bereit.
WordPress Plugin: SEO-ALT-AuditHerunterladen
Die Installation ist bewusst einfach gehalten und entspricht dem ganz normalen WordPress-Workflow:
- Ăffne in deinem WordPress-Backend den MenĂŒpunkt Plugins â Plugin hinzufĂŒgen. - Klicke oben auf Plugin hochladen (1) und wĂ€hle die heruntergeladene ZIP-Datei aus (2). - Starte die Installation und aktiviere das Plugin anschlieĂend.
WP Upload eines Plugins via ZIP-Datei
Damit ist die Einrichtung bereits abgeschlossen. Eine zusĂ€tzliche Konfiguration ist nicht erforderlich â nach der Aktivierung beginnt das Plugin automatisch damit, deine BeitrĂ€ge und Seiten nach Bildern mit fehlendem oder leerem alt-Attribut zu prĂŒfen und die Ergebnisse im Dashboard bereitzustellen.
Was sollte in einem guten ALT-Text stehen?
Ein ALT-Text sollte kurz und sachlich beschreiben, was auf dem Bild zu sehen ist und welche Information das Bild im jeweiligen Kontext transportiert.
Wichtig ist dabei: Der ALT-Text ist kein Ort fĂŒr Keywords oder Bildnamen, sondern eine inhaltliche Beschreibung fĂŒr Menschen, die das Bild nicht sehen können â zum Beispiel bei der Nutzung eines Screenreaders.
Ein guter ALT-Text beantwortet im Grunde nur eine einfache Frage:
Welche Information wĂŒrde mir fehlen, wenn das Bild nicht angezeigt wird?
Beispiele:
- Schlecht: alt="bild1.jpg" - Schlecht: alt="WordPress Plugin SEO ALT Audit" - Gut: alt="Ăbersicht im WordPress-Dashboard mit Anzahl der BeitrĂ€ge mit fehlenden ALT-Texten"
Gerade im Zusammenspiel mit dem hier vorgestellten Plugin hilft diese einfache Faustregel dabei, gefundene LĂŒcken nicht nur schnell zu schlieĂen, sondern die ALT-Texte auch inhaltlich sinnvoll zu formulieren.
HĂ€ufige Fragen zu fehlenden ALT-Texten in WordPress (FAQ)
Was ist ein ALT-Text in WordPress ĂŒberhaupt?
Der ALT-Text (alternativer Text) ist eine kurze Beschreibung eines Bildes. Er wird von Screenreadern vorgelesen, wenn Nutzer das Bild nicht sehen können, und erscheint auch dann, wenn ein Bild technisch nicht geladen wird.
Warum sind fehlende ALT-Texte in WordPress ein Problem?
Fehlende oder leere ALT-Texte erschweren die Nutzung deiner Webseite fĂŒr Menschen mit SehbeeintrĂ€chtigungen und verschlechtern damit die Barrierefreiheit. ZusĂ€tzlich gehen wichtige Kontextinformationen verloren, die Suchmaschinen helfen, den Inhalt eines Bildes besser einzuordnen.
Findet das Plugin auch Bilder, bei denen zwar ein alt-Attribut vorhanden ist, der Inhalt aber leer ist?
Ja. Das Plugin berĂŒcksichtigt sowohl Bilder ohne alt-Attribut als auch Bilder mit einem leeren oder nur aus Leerzeichen bestehenden alt-Attribut.
Werden sowohl BeitrĂ€ge als auch Seiten geprĂŒft?
Ja. Das Plugin durchsucht automatisch alle veröffentlichten BeitrÀge und Seiten und wertet beide Typen getrennt im Dashboard aus.
Funktioniert das Plugin auch mit dem Gutenberg-Editor?
Ja. Da das Plugin den tatsĂ€chlich gespeicherten HTML-Inhalt eines Beitrags prĂŒft, spielt es keine Rolle, ob der Beitrag mit dem Block-Editor (Gutenberg) oder dem Classic Editor erstellt wurde.
Werden automatisch geladene Bilder oder externe Einbindungen ebenfalls erkannt?
Nein. Bilder, die erst per JavaScript nachgeladen werden oder aus externen Einbindungen (z. B. iFrames) stammen, können von dem Plugin nicht zuverlĂ€ssig geprĂŒft werden.
Hat das Plugin Einfluss auf die Ladezeit meiner Webseite?
Nein. Die PrĂŒfung findet ausschlieĂlich im WordPress-Backend statt. FĂŒr Besucher deiner Webseite entstehen dadurch keine zusĂ€tzlichen Abfragen oder Ladezeiten.
Muss ich das Plugin regelmĂ€Ăig manuell starten?
Nein. Nach der Aktivierung kannst du die Ăbersicht jederzeit im Dashboard aufrufen. Eine erneute PrĂŒfung lĂ€sst sich dort per Klick auslösen, ohne dass zusĂ€tzliche Einstellungen notwendig sind.












