El texto alternativo (Alternative Text, atributo alt) es el valor del atributo alt de un elemento img en HTML, y describe en texto el contenido de la imagen. Se muestra como sustituto cuando la imagen no se carga y es utilizado por los lectores de pantalla (software de asistencia para personas con discapacidad visual) para comunicar el contenido de la imagen al usuario.
El texto alt es un requisito básico de accesibilidad web. Las WCAG (Web Content Accessibility Guidelines) 2.1 exigen proporcionar una alternativa textual para todo contenido no textual. Una imagen sin texto alt se convierte en un "espacio en blanco desconocido" para los usuarios de lectores de pantalla.
Desde la perspectiva del SEO, el texto alt también es importante. Google Imágenes utiliza el texto alt como una de las señales principales para comprender el contenido de una imagen. Configurar un texto alt adecuado permite captar tráfico desde la búsqueda de imágenes. John Mueller, de Google, ha afirmado que "el texto alt es uno de los elementos más importantes del SEO de imágenes".
En relación con los servicios de acortamiento de URL, el texto alt de las imágenes OGP (og:image) es relevante. Al compartir un enlace en redes sociales, la miniatura que se muestra también debería tener un texto alt apropiado para mejorar tanto la accesibilidad como el SEO. Asimismo, las imágenes de códigos QR deberían llevar un texto alt como "Código QR del enlace a ○○".
Un buen texto alt describe el contenido de la imagen de forma concisa y específica. Deben evitarse expresiones redundantes como "imagen" o "foto", y en su lugar describir directamente la información que transmite la imagen. Para imágenes puramente decorativas, se establece un atributo alt vacío (alt="") para que el lector de pantalla las omita. Puedes encontrar libros relacionados en Amazon.