Cette traduction n’a pas encore été relue par la rédaction. La version allemande fait foi. Deutsche Fassung →
SEO
À quoi sert l'indication de langue en HTML d'un site ?
L'indication de langue en HTML — l'attribut lang — indique aux programmes dans quelle langue le texte d'une page est rédigé. Elle se trouve tout au début du code source et est invisible pour les visiteurs. Les programmes de synthèse vocale choisissent leur prononciation selon cette indication : si elle manque, le texte allemand est parfois lu avec les règles de prononciation anglaises et est à peine compréhensible.
Les programmes de synthèse vocale choisissent leur prononciation selon l'indication de langue
Les personnes aveugles et fortement malvoyantes se font lire les sites par un programme de synthèse vocale, appelé lecteur d'écran. Le programme doit savoir quelle langue il parle : le mot allemand « Kunde » sonne complètement différent s'il est prononcé selon les règles anglaises. Exactement cette information donne l'indication de langue dans le code source. Si on y indique « de » pour l'allemand, le programme lit avec la prononciation et l'accentuation allemandes. Si l'indication manque, le programme utilise un paramètre par défaut — souvent l'anglais. Un texte allemand est alors prononcé mot par mot à l'anglaise et est fatigant à entendre, voire incompréhensible, même pour les auditeurs expérimentés.
Les moteurs de recherche et les traducteurs utilisent aussi l'indication
L'indication de langue aide non seulement à la synthèse vocale. Les moteurs de recherche l'utilisent comme l'un de plusieurs signaux pour attribuer une page au bon univers linguistique — une page marquée en allemand appartient aux listes de résultats de langue allemande. Les navigateurs proposent sur cette base la traduction appropriée : si un utilisateur francophone visite votre page allemande, son navigateur peut correctement proposer « Traduire de l'allemand ». Et les programmes de césure divisent les mots selon les règles de la langue indiquée. Notre contrôle vérifie sur chaque page si l'indication est présente ; l'absence est considérée comme une lacune de gravité moyenne et est corrigée par un seul mot dans le code source.
- Demandez à votre agence de vérifier que l'indication de langue est définie dans le code source de chaque page — « de » pour les pages allemandes.
- Sur les sites multilingues, assurez-vous que chaque version linguistique porte sa propre indication correcte.
- Marquez les passages longs en langue étrangère dans une page en plus avec leur langue.
- Inscrivez l'indication de langue dans la liste de contrôle de réception pour chaque nouveau site.