seoraporu.co

Balises de titre (H1-H6) et hiérarchie

Que sont les balises de titre ?

Les balises de titre, de H1 à H6, sont des balises HTML qui définissent la hiérarchie du contenu et la structure des sections d’une page. H1 représente le titre de plus haut niveau, H2 les sections principales, H3 les sous-sections, et ainsi de suite. Même si ces balises apparaissent visuellement en gros caractères ou en gras dans le navigateur, leur objectif premier n’est pas visuel, mais structurel : à l’instar de la table des matières d’un livre, elles constituent le squelette logique de la page.

Cette hiérarchie n’est pas seulement une organisation lisible à l’œil nu, mais aussi une structure arborescente que les navigateurs et les technologies d’assistance (telles que les lecteurs d’écran) « comprennent » de manière programmatique. Un utilisateur de lecteur d’écran navigue généralement d’une balise d’en-tête à l’autre sur la page ; par conséquent, si la hiérarchie est perturbée, la navigation s’en trouve également perturbée.

Les niveaux de titres permettent également de rendre le contenu d’une page longue « scannable » : l’utilisateur trouve la section qu’il recherche en parcourant les titres du regard, plutôt qu’en lisant la page ligne par ligne. Cela peut avoir un impact positif tant sur l’expérience utilisateur que sur le temps passé sur la page.

Pourquoi est-ce important ?

Une hiérarchie de titres correcte facilite non seulement la compréhension par les moteurs de recherche de la cohérence thématique de la page et de ses sous-thèmes, mais permet également aux utilisateurs de lecteurs d’écran de naviguer sur la page. Google déduit, à partir de la structure des titres, quelle section d’une longue page traite de quel sous-thème ; cela peut notamment aider à sélectionner le bon passage dans les résultats enrichis, tels que les « extraits en vedette » (featured snippet).

Une hiérarchie irrégulière ou incomplète entraîne une structure de contenu floue et des problèmes d’accessibilité. Par exemple, passer directement d’une balise H2 à une balise H4 peut semer la confusion chez l’utilisateur d’un lecteur d’écran, qui se demandera : « Y a-t-il un niveau intermédiaire manquant ici, ou la section est-elle terminée ? ».

Dans un cas extrême, dans les applications monopages (single page application) ou les systèmes de modèles à composants multiples, différents composants peuvent afficher leurs propres balises H1 de manière indépendante, ce qui peut entraîner, sans qu’on s’en rende compte, la présence de plusieurs balises H1 sur une même page. Dans ce type d’architectures techniques, il est important de gérer les niveaux de titres de manière centralisée.

Comment y remédier ?

Exemple

<h1>Guide SEO</h1>
<h2>SEO technique</h2>
<h3>Vitesse du site</h3>
<h2>SEO de contenu</h2>
<h3>Recherche de mots-clés</h3>

Mauvais exemple : <h1>Bienvenue</h1> puis directement <h4>Nos produits</h4> — les niveaux H2 et H3 ont été sautés, la hiérarchie est rompue.

Erreurs courantes