Code HTML sémantique avec balises article, main, h1 à h3 pour le SEO

Ce qui compte et ce qui n'a jamais compté

Le sujet traîne un grand nombre d'affirmations recopiées d'article en article. Avant d'entrer dans le détail, voici le tri, tel que je l'applique en audit.

Point de codeEffet réel
Contenu accessible sans exécution de JavaScriptDéterminant, le moteur doit pouvoir lire le texte
Ressources qui bloquent l'affichageFort, par la dégradation des mesures de performance
Balises de structure employées correctementRéel mais indirect, la page est mieux comprise
Dimensions déclarées sur les imagesRéel, sur la stabilité visuelle
Plusieurs H1 dans une pageAucun, Google sait les traiter
Erreurs du validateur W3CAucun, sauf si elles cassent le rendu ou le balisage
Styles écrits directement dans les balisesAucun, hors poids du document
Ratio texte sur codeAucun, cette mesure n'a jamais été un critère

Un HTML qui dit ce qu'il contient

Employer les balises pour ce qu'elles désignent permet au moteur de séparer le contenu principal du décor. Un document où l'article, la navigation, l'en-tête et le pied de page sont explicitement marqués se lit sans supposition, et le même travail sert aux lecteurs d'écran.

BaliseRôleCe qu'elle apporte
<h1> à <h6>Hiérarchie des titresLe plan du document, lisible par tous
<main>Contenu principalSépare l'essentiel du gabarit répété
<article>Contenu autonomeDélimite ce qui se lit hors contexte
<nav>Blocs de navigationDistingue les liens de menu des liens de contenu
<aside>Contenu complémentaireSignale un bloc secondaire, souvent répété
<figure> et <figcaption>Image et sa légendeRattache explicitement la légende à l'image

Les balises Hn restent l'élément le plus utile de cet ensemble, parce qu'elles décrivent le plan. Un seul titre de premier niveau, des H2 pour les sections, des H3 pour ce qui dépend d'un H2, et aucun niveau sauté sans raison.

SEO technique

Un doute sur la santé technique de votre site ?

Ce genre de problème se voit rarement à l'œil nu et coûte des positions pendant des mois. Dans mes accompagnements, je commence par vérifier gratuitement l'exploration, l'indexation, la vitesse et les redirections, puis je traite les priorités une par une. Comptez de 300 à 1 500 € par mois selon le périmètre.

Je regarde votre site avant de répondre. Réponse sous 24 h en semaine.

Le contenu injecté en JavaScript

C'est le point le plus coûteux de tout ce qui touche au code, et le moins visible. Google exécute le JavaScript, mais dans un second temps, avec des ressources limitées et parfois un décalage. Un contenu qui n'existe qu'après exécution peut donc être vu plus tard, partiellement, ou pas du tout si un script échoue.

La vérification prend deux minutes et vaut pour n'importe quel site.

curl -s https://exemple.fr/page/ | grep -c "une phrase du texte visible"

Un résultat à zéro signifie que le texte n'est pas dans le document servi. L'outil d'inspection d'URL de la Search Console complète le diagnostic en affichant le code HTML tel que Google le voit après rendu, ainsi que les ressources qu'il n'a pas pu charger.

Les cas les plus fréquents sont les onglets dont le contenu n'est injecté qu'au clic, les avis chargés par un service tiers, les listes de produits produites après un appel réseau, et les menus entièrement construits en JavaScript, qui privent le site de ses liens internes.

Les ressources qui bloquent l'affichage

Le navigateur lit le document de haut en bas. Un fichier de style ou un script placé dans l'en-tête sans précaution interrompt le rendu jusqu'à son téléchargement et son exécution. Sur une connexion mobile ordinaire, chaque ressource de ce type ajoute des centaines de millisecondes avant le premier pixel.

L'effet se mesure sur le LCP et sur le premier rendu, détaillés sur la page vitesse d'affichage.

Les erreurs qui coûtent réellement

ErreurConséquenceCorrection
Images sans width ni heightLa mise en page saute pendant le chargementDéclarer les dimensions réelles dans le HTML
Liens construits sans hrefLe moteur ne suit pas le lien, la page devient inaccessibleUn vrai <a href>, même sur un élément interactif
Ancres génériquesAucun contexte transmis à la page d'arrivéeUne ancre qui décrit la destination
Balise canonique absente ou pointant ailleursLa page peut être ignorée au profit d'une autreUne canonique par page, vers sa propre adresse
Balisage structuré invalidePerte des affichages enrichis restantsTest de résultats enrichis avant mise en ligne
Texte présent uniquement dans une imageContenu invisible pour le moteur et pour les lecteurs d'écranTexte en HTML, image en illustration

Ce que les données structurées donnent encore

Le balisage décrit le contenu dans un format que le moteur lit sans interprétation. Son intérêt a changé de nature ces dernières années, et il faut le savoir avant d'y investir du temps.

Depuis août 2023, les questions-réponses enrichies sont réservées aux sites gouvernementaux et de santé reconnus, et les affichages de type mode d'emploi ont été retirés. Le balisage FAQPage reste utile pour décrire la page, mais il ne rapporte plus de place supplémentaire dans les résultats pour un site ordinaire.

Type de pageBalisageCe que ça donne aujourd'hui
Article, page de lexiqueArticle, BlogPostingDates et rattachement de l'auteur, sans affichage enrichi garanti
Fiche produitProduct, Offer, AggregateRatingPrix, disponibilité et notes dans les résultats
Entreprise localeLocalBusinessCoordonnées et horaires, en appui de la fiche d'établissement
RecetteRecipeDurée, note et visuel, l'un des affichages les plus complets
ÉvénementEventDates et lieu affichés dans les résultats
Questions fréquentesFAQPagePlus d'affichage enrichi hors sites gouvernementaux et de santé

Accessibilité et référencement avancent ensemble

Les deux disciplines demandent les mêmes choses pour des raisons différentes. Un texte alternatif décrit l'image à qui ne la voit pas et à qui ne peut pas l'interpréter. Une structure de titres cohérente sert la navigation au lecteur d'écran et la compréhension du plan. Un menu utilisable au clavier repose sur de vrais liens, donc sur des liens que le moteur suit.

Cette convergence a une conséquence pratique, puisque le budget consacré à l'accessibilité n'est jamais perdu pour le référencement, ce qui aide à le faire accepter.

Les outils de contrôle

Dans un audit technique, ces vérifications passent avant l'analyse du contenu. Une page que le moteur lit mal ne se corrige pas par la rédaction.

Questions fréquentes

Le HTML sémantique change-t-il quelque chose au référencement ?

Indirectement, et c'est déjà beaucoup. Aucune balise ne fait monter une page, mais un document où le contenu principal, la navigation et les éléments secondaires sont identifiés permet au moteur de distinguer ce qui compte du décor. Sur un gabarit entièrement construit en div, cette distinction devient une supposition.

Plusieurs H1 sur une même page, est-ce un problème ?

Non pour Google, qui a indiqué à plusieurs reprises savoir traiter des pages à plusieurs H1. Le problème est ailleurs. Une page avec quatre titres de premier niveau annonce quatre sujets principaux, ce qui trahit généralement un plan mal construit. Un seul H1 reste la meilleure habitude, pour la clarté du document et pour les lecteurs d'écran.

Faut-il corriger toutes les erreurs du validateur W3C ?

Non. La conformité au validateur n'est pas un critère de classement, et la plupart des sites bien positionnés affichent des dizaines d'avertissements. Les erreurs à corriger sont celles qui cassent quelque chose : une balise non fermée qui avale le reste du contenu, un attribut dupliqué, un balisage structuré invalide, un élément qui empêche l'affichage sur mobile.

Les données structurées FAQ affichent-elles encore des résultats enrichis ?

Plus pour la grande majorité des sites. Depuis août 2023, Google réserve l'affichage des FAQ enrichies aux sites gouvernementaux et de santé reconnus, et les résultats enrichis de type mode d'emploi ont été retirés dans la foulée. Le balisage garde son intérêt pour la compréhension de la page, mais il ne faut plus en attendre un gain d'affichage.

Sources (consultées le 20 septembre 2026)

  • Google Search Central, annonce du 8 août 2023 restreignant les résultats enrichis FAQ aux sites gouvernementaux et de santé, et retrait des résultats de type HowTo
  • Google Search Central, documentation sur les bases du JavaScript pour la recherche et sur le rendu différé
  • Déclarations publiques de Google sur les titres H1 multiples et sur la validation HTML, qui ne sont pas des critères de classement
  • Google Search Central, documentation des données structurées et du test de résultats enrichis