Aller au contenu principal
Accessio

Critère WCAG 2.4.4 : rendre chaque lien explicite

Le critère WCAG 2.4.4 (Link Purpose - In Context), niveau A, impose que le but de chaque lien puisse être déterminé à partir de son intitulé seul ou de son intitulé combiné au contexte immédiat. Sans cela, les utilisateurs de lecteurs d'écran qui extraient une liste de liens ne peuvent pas naviguer efficacement. Depuis le 28 juin 2025, l'EAA renforce cette obligation pour les services numériques privés, sous contrôle de la DGCCRF en France : 7 500 € pour un premier manquement et jusqu'à 15 000 € en cas de récidive.

Ce qu'impose le critère 2.4.4

Le critère 2.4.4 exige que le but de chaque lien soit déterminable par son intitulé seul OU par cet intitulé combiné au contexte (paragraphe, phrase d'amorce, cellule de tableau qui le contient, liste d'items où il figure). L'objectif : permettre à l'utilisateur de décider AVANT d'activer le lien s'il souhaite ou non le suivre. Les lecteurs d'écran proposent une commande « liste des liens » qui, si tous les intitulés sont génériques, rend la navigation impossble.

Les liens à éviter : cliquez ici, en savoir plus

Les intitulés génériques sont la première source d'échec. À proscrire : Cliquez ici pour accéder au formulaire, En savoir plus après 10 paragraphes différents, Lire la suite, Télécharger ce fichier. À privilégier : Contacter notre équipe commerciale, Lire la suite de l'article : Comprendre le RGAA, Télécharger le rapport annuel 2024 (PDF, 2 Mo). L'intitulé doit nommer la destination, pas le mécanisme.

Lien-image : l'attribut alt doit décrire la destination

Lorsqu'une image est le seul contenu d'un lien (ou qu'elle accompagne un texte court), son attribut alt doit décrire la destination du lien, pas l'apparence de l'image. Logo d'entreprise qui pointe vers l'accueil : alt = Accueil. Si un texte adjacent explicite déjà la destination, l'attribut alt de l'image peut être laissé vide (alt="") pour éviter une double annonce vocale, conformément aux critères 1.1.1 et 4.1.2.

Liens identiques dans des contextes différents

Si deux liens Lire la suite pointent vers des articles distincts, le critère 2.4.4 n'est satisfait que si le contexte immédiat permet de les différencier. La meilleure pratique consiste à enrichir l'intitulé : Lire la suite de l'article RGAA, Lire la suite de l'article EAA. Cela répond aussi au critère 2.4.9 (niveau AAA), qui rend les liens compréhensibles même hors contexte.

Tester ses liens via lecteur d'écran et navigation clavier

La méthode la plus fiable : extraire la liste des liens via NVDA ou VoiceOver (Insertion + F7 sur NVDA). Si vous voyez une succession de En savoir plus, En savoir plus sans contexte, votre interface échoue. Combinez avec la navigation clavier : Tab doit vous permettre de comprendre le contexte de chaque lien sans sortir de l'élément. Cernez aussi les listes de liens dans les pieds de page et les menus, où la duplication finit par piéger les utilisateurs.

Testez l’accessibilité de votre site, gratuitement

Voyez en moins d'une minute où votre site rencontre ce type d'écart, gratuitement.

Lancer le diagnostic gratuit

Questions fréquentes

Comment tester un lien pour 2.4.4 ?
Tirez la liste des liens depuis votre lecteur d'écran (Insertion + F7 sur NVDA). Si un intitulé est ambigu, vérifiez si la phrase d'amorce le clarifie. Si non, renommez le lien.
Comment traiter un lien Voir plus ?
Plusieurs options : (1) enrichir l'intitulé directement (Voir plus sur l'article X), (2) utiliser une span masquée visuellement (<a>Voir plus<span class="sr-only"> sur l'article RGAA</span></a>), (3) ajouter un aria-label. Toutes sont valides WCAG 2.4.4.
Un lien externe a-t-il besoin d'un aria-label ?
Pas nécessairement. Si l'intitulé est clair (Consulter le site officiel de la CNIL), l'aria-label est inutile. Utilisez aria-label uniquement si vous ajoutez une information que le design ne peut pas porter visiblement (notamment pour les liens avec icône sans texte).
Doit-on transformer un bouton en <a> ?
Oui, si le clic déclenche une navigation vers une autre URL ou une autre vue. Un bouton (button) doit rester réservé aux actions sur la page courante (soumettre un formulaire, ouvrir une modale, lancer une animation). Inverser la sémantique perturbe le critère 4.1.2 (Name Role Value).
Quels outils pour vérifier 2.4.4 ?
En complément de la liste de liens du lecteur d'écran, des extensions comme WAVE Evaluation Tool ou axe DevTools permettent de visualiser rapidement les intitulés ambigus. Mais seul un test humain avec un lecteur d'écran valide la pertinence contextuelle.
L'EAA privé change-t-elle la donne ?
Depuis le 28 juin 2025, l'EAA impose le niveau WCAG 2.1 AA aux services numériques privés. Le 2.4.4 en fait partie. Un bouton générique répété sur l'ensemble d'un site marchand peut compromettre la conformité et exposer aux sanctions DGCCRF : 7 500 € à 15 000 €.

Pour aller plus loin

Besoin d'aller au-delà du diagnostic ? Demandez un audit d'accessibilité ou consultez nos tarifs.

Retour à tous les guides d'accessibilité.