SEO on-page : le guide complet de l’optimisation des pages

Comment améliorer le contenu, les titres, les liens et les métadonnées comme un système cohérent, et non comme une liste d’astuces isolées pour le positionnement.

Le SEO on-page consiste à optimiser chaque élément de la page elle-même : balises, contenu, structure des URL, images, liens internes et vitesse de chargement. Contrairement au SEO off-page (backlinks, mentions externes), le on-page reste entièrement sous votre contrôle. C’est donc le levier d’optimisation le plus accessible et le plus rapide à vérifier.

La carte du SEO on-page : huit zones d’optimisation, chacune entièrement sous votre contrôle.
Le SEO on-page ne remplace pas les liens et ne compense pas un contenu faible. Son rôle est d’aider Google à comprendre le sujet de la page, sa correspondance avec la requête et sa valeur pour les utilisateurs. Sans bases on-page solides, même une page bien maillée performe en dessous de son potentiel.

Qu’est-ce que le SEO on-page et que couvre-t-il ?

Lorsque Google évalue une page, il analyse des dizaines de signaux on-page. Ils se répartissent en trois groupes : les signaux techniques (balises, URL, vitesse), les signaux de contenu (texte, titres, mots-clés, E-E-A-T) et les signaux UX (structure, navigation, engagement des utilisateurs).

Intention

Coller à la tâche

Faites en sorte que la page réponde à la question que l’internaute cherche à résoudre.

Contenu

Montrer les preuves

Utilisez un contenu original et exact, que le lecteur peut vérifier.

Accès

Rester accessible au crawl

Vérifiez ensemble la réponse HTTP, le rendu, la balise canonical et la découverte par les liens internes.

Mesure

Séparer les signaux

Ne combinez pas positionnements, clics, sessions et conversions dans une seule métrique.

Balise title et meta description : la première impression dans les résultats

La balise title est le signal on-page le plus lourd. C’est le premier champ que Google utilise pour déterminer le sujet de la page, et ce que l’internaute voit en premier dans les résultats de recherche. La meta description n’est pas un facteur de classement direct, mais elle influence le CTR : une description convaincante augmente le taux de clic, ce qui améliore indirectement le positionnement.

Règles de rédaction de la balise title

  • Longueur de 50 à 60 caractères : Google tronque les titres plus longs vers 580 pixels
  • Mot-clé principal placé près du début : les premiers mots pèsent davantage
  • Titre unique pour chaque page : les doublons brouillent la compréhension de la hiérarchie du site
  • Omettez le suffixe de marque après « | » si le domaine est déjà clair dans l’URL
  • Casse de phrase, et non Title Case : ce n’est pas pénalisé algorithmiquement, mais c’est plus lisible
  • Évitez le bourrage de mots-clés : « services SEO optimisation SEO Londres » est un signal d’alerte

Règles de rédaction de la meta description

  • Longueur de 140 à 160 caractères : Google affiche rarement davantage, même sur ordinateur
  • Incluez le mot-clé principal : Google met en gras les correspondances avec la requête de l’internaute
  • Description unique pour chaque page : les descriptions dupliquées réduisent le CTR de l’ensemble du site
  • Appel à l’action précis : « Découvrez comment… », « Lisez le guide… », « Comparez… »
  • Évitez les caractères spéciaux et les guillemets : ils sont parfois supprimés à l’affichage
Google réécrit la balise title dans environ 58 % des cas (Zyppy, 2021). Il remplace alors le texte par une alternative issue du H1, du texte d’ancre du lien ou du contenu de la page elle-même. Si votre title est fréquemment réécrit, c’est le signe d’un décalage entre la balise et le contenu réel de la page.

Structure des titres H1 à H6

Les titres forment la carte hiérarchique d’une page, pour Google comme pour l’utilisateur. Le H1 annonce le sujet ; le H2 le découpe en grandes sections ; les H3 et H4 apportent des précisions. Un arbre de titres bien construit aide Google à comprendre la sémantique et permet à celui qui parcourt la page de trouver rapidement ce qu’il cherche.

H1 : un par page

Le H1 doit être unique sur la page et contenir le mot-clé principal. Il n’a pas besoin de reprendre mot pour mot le title, mais le sujet doit correspondre. La longueur optimale est inférieure à 70 caractères.

H2 : sections de l’article

Le H2 découpe la page en blocs thématiques. Intégrez dans les H2 des requêtes sémantiquement liées et des synonymes : ils renforcent la pertinence thématique de la page sans dupliquer le H1.

H3 à H6 : niveaux de détail

Les H3 et niveaux inférieurs détaillent les sous-sections d’un H2. Ne sautez pas de niveau (H2 → H4) : rompre la hiérarchie complique l’analyse de la structure par les crawlers et perturbe la navigation dans la page.

Erreur fréquente : le H1 est mis en avant visuellement dans le design, mais il s’agit en réalité d’une div ou d’un span stylisé dans le HTML. Google lit les balises HTML, pas la taille visuelle du texte. Vérifiez le balisage réel via « Afficher le code source » ou les outils de développement du navigateur.

Contenu et mots-clés

Google est passé de la « densité de mots-clés » à la question : dans quelle mesure cette page résout-elle la tâche de l’utilisateur ? C’est le changement de fond du SEO on-page. Les mots-clés comptent toujours, mais comme signaux de sujet, et non comme mécanique de manipulation de la densité.

Qualité du contenu selon les critères de Google

Avec les Quality Rater Guidelines et la série de mises à jour Helpful Content Update, Google a formalisé les critères de qualité du contenu. Les évaluateurs jugent les pages selon les critères E-E-A-T : Experience, Expertise, Authoritativeness et Trustworthiness.

CritèreCe que cela signifie concrètementComment le mettre en œuvre
ExperienceL’auteur a une expérience directe du sujetExemples concrets, études de cas, captures de données réelles
ExpertiseProfondeur et exactitude de l’informationChiffres précis, références à des sources primaires, pas de banalités
AuthoritativenessAutorité de l’auteur et du site sur la thématiqueBiographie de l’auteur, mentions externes, liens venant d’autres sources faisant autorité
TrustworthinessFiabilité et transparenceDate de publication, sources citées, auteur identifié, données à jour

Utilisation des mots-clés

Utiliser correctement les mots-clés en 2026, c’est couvrir sémantiquement le sujet, et non viser une densité mécanique. Placez la requête principale dans le H1, le premier paragraphe, au moins un H2, et à quelques reprises dans le corps du texte. Pour les pages longues, ajoutez des synonymes et des termes LSI afin d’élargir le champ sémantique.

  • Requête principale : H1, premier paragraphe, un ou deux H2, URL, title, texte alternatif de l’image
  • Synonymes et variantes : répartis naturellement dans le texte, sans concentration
  • Termes associés : élargissent la couverture thématique (LSI, termes proches du NLP)
  • Ne répétez pas la même requête dans chaque sous-titre : le texte paraît artificiel et perd en lisibilité
  • Densité optimale des mots-clés : environ 1 à 2 % pour la requête principale (aucune règle stricte n’existe)
  • Vérifiez la cannibalisation : une autre page se dispute-t-elle la même requête ?
Un « contenu utile » au sens de Google est écrit pour les personnes, et non pour les moteurs de recherche. Posez-vous la question : si cette page n’existait pas, les vrais utilisateurs perdraient-ils quelque chose de précieux ? Si non, la page ne passera probablement pas le filtre Helpful Content.

Structure de l’URL

Une URL est un signal lu une seule fois : Google la lit lors du premier crawl et s’en sert pour comprendre le sujet et la hiérarchie. Une URL bien construite reflète la structure du site et contient le mot-clé visé.

Des mots lisibles

Utilisez des mots, pas des identifiants : /blog/onpage-seo vaut mieux que /p=4821. Les mots dans l’URL signalent le sujet et aident l’utilisateur à savoir où mène un lien.

Tirets comme séparateurs

Séparez les mots par des tirets (-), et non par des tirets bas (_). Google considère le tiret comme un séparateur de mots ; le tiret bas les fond en une seule chaîne.

Restez court

Les URL courtes sont préférées par Google comme par les utilisateurs. Supprimez les mots vides (prépositions, conjonctions) et ne gardez que les termes porteurs de sens.

Hiérarchie logique

L’URL doit refléter la structure : /blog/category/article-slug. Plus de trois niveaux d’imbrication signalent une navigation complexe. Évitez /page/subpage/subsubpage/article.

Ne modifiez jamais une URL sans une redirection 301. Changer l’adresse d’une page sans redirection fait perdre toute la popularité transmise et les positions historiques. Si une URL doit changer, mettez en place une redirection 301 de l’ancienne adresse vers la nouvelle, et mettez à jour tous les liens internes qui la pointent.

Les liens internes font partie des outils on-page les plus sous-utilisés. Ils répartissent le PageRank entre les pages, aident Google à découvrir et à crawler les contenus, et créent des clusters thématiques qui renforcent l’autorité d’une section.

Texte d’ancre des liens internes

Le texte d’ancre d’un lien interne indique directement à Google le sujet de la page cible. À la différence des liens externes, vous maîtrisez 100 % des ancres sur votre propre site. Utilisez des ancres descriptives contenant les mots-clés de la page cible.

Type d’ancreExempleRecommandation
Correspondance exacte« optimisation de la balise title »À utiliser avec modération : 20 à 30 % des liens
Correspondance partielle« comment rédiger une balise title efficace »Optimal : naturel et informatif
Marque« en savoir plus sur seohead.tech »Acceptable, mais ne porte aucun signal sémantique
Générique« ici », « cliquer », « lien »À éviter : n’apporte aucune information sur le sujet
  • Liez les pages connexes depuis des articles proches thématiquement : cela renforce la structure en clusters
  • Les pages de services et de catégories clés doivent recevoir plus de liens internes que les contenus d’appui
  • Ajoutez immédiatement les nouvelles pages au graphe de liens internes, depuis le contenu existant
  • 3 à 10 liens internes par page constituent un repère raisonnable pour un contenu informatif
  • N’ajoutez pas de liens pour gonfler le nombre : chaque lien doit servir l’utilisateur
  • Auditez régulièrement les liens internes cassés : ils gaspillent le budget de crawl et dégradent l’expérience utilisateur

Optimisation des images

Les images offrent un double bénéfice : bien optimisées, elles accélèrent le chargement de la page (ce qui améliore les Core Web Vitals) et attirent du trafic depuis Google Images. Non optimisées, elles ralentissent le site et augmentent la charge serveur.

Texte alternatif

Le texte alternatif décrit l’image pour Google et pour les internautes malvoyants. Décrivez précisément le contenu et intégrez le mot-clé cible lorsque c’est pertinent. Ne remplissez pas l’attribut alt de façon mécanique, avec le même mot-clé répété sur toutes les images.

Format et compression

Le WebP est le format à privilégier : il est 25 à 35 % plus léger que le JPEG à qualité comparable. L’AVIF est encore plus léger, mais sa prise en charge par les navigateurs reste incomplète. Compressez les images avant de les envoyer, sans perte de qualité visible.

Nom de fichier

Le nom de fichier est un autre signal de sujet : onpage-seo-guide.webp est plus clair que IMG_3847.webp. Utilisez des tirets et des mots en anglais décrivant le contenu.

Dimensions et chargement différé

Renseignez toujours les attributs width et height : cela évite le décalage de mise en page (CLS). Ajoutez loading="lazy" aux images situées sous la ligne de flottaison pour ne pas ralentir le chargement initial.

Vitesse de chargement et Core Web Vitals

Depuis 2021, les Core Web Vitals sont des signaux officiels de classement Google, dans le cadre de Page Experience. Ils mesurent trois dimensions de l’expérience utilisateur : la vitesse de chargement du contenu visible (LCP), l’interactivité (INP) et la stabilité visuelle (CLS).

MétriqueCe qu’elle mesureSeuil « bon »Seuil « mauvais »
LCP (Largest Contentful Paint)Temps de chargement du plus grand élément visible dans la zone d’affichage (viewport)≤ 2,5 s> 4,0 s
INP (Interaction to Next Paint)Délai de réaction à une interaction de l’utilisateur≤ 200 ms> 500 ms
CLS (Cumulative Layout Shift)Déplacement visuel cumulé des éléments pendant le chargement≤ 0,1> 0,25

Principaux leviers d’optimisation de la vitesse

  • LCP : optimisez l’image d’en-tête (WebP, preload), utilisez un CDN, supprimez les ressources qui bloquent le rendu
  • INP : réduisez la taille du JavaScript, découpez le code (code splitting), différez les scripts non prioritaires
  • CLS : définissez des dimensions explicites pour les images et les emplacements publicitaires, évitez d’injecter du contenu dynamiquement au-dessus de la ligne de flottaison
  • TTFB : optimisez le temps de réponse du serveur, utilisez le cache, passez à HTTP/2 ou HTTP/3
  • Utilisez PageSpeed Insights et Chrome DevTools pour diagnostiquer les problèmes précis
  • Vérifiez la vitesse régulièrement : chaque mise à jour de thème ou d’extension peut dégrader les métriques
Les Core Web Vitals se mesurent sur des données réelles d’utilisateurs (CrUX), et non sur des tests en laboratoire. PageSpeed Insights affiche les deux. Pour le SEO, ce sont les données de terrain CrUX (Field Data) qui comptent : c’est ce que Google utilise dans son algorithme de classement.

Données structurées sur la page

Le balisage structuré Schema.org permet à Google non seulement d’indexer une page, mais aussi de comprendre son type : article, recette, produit, FAQ, avis. Il donne accès aux Rich Results, des résultats enrichis qui augmentent le CTR et font ressortir votre résultat dans la recherche.

Types de balisage les plus utiles

Article / BlogPosting

Pour les blogs et l’actualité. Fournit à Google l’auteur, la date de publication et le sujet. Peut activer le carrousel Top Stories pour les contenus récents.

FAQPage

Utilisez le balisage FAQ uniquement pour des questions et réponses visibles et éligibles. Il ne réserve aucun résultat enrichi et ne garantit pas d’espace supplémentaire dans les SERP.

Product

Décrivez exactement les caractéristiques visibles du produit ; l’éligibilité à un résultat produit ne garantit pas un taux de clic donné.

Review / AggregateRating

N’utilisez le balisage d’avis que pour des informations d’avis visibles et conformes aux règles. L’affichage n’est pas garanti.

Les données structurées ne sont pas un facteur de classement direct : elles ne font pas monter les positions à elles seules. Leur valeur tient à l’amélioration du CTR grâce aux Rich Results et à une meilleure compréhension de la page par Google. Certaines études montrent un effet indirect sur le positionnement, via de meilleurs signaux d’engagement.

Audit on-page : checklist

Avant d’optimiser une page, il faut connaître son état actuel. Un audit on-page systématique révèle les problèmes précis et aide à définir les priorités.

Éléments techniques

  1. Contrôlez l’indexabilité : la page est ouverte au crawl (robots.txt, noindex) et accessible à son URL canonique
  2. Vérifiez que la balise canonical est correcte : pas de canonical contradictoire, pas de doublons avec des paramètres de requête
  3. Contrôlez le title : unique, de 50 à 60 caractères, contenant le mot-clé principal
  4. Contrôlez la meta description : unique, de 140 à 160 caractères, sans doublon
  5. Contrôlez le hreflang si le site est multilingue
  6. Vérifiez que l’URL est propre : pas de paramètres superflus, pas de majuscules, des tirets à la place des espaces

Contenu et structure

  1. Un seul H1 par page, contenant le mot-clé principal et aligné sur le sujet du title
  2. La hiérarchie des titres est logique : H2 → H3, sans niveau sauté
  3. Le contenu couvre le sujet en profondeur : il répond à toutes les questions connexes de l’utilisateur
  4. Pas de bourrage de mots-clés, pas de texte masqué, pas de contenu dupliqué depuis d’autres pages
  5. Liens internes placés avec des ancres descriptives
  6. Toutes les images ont un texte alternatif et sont optimisées en taille et en format

Performance et expérience utilisateur

  1. PageSpeed Insights : LCP ≤ 2,5 s, INP ≤ 200 ms, CLS ≤ 0,1
  2. La page est adaptée au mobile (test Google Mobile-Friendly)
  3. Le balisage structuré est correctement implémenté et validé avec le Rich Results Test
  4. Aucun lien cassé (404) ; les liens sortants pointent vers des ressources actives et pertinentes
  5. La page se charge en HTTPS, sans avertissement de contenu mixte
Priorisez votre audit par trafic. Commencez par les 20 pages les plus visitées en trafic organique dans la Google Search Console : ce sont elles qui rapporteront le plus pour le temps passé à l’optimisation. Les pages sans trafic organique doivent être traitées en dernier, ou réexaminées pour savoir si elles doivent exister.

Questions fréquentes sur le SEO on-page

Combien de mots-clés une page doit-elle viser ?
Une page doit se concentrer sur un seul sujet principal : un mot-clé ou un ensemble serré de requêtes proches. En pratique, cela donne 1 requête principale et 3 à 5 variantes sémantiquement liées. Viser 10 sujets sans rapport sur une seule page est inefficace ; créez plutôt des pages distinctes.
À quelle fréquence faut-il mettre à jour un contenu pour le SEO ?
Cela dépend du type de contenu. Les articles d’actualité vieillissent vite. Les guides informatifs (« comment faire X ») doivent être revus tous les 6 à 12 mois : mise à jour des statistiques, ajout d’exemples actuels, retrait des conseils obsolètes. Google ne fait pas monter une page simplement parce qu’elle a été modifiée : le contenu doit réellement s’améliorer.
La longueur du contenu influence-t-elle les positions ?
Pas directement. Google ne fixe aucun nombre minimal de mots pour le classement. Ce qui compte, c’est l’exhaustivité du sujet, et non le nombre de mots lui-même. Une page ciblée de 500 mots qui répond totalement à la requête peut devancer un article de 3 000 mots rempli de remplissage. C’est la tâche de l’internaute qui doit dicter le format et la longueur adaptés.
Pour Google, qu’est-ce qui compte le plus : le title ou le H1 ?
La balise title pèse davantage dans les signaux de classement de Google : c’est le premier signal de sujet de la page, et le plus lourd. Le H1 compte davantage pour l’utilisateur, une fois qu’il est arrivé sur la page. Les deux doivent être cohérents sur le sujet, mais leur formulation peut différer. Le title est souvent plus court et plus optimisé pour le SEO ; le H1 peut être plus long et plus conversationnel.
Faut-il marquer le contenu dupliqué en noindex ?
Cela dépend du type de duplication. Les doublons techniques (URL avec paramètres, versions avec ou sans www, http ou https) se traitent mieux avec des balises canonical qu’avec noindex. Les pages totalement identiques doivent être regroupées par une redirection 301 ou passer en noindex. Un contenu pauvre (trop court ou peu utile) doit être amélioré ou supprimé, plutôt que masqué à l’indexation.

Check it with SpiderHead

Free and local: run the audit on your own machine.

Try it