Die WCAG fordern Textalternativen für alle Nicht-Text-Inhalte auf Stufe A. Was ein guter Alt-Text ist, hängt vom Zweck ab. Ein Produktfoto braucht eine sachliche Beschreibung, ein verlinktes Logo den Namen des Linkziels, ein Diagramm die Kernaussage. Rein dekorative Bilder erhalten ein leeres alt-Attribut, damit Screenreader sie überspringen. Ein fehlendes Attribut ist dagegen ein Fehler: Dann wird der Dateiname vorgelesen.
Für die Suche ist der Alt-Text ein Signal für die Bildersuche und ein Kontextsignal für die Seite. Keyword-Listen im Alt-Text schaden auf beiden Ebenen. Ich formuliere Alt-Texte so, wie ich das Bild jemandem am Telefon beschreiben würde: kurz, konkret, ohne „Bild von“. In Shops ist das die schnellste Verbesserung mit doppeltem Nutzen.