Texto alt SEO: qué lee Google y los cuatro casos en los que no se escribe nada
El texto alt SEO describe una imagen para quien no la ve. Google trata una lista de palabras clave como spam. Cuatro clases de imagen llevan un valor vacío, y omitir el atributo significa otra cosa.

El texto alt SEO es una descripción de la imagen escrita para quien no puede verla. Google la lee junto con la visión por computadora y el contenido de la página para entender de qué se trata. Si el atributo parece una lista de palabras clave, lo trata como spam. Hay cuatro clases de imagen que deben llevar el atributo vacío, y omitirlo por completo significa otra cosa.
Antes de empezar
Tienes que poder editar el marcado <img> que emite la página; en una plataforma alojada a veces es un campo de la biblioteca de medios, no HTML. También necesitas separar las imágenes de contenido de las de decoración. Esa decisión ocupa la mayor parte del trabajo y ninguna herramienta la resuelve por ti.
Por qué el texto alt SEO no es un campo para palabras clave
La documentación de Google sobre SEO de imágenes, consultada el 2026-08-26, le da al atributo una función concreta y después marca un límite. Google usa el texto alt, junto con los algoritmos de visión y el contenido de la página, para entender el tema de la imagen. Son tres insumos y el tuyo es uno solo. La misma página pide evitar llenar el atributo de palabras clave, porque empeora la experiencia y puede hacer que el sitio se vea como spam.
Hay un caso en el que hace algo adicional: si la imagen es un enlace, el texto alt también funciona como texto ancla. Una descripción vaga cuesta dos veces. En un sitio de producto muchas imágenes son clicables, así que el caso aparece más seguido de lo que parece.
Cómo escribir un texto alt SEO en cuatro pasos
Describe primero, recorta después. Cada paso quita algo de una frase que ya escribiste; por eso el orden pesa más que cualquier regla suelta.
- Mira la imagen sin la página alrededor y di en voz alta qué muestra. Esa frase, recortada, suele ser la respuesta
- Revisa si el texto cercano ya lo dice. Si el pie de foto o el párrafo siguiente nombran la cosa, no repitas el nombre: agrega lo que aporta la imagen
- Redúcelo a una oración corta. La escala de Google va de
alt="puppy", marcado como «Better», aalt="Dalmatian puppy playing fetch", marcado como «Best» - Vuelve a leerlo con la imagen oculta. Si la frase todavía te dice algo, funciona. Si parece el nombre de una categoría de catálogo, reescríbela
El estándar HTML es más directo con el error. Para un gráfico, indica que «sales graph» sería un texto alternativo insuficiente y muestra la versión correcta diciendo los números que contiene. Nombrar el tipo de imagen no es describirla.
Los cuatro casos en los que la respuesta correcta es nada
Un atributo vacío y un atributo ausente son dos declaraciones diferentes. El estándar HTML, consultado el 2026-08-26, toma el atributo omitido como la afirmación de que la imagen es una parte esencial del contenido y que ningún texto puede reemplazarla. Un atributo vacío dice lo contrario: aquí no hay nada que valga la pena leer en voz alta.
| La imagen es | Escribe | Porque |
|---|---|---|
| Contenido de la página | Una oración descriptiva | El texto debe reemplazarla |
| Decorativa y propia de la página | alt="" | No agrega información |
| Repite el texto cercano | alt="" | Se leería dos veces |
| Accesoria, sin pie de foto | alt="" | La descripción no aporta nada |
| Un píxel de conteo | alt="" | No es una imagen para el lector |
| Parte del diseño del sitio | Múevela a CSS | No es contenido del documento |
La última fila es la preferencia del estándar, no la nuestra: una imagen decorativa que forma parte del diseño general del sitio debería definirse en CSS, no en el marcado del documento. Hay una excepción que conviene recordar: si una imagen accesoria tiene pie de foto, el atributo no puede quedar vacío. El estándar considera que un texto vacío desconcierta, porque el pie anuncia una imagen que luego no anuncia nada.
El entregable: una revisión de seis líneas
Pasa esta lista por las imágenes de la página que vas a publicar. Toma un minuto por página y cubre todo lo anterior.
| Control | Correcto si |
|---|---|
| Atributo presente | Cada <img> tiene uno |
| Imágenes de contenido | Una oración, no un sustantivo |
| Decoración vacía | alt="", no omitido |
| Imágenes con pie | Nunca vacías |
| Imágenes enlazadas | Describen el destino |
| Sin frase repetida | Las mismas palabras nunca dos veces |
El comando que encuentra las imágenes sin atributo hace la única parte automatizable:
# Cada img de la página sin atributo alt
curl -sL --compressed -A 'Mozilla/5.0' https://example.com/page \
| grep -o '<img[^>]*>' | grep -v 'alt='
Se le escapan dos cosas. Lee el HTML sin procesar, así que las imágenes que inserta un script no aparecen; y no distingue una buena descripción de una mala, que es la parte que importa.
Cómo se ve un error
El error más común no es el atributo ausente. Nuestra medición de texto alternativo en 27 portales encontró pocos atributos ausentes y muchos atributos vacíos: la mayoría de los equipos ya instaló un linter y lo satisfizo con una cadena vacía, que pasa la revisión y no describe nada.
El segundo error es la lista de palabras clave, el que tiene una consecuencia documentada. Google muestra un atributo relleno con cuarenta palabras de sinónimos de perro, lo etiqueta «Bad» y adjunta el aviso de spam en la misma sección.
El tercero es el pie de foto copiado. Si el pie ya dice «Dalmatian puppy playing fetch» y el atributo repite la frase, un lector de pantalla la anuncia dos veces. No es un problema de posicionamiento, es un problema de lectura, y el estándar trata ambos como el mismo problema.
Un atributo alt vacío es una frase: esta imagen no dice nada que el texto no diga ya. Escríbela cuando sea cierto.
Dónde esto deja de ser sobre imágenes
El texto alt SEO no hace que una imagen posicione sola ni rescata una página con poco texto. La documentación de Google dice con claridad que la página alrededor carga la mayor parte del peso, incluidas las leyendas y los títulos de imagen. Coloca las imágenes cerca del texto relevante y en páginas que hablen de su tema.
La descripción es una señal pequeña pegada a otra más grande. Si la imagen está en una sección que no la comenta, ninguna redacción del atributo arregla eso. Para ver cómo llega una página a los motores, mira cómo funciona QueryWin. Para la parte de imagen que afecta la vista previa compartida, lee el tamaño de la imagen Open Graph.
Preguntas frecuentes
¿Debo poner mi palabra clave en el texto alt?
Solo si la palabra clave describe lo que muestra la imagen. La formulación de Google pide palabras clave apropiadas y en contexto. Si la descripción honesta contiene la frase, no hay nada que ajustar.
¿Cuánto debe medir el texto alt?
No hay un límite documentado, y una oración basta para casi todo. La excepción es una imagen que lleva datos, como un gráfico: el estándar escribe los números porque no hay un reemplazo más corto.
¿Es peor un atributo ausente que uno vacío?
Dicen cosas distintas en lugar de ordenarse. Omitirlo afirma que la imagen es esencial y no tiene reemplazo; uno vacío afirma que no aporta nada. La mayoría de las imágenes sin atributo no son ninguna de las dos, por eso la corrección honesta suele ser una descripción, no un par de comillas.
¿Y las imágenes que carga JavaScript?
El atributo sigue aplicando, pero un cliente que no ejecuta el script no ve el elemento. Google indexa las imágenes del atributo src de un <img> y no indexa las imágenes de fondo CSS. Lo que se mueve a una hoja de estilos sale de la búsqueda de imágenes a propósito.
¿Importan los nombres de archivo?
Un poco. Google los llama «very light clues» y prefiere my-new-black-kitten.jpg a IMG00023.JPG. Vale la pena cuando ya estás nombrando el archivo, no un cambio masivo: cambiar la URL de una imagen cuesta la copia que Google ya tiene en caché.
Forma parte de la guía de QueryWin · Nivel 2


