Comment utiliser les balises de titres h1 à h6 sur WordPress pour le SEO (et la lisibilité dans les moteurs IA)


Vous avez peut-être déjà remarqué que WordPress proposait différents niveaux de titres (Titre 1, Titre 2, Titre 3). Ou vous avez entendu parler de balises de titres SEO sans trop savoir comment l'appliquer concrètement à vos contenus WordPress.

Retenez une chose essentielle : bien structurer ses titres et sous-titres n'est pas une simple astuce technique. C'est un signal de clarté qui permet de rendre une page compréhensible, lisible et crédible, aussi bien pour les lecteurs que pour les moteurs de recherche et les intelligences artificielles qui analysent les contenus.

Dans le code des pages web, cette structure se traduit par l'utilisation de balises spécifiques : h1, h2, h3 jusqu'à h6. Elles servent à indiquer ce qui est central, ce qui est secondaire, ce qui correspond au développement d'une idée. Bien utilisées, elles facilitent la compréhension, améliorent l'expérience de lecture et contribuent à une meilleure interprétation du contenu par les moteurs et les IA.

Dans cet article, je vous propose de comprendre à quoi servent réellement les balises de titre, où les utiliser sur WordPress, comment repérer les erreurs fréquentes dans un thème et comment corriger les problèmes les plus courants.

À retenir sur les balises h1-h6

  • Une page = un h1 principal clair et descriptif ;
  • Les h2 structurent les grandes parties du contenu ;
  • Les h3 à h6 servent à affiner la hiérarchie mais ne doivent pas être utilisées pour le seul design ;
  • Ne pas utiliser de balises hn pour les widgets, footers, blocs répétitifs ;
  • Une bonne hiérarchie améliore SEO, UX, accessibilité et compréhension par les IA ;
  • En cas de doute : mieux vaut une structure simple et logique qu'une structure très élaborée mais peu naturelle.

Pourquoi les balises de titre sont toujours stratégiques en 2026 ?

On a parfois l'impression que le balisage h1 à h6 est un aspect technique qui ne concerne que les développeurs. Ou qu'un contenu bien écrit, avec du style, trouvera forcément son public.

La réalité en 2026, c'est que vos contenus sont lus à la fois par des humains... mais aussi analysés par une foule de machines (moteurs de recherche, IA génératives, etc). Ce sont souvent elles qui vont déterminer quelle visibilité vous donner. Allez-vous être bien positionné sur Google ? Cité sur ChatGPT, Perplexity ou Gemini avec un lien vers votre site ? Mentionné sans aucun lien ?

Bien structurer son contenu répond donc à deux objectifs : favoriser la lisibilité pour vos lecteurs... et faire en sorte que l'information soit comprise, synthétisable puis citable par les systèmes d'analyse automatiques.

Le rôle clé des balises de titres
Le rôle clé des balises de titres

Côté lecteur, une aide au scan visuel

Sur le web, on ne lit pas, on balaye du regard... et le regard s'attarde justement sur les titres et sous-titres qui structurent un article. Ce sont d'ailleurs eux qui sont aussi repris dans un sommaire au début du contenu.

Cela permet à votre lecteur de comprendre en deux secondes si votre article répond à sa question. C'est essentiel pour améliorer le temps passé sur les pages et pour limiter les frustrations, en particulier sur des contenus très longs et riches en informations.

Côté SEO et nouveaux moteurs IA (GEO), un guide d'interprétation

Google, comme les IA (ChatGPT, Gemini, Perplexity...), cherche à :

  • Comprendre le sens d'une page : une structure bien hiérarchisée permet de clarifier les relations entre les différentes parties du contenu et les grandes thématiques abordées.
  • Segmenter l'information pour répondre de manière la plus précise possible au besoin d'un internaute. Pour atteindre cette précision, votre contenu va être "découpé" en une foule de petits segments... et l'analyse permettra de piocher la section qui répond le mieux à la question. Des titres clairs ? Parfait ! Des titres flous ? Vous perdez en précision, donc vous perdez des chances d'être extrait/choisi.

Par ailleurs, Google par exemple prend en compte dans son classement les signaux utilisateur via son algorithme Navboost : un contenu qui retient le visiteur peut donc faire la différence sur le classement, en particulier dans le top 5.

Une bonne structure Hn est utile pour l'accessibilité

Les personnes malvoyantes utilisent des lecteurs d'écran et autres technologies d'assistance. Ces outils exploitent les balises Hn pour naviguer dans la page. Une structure propre leur facilite la tâche.

En résumé, une bonne structure de balises de titre rend les contenus plus lisibles, plus clairs, plus citables. Accessoirement, elle vous oblige à clarifier vos idées... et avec un plan clair, le cheminement logique s'exprime naturellement et le contenu gagne en cohérence et en crédibilité.

Comment fonctionnent concrètement les balises h1 à h6 ?

Les balises de titre servent à structurer un contenu selon une logique hiérarchique. Elles ne sont pas là pour gérer l'apparence graphique, mais pour organiser l'information. Il existe six niveaux de titres : h1, h2, h3, h4, h5 et h6. Leur rôle est de traduire la structure du raisonnement dans le code de la page.

Dans le HTML, une structure cohérente ressemble à ceci :

<h1>Titre principal de la page</h1>
<h2>Première grande partie</h2>
<h3>Premier point abordé</h3>
<h3>Deuxième point abordé</h3>
<h2>Deuxième grande partie</h2>
<h3>Autre sous-partie</h3>

La logique est simple : le h1 définit le sujet principal. Les h2 découpent le contenu en grandes parties. Les h3 viennent détailler chaque sous-partie. Les niveaux h4 à h6 permettent d'aller encore plus loin dans la structuration, mais restent rares dans la plupart des contenus.

Règles d'usage recommandées en SEO

L'expérience terrain montre qu'une structure simple, logique et cohérente reste la plus efficace, aussi bien pour la compréhension des contenus que pour leur exploitation par les moteurs et les IA.

Un h1 unique par page (dans la majorité des cas)

Sur le plan théorique, HTML5 autorise la présence de plusieurs h1 dans une même page : on peut rencontrer cette configuration dans des pages structurées en sections ou composants (<article>, <section>, <nav>, etc.).

Dans la réalité, cette logique est rarement exploitée de manière propre et cohérente sur le web. Sur WordPress en particulier, les thèmes et builders génèrent souvent des <h1> multiples sans vraie hiérarchie, ou mélangent des titres de contenu et des titres de blocs (hero, widgets, sections de page...), ce qui brouille la structure sémantique.

Dans la grande majorité des cas, conserver un seul h1 principal par page reste donc la stratégie la plus propre et la plus robuste.

Ce h1 correspond au sujet central du contenu : le titre de l'article, de la page ou de la catégorie. Il exprime sans ambiguïté ce qui constitue le cœur de la page sur le plan sémantique.

Une structure de page optimisée

Des titres descriptifs, pas décoratifs

Les balises de titre ne sont pas là pour "faire joli". Elles doivent décrire précisément ce qui suit.

Un titre comme "Conclusion", "Pour aller plus loin" ou "Comment procéder ?" est pauvre en informations. Il n'apporte aucun contexte et pourrait s'appliquer à n'importe quel contenu. À l'inverse, un titre comme "Que retenir sur l'usage des balises h1 à h6 ?" ou "Comment structurer ses titres pour le SEO ?" explicite immédiatement le sujet traité.

Ce travail sur la précision des titres améliore à la fois la compréhension par les moteurs, la lecture humaine et la qualité globale du contenu. C'est un terrain sur lequel, en tant que consultant SEO, on doit parfois mener d'âpres négociations avec les équipes branding qui prônent parfois un discours très imagé et métaphorique... là où les balises de titres ont vocation à rester assez "terre-à-terre".

La hiérarchie doit refléter la logique du contenu

La structure des titres doit suivre la logique du raisonnement. Un bon balisage est d'abord le reflet d'un plan clair.

Chaque niveau de titre correspond à un niveau d'idée. Les grandes parties en h2, les sous-parties en h3, les approfondissements éventuels en h4. Quand la hiérarchie est bien construite, le plan se comprend presque à lui seul.

Comment bien utiliser les balises h1 à h6 selon le type de page WordPress

WordPress possède différents types de pages, et chacune a sa propre logique de balisage. Je vous donne des conseils pour bien gérer les balises de titres et garder une structure cohérente.

Sur un article ou une page statique

C'est le cas le plus simple. Le h1 correspond au titre de l'article ou de la page. C'est lui qui annonce le sujet principal du contenu affiché.

Les h2, h3, h4 (ou Titre 2, Titre 3, Titre 4)... structurent ensuite le contenu lui-même : ce sont les sous-titres que vous ajoutez dans l'éditeur pour organiser vos idées, découper vos paragraphes, guider la lecture.

Sur ce type de page, la hiérarchie découle directement du plan de votre contenu.

Sur une page catégorie

Sur une page catégorie, la logique change légèrement.

Le h1 devient le nom de la catégorie elle-même car la page vise à mettre en avant un thème... qui est traité sous différents angles via les articles regroupés au sein de la catégorie.

Les titres des articles listés sur cette page doivent donc être balisés en h2.

Il est important de comprendre que le titre d'un article n'a pas toujours la même balise selon l'endroit où il s'affiche. Sur la page de l'article lui-même, il est en h1. Sur une page catégorie, il passe en h2.

Sur une page d'étiquette (tag)

La logique est identique à celle des catégories :

  • Le nom de l'étiquette en h1 ;
  • Les titres des articles listés en h2.

Sur les autres pages d'archives

Les pages d'archives (archives par date, par auteur, résultats de recherche interne, etc.) suivent le même principe.

Le h1 doit encadrer le thème principal de la page :

  • Le nom de l'auteur sur une page auteur ;
  • Le mois ou l'année sur une archive par date ;
  • La requête de recherche sur une page de résultats internes.

Les titres des contenus listés sont ensuite balisés en h2.

Tableau récapitulatif : quelles balises de titres pour quelles pages

Voici un tableau qui récapitule la logique de balisage selon le type de page :

Type de page WordPress Que mettre en h1 ? Que mettre en h2 ?
Article/Page Titre de l'article ou de la page Sous-titres du contenu
Page d'accueil Nom du site (assorti éventuellement du thème) Titres des grandes sections
Page catégorie Nom de la catégorie Titres des articles listés
Page étiquette Nom de l'étiquette Titres des articles listés
Autres archives (auteur, date, recherche…) Sujet principal de l'archive Titres des contenus listés

Les erreurs de balisage les plus fréquentes et leur impact

Souvent, les problèmes de balisage sont liés à une mauvaise compréhension du rôle que jouent les balises Hn. Voici les erreurs que je rencontre le plus souvent lors d'audits de sites WordPress.

Les sauts de niveaux hiérarchiques

Un saut de niveau correspond par exemple à une structure de ce type :

<h1>Titre principal</h1><h3>Sous-partie</h3>

Il manque ici un h2 intermédiaire, on "saute" directement du h1 au h3. Ici par exemple, sur le site de la Walt Disney Company, on passe d'un h2 à un h6 alors qu'il n'y a ni h3, ni h4, ni h5...

Problème de hiérarchie entre h2 et h6
Problème de hiérarchie entre h2 et h6

Sur le plan technique, la page s'affiche sans erreur. Mais sur le plan logique, on introduit un niveau de détail sans avoir posé le niveau supérieur. On rencontre le même problème lorsqu'un h1 est absent, ou lorsque les titres sont utilisés uniquement pour obtenir un rendu visuel.

Visuellement, on ne se rend bien souvent compte de rien... mais en sous-marin, ce type de structure perturbe l'interprétation de la page par les moteurs de recherche.

A retenir : chaque niveau doit découler naturellement du précédent. Pas de h3 s'il n'y a pas eu de h2 avant, par exemple !

Utiliser les h2 ou h3 pour gérer le design

C'est l'erreur la plus répandue. On choisit un h2 parce qu'il est plus gros, un h3 parce qu'il est plus discret, sans se poser la question du sens. Or, les balises de titre n'ont pas vocation à gérer l'apparence visuelle. Elles servent à structurer l'information.

Le rendu graphique doit être géré via la feuille de style CSS, pas via le choix du niveau de titre.

Quand on utilise les balises uniquement pour le design, on obtient souvent des structures incohérentes, avec des titres placés à des niveaux qui ne correspondent pas à la logique du contenu.

Mettre des balises de titre dans le footer ou les widgets

De nombreux thèmes WordPress encadrent par défaut les titres de widgets (sidebar, footer, blocs globaux) avec des balises h2 ou h3. Problème : ces éléments sont répétés sur toutes les pages du site et n'ont généralement pas de lien sémantique direct avec le sujet du contenu principal.

Newsletter, réseaux sociaux, articles populaires, navigation secondaire… ce sont des éléments utiles pour l'UX, mais pas des éléments structurants par rapport au sens de la page. Les placer dans des balises hn revient à leur donner une importance artificielle dans la hiérarchie du contenu, ce qui brouille la structure globale.

Ici par exemple, sur le site de Harvard, le titre "Follow us on" ("Suivez-nous sur...") est en h2.

Balisage SEO sur le site de Harvard
Balisage SEO sur le site de Harvard

Dans ce type de cas, une balise neutre (div, span stylisé) est plus pertinente.

Et puis, je rappelle aussi que la plupart du temps, avoir un h1 unique reste le plus pertinent. Et qu'ajouter des h2, h3, ou h4 à outrance ne rend pas un contenu mieux optimisé ! Cela peut même produire l'effet inverse : créer une structure qui n'a rien de naturel et un plan très confus.

Comment auditer facilement la structure hn de son site ?

Avant de corriger quoi que ce soit dans un thème ou dans le code, il faut déjà être capable de voir clairement comment les balises de titre sont utilisées sur son site. Bonne nouvelle : il est possible de faire un premier diagnostic fiable sans toucher au code.

Méthode simple sans code (extensions Chrome)

Le plus simple consiste à utiliser une extension de navigateur qui affiche la hiérarchie des titres d'une page. HeadingsMap pour Google Chrome est un bon exemple. Une fois installée, il suffit d'ouvrir une page de son site et de cliquer sur l'icône de l'extension pour voir apparaître la structure complète : h1, h2, h3, etc., dans l'ordre où ils sont interprétés.

Hiérarchie des balises de titre sur WordPress
Hiérarchie des balises de titre sur WordPress

Cela permet de visualiser immédiatement :

  • S'il y a bien un h1 ;
  • Combien de h1 sont présents ;
  • Si la hiérarchie est cohérente ;
  • S'il existe des sauts de niveaux ;
  • Si les balises de titres servent à marquer certains titres de widgets ou éléments répétés à l'identique sur plusieurs pages.

L'importance d'analyser plusieurs types de pages

Un audit de balisage ne se limite pas à une seule page. Il faut regarder plusieurs gabarits représentatifs du site, car chaque type de page est souvent généré par un template différent.

En pratique, il est pertinent d'analyser au minimum sur WordPress :

  • Un article ;
  • Une page statique (par exemple, la page A propos ou la page Contact) ;
  • Une page catégorie ;
  • La page d'accueil ;
  • Éventuellement les pages d'archives (auteur, etc).

Si vous avez des templates personnalisés, par exemple des pages de services, il sera important de les analyser aussi. Parfois, cette analyse fait ressortir un mélange entre pages très bien balisées et pages qui présentent des problèmes de structure.

Balises de titres

Comment prioriser les problèmes détectés ?

Pas toujours facile d'évaluer la "gravité" des problèmes de balisage constatés quand on n'est pas consultant SEO... et en toute honnêté, si certains problèmes sont bloquants, d'autres relèvent plutôt du fine-tuning, quand on veut vraiment travailler finement la structure de son site. 

C'est donc presque toujours un arbitrage entre le temps nécessaire pour corriger les problèmes... et l'impact de ces corrections.

Les problèmes à corriger en priorité :

  • Absence totale de balise h1 ;
  • Présence de h1 multiples sans justification logique ;
  • Sauts de niveau ;
  • h2 utilisés massivement dans des éléments répétitifs (navigation, sidebar, footer).

A l'inverse, si par exemple votre site propose des recettes et utilise une balise h2 "Ingrédients" répétée à l'identique sur toutes les recettes, votre performance ne va pas s'effondrer. Oui, ce serait mieux d'avoir un h2 unique comme "Ingrédients du bœuf bourguignon"... mais ce n'est pas une optimisation prioritaire à mettre en œuvre. 

Que faire si votre thème WordPress gère mal les balises ?

Une fois les problèmes identifiés, reste une question très concrète : que peut-on faire pour corriger la situation ? La réponse dépend surtout de votre aisance technique. Il y a ce que l'on peut faire sans toucher au code… et ce qui exige de mettre le nez dans le code.

Niveau débutant : que faire sans toucher au code

Si vous ne voulez pas ou ne savez pas modifier votre thème WordPress, vous pouvez malgré tout agir sur plusieurs leviers.

D'abord, choisir soigneusement les niveaux de titres dans l'éditeur WordPress pour tout ce qui dépend de votre contenu (articles, pages, blocs rédigés manuellement). Beaucoup de problèmes viennent simplement d'un usage incohérent des titres dans les textes eux-mêmes.

Ensuite, si votre thème génère plusieurs h1 ou utilise des h2 dans des zones problématiques (widgets, footer…), la solution la plus propre reste parfois de changer de thème plutôt que de bricoler. Un thème mal structuré sur ce point est rarement irréprochable sur le reste.

Niveau avancé : modifier page.php, single.php, functions.php

Si vous êtes à l'aise pour toucher un peu au code, il s'agit d'abord de comprendre où regarder dans un thème pour retrouver les balises de titres qui posent problème... puis de les corriger.

Les balises de titre liées aux templates principaux se trouvent généralement dans des fichiers comme single.php (articles), page.php (pages), archive.php, category.php ou tag.php (archives). Il faut en général chercher the_title(), la fonction WordPress qui affiche le titre, et observer par quelles balises elle est encadrée.

Par exemple, vous pourriez trouver quelque chose comme :

<h2><?php the_title(); ?></h2>

Sur une page d'article (fichier single.php) ou une page statique (page.php), ce titre devrait plutôt être en h1 :

<h1><?php the_title(); ?></h1>

À l'inverse, sur une page catégorie ou archive, les titres des articles listés (affichés via the_title() dans une boucle) doivent rester en h2, puisque le h1 est déjà réservé au nom de la catégorie ou de l'archive. L'affichage du nom de la catégorie est souvent géré par "single_cat_title()" et celui des étiquettes par "single_tag_title()"... ou, de plus en plus, "single_term_title() ou get_queried_object() selon les thèmes.

Quant au balisage des titres de widgets, il est souvent défini dans functions.php, via les paramètres before_title et after_title. C'est ce qui explique la présence de nombreux h2 inutiles dans les sidebars ou les footers. On rencontre fréquemment ce type de configuration :

'before_title' => '<h2 class="widget-title">','after_title'  => '</h2>',

Cela signifie que chaque titre de widget devient un h2, quelle que soit la page affichée. Dans une logique sémantique propre, il est souvent préférable de remplacer ces balises par une balise neutre, par exemple :

'before_title' => '<div class="widget-title">','after_title'  => '</div>',

A retenir - Pour intervenir dans le thème, mieux vaut le faire dans un thème enfant (une sorte de "copie" du thème principal où l'on effectue les personnalisations, afin qu'elles ne soient pas effacées si le thème principal - parent - est mis à jour). Ce travail implique en général deux phases :

  • Corriger le balisage dans le fichier concerné - Par exemple, dans les templates comme single.php ou page.php, remplacer un titre principal the_title() encadré par des h2 en mettant des h1 ; ou, dans functions.php, modifier les paramètres before_title et after_title en retirant les balises Hn et en les remplaçant par des balises neutres (type div).
  • Ajuster la mise en forme - Souvent, changer le type de balise de titre va modifier aussi la mise en forme visuelle. Il faudra donc personnaliser un peu le CSS (fichier style.css sur WordPress) pour redonner au titre la même apparence que le titre précédent.

Aujourd'hui, avec l'IA, vous pouvez tout à fait donner le contenu de votre fichier à un ChatGPT, un Claude Code ou autre... et lui demander de vous aider à corriger le problème et de vous préparer un code CSS. Ce type d'ajustement reste relativement simple sur le plan technique, mais demande de la rigueur. Il s'agit surtout d'éviter de "casser l'affichage" avec une balise mal fermée ou une erreur de syntaxe.

Que retenir sur la gestion des balises de titres sur WordPress ?

Bien utiliser les balises de titres h1 à h6 permet de bien mettre en avant la logique de ses contenus pour qu'ils soient mieux compris et interprétés, aussi bien du point de vue de l'utilisateur que de celui d'un moteur de recherche ou d'une IA générative.

Sur WordPress, il faut apprendre à distinguer les erreurs qui relèvent du thème (et exigent souvent de mettre les mains dans le code pour corriger) et celles qui relèvent de l'auteur (manière dont il a structuré une page ou un article à l'aide des différents niveaux de titres disponibles dans l'éditeur).

Une fois la logique comprise (un h1 pour le sujet principal, une hiérarchie cohérente, des titres réellement descriptifs), il devient beaucoup plus simple d'identifier ce qui fonctionne… et ce qui mérite d'être corrigé.

Il ne s'agit pas de viser une structure parfaite à tout prix, mais une structure compréhensible, stable et cohérente. Elle permet d'avoir un "écrin technique de qualité" pour se concentrer ensuite sur l'optimisation des contenus eux-mêmes.

Marlène Viancin

Marlène Viancin

Hello, moi c’est Marlène ! Responsable SEO en agence dans la vie et passionnée par tout ce qui touche à l’analyse des données, j’aide les sites à gagner en visibilité en ligne en s’appuyant sur une compréhension fine du comportement et des intentions des internautes. Sur NoTuxedo, blog personnel indépendant de mon activité pro, je partage des conseils concrets pour créer, optimiser et faire grandir un site web – toujours avec une approche orientée résultats, accessible et stratégique, sans jargon inutile.


Poster un commentaire

Votre e-mail ne sera pas rendu public. Les champs marqués d’un * sont obligatoires.

27 commentaires sur “Comment utiliser les balises de titres h1 à h6 sur WordPress pour le SEO (et la lisibilité dans les moteurs IA)
  1. Mélanie 08 octobre 2024

    Bonjour,
    Pour commencer, un grand merci pour tous vos articles très intéressants. Je suis abonnée à votre newsletter depuis quelques années et vos articles ont parfois été d’une précieuse aide. C’est notamment grâce à vous que j’ai passé le cap et réussi à migrer mon blog, de Blogger vers WordPress.org.
    Ce matin, je découvre cet article sur les balises et analyse un peu mon site avec HeadingsMap. Je constate en effet que « Poster un commentaire » est en h3. Ma question, je peux le mettre en div via les réglages ou je dois passer absolument par une modification dans le css ? J’ai la version gratuite du thème OceanWP.
    Merci encore. Belle journée,
    Mélanie

    1. Marlène
      Marlène Viancin 21 octobre 2024

      Bonjour Mélanie, en règle générale les modifications de template impliquent de passer par le code du thème (plutôt les fichiers PHP que les fichiers CSS dans ce cas précis, le CSS ne contrôle que l’apparence visuelle).

  2. Violaine 09 septembre 2024

    Yessss,
    Ça faisait longtemps que je n’avais pas lu un article aussi fourni.
    Mercîiiii pour tous les tips WP pour remplacer le style des widgets h4, h5, etc…
    Bon, je ne comprends toujours pas pourquoi les créateurs de thème font encore cette erreur de confondre balise et style .
    Petite question : n’est-il pas possible de faire avec un snipet, pour overider les fonctions, plutotbque de faire un thème enfant ?
    J’ai pas hyper envie de me lancer dans ce truc là.

    Merci encore
    Vio.

  3. Faustine 25 janvier 2019

    Bonjour,

    Tout d’abord un grand merci pour votre blog qui est une vraie mine d’information, je le dévore. Néanmoins, m’étant lancée d’abord sur wordpress.com, version gratuite et limitée, bien souvent je ne peux appliquer tous les conseils. #frustree

    En l’occurrence, j’ai posté une dizaine d’articles sur mon blog et je me suis dit que j’allais vérifier la bonne utilisation des balises. Je m’aperçois, lorsque je vérifie avec l’outil WebRankInfo, que la page d’accueil affiche un H1 sur le logo ce qui est bien. La conséquence étant que les titres des articles apparaissent en H2, soit. Et lorsqu’on est sur un article la balise H1 a disparu et le titre de mon article reste toujours en h2. Bref j’ai des pages sans h1…Pourtant esthétiquement, les titres de mes articles sont différents des titres h2 que j’introduis moi-même dans le corps de mon article…Je suis un peu perdue et ne sais pas quoi faire. Savez-vous si l’on peut y remédier sur wordpress gratruit ? Merci par avance, Faustine

    1. Marlène
      Marlène 26 janvier 2019

      Bonjour Faustine, hormis en changeant de thème et en optant pour un thème mieux optimisé, non. Ce sont toutes les limites de cette plateforme en gratuit. De manière générale, quand on veut créer un blog en optimisant son référencement ou en ayant une approche un peu « poussée », mieux vaut choisir WordPress.org qui offre plus de possibilités.

  4. Guillaume 21 janvier 2019

    Bonjour Marlène,

    Merci pour cet article très instructif ! Je viens dessus via la requête h1 WordPress.

    En effet, je vois que j’ai plusieurs balise h1 sur mes pages. L’une est dans le header et l’autre dans le titre.

    Or, comme tu le sais, il est conseillé de n’avoir qu’un h1. Comment je peux faire pour retirer manuellement le h1 du header (qui est le nom de mon site).

    En mode HTML, je n’ai accès qu’au corps de l’article…

    Merci !

    Guillaume

    1. Marlène
      Marlène 22 janvier 2019

      Bonjour Guillaume, pour modifier le balisage existant, ça se joue directement dans les fichiers du thème WordPress donc il faut coder. Si le thème a été mal codé au départ, il faut le modifier… et il est conseillé de ne pas toucher directement aux fichiers du thème (situés dans le dossier wp-content > themes > nomdutheme de WordPress) mais de créer ce que l’on appelle un thème enfant (cet article en parle). Ça permet d’effectuer des modifications qui sont préservées si jamais le thème « parent » est mis à jour par son créateur. Si tu n’es pas à l’aise avec le code, tu peux aussi suggérer au créateur du thème d’optimiser le balisage lors d’une future mise à jour.

    2. Guillaume 22 janvier 2019

      Merci Pour ta réponse !
      En effet, je suis bloqué car j’utilise la version totalement gratuite. En mode CMS only, sans gestion avec Filezila etc. Est ce quand même possible de récupérer et de jouer avec le code HTML et CSS via la récupération du header.php, cela en mode « plan gratuit » ??

      Merci merci :)

    3. Marlène
      Marlène 22 janvier 2019

      Sur WordPress.com en gratuit, tu ne peux absolument pas toucher au code, ce sont des plans conçus pour des utilisateurs amateurs qui n’ont pas spécialement besoin d’optimiser leur référencement donc ils ont certaines limites quand on a des besoins plus poussés.

    4. Guillaume 22 janvier 2019

      En effet…

      Bon, j’ai plus qu’à me faire mon propre site. HTML & CSS, une bonne dizaine d’heure d’auto-formation en prévision.

      Merci en tout cas, grace à ton blog je pars avec des connaissances à insérer directement :)

    5. Marlène
      Marlène 26 janvier 2019

      Hello Guillaume, ton commentaire avait été filtré à tort par mon antispam ;) Pourquoi n’utilises-tu pas WordPress.org si la version gratuite de WordPress ne répond pas à tes besoins ? Ça offre plus de liberté pour modifier le code tout en ayant des outils qui facilitent la gestion d’un blog… et tu retrouveras la même interface. Cf cette comparaison entre les deux versions de WordPress.

  5. Aurore 14 octobre 2017

    Bonjour Marlène,
    Je suis allée faire un tour sur l’outil de Web rank Info pour voir comment le thème de mon site était fait. Et j’ai vu deux choses qui me gênent, les titres de mon sidebar sont en H4, j’aimerai enlever les balises Hn mais comment faire ? Sachant que ces balises sont directement intégrer dans des Widget ?

    Et deuxième chose, le titre de mon blog n’apparaît pas dans la H1 de ma page d’accueil et ensuite en H2 pour les pages articles, catégories et mots clés. La fonction existe bien dans mon code mais elle est indiqué vide…

    Merci de ton aide, sinon je poserai directement la question à celui qui a crée le code, c’est peut-être le mieux d’ailleurs ! ^^

    1. Marlène
      Marlène 15 octobre 2017

      Hello, pour enlever les balises des widgets il faut aller creuser dans le code du thème pour savoir par quel biais elles sont insérées. Souvent, c’est dans le fichier functions.php, au moment de la définition des widgets, il y a un code qui indique quelles balises sont insérées avant/après le titre d’un widget (une ligne qui commence 'before_title'=> et une ligne qui commence par 'after_title'=>).

      Pour le titre du blog, même chose, il faut trouver quel fichier affiche le titre du blog (soit c’est rattaché au header et donc au fichier header.php, soit c’est autre chose car ça dépend du thème).

  6. Christelle 30 novembre 2016

    Hello,
    Justement je me demandais si les mots clés devaient aussi être présents mot pour mot dans les balises H2 ou bien si on pouvait utiliser des synonymes ?
    Par exemple : H1 : les leprechauns en Irlande
    « H2 : Origine des leprechauns » ou « H2 : Des lutins malicieux » ?

    1. Marlène
      Marlène 01 décembre 2016

      Il est plus efficace de mettre les mots clés « en l’état » dans les h2 et de proposer les variantes dans le texte lui-même (explorer le champ lexical, les pluriels, etc).

      C’est malheureusement aussi ce qui conduit à une certaine standardisation des titres sur le web. Si tu prends un site comme Nespresso par exemple, ils font le choix de parler de « grands crus » au lieu de parler de « cafés »… sauf que dans la vraie vie, personne ne va taper « grand cru » sur Google en pensant à un café… et c’est ce genre de préoccupation qui devrait orienter la rédaction d’un point de vue SEO… alors que d’un point de vue marketing, avoir un discours différenciant est utile.

  7. asakura 09 novembre 2016

    Hum on dirait que WordPress intègre automatiquement dans les titres des article, la balise h1 ?_?
    Peut t’on le vérifier par rapport au thème qu’on possède ?_?

    1. Marlène
      Marlène 10 novembre 2016

      Ça dépend comment le thème est codé en fait. Un thème bien fait doit comporter une balise h1 autour du titre quand on se trouve sur la page d’un article et on doit alors encadrer les sous-titres par des balises h2.

      On peut savoir si c’est le cas en affichant le code source de la page dans son navigateur.

      L’erreur la plus fréquente, c’est un thème qui comporte du h2 sur ces gros titres quel que soit l’endroit du site où on se trouve.

  8. jeanpierrerieu 25 décembre 2015

    Bonjour,
    Et merci pour l’aide que l’on trouve dans vos articles. Je voudrai faire une modif sur les titres de mon site wordpress mais je ne sais pas comment faire car le nom du site et les tires des galeries sont tout les deux des H2 et comme je veux modifier la police du nom du site sans changer celles des galeries j’aimerai savoir comment « avoir la main » pour changer les titres des galeries de H2 en H3 (ou bien mettre le nom du sire en H1 et les autres titres en H2)
    Merci d’avance de votre aide et… Bonnes fêtes
    J Pierre

    1. Marlène
      Marlène 28 décembre 2015

      Bonjour Jean-Pierre, jolies photos ;) Dans l’idéal, il faudrait que le nom du site soit en h1 sur la page d’accueil et en h2 sur les autres pages… et que le titre des galeries soit en h1 (car j’imagine que c’est l’info la plus importante sur ces pages là).

      Je pense que le plus efficace est de travailler avec des conditions. Par ex., pour le nom du site :

      <?php if (is_front_page()) { ?><h1><?php bloginfo('name'); ?></h1><?php } else { ?>
      <h2><?php bloginfo('name'); ?></h2> <?php } ?>

      => En gros, si on est sur la page d’accueil, on met le nom du site entre des balises h1… et sinon, on le met entre des balises h2.

      On peut créer les titres de chaque page sur le même modèle : si on est sur la page d’accueil, le titre de la page est en h2 (puisque le titre du site est, lui, en h1)… et sinon, le titre de la page se met en h1.

      Ensuite, au niveau du design, pour différencier les titres on peut s’appuyer sur le fichier style.css. Par exemple, une galerie a pour classe CSS « single-galleries »… donc on peut définir une mise en forme pour tous les titres de « single-galleries », qui ne s’appliquera pas au reste. Je ne sais pas quel est votre niveau en code :)

    2. jeanpierrerieu 28 décembre 2015

      Bonjour,
      Merci beaucoup pour ta réponse Marlène…
      Je suis sur cette piste et j’avance doucement (c’est un peu comme si j’apprenais une nouvelle langue). J’ai réussi à ne modifier que la police du nom de mon site. Les autres titres des galeries sont H1avec une autre police (pour plus de lisibilité). Le seul pb qu’il me reste à résoudre est: Quand je vais sur l’onglet « à la une » le titre est en H2 mais quand je clique sur « suite… » pour lire le reste de l’article, le titre passe en H1 avec la police du nom du site. Mais j’ai bon espoir de résoudre ce pb peu important.
      Merci encore pour ton aide et bonne journée
      Et avec un peu d’avance je te souhaite tous mes meilleurs voeux
      JP

    3. Marlène
      Marlène 28 décembre 2015

      Je trouve que le comportement du titre est assez pertinent : quand on est sur la liste des articles, ce qui prime va plutôt être le « gros titre » (le nom de ton blog en l’occurence) alors que lorsqu’on est sur la page d’un article, c’est le titre de l’article qui devient le plus important (et donc en h1).

      En revanche, le nom du blog reste à ce jour en h1 sur la page d’un article et il serait préférable qu’il soit en h2 (le code que j’ai donné dans ma réponse précédente pourrait être utile). Très belle année 2016 à toi et à tes proches !

  9. Euphrosyne 24 septembre 2015

    Bonjour Marlène ! Depuis que j’ai lu ce billet, je ne dors plus la nuit… Et je plaisante à peine :-/
    Jusque là, j’avais consciencieusement évité de regarder le code vu que j’ai zéro budget pour mon blog (wordpress.com et thème gratuit) mais tu as éveillé ma curiosité et du coup, cela fait plusieurs jours que je me renseigne sur ces fameuses balises ! Je me rends bien compte que je vais sûrement devoir mettre la main à la poche mais ce que je crains le plus, c’est le temps nécessaire pour réussir à maîtriser tout ça…
    Bref, il me reste un espoir : aurais-tu des thèmes tout faits mais bien faits à me conseiller ??? Sinon, je vais devoir m’auto-héberger, créer mon thème enfant, bidouiller des heures durant et sacrifier les pauvres heures de sommeil que j’arrive encore à trouver ;) Merci !

    1. Marlène
      Marlène 24 septembre 2015

      Euh il ne faut peut-être pas s’inquiéter autant pour ça, si ? ;) Je remets un peu les choses dans le contexte mais sur le blog, je m’adresse aussi bien à des blogueurs amateurs qu’à des gens qui veulent vivre de leur blog… et sur un blog amateur, il n’y a pas forcément besoin de faire des optimisations très poussées sauf quand on est passionné par le sujet et qu’on fait ça par plaisir :) Tant que ton thème n’est pas trop lent, que ton contenu est de qualité, ça ne t’empêchera pas de t’amuser avec ton blog et d’avoir des visiteurs.

      J’ai vécu des années sans m’intéresser au référencement, ça n’empêchait pas mes sites d’être visités. Le référencement permet d’attirer plus de monde ou d’acquérir une visibilité sur des créneaux très concurrentiels sur lesquels on veut être positionné pour des raisons stratégiques.

    2. Euphrosyne 25 septembre 2015

      En réalité, mon but n’est pas d’avoir davantage de visiteurs sur mon blog mais de satisfaire ma curiosité intellectuelle ;) Je suis un brin perfectionniste et j’aime le code propre ! C’est une des raisons pour laquelle j’avais refusé de m’y consacrer jusqu’à aujourd’hui : je ne sais pas faire les choses à moitié… Le problème, c’est que les aspects techniques du référencement semblent vachement intéressants alors je me sens irrémédiablement attirée ;)
      Sinon, ma question reste valable : tu aurais un thème gratuit proprement balisé à me conseiller ?

    3. Marlène
      Marlène 25 septembre 2015

      Ceux de Konstantin Kovshenin sont réputés comme étant plutôt bien codés : https://profiles.wordpress.org/kovshenin#content-themes. Plusieurs de ses thèmes obtiennent d’ailleurs d’excellentes notes de la part des utilisateurs.

  10. Letizia 10 septembre 2015

    Tu as l’art de me rappeler à l’ordre sur ce qui ne fonctionne pas sur mon blog :) Vous m’aviez déjà fait la remarque mais je n’ai pas encore pris le temps de faire les changements. Cette fois, il faudra que je m’y mette sérieusement et en même temps, il faut que je regarder pour une autre police pour mes titres, je ne suis pas satisfaite avec la mienne.

    1. Marlène
      Marlène 10 septembre 2015

      Ca fait du bien de changer ses polices de temps en temps, c’est une modification mineure si on compare ça avec un changement complet de design mais ça peut tout de suite donner une autre tonalité à un blog !

Si vous aimez les articles du site, n'hésitez pas à faire vos achats sur Amazon.fr via ce lien ; il me permettra de toucher une commission grâce au programme Partenaires Amazon EU.
© 2026 No Tuxedo – Tous droits réservés.
↑ Haut de page