Zum Inhalt springen

Glossar Alt-Attribut

Was ist das Alt-Attribut?

Definition

Das Alt-Attribut ist der alternative Text, der bei einem <img>-Tag in HTML hinterlegt wird, um den Inhalt eines Bildes für alle zu beschreiben, die es nicht sehen können, sei es wegen einer Sehbehinderung, einer langsamen Verbindung oder weil die Datei nicht lädt.

Ein bronzenes Tastrelief auf einem Sockel, von Händen blank gerieben — daneben der Titel ALT-Attribut
Ein Relief für die Hände, die nicht sehen können
Auf dieser Seite 6
  1. Was bedeutet das Alt-Attribut?
  2. Alt-Attribut im Vergleich zu Title, Caption und Figcaption
  3. Wie es funktioniert
  4. Warum es wichtig ist
  5. Best Practices
  6. Häufige Fehler
Kurz gefasst

Welcher Text ins Alt-Attribut gehört, je nach Bildtyp, wann man es bewusst leer lässt, und was Google und Screenreader tatsächlich damit anfangen.

Ein bronzenes Tastrelief auf einem Sockel, von Händen blank gerieben — daneben der Titel ALT-Attribut
Ein Relief für die Hände, die nicht sehen können

Was bedeutet das Alt-Attribut?

Alt ist ein Attribut des <img>-Elements in HTML, seit den ersten Versionen der Spezifikation vorhanden. Seine Aufgabe ist es, eine textliche Alternative zum visuellen Inhalt zu liefern: Wo das Bild nicht wahrgenommen werden kann, tritt der Alt-Text an seine Stelle. Zusammen mit dem src-Attribut gehört es zu den wenigen Attributen, die in barrierefreiem Markup nicht fehlen dürfen.

In modernen Frameworks und Content-Management-Systemen wird das Attribut oft automatisch aus dem Dateinamen befüllt, wenn niemand es von Hand setzt, was selten eine brauchbare Beschreibung ergibt. Es wird zudem oft mit zwei anderen, ähnlich klingenden Elementen verwechselt, die aber andere Aufgaben haben. Das title-Attribut zeigt einen Tooltip beim Überfahren mit der Maus, gedacht für Maus-Nutzer, nicht für Screenreader, die es standardmäßig gar nicht vorlesen. Das figcaption-Element ist eine sichtbare Bildunterschrift innerhalb einer figure, gedacht für alle Besucher, nicht nur für jene, die das Bild nicht sehen können.

Die Pflicht zu einem Alternativtext ist keine lose Empfehlung: Sie steht im Erfolgskriterium 1.1.1 („Nicht-Text-Inhalt") der WCAG-Richtlinien des W3C, der Grundlage der meisten Barrierefreiheits-Vorgaben im Web.

Kind mit gestreiftem Sonnenschirm am Wasser an einem Strand auf Mallorca
Beispielbild in einem Artikel über Hotels auf Mallorca.

Ein echter Fall: dasselbe Foto, drei Alt-Texte

alt="Strand"

Richtig und leer. Sagt weder wer, noch wo, noch was passiert.

~
alt="Kind mit Sonnenschirm am Strand"

Beschreibt die Szene, passt aber genauso auf Cádiz oder Rimini. Es fehlt das Einzige, was diese Seite beisteuert.

alt="Kind mit Sonnenschirm am Strand der Cala Millor, Mallorca"

Nennt den konkreten Ort, also genau das Thema der Seite. Und bleibt dabei eine ehrliche Beschreibung dessen, was zu sehen ist.

alt="mallorca strand hotel angebot urlaub günstig buchen"

Das beschreibt nichts mehr, sondern ist Keyword Stuffing, und Google behandelt es als Spam. Faustregel: Was jemandem nichts nützt, der das Bild nicht sieht, nützt auch der Suchmaschine nichts.

Ein echter Fall: dasselbe Foto, drei Alt-Texte

Alt-Attribut im Vergleich zu Title, Caption und Figcaption

Attribut/ElementWas es istFür wen
altAlternativtext des <img>-ElementsScreenreader, Suchmaschinen, alle, wenn das Bild nicht lädt
titleOptionaler Tooltip bei MausüberfahrtMaus-Nutzer; Screenreader lesen es standardmäßig nicht vor
figcaptionSichtbare Bildunterschrift innerhalb <figure>Alle Besucher, sichtbar auf der Seite
caption (bei Tabellen)Sichtbarer TabellentitelAlle Besucher

Der teuerste Fehler in der Praxis ist, title als Ersatz für alt zu verwenden: Da die meisten Screenreader es ignorieren, bleibt ein Bild mit nur title und ohne alt weiterhin unsichtbar für alle, die auf diesen Text angewiesen sind.

Wie es funktioniert

Erreicht ein Screenreader ein Bild, liest er den Inhalt des Alt-Attributs laut vor. Ist das Attribut vorhanden, aber leer (alt=""), überspringt der Screenreader das Bild, ohne es anzukündigen, das korrekte Verhalten bei rein dekorativen Elementen. Fehlt das Attribut dagegen komplett, anders als leer zu sein, greifen manche Screenreader stattdessen auf den Dateinamen zurück, und „IMG_047382 Punkt jpg" vorzulesen ist schlechter, als gar nichts zu sagen.

<!-- Informatives Bild: beschreibender Alt-Text -->
<img src="/images/glosario-json-ld-diagramm.webp" alt="Aufbau eines JSON-LD-Blocks mit @context und @type">

<!-- Fehler: Alt-Attribut komplett weggelassen -->
<img src="/images/glosario-json-ld-diagramm.webp">

<!-- Dekoratives Bild: bewusst leerer Alt-Text -->
<img src="/images/trennlinie-dekorativ.webp" alt="">

Google nutzt den Alt-Text zusammen mit eigenen Bilderkennungs-Algorithmen und dem Seiteninhalt, um zu verstehen, worum es in einem Bild geht. Dieser Text zählt vor allem in den Ergebnissen der Google Bildersuche, nicht als allgemeiner Rankingfaktor der Seite. Fungiert das Bild zusätzlich als Link, dient der Alt-Text als Ankertext für diesen Link, mit demselben Gewicht wie ein normaler Textlink. Fehlt der Alt-Text bei einem solchen Bild-Link ganz, hat Google keinerlei Anhaltspunkt dafür, wohin der Link inhaltlich führt.

Was hineingehört, hängt vom Bildtyp ab. Bei einem informativen Bild beschreibt der Text, was es zum Kontext der Seite beiträgt, nicht jedes visuelle Detail. Bei einem funktionalen Bild, etwa einem Such-Icon in einem Button, beschreibt der Text die Aktion, nicht die Grafik. Bei einem dekorativen Bild bleibt das Attribut bewusst leer, niemals ganz weg.

Dasselbe Bild, drei Beschreibungen

60300Q1Q2Q3Q418253856
alt="Diagramm"

Stimmt und nützt nichts. Wer das Bild nicht sieht, weiß weiterhin nicht, was darin steht.

alt="blaues Balkendiagramm mit vier von links nach rechts ansteigenden Säulen auf dunklem Grund, senkrechte Achse von 0 bis 60"

Beschreibt die Zeichnung statt der Aussage. Wer das vorgelesen bekommt, verliert Zeit.

alt="Organische Sitzungen verdreifachen sich binnen eines Jahres: von 18.000 in Q1 auf 56.000 in Q4"

Sagt, was das Diagramm belegt. Genau das steht nicht schon im Fließtext.

Woraus eine Maschine den Sinn zieht

Das Bild selbst
Erkennt Formen, Farben, Objekte. Sieht steigende Balken, weiß aber nicht wovon.

Das Alt-Attribut
Die einzige Quelle für die konkrete Aussage: was gemessen wurde und was herauskam.

Das Umfeld
Überschrift, vorheriger Absatz, Bildunterschrift und Dateiname schärfen die Deutung.

Deshalb macht gute Bilderkennung das Alt-Attribut nicht überflüssig: sie erkennt den Gegenstand, nicht die Behauptung.

Was ein Screenreader vorliest

„Grafik. diagramm-sitzungen-2026-final-v3.png“

Ohne Alt-Attribut lesen manche Programme den vollständigen Dateinamen vor.

„Grafik. Organische Sitzungen verdreifachen sich binnen eines Jahres: von 18.000 in Q1 auf 56.000 in Q4“

Mit Alt-Text dieselbe Information, die auch Sehende aus dem Diagramm ziehen.

Ein Bild, drei Beschreibungen — und was eine Maschine daraus liest

Warum es wichtig ist

Der Hauptgrund ist Barrierefreiheit: Ohne passenden Alt-Text hat jemand, der einen Screenreader nutzt, keine andere Möglichkeit zu erfahren, was das Bild zeigt. Genau das entscheidet, ob die Seite nutzbar ist oder nicht. In vielen Sektoren, etwa bei öffentlichen Stellen oder größeren Unternehmen, ist barrierefreies Markup inzwischen zudem eine rechtliche Vorgabe, keine freiwillige Zusatzleistung.

Es gibt auch einen Ranking-Grund, begrenzter als oft angenommen. Alt-Text hilft Google, ein Bild richtig einzuordnen und zu entscheiden, ob es in der Bildersuche erscheint. Werden dort aber wahllos Keywords hineingepackt, kehrt sich der Effekt um: Google wertet das als Spam-Signal, und die Seite verliert eher Vertrauen, als Sichtbarkeit zu gewinnen.

Und es gibt ein Vertrauensrisiko im Text selbst: Ein schlecht geschriebener Alt-Text fällt genau denen auf, die auf ihn angewiesen sind. Wer statt einer Beschreibung einen Dateinamen vorgelesen bekommt, merkt sofort, dass die Seite nicht für ihn gedacht war, und das prägt den Gesamteindruck der ganzen Marke.

Best Practices

  • Beschreibe, was das Bild zum Kontext dieser konkreten Seite beiträgt, nicht eine Liste dessen, was rein optisch zu sehen ist.
  • Lass alt="" bei rein dekorativen Bildern bewusst leer, aber vorhanden; lass das Attribut nie ganz weg.
  • Ist das Bild ein Link oder Button, beschreibe das Ziel oder die Aktion, nicht das Aussehen des Icons.
  • Halte den Text knapp, etwa 80 bis 140 Zeichen; genug, um nützlich zu sein, ohne wen zu ermüden, der ihn per Screenreader hört.
  • Wiederhole nicht dasselbe Keyword in mehreren unterschiedlichen Bildern derselben Seite.
  • Dopple nicht, was eine sichtbare Bildunterschrift daneben schon sagt; beide Texte haben unterschiedliche Aufgaben.
  • Informativ

    Trägt Inhalt, den der Text nicht schon sagt.

    alt beschreibt, was zu sehen ist:

    alt="Sichtbarkeit steigt von 12 auf 47 Prozent"

    Nicht „Diagramm“ oder „Grafik 1“. Das steht schon im Kontext.

  • Dekorativ

    Schmückt nur. Ohne das Bild fehlt nichts.

    alt bleibt leer, aber vorhanden:

    alt=""

    So überspringt der Screenreader es. Fehlt das Attribut ganz, liest er den Dateinamen vor.

  • Funktional

    Ist ein Link oder Knopf. Das Bild tut etwas.

    alt beschreibt die Aktion, nicht das Motiv:

    alt="Suchen"

    alt="Lupe" wäre falsch: das beschreibt die Zeichnung, nicht was beim Klick passiert.

Die drei Rollen eines Bildes

Häufige Fehler

  • Das Alt-Attribut komplett weglassen, statt es bei dekorativen Bildern bewusst leer zu lassen.
  • Den Alt-Text mit einer Keyword-Liste statt einem sinnvollen Satz füllen.
  • Mit „Bild von" oder „Foto von" beginnen: Der Screenreader kündigt ohnehin schon an, dass es sich um ein Bild handelt.
  • Das title-Attribut als Ersatz für alt nutzen, ohne zu wissen, dass die meisten Screenreader es nicht vorlesen.
  • Denselben generischen Alt-Text bei Dutzenden Produktbildern kopieren, die sich in Wirklichkeit unterscheiden.
Manuel Riveiro Rodriguez CEO & Digital Strategist

Eine technische Prüfung sieht sich das und alles Weitere in einem Durchgang an.

Audit anfragen

Häufige Fragen

Was passiert, wenn ich das Alt-Attribut leer lasse?

Das hängt davon ab, ob das Attribut mit leerem Wert (alt="") existiert oder ganz fehlt. Ein leeres, aber vorhandenes Alt sagt dem Screenreader, das Bild zu ignorieren, korrekt bei dekorativen Elementen. Fehlt das Attribut komplett, lesen manche Screenreader stattdessen den Dateinamen vor.

Beeinflusst das Alt-Attribut das SEO-Ranking?

Es ist kein Rankingfaktor für sich allein, hilft Google aber, zusammen mit Bilderkennung und Seiteninhalt zu verstehen, worum es im Bild geht. Es zählt vor allem in der Google Bildersuche und dient als Ankertext, wenn das Bild zugleich ein Link ist.

Was ist der Unterschied zwischen alt und title?

Alt ist der für Barrierefreiheit vorgeschriebene Alternativtext, vorgelesen von Screenreadern und von Google zum Verständnis des Bildes genutzt. Title ist ein optionaler Text, der als Tooltip bei Mausüberfahrt erscheint, den die meisten Screenreader standardmäßig nicht ankündigen.

Wie lang sollte ein guter Alt-Text sein?

Es gibt keine feste Grenze, aber etwa 80 bis 140 Zeichen sind ein guter Richtwert. Konkret genug, um den Bildinhalt zu vermitteln, kurz genug, um niemanden zu ermüden, der die Beschreibung per Screenreader hört. Ein längerer Text wird von Suchmaschinen nicht bestraft, verschlechtert aber die Erfahrung beim Vorlesen.

Braucht jedes Bild auf einer Seite einen Alt-Text?

Das Attribut muss bei jedem Bild vorhanden sein, aber nicht jedes braucht eine inhaltliche Beschreibung. Rein dekorative Bilder tragen bewusst ein leeres alt="", während Bilder mit echtem Informationsgehalt eine sinnvolle Beschreibung brauchen. Diese beiden Fälle zu verwechseln, ist einer der häufigsten Fehler bei der Umsetzung.