Balise h1, h2, h3 : définition et rôle en SEO
En une phrase
La balise h1 est le titre principal d’une page web, inscrit dans son code. Les balises h2, h3 et suivantes marquent les sous-titres et organisent le contenu en niveaux, comme les chapitres et les sous-chapitres d’un livre.
En bref
- h1 = le titre de la page. h2 = les grandes parties. h3 = les subdivisions de ces parties.
- Elles ne servent pas qu’au référencement : elles disent à Google, aux IA et aux lecteurs d’écran de quoi parle votre page et comment elle est organisée.
- Une seule h1 par page reste la bonne pratique — mais ce n’est pas une règle absolue de Google, contrairement à ce qu’on lit souvent.
À quoi servent vraiment ces balises
Quand vous rédigez dans WordPress, vous mettez des titres et des sous-titres. Ce que vous ne voyez pas, c’est qu’en coulisses chaque niveau de titre reçoit une étiquette : h1 pour le titre principal, h2 pour les grandes parties, h3 pour leurs subdivisions, et ainsi de suite jusqu’à h6.
Cette structure a trois lecteurs, et c’est ce qu’on oublie le plus souvent.
Google s’en sert pour comprendre le sujet de la page et la hiérarchie des idées. Ce n’est pas le facteur de classement le plus puissant — loin de là — mais c’est un signal clair et gratuit, et il serait dommage de s’en priver.
Les intelligences artificielles s’en servent encore davantage. Quand ChatGPT ou Perplexity cherchent une réponse à reprendre, ils extraient des blocs autonomes. Un paragraphe placé sous un titre explicite a bien plus de chances d’être cité qu’une information noyée dans un long texte sans structure.
Les personnes déficientes visuelles, enfin, naviguent d’un titre à l’autre avec leur lecteur d’écran. Une page sans hiérarchie de titres leur est pratiquement inutilisable. C’est un point d’accessibilité, pas seulement de référencement.
Les balises h1, h2 et h3 sur une page réelle de ce site. Le texte est schématisé ; les titres sont ceux de la page Visibilité IA.
Un exemple concret
Prenons une page qui présente vos tarifs. Sa structure logique ressemble à ceci :
- h1 — Tarifs et prestations de référencement
- h2 — L’audit SEO
- h3 — Ce que contient l’audit
- h3 — Combien de temps il prend
- h2 — L’accompagnement mensuel
- h3 — Ce qui est inclus
Vous voyez le principe : on ne saute pas de niveau. On ne passe pas d’un h2 à un h4 parce que la taille du texte nous plaisait mieux. Les balises décrivent une organisation logique, pas une apparence — la taille et la couleur, c’est le rôle du style, pas celui de la balise.
Comment mettre un h1 en place, concrètement
Si vous écrivez le code vous-même
Une balise, c’est un mot entre chevrons, qui s’ouvre puis se referme. Le titre se glisse entre les deux. Voici la structure de tout à l’heure, écrite en HTML :
<h1>Tarifs et prestations de référencement</h1>
<h2>L'audit SEO</h2>
<p>Un paragraphe qui présente l'audit.</p>
<h3>Ce que contient l'audit</h3>
<p>Le détail de ce qui est passé en revue.</p>
<h2>L'accompagnement mensuel</h2>
<p>Et ainsi de suite.</p>
C’est tout. Et surtout : la balise ne décide ni de la taille ni de la couleur du texte. Ça, c’est le travail de la feuille de style, le CSS. Un h1 peut très bien s’afficher plus petit qu’un h2 si on le lui demande — mauvaise idée, mais c’est possible, et ça montre bien que le niveau et l’apparence sont deux choses séparées.
Si vous êtes sur WordPress
Dans l’immense majorité des cas, le titre que vous saisissez en haut de l’écran d’édition devient le h1, et le thème s’en charge tout seul. C’est le cas de cette page : je n’ai écrit « h1 » nulle part, j’ai simplement rempli le champ du titre.
Pour les sous-titres, dans l’éditeur de blocs, ajoutez un bloc Titre puis choisissez son niveau (H2, H3…) dans la barre d’outils qui apparaît au-dessus du bloc. Avec un constructeur de pages comme Divi ou Elementor, chaque module de texte propose le même réglage.
Deux pièges reviennent souvent. Certains thèmes posent le h1 sur le logo : toutes vos pages annoncent alors le même titre, le nom du site. Et certains constructeurs de pages masquent le titre automatique dès qu’on les active — la page se retrouve sans aucun h1, sans que rien ne le signale. Ça m’est arrivé sur cette page même, en la refaisant : ironie parfaite pour une fiche consacrée à la balise h1.
Comment vérifier, en dix secondes
Le plus simple : clic droit sur le titre de la page, puis Inspecter (ou Examiner l’élément selon le navigateur). Un panneau s’ouvre sur le code de la page, positionné directement sur la ligne du titre. Vous y lisez la balise en clair.
Deux autres méthodes si le clic droit vous rebute. Ctrl+U (Cmd+Option+U sur Mac) affiche le code source complet de la page : un Ctrl+F sur <h1 vous dit en une seconde s’il y en a un, et combien. Ou bien une extension d’audit SEO, qui liste d’un coup tous les titres de la page dans l’ordre — c’est le moyen le plus rapide de repérer un niveau sauté.
Ne pas confondre balise h1 et balise title
C’est la confusion la plus fréquente, et elle a des conséquences réelles.
La balise title est le titre qui apparaît dans les résultats de Google et dans l’onglet du navigateur. Elle ne se voit pas sur la page elle-même. La balise h1, à l’inverse, est le titre visible en haut de votre page, mais elle n’apparaît pas dans les résultats de recherche.
Les deux peuvent — et devraient souvent — être formulées différemment. Le title doit donner envie de cliquer depuis une page de résultats ; la h1 doit confirmer au visiteur qu’il est au bon endroit une fois arrivé.
Faut-il vraiment une seule balise h1 par page ?
Voilà le point où je dois corriger ce que j’écrivais moi-même sur cette page il y a quelques années, et ce que répètent encore beaucoup d’articles.
La position de Google est explicite. John Mueller, porte-parole de Google Search, l’a formulée ainsi dans une vidéo officielle de la série #AskGoogleWebmasters : « nos systèmes n’ont aucun problème avec plusieurs balises h1 sur une page », ajoutant qu’il s’agit d’un schéma courant sur le web. Il précise même qu’en HTML5, avoir plusieurs h1 est normal et attendu.
Donc non : votre page ne sera pas pénalisée si elle en contient deux, ni si elle n’en contient aucune.
Cela dit, je continue de recommander une seule h1 par page, pour une raison qui n’a rien à voir avec une pénalité : la clarté. Une page qui annonce un seul grand titre est une page dont le sujet est net — pour le lecteur, pour Google, et pour une IA qui cherche à résumer votre contenu. Le jour où vous en avez deux, demandez-vous plutôt si vous n’avez pas deux sujets, donc deux pages.
Les erreurs que je vois le plus souvent
- La h1 posée sur le logo. Fréquent sur les thèmes mal configurés : toutes les pages du site annoncent alors le même titre, le nom de l’entreprise. Autant ne rien dire.
- La h1 identique sur toutes les pages. Même effet : chaque page doit annoncer son propre sujet.
- Les niveaux choisis pour leur taille. Un h3 utilisé parce qu’il « fait plus joli » casse la hiérarchie. Choisissez le niveau logique, puis ajustez l’apparence avec le style.
- Aucun titre du tout. Des pages entières sans le moindre h2, où le texte défile en un seul bloc. C’est difficile à lire pour un humain, et quasi inexploitable pour une machine.
- Le mot-clé forcé dans chaque titre. Répéter la même expression dans tous les h2 ne fait pas monter la page ; ça la rend pénible à lire.
Ce que je vérifie en audit
Sur chaque page importante, je regarde quatre choses : la page a‑t-elle une h1, est-elle unique sur le site, décrit-elle réellement le contenu, et la hiérarchie des h2 et h3 suit-elle le plan du texte. C’est rapide à contrôler, et sur beaucoup de sites cela révèle en quelques minutes des pages entières qui ne disent pas à Google ce qu’elles contiennent.
C’est l’un des points systématiquement passés en revue dans un audit SEO.
Cette fiche fait partie du dico du référencement.
Questions fréquentes
La balise h1 est-elle un facteur de classement Google ?
C’est un signal, pas un levier majeur. Google s’en sert pour comprendre le sujet et la structure de la page, mais une h1 bien rédigée ne compensera jamais un contenu faible. À l’inverse, s’en passer revient à négliger un signal simple et gratuit.
Que se passe-t-il si ma page n’a aucune balise h1 ?
Rien de dramatique : selon Google, une page se positionne très bien sans h1. Mais vous perdez un repère pour les moteurs, pour les IA et surtout pour les lecteurs d’écran, qui s’en servent pour naviguer.
Puis-je mettre une image en balise h1 ?
Techniquement oui, et c’est ce qui se passe quand la h1 est posée sur un logo. Dans ce cas, seul le texte alternatif de l’image est lu. C’est presque toujours une erreur : préférez un vrai titre en texte.
Quelle différence entre la balise h1 et la balise title ?
La balise title s’affiche dans les résultats de Google et l’onglet du navigateur, sans apparaître sur la page. La balise h1 est le titre visible en haut de la page, mais n’apparaît pas dans les résultats de recherche. Les deux peuvent être formulées différemment.
Jusqu’à quel niveau descendre : h4, h5, h6 ?
En pratique, h1 à h3 suffisent pour la grande majorité des pages. Descendre jusqu’à h4 se justifie sur un dossier long et très structuré. Si vous avez besoin de h5 et h6, c’est souvent le signe que la page mériterait d’être découpée en plusieurs.
Comment savoir si ma page a bien une balise h1 ?
Faites un clic droit sur le titre de la page, puis « Inspecter » : le code s’ouvre sur la ligne du titre et vous lisez la balise. Sinon, Ctrl+U affiche le code source complet, où un Ctrl+F sur « h1 » vous dira s’il y en a un, et combien.

