Alt-Text SEO: Was Google liest und die vier Fälle, in denen du nichts schreibst
Alt-Text SEO beschreibt ein Bild für jemanden, der es nicht sieht. Google behandelt eine Keyword-Liste als Spam. Vier Bildarten bekommen einen leeren Wert, und ein fehlendes Attribut sagt etwas anderes.

Alt-Text SEO ist die Beschreibung eines Bildes, geschrieben für jemanden, der es nicht sehen kann. Google liest sie zusammen mit Bilderkennung und Seiteninhalt, um das Thema des Bildes zu verstehen. Eine Keyword-Liste in diesem Attribut wird als Spam behandelt. Vier Bildarten bekommen einen leeren Wert, und das Weglassen des Attributs bedeutet noch etwas anderes.
Bevor du anfängst
Du musst das <img>-Markup bearbeiten können, das die Seite ausgibt; auf einer gehosteten Plattform ist das manchmal ein Feld der Mediathek statt HTML. Außerdem musst du trennen, welche Bilder Inhalt sind und welche Dekoration. Diese zweite Entscheidung macht den größten Teil der Arbeit aus, und kein Werkzeug nimmt sie dir ab.
Warum Alt-Text SEO kein Keyword-Feld ist
Googles Dokumentation zur Bildersuche, eingesehen am 2026-08-26, gibt dem Attribut eine konkrete Aufgabe und zieht dann eine Grenze. Google nutzt Alt-Text zusammen mit Bilderkennungsalgorithmen und dem Seiteninhalt, um das Thema des Bildes zu verstehen. Drei Eingaben, und deine ist eine davon. Dieselbe Seite rät davon ab, das Attribut mit Keywords zu füllen, weil das die Erfahrung verschlechtert und die Seite als Spam eingestuft werden kann.
Einen Fall gibt es, in dem der Text mehr tut: Wenn das Bild ein Link ist, dient der Alt-Text auch als Ankertext. Eine vage Beschreibung kostet dann doppelt. Auf einer Produktseite sind viele Bilder klickbar, deshalb kommt dieser Fall häufiger vor, als es scheint.
Alt-Text SEO in vier Schritten schreiben
Erst beschreiben, dann kürzen. Jeder Schritt entfernt etwas aus einem Satz, den du schon geschrieben hast; deshalb ist die Reihenfolge wichtiger als jede einzelne Regel.
- Sieh das Bild ohne die Seite drumherum an und sag laut, was es zeigt. Dieser Satz, gekürzt, ist meistens die Antwort
- Prüfe, ob der umgebende Text es schon sagt. Wenn die Bildunterschrift oder der nächste Absatz die Sache nennt, wiederhole den Namen nicht, sondern ergänze, was das Bild hinzufügt
- Kürze auf einen Teilsatz. Googles Leiter reicht von
alt="puppy", als „Better“ bezeichnet, bisalt="Dalmatian puppy playing fetch", als „Best“ bezeichnet - Lies ihn mit verstecktem Bild noch einmal. Wenn der Satz noch etwas sagt, funktioniert er. Wenn er wie eine Katalogkategorie klingt, schreib ihn neu
Der HTML-Standard ist beim Scheitern direkter. Bei einem Diagramm merkt er an, „sales graph“ wäre ein unzureichender Alternativtext, und zeigt die richtige Version, die die Zahlen des Diagramms ausspricht. Die Gattung eines Bildes zu nennen, ist keine Beschreibung.
Die vier Fälle, in denen die richtige Antwort nichts ist
Ein leeres Attribut und ein fehlendes Attribut sind zwei verschiedene Aussagen. Der HTML Living Standard, eingesehen am 2026-08-26, behandelt ein fehlendes Attribut als Behauptung, das Bild sei ein wesentlicher Teil des Inhalts und kein Text könne es ersetzen. Ein leeres Attribut sagt das Gegenteil: Hier gibt es nichts, was vorgelesen werden müsste.
| Das Bild ist | Schreiben | Weil |
|---|---|---|
| Inhalt der Seite | Ein beschreibender Teilsatz | Text muss es ersetzen |
| Dekorativ, seitenbezogen | alt="" | Fügt keine Information hinzu |
| Wiederholt den Nachbartext | alt="" | Würde zweimal vorgelesen |
| Nebenbild ohne Bildunterschrift | alt="" | Beschreibung fügt nichts hinzu |
| Ein Zählpixel | alt="" | Kein Bild für den Leser |
| Teil des Site-Designs | In CSS verschieben | Kein Dokumentinhalt |
Die letzte Zeile ist die Präferenz des Standards, nicht unsere: Ein dekoratives Bild, das Teil eines seitenweiten Designs ist, sollte im CSS der Site stehen, nicht im Markup des Dokuments. Eine Ausnahme lohnt sich zu merken: Wenn ein Nebenbild eine Bildunterschrift hat, darf das Attribut nicht leer sein. Der Standard hält einen leeren Text für verwirrend, weil die Unterschrift ein Bild ankündigt, das dann nichts ankündigt.
Das Ergebnis: eine Sechs-Zeilen-Prüfung vor dem Veröffentlichen
Geh diese Liste für die Bilder der Seite durch, die du veröffentlichen willst. Es dauert etwa eine Minute pro Seite und deckt alles oben ab.
| Prüfung | Bestanden wenn |
|---|---|
| Attribut vorhanden | Jedes <img> hat eins |
| Inhaltsbilder beschrieben | Ein Teilsatz, kein Substantiv |
| Dekoration geleert | alt="", nicht fehlend |
| Bilder mit Unterschrift | Nie leer |
| Verlinkte Bilder | Beschreiben das Ziel |
| Keine Wiederholung | Dieselben Worte nie zweimal |
Der Befehl, der Bilder ohne Attribut findet, erledigt den einzigen maschinell prüfbaren Teil:
# Jedes img der Seite ohne alt-Attribut
curl -sL --compressed -A 'Mozilla/5.0' https://example.com/page \
| grep -o '<img[^>]*>' | grep -v 'alt='
Zwei Dinge kann er nicht. Er liest rohes HTML, deshalb fehlen Bilder, die ein Skript einfügt; und er unterscheidet keine gute von einer schlechten Beschreibung, und genau das ist der wichtige Teil.
Wie ein Fehler aussieht
Der häufigste Fehler ist nicht das fehlende Attribut. Unsere Messung von Alt-Text auf 27 Startseiten fand wenige fehlende und viele leere Attribute: Die meisten Teams haben bereits einen Linter installiert und ihn mit einer leeren Zeichenkette zufriedengestellt, die die Prüfung besteht und nichts beschreibt.
Der zweite Fehler ist die Keyword-Liste, und er hat eine dokumentierte Folge. Google zeigt ein Attribut, das mit vierzig Wörtern aus Hundesynonymen gefüllt ist, versieht es mit „Bad“ und stellt die Spam-Warnung in denselben Abschnitt.
Der dritte ist die kopierte Bildunterschrift. Wenn die Unterschrift schon „Dalmatian puppy playing fetch“ sagt und das Attribut denselben Satz wiederholt, liest ein Screenreader ihn zweimal vor. Das ist kein Ranking-Problem, sondern ein Leseproblem, und der Standard behandelt beides als dasselbe Problem.
Ein leeres Alt-Attribut ist ein Satz: Dieses Bild sagt nichts, was der Text nicht schon sagt. Schreib ihn, wenn es stimmt.
Wo es aufhört, um Bilder zu gehen
Alt-Text SEO lässt ein Bild nicht allein ranken und rettet keine Seite mit dünnem Text. Googles Dokumentation ist deutlich, dass die umgebende Seite das meiste Gewicht trägt, einschließlich Bildunterschriften und Bildtiteln. Platziere Bilder in der Nähe des relevanten Textes und auf Seiten, die ihr Thema behandeln.
Die Beschreibung ist also ein kleines Signal an einem größeren. Steht das Bild in einem Abschnitt, der es nicht bespricht, repariert keine Formulierung des Attributs das. Wie eine Seite zu den Suchmaschinen kommt, zeigt wie QueryWin funktioniert. Für den Bildteil, der die geteilte Vorschau beeinflusst, lies die Größe des Open-Graph-Bildes.
Häufige Fragen
Soll ich mein Keyword in den Alt-Text schreiben?
Nur wenn das Keyword beschreibt, was das Bild zeigt. Googles Formulierung verlangt passende Keywords im Kontext der Seite. Enthält die ehrliche Beschreibung die Phrase zufällig, muss nichts angepasst werden.
Wie lang soll Alt-Text sein?
Es gibt keine dokumentierte Grenze, und ein Teilsatz reicht für fast alles. Die Ausnahme ist ein Bild mit Daten, etwa ein Diagramm: Der Standard schreibt dann die Zahlen aus, weil es keinen kürzeren Ersatz gibt.
Ist ein fehlendes Attribut schlimmer als ein leeres?
Sie sagen Unterschiedliches, statt sich zu reihen. Weglassen behauptet, das Bild sei wesentlich und unersetzlich; ein leeres behauptet, es füge nichts hinzu. Die meisten Bilder ohne Attribut sind weder das eine noch das andere, deshalb ist die ehrliche Korrektur meist eine Beschreibung und kein Paar Anführungszeichen.
Und Bilder, die JavaScript lädt?
Das Attribut gilt weiter, aber ein Client, der das Skript nicht ausführt, sieht das Element nicht. Google indexiert Bilder im src-Attribut eines <img> und keine CSS-Hintergrundbilder. Was in ein Stylesheet wandert, verlässt die Bildersuche also bewusst.
Zählen Dateinamen auch?
Ein wenig. Google nennt sie „very light clues“ und bevorzugt my-new-black-kitten.jpg gegenüber IMG00023.JPG. Es lohnt sich, wenn du die Datei ohnehin benennst, aber kein Massen-Umbenennen: Eine Bild-URL zu ändern kostet die Kopie, die Google bereits im Cache hat.
Teil von dem QueryWin-Handbuch · Stufe 2


