2 de noviembre de 2026
Texto de enlace descriptivo: cómo redactar enlaces accesibles según el criterio WCAG 2.4.4
Un texto de enlace descriptivo permite entender adónde lleva un enlace, o qué hace, antes de activarlo. El criterio de conformidad 2.4.4 de las WCAG, «Link Purpose (In Context)», de nivel A, lo exige: el propósito de cada enlace debe poder determinarse a partir del texto del enlace por sí solo, o del texto del enlace junto con su contexto determinado mediante programación, salvo cuando ese propósito resultaría ambiguo para los usuarios en general. El W3C resume el objetivo así: que los usuarios entiendan qué hará cada enlace, para que puedan decidir si quieren seguirlo. En este artículo verá por qué textos como «haga clic aquí» o «leer más» no siempre bastan, qué entiende el criterio por «contexto» y cómo redactar un texto de enlace que funcione para todos.
Qué dice el criterio WCAG 2.4.4 sobre el texto de enlace descriptivo
El texto del criterio es breve: el propósito de cada enlace puede determinarse a partir del texto del enlace por sí solo, o del texto del enlace junto con su contexto determinado mediante programación, salvo cuando el propósito del enlace resultaría ambiguo para los usuarios en general. El W3C define el propósito de un enlace como la naturaleza del resultado que se obtiene al activarlo.
El documento «Understanding 2.4.4» precisa la intención: siempre que sea posible, proporcione un texto de enlace que identifique su propósito sin necesidad de contexto adicional. El contexto está admitido, pero el W3C recomienda, siempre que sea posible, un texto comprensible sin contexto adicional.
Cuando un enlace lleva a un documento o a una aplicación web, el nombre de ese documento o aplicación basta para describir su propósito. El W3C señala que no es obligatorio usar ese nombre: otras formulaciones también pueden describir el propósito del enlace.
- Nivel de conformidad: A.
- Qué se evalúa: el propósito del enlace, es decir, lo que ocurre al activarlo.
- Dos vías admitidas: el texto del enlace solo, o el texto más un contexto determinado mediante programación.
- Una excepción: los enlaces cuyo propósito sería ambiguo para los usuarios en general.
Por qué «haga clic aquí» y «leer más» no siempre bastan
Las tecnologías de apoyo pueden ofrecer al usuario la lista de enlaces de una página. El W3C recuerda que un texto de enlace lo más significativo posible ayuda a quienes eligen un enlace desde esa lista y a quienes pasan de enlace en enlace con la tecla Tab. Un texto significativo les permite elegir qué enlaces seguir sin recurrir a estrategias complicadas para entender la página. En cambio, en nuestra opinión, un texto genérico como «haga clic aquí» o «leer más», tomado de forma aislada, no indica el destino.
Los beneficios que describe el W3C muestran a quién afecta. Las personas con discapacidad motriz pueden saltarse los enlaces que no les interesan y ahorrarse las pulsaciones necesarias para visitar un contenido y volver. Las personas con limitaciones cognitivas no se desorientan con idas y vueltas hacia contenidos que no les interesan. Las personas con discapacidad visual pueden determinar el propósito de un enlace explorando su contexto.
El W3C añade dos buenas prácticas: los enlaces que llevan al mismo destino deberían tener un texto coherente, y los enlaces con propósitos y destinos distintos deberían tener textos distintos. En las páginas de un mismo conjunto, la coherencia de los enlaces con el mismo destino es además un requisito del criterio 3.2.4 «Consistent Identification».
El contexto del enlace: lo que realmente cuenta para el criterio 2.4.4
El criterio admite que parte de la descripción del enlace esté en un texto relacionado lógicamente que le sirve de contexto. La condición del W3C: el usuario debe poder identificar el propósito del enlace sin mover el foco, es decir, llegar al enlace y saber más sobre él sin perder su sitio.
El «contexto del enlace determinado mediante programación» es la información adicional que puede determinarse mediante programación a partir de las relaciones con un enlace, combinada con el texto del enlace, y presentarse a los usuarios de distintas formas. En HTML, en el ejemplo que da el W3C para un enlace en inglés, incluye el texto situado en el mismo párrafo, el mismo elemento de lista o la misma celda de tabla que el enlace, o en una celda de encabezado asociada a la celda que contiene el enlace. Como los lectores de pantalla interpretan la puntuación, también pueden ofrecer el contexto de la frase actual cuando el foco está en un enlace de esa frase. Los autores también pueden usar una técnica ARIA para asociar otro texto de la página al enlace.
El W3C pone el ejemplo de una página de noticias que muestra las primeras frases de cada artículo, seguidas de un enlace «Read more» («Leer más»). El comando del lector de pantalla que lee el párrafo actual proporciona el contexto necesario para interpretar el propósito del enlace.
En cambio, el fallo F63 recoge el caso de un contexto proporcionado solo en un contenido que no está relacionado con el enlace. El contexto debe, por tanto, estar en un contenido relacionado con el enlace.
- Sitúe la descripción en la misma frase, párrafo, elemento de lista o celda de tabla que el enlace.
- Coloque el contexto antes del enlace: según el W3C, así resulta más útil.
- Si debe usar un texto ambiguo, póngalo al final de la frase que describe el destino, no al principio.
- Un contexto que sigue al enlace puede confundir a los usuarios de lectores de pantalla que leen la página en orden.
Cómo redactar un texto de enlace descriptivo
Un primer ejemplo del W3C: poner el enlace sobre las palabras que describen la información de destino, como en la frase «There was much bloodshed during the Medieval period of history», en la que el enlace es «Medieval period of history»: el texto describe la información a la que lleva.
Haga coincidir el texto del enlace con el título de la página de destino. El W3C considera buena práctica que sean iguales o muy parecidos, porque da continuidad entre el enlace pulsado y la página a la que llega el usuario. Los títulos de página corresponden al criterio 2.4.2 «Page Titled».
Para un enlace que combina un icono y un texto, el W3C describe un icono de máquina de votación junto al texto «Government of Ireland's Commission of Electronic Voting» en un único enlace: el texto alternativo del icono es nulo, ya que el texto ya describe el propósito del enlace. En cambio, un enlace cuyo único contenido es una imagen sin nombre accesible constituye el fallo F89.
En el ejemplo del W3C de una lista de libros disponibles en HTML, PDF y mp3, el primer enlace de cada libro es su título, el segundo dice «PDF» y el tercero «mp3», lo que evita oír cada título tres veces. Por último, el W3C considera buena práctica que un enlace a una versión alternativa conforme indique, en su texto, que la página de destino es la versión más accesible; esta información también puede darse en el texto que lo acompaña.
- G91 y H30: un texto de enlace que describe su propósito.
- G53, H77, H78 y H79: combinar el texto del enlace con la frase, el elemento de lista, el párrafo o la celda de tabla que lo contiene.
- H81: en una lista anidada, combinar el texto del enlace con el elemento de lista padre.
- ARIA7 y ARIA8: usar aria-labelledby o aria-label para indicar el propósito del enlace.
- H33 y C7: complementar el texto con el atributo title o con una parte del texto oculta mediante CSS.
- G189 y SCR30: permitir al usuario elegir entre textos de enlace cortos y largos.
Cuándo un enlace puede seguir siendo ambiguo
La excepción se refiere a los enlaces cuyo propósito no puede determinarse a partir de la información de la página. Un propósito es «ambiguo para los usuarios en general» cuando no puede determinarse a partir del enlace y de toda la información presentada al mismo tiempo que él: los lectores sin discapacidad tampoco sabrían qué hace el enlace hasta activarlo.
El W3C usa la frase «One of the notable exports is guava», donde «guava» (guayaba) es un enlace. Podría llevar a una definición, a un gráfico de las cantidades exportadas o a una fotografía de personas cosechando guayaba. Todos los lectores tienen la misma duda y la persona con discapacidad no está en desventaja. En una nota aparte, el W3C menciona también las situaciones en que el propósito de un enlace debe permanecer desconocido: en un juego, enlaces «puerta n.º 1», «puerta n.º 2» y «puerta n.º 3» son suficientes, porque su propósito es crear suspense para todos los usuarios.
Aun así, todo el contexto disponible en la página que permita interpretar el propósito del enlace debe figurar en el texto del enlace o estar asociado al enlace mediante programación para cumplir el criterio.
Comprobar los enlaces de sus páginas
El W3C asocia al criterio 2.4.4 tres reglas de prueba: «Link has non-empty accessible name» (el enlace tiene un nombre accesible no vacío), «Link in context is descriptive» (el enlace es descriptivo en su contexto) y «Links with identical accessible names and same context serve equivalent purpose» (los enlaces con el mismo nombre accesible y el mismo contexto tienen un propósito equivalente). Usarlas no es obligatorio para comprobar la conformidad, pero son métodos de prueba definidos y aprobados.
En la práctica, le recomendamos localizar los textos de enlace genéricos o idénticos y comprobar que el contexto determinado mediante programación (frase, párrafo, elemento de lista, celda de tabla o asociación ARIA) permite entender su propósito. Compruebe también que cada enlace de imagen tiene un nombre accesible. Para empezar, puede lanzar un test gratuito de sus páginas con Conformly y activar después una supervisión continua para seguir la evolución de sus contenidos.
Preguntas frecuentes
¿Está prohibido el enlace «leer más» según las WCAG?
No necesariamente. El criterio 2.4.4, de nivel A, admite un texto breve si su propósito puede determinarse con su contexto determinado mediante programación, por ejemplo el párrafo que lo contiene. El W3C cita resúmenes de artículos seguidos de un enlace «Read more». Aun así, recomienda, siempre que sea posible, un texto comprensible sin contexto. La página del W3C remite además al criterio distinto 2.4.9 «Link Purpose (Link Only)».
¿Qué es un texto de enlace descriptivo?
El término no figura en la página del W3C dedicada al criterio 2.4.4. En este artículo designa un texto de enlace que cumple el criterio 2.4.4, de nivel A: el propósito del enlace, es decir, la naturaleza del resultado obtenido al activarlo, puede determinarse a partir del texto del enlace solo o junto con su contexto determinado mediante programación.
¿Qué contexto cuenta para el criterio 2.4.4?
En HTML, el texto del mismo párrafo, elemento de lista o celda de tabla que el enlace, o de una celda de encabezado asociada. Como los lectores de pantalla interpretan la puntuación, la frase actual también puede aportar contexto, y una técnica ARIA permite asociar otro texto al enlace. Un contexto situado solo en un contenido sin relación con el enlace no basta: es el fallo F63.
¿Es accesible un enlace de imagen sin texto?
No si carece de nombre accesible. No proporcionar un nombre accesible a una imagen que es el único contenido de un enlace es el fallo F89, que afecta a los criterios 2.4.4, 2.4.9 y 4.1.2.
¿Se puede usar aria-label para que un enlace sea descriptivo?
Sí. Entre las técnicas suficientes, el W3C incluye ARIA8, que usa aria-label, y ARIA7, que usa aria-labelledby, para indicar el propósito de un enlace.
¿Basta el atributo title para que un enlace sea accesible?
El W3C incluye la técnica H33, complementar el texto del enlace con el atributo title, entre las técnicas suficientes, dentro de las descripciones complementarias del propósito de un enlace. Como indica su nombre, H33 complementa el texto del enlace; no se presenta como una forma de sustituirlo.
Más sobre el tema en Conformly
Fuentes
Este artículo se basa en las fuentes oficiales citadas al final de la página.