Texto alternativo

El texto alternativo es el atributo alt de un elemento img. Ayuda a la accesibilidad y a la búsqueda de imágenes, pero su efecto en los rankings de la búsqueda web es limitado.

Publicado por primera vez: 25 jun 2026 · Última actualización: 8 ago 2026 · Avanzado
Idiomas
1 señal de evidencia en esta página

El texto alternativo es el valor del atributo alt de un elemento <img>: un sustituto textual breve elegido según el propósito y el contexto de la imagen, no un inventario literal de píxeles. Lo exige HTML y es una entrada para la conformidad de accesibilidad (no garantiza por sí solo el cumplimiento completo de ADA/WCAG), y es el elemento individual más importante de los metadatos de imagen para los motores de búsqueda. El matiz que más guías pasan por alto es que el alt ayuda principalmente a la búsqueda de imágenes, no a los rankings de la búsqueda web; Mueller lo ha dicho repetidamente y ninguna fuente oficial revisada promete un resultado concreto de ranking, tráfico o citas de IA por añadirlo. Escribe para el contexto, no solo para describir; no satures de palabras clave; no empieces por «imagen de»; usa alt="" (no un atributo ausente) en imágenes decorativas; describe la acción o el destino en imágenes funcionales y enlazadas; y recuerda que en una imagen enlazada el texto alternativo actúa como texto de anclaje. Los atributos alt ausentes son el problema técnico de SEO más común de la web: el 80,4 % de los sitios tiene al menos uno.

TL;DR — El texto alternativo es el valor del atributo alt en un elemento <img>: lo exige HTML, es necesario para la accesibilidad y es el elemento más importante de los metadatos de una imagen para la búsqueda. El matiz que más suelen estropear las guías: afecta principalmente a la búsqueda de imágenes, no al ranking web (Mueller lo ha repetido). Google lo lee junto con la visión artificial y el contexto de la página, así que escribe para el contexto, no para una descripción desnuda. No satures de palabras clave, no empieces por «imagen de» y usa alt="" (no un atributo ausente) para las imágenes decorativas. En una imagen enlazada, el texto alternativo funciona como texto de anclaje. Google no tiene un límite de caracteres; 155 caracteres es una pauta de redacción. La ausencia de alt es el problema técnico más común de la web: el 80,4 % de los sitios tiene al menos uno.

Evidence for this claim Informative images need a concise text alternative, while decorative images should use an empty alt attribute. Scope: W3C image accessibility guidance. Confidence: high · Verified: W3C WAI: Image concepts Evidence for this claim Google uses alt text together with page content and computer vision to understand an image's subject matter. Scope: Google Images alt-text guidance. Confidence: high · Verified: Google Search Central: Image SEO

Qué es realmente el texto alternativo

El texto alternativo es el valor del atributo alt de un elemento HTML <img>:

<img src="dalmatian-puppy.jpg" alt="Dalmatian puppy playing fetch">

Es un sustituto textual breve de la imagen: para usuarios de lectores de pantalla, rastreadores y navegadores en los que la imagen está desactivada o no se carga. Conviene acertar con una cuestión terminológica: se suele llamar «etiqueta alt», pero es un nombre incorrecto. La etiqueta es <img>; alt es un atributo de esa etiqueta. El nombre está tan arraigado que no voy a combatirlo, pero el término preciso es atributo alt, y el texto que contiene es el texto alternativo.

La especificación HTML exige el atributo alt en los elementos <img>. Omitirlo por completo es un error de conformidad. Un valor vacío (alt="") es válido y tiene significado: es la forma correcta de marcar una imagen decorativa (volveremos a ello más adelante).

Elegir qué escribir no consiste en aplicar una receta universal de descripción. El texto alternativo correcto depende del propósito de la imagen en ese lugar concreto de la página, no de un inventario literal de lo que aparece en el encuadre. La misma imagen puede necesitar legítimamente textos alternativos distintos (o uno vacío) según dónde esté y según lo que ya comunique el contenido que la rodea; no existe un único pie «correcto» independiente del contexto.

El texto alternativo tiene dos funciones SEO distintas, y una está exagerada

Esta es la diferencia que difuminan la mayoría de las guías sobre «texto alternativo para SEO», y ahí está el verdadero valor de esta página. El texto alternativo hace dos cosas distintas para la búsqueda:

  1. Añade texto a la página. Google cuenta el texto alternativo como parte del texto de la página. Mueller: “The alt text is essentially shown when the images are turned off in most browsers, so that’s something that we would count as part of the on-page text.” (traducción) «El texto alternativo se muestra básicamente cuando las imágenes están desactivadas en la mayoría de los navegadores, así que es algo que contaríamos como parte del texto de la página». Es real, pero de poca importancia.

  2. Indica de qué trata una imagen, para la búsqueda de imágenes. Esta es su función principal. La documentación de Google llama al texto alternativo “the most important attribute” (traducción) «el atributo más importante» para proporcionar metadatos de imagen, y Mueller sitúa su efecto en la búsqueda de imágenes: “if someone is searching in Google Images for something that kind of matches the alt text, then we can use that to understand that your image is relevant.” (traducción) «si alguien busca en Google Images algo que coincide de alguna forma con el texto alternativo, podemos usarlo para entender que tu imagen es relevante».

Este es el punto que debes interiorizar: añadir texto alternativo no hace que una página suba en la búsqueda web simplemente porque tenga imágenes. Mueller lo expresó directamente: “It’s not the case that we would say a textual webpage has more value because it has images. It’s really just we see the alt text and we apply that to the image, and if someone searches for the image we can use that to better understand the image.” (traducción) «No diríamos que una página web textual tiene más valor porque tiene imágenes. Simplemente vemos el texto alternativo y lo aplicamos a la imagen y, si alguien busca la imagen, podemos usarlo para entenderla mejor».

Así que si tu objetivo es la visibilidad en la búsqueda de imágenes (y el tráfico de referencia que aporta), el texto alternativo importa mucho. Si esperas que por sí solo eleve tus rankings web de enlaces azules, estás usando la herramienta equivocada. Este es el mismo punto que planteo en mi artículo sobre SEO de JavaScript: para la búsqueda web, el texto alternativo cuenta como texto de la página, pero su importancia suele exagerarse; su beneficio real está en la búsqueda de imágenes y la accesibilidad.

No es la única señal que utiliza Google

El texto alternativo no se lee de forma aislada. Google dice: “Google uses alt text along with computer vision algorithms and the contents of the page to understand the subject matter of the image.” (traducción) «Google utiliza el texto alternativo junto con algoritmos de visión artificial y el contenido de la página para entender el tema de la imagen». La visión artificial ya puede saber que es una playa. El trabajo del texto alternativo es aportar lo que el modelo no puede inferir: el contexto; por qué esta imagen está en esta página y qué significa aquí. Por eso encaja tan bien el consejo de Mueller de 2024: una IA que genera “photo of a beach” (traducción) «foto de una playa» describe técnicamente los píxeles, pero desperdicia la oportunidad, porque “the alt-text is unique in that it’s what directly connects the image to the page with context.” (traducción) «el texto alternativo es único porque conecta directamente la imagen con la página mediante el contexto». La misma foto de una playa puede merecer un texto alternativo diferente en una página de surf, un anuncio inmobiliario o un artículo sobre el clima.

Evidence for this claim Google uses alt text together with page content and computer vision to understand an image's subject matter. Scope: Google Images alt-text guidance. Confidence: high · Verified: Google Search Central: Image SEO

Accesibilidad y consecuencias legales

Antes de ser un recurso de SEO, el texto alternativo es un requisito de accesibilidad. El criterio de conformidad 1.1.1 de WCAG 2.x (Contenido no textual), nivel A exige una alternativa textual para el contenido no textual. Los usuarios de lectores de pantalla dependen de ella; sin ella, una imagen es un punto muerto de la página y un atributo alt omitido puede hacer que algunos lectores anuncien el nombre de archivo sin procesar.

Ese es uno de docenas de criterios de conformidad. Hacer bien el texto alternativo satisface el 1.1.1 para tus imágenes, pero por sí solo no establece la conformidad completa con WCAG ni el cumplimiento de la ADA para una página o un sitio. También dependen de otros criterios (contraste de color, acceso mediante teclado, etiquetas de formularios, estructura de encabezados y más). Trata el texto alternativo como una pieza necesaria de la accesibilidad, no como el conjunto.

Esto tiene consecuencias reales. Los atributos alt ausentes se citan habitualmente en demandas de accesibilidad de sitios web en virtud de la ADA, que ascienden a miles cada año en EE. UU. Como señalo en mi guía de SEO de JavaScript, “missing alt attributes are an accessibility issue, which may turn into a legal issue.” (traducción) «los atributos alt ausentes son un problema de accesibilidad que puede convertirse en un problema legal». Eso cambia el enfoque de la solución: primero es una acción de conformidad y después una acción de SEO. También por eso los rastreadores SEO (incluido Ahrefs Site Audit) señalan la ausencia de alt entre los problemas técnicos.

Cómo escribir un texto alternativo que funcione

  • Empieza por el contexto, no por un pie de foto. Describe qué significa la imagen para la página, no solo qué se ve en ella. Mueller, sobre la búsqueda de imágenes: “you don’t necessarily need to describe exactly what is in the image, but rather kind of like what this image means for your particular page.” (traducción) «no tienes por qué describir exactamente qué hay en la imagen, sino más bien qué significa para tu página concreta».
  • No empieces por «Imagen de» o «Foto de». Lizzi Sassman, de Google: “We already are aware that it’s an image. You don’t need to say, ‘It’s an image of’ and then the thing.” (traducción) «sabemos que se trata de una imagen. No necesitas decir “es una imagen de” y después el objeto». Una frase descriptiva está bien; no tiene que ser una oración completa.
  • Usa las palabras clave con naturalidad, nunca las amontones. Google: “focus on creating useful, information-rich content that uses keywords appropriately and is in context.” (traducción) «centrarse en crear contenido útil y rico en información que utilice las palabras clave de forma apropiada y dentro de contexto». Y la advertencia: “Avoid filling alt attributes with keywords… as it results in a negative user experience and may cause your site to be seen as spam.” (traducción) «evita llenar los atributos alt de palabras clave… porque produce una experiencia negativa y puede hacer que tu sitio se considere spam». Gary Illyes lo resumió así: el texto alternativo “shouldn’t be what you want to rank for, but what’s in the image.” (traducción) «no debería ser aquello para lo que quieres posicionar, sino lo que hay en la imagen».
  • No copies en el alt el párrafo que lo rodea. Mueller: “I wouldn’t just blindly copy and paste the same text that you already have on a page as an alt text.” (traducción) «no copiaría y pegaría sin más el mismo texto que ya tienes en una página como texto alternativo». El atributo alt es una oportunidad única de añadir contexto, no un duplicado.
  • Google no tiene un límite de caracteres. Mueller: “we don’t have any guidelines with regards to how long your alt text can be.” (traducción) «no tenemos ninguna pauta sobre cuánto puede medir tu texto alternativo». Los «125 caracteres» que se citan tanto proceden de herramientas de accesibilidad; la Developer Documentation Style Guide de Google sugiere 155 caracteres o menos como pauta de redacción, no como límite estricto. Mantenlo breve porque las descripciones largas interrumpen el flujo de lectura de los usuarios de lectores de pantalla, no porque Google lo trunque.
  • Usa un texto alternativo coherente para imágenes repetidas. Si la misma imagen aparece en varios lugares, dale el mismo texto alternativo.

Imágenes decorativas: alt="", no un alt ausente

Para las imágenes puramente decorativas —espaciadores, separadores y adornos de fondo que no contienen información— el patrón correcto es un atributo alt vacío:

<img src="divider.svg" alt="">

alt="" indica a la tecnología de asistencia que la imagen es decorativa y debe omitirse. Esto no equivale a dejar fuera el atributo. Omitir alt por completo infringe la especificación HTML y puede hacer que algunos lectores de pantalla lean el nombre del archivo en voz alta. Por tanto: una imagen decorativa lleva alt="" (el valor vacío está presente), nunca un atributo ausente ni una descripción. Como digo en mi guía de SEO de JavaScript, corrige el alt de las imágenes del contenido principal, pero en imágenes de relleno o decorativas puedes dejarlo vacío (es decir, alt="").

La prueba de «decorativa» es esta: ¿la imagen añade información que la página no comunique ya en otro lugar —en el texto circundante, un pie o la estructura de la página—? Si no (un espaciador, un icono repetido junto a un texto que ya dice lo mismo o una foto de archivo utilizada como mero relleno visual), es decorativa y lleva alt="". Si añade información que no aporta ninguna otra cosa de la página, no es decorativa, por pequeña o estilizada que parezca.

Imágenes funcionales: describe la acción, no el icono

Algunas imágenes no son ni puramente decorativas ni una imagen informativa sencilla: son controles, como un botón de búsqueda que solo tiene un icono, un icono de menú hamburguesa o un botón de reproducción en una miniatura de vídeo. En estos casos, el texto alternativo debe describir qué hace el control al activarlo, no el aspecto del icono.

<!-- Weak: describes the icon -->
<button><img src="magnifying-glass.svg" alt="Magnifying glass icon"></button>

<!-- Better: describes the action -->
<button><img src="magnifying-glass.svg" alt="Search"></button>

Un usuario de lector de pantalla que oye «icono de lupa» no sabe qué ocurre al activar el control; «Buscar» se lo indica de inmediato. Es el mismo principio que se aplica más abajo a las imágenes enlazadas: el texto alternativo sirve a la función de la imagen en la página, pero aquí se aplica incluso cuando no hay ningún elemento <a>.

Imágenes enlazadas: el texto alternativo se convierte en texto de anclaje

Cuando una imagen es un enlace —está dentro de un elemento <a>—, su texto alternativo funciona como texto de anclaje de ese enlace. Google dice: “Alt text in images is useful as anchor text if you decide to use an image as a link.” (traducción) «El texto alternativo de las imágenes es útil como texto de anclaje si decides utilizar una imagen como enlace». Un enlace formado solo por una imagen con alt vacío equivale a un texto de anclaje vacío, lo que perjudica tanto la accesibilidad (el lector de pantalla no puede describir el destino) como la señal del enlace. En una imagen enlazada, el texto alternativo debe describir adónde conduce el enlace, no solo qué muestra la imagen.

Delimita esto con precisión: lo que documenta Google se refiere específicamente a utilizar el texto alternativo como texto de anclaje de un enlace rastreable. Es más limitado que el cálculo completo del «nombre accesible» que utilizan los navegadores y las tecnologías de asistencia, que también pueden obtener información de aria-label, aria-labelledby o del texto circundante del enlace. El texto alternativo es una entrada en ese cálculo más amplio, no todo el cálculo.

Los SVG son diferentes

Los elementos <svg> insertados directamente no aceptan un atributo alt; este es para <img>. Para dar un nombre accesible a un SVG insertado, usa un elemento <title> referenciado con aria-labelledby:

<svg role="img" aria-labelledby="logo-title">
  <title id="logo-title">Acme Corp logo</title>
  <!-- paths… -->
</svg>

(Un SVG referenciado mediante <img src="logo.svg"> usa un atributo alt normal como cualquier otra imagen; esto solo se aplica al marcado SVG insertado directamente).

Antipatrones que debes evitar

  • Saturar de palabras clave: la señal de spam contra la que Google advierte expresamente.
  • Copiar literalmente el párrafo circundante en el atributo alt.
  • Empezar por «Imagen de» o «Foto de»: es redundante.
  • Omitir alt en imágenes decorativas en vez de usar alt="".
  • Descripciones generadas por IA del tipo «foto de X» que ignoran el contexto de la página.
  • Poner el nombre de tu empresa en atributos alt vacíos. Mueller fue tajante sobre esto: “It makes no sense, it seems like a waste of time to me: once wasted time to implement, and again wasted time to clean up later on.” (traducción) «No tiene sentido, me parece una pérdida de tiempo: primero se pierde tiempo al implementarlo y después se vuelve a perder al limpiarlo».
  • Confundir alt con el atributo title. El atributo title aparece como una sugerencia al pasar el cursor; no es texto alternativo y tiene poco peso SEO o de accesibilidad.

Encontrar y corregir el texto alternativo ausente

Los atributos alt ausentes no son un caso excepcional: son el estado de fallo predeterminado de la web. En nuestro estudio de auditoría de sitios de más de un millón de dominios, el 80,4 % de los sitios tenía atributos alt ausentes en al menos una página, lo que lo convirtió en el problema técnico de SEO más frecuente que encontramos.

Para encontrarlos:

  • Ahrefs Site Audit → informe Images señala las imágenes a las que les falta el atributo alt en tu sitio. (Ahrefs Webmaster Tools te lo ofrece gratis para los sitios que verifiques).
  • Comprobaciones manuales puntuales: inspecciona el elemento en imágenes de contenido importantes o utiliza una extensión de accesibilidad del navegador.

Orden de prioridad al corregirlas:

  1. Primero las imágenes del contenido principal: las que transmiten significado y pueden conseguir tráfico de búsqueda de imágenes.
  2. Después las imágenes enlazadas: un alt vacío aquí cuesta el doble (texto de anclaje y accesibilidad).
  3. Por último las imágenes decorativas: la solución es alt="", no una descripción.

Una nota sobre las expectativas: las pruebas divididas de SearchPilot sobre añadir texto alternativo han sido inconcluyentes / no estadísticamente significativas para los rankings web, en consonancia con el punto anterior de que el beneficio del texto alternativo está en la búsqueda de imágenes y la accesibilidad, no en una mejora del ranking web. Y este es el mensaje tranquilizador de Mueller para los sitios que parten de una cobertura nula: “if you’re just adding alt text for the first time, then sometimes, even any alt text is better than nothing.” (traducción) «si estás añadiendo texto alternativo por primera vez, a veces incluso cualquier texto alternativo es mejor que nada».

Dicho claramente: nada de este artículo respalda una garantía de que corregir el texto alternativo mueva los rankings, el tráfico o las citas de búsqueda con IA en una cantidad concreta. Ninguna fuente oficial revisada promete eso y las pruebas divididas anteriores son inconcluyentes. Lo que el texto alternativo hace de forma fiable es cerrar una brecha de accesibilidad y proporcionar al algoritmo de Google Image Search los metadatos que Google dice explícitamente que utiliza.

Para una visión más amplia —nombres de archivo, sitemaps de imágenes, carga diferida, formatos e imágenes adaptables— consulta el centro general de SEO de imágenes del que forma parte este artículo.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.