SEO & Référencement

SEO on-page : optimiser chaque page de son site

12 min de lecture

Ce que vous saurez faire

  1. Optimiser SEO on-page page par page
  2. Titre, meta, Hn, contenu
  3. Maillage interne stratégique
  4. Checklist 20 points

Étape 1 — Mot-clé principal unique

1 page = 1 mot-clé principal + 3-5 secondaires
Éviter cannibalisation (2 pages même mot-clé)

Recherche: Keyword Planner + Ubersuggest + Ahrefs

Étape 2 — URL courte et parlante

Format: domaine.com/mot-cle-principal
- Minuscules uniquement
- Tirets entre mots
- Pas d'accents
- Pas de date/année
- 3-5 mots max

Étape 3 — Title SEO

50-60 caractères
Mot-clé en premier
Structure: "Mot-clé : Bénéfice | Marque"

Ex: "Formation Excel Dakar : maîtriser en 3 mois | ITSC"

Étape 4 — Meta description

140-160 caractères
Mot-clé + promesse unique + CTA
"Vous" pour proximité

"Maîtrisez Excel VBA en 3 mois avec notre formation à Dakar.
Certificat, projets réels, suivi personnalisé. Réservez votre place."

Étape 5 — 1 seul H1 par page

H1 = promesse principale avec mot-clé
Différent du title si possible

Ex:
Title: "Formation Excel Dakar | ITSC"
H1: "Apprenez Excel VBA en 3 mois à Dakar"

Étape 6 — Hiérarchie Hn

4-7 H2 par article
H3 dans chaque H2 long
Ne sautez aucun niveau (pas H3 après H1)
Variations sémantiques dans les H2

Étape 7 — Longueur contenu

Page produit: 400-700 mots
Article blog: 1200-2000 mots
Guide guide général: 2500-5000 mots

Benchmark top 10 Google sur votre mot-clé
Viser 10% plus long (mais avec valeur)

Étape 8 — Mot-clé dans les 100 premiers mots

Google scanne le début en priorité
Le placer NATURELLEMENT dès la 1ère ou 2e phrase

+ au moins 1 H2
+ dernier paragraphe
+ alt text d'une image

Étape 9 — Densité mot-clé

3-7 occurrences sur 1500 mots
Ajouter variations sémantiques:
- Synonymes
- Singulier/pluriel
- Questions associées (PAA)
- Termes connexes (LSI)

Étape 10 — Structure scannable

Paragraphes 2-4 phrases MAX
Phrases 15-20 mots MAX
Listes à puces dès que possible
Gras pour 2-3 points clés par section
Images tous les 300-500 mots

Étape 11 — Images avec alt

<img src="formation-excel-dakar-salle.webp"
     alt="Stagiaires en formation Excel VBA à Dakar ITSC"
     width="1200" height="800"
     loading="lazy"
     fetchpriority="high"> <!-- hero uniquement -->

Étape 12 — Maillage interne

3-5 liens internes par article
Ancres descriptives (pas "cliquez ici")
Lier vers:
- Page guide général (article plus complet)
- Articles articles connexes (sujets connexes)
- Pages produit/service

Plugin Link Whisper pour suggestions auto

Étape 13 — Liens externes autoritaires

1-3 liens vers sources de référence:
- Études gouvernementales
- Sites autoritaires (.edu, .org)
- Publications reconnues (McKinsey, etc.)

Ouvrir dans nouvel onglet:
target="_blank" rel="noopener"

Étape 14 — Balise canonical

<link rel="canonical" href="https://example.sn/la-page">

Yoast/Rank Math gèrent auto
Vérifier que pas de canonical bugué (plugin conflit)

Étape 15 — Open Graph social

<meta property="og:title" content="Formation Excel Dakar | ITSC">
<meta property="og:description" content="Maîtrisez Excel VBA en 3 mois...">
<meta property="og:image" content="https://example.sn/og-image.webp">
<meta property="og:url" content="https://example.sn/formation-excel-dakar">
<meta property="og:type" content="article">

<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@ITSkillsCenter">

Étape 16 — Schema.org

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Titre article",
  "datePublished": "2026-04-22",
  "author": {"@type":"Person","name":"Aminata Diop"},
  "publisher": {"@type":"Organization","name":"ITSC"}
}
</script>

Étape 17 — Performance

Tester: pagespeed.web.dev
Cibles: LCP < 2.5s, INP < 200ms, CLS < 0.1

WordPress:
- WP Rocket ou LiteSpeed
- Cloudflare CDN
- ShortPixel WebP

Étape 18 — Mobile-first

Viewport meta OBLIGATOIRE
Police ≥ 16px
Boutons ≥ 48×48px
Pas de popup plein écran
Images responsive srcset

Étape 19 — Audit rapide (10 min)

Extension "SEO Meta in 1 Click":
- Vérifie title, meta, H1, H2, canonical
- Longueur et structure

Page à auditer → ouvrir extension → tout vérifier

Étape 20 — Check ist finale

✓ Mot-clé recherché avec volume
✓ URL courte, tirets, minuscules
✓ Title 50-60 car, mot-clé début
✓ Meta description 140-160 car
✓ 1 H1 contenant mot-clé
✓ 4-7 H2 avec variations
✓ 1200+ mots pour blog
✓ Mot-clé dans 100 premiers mots
✓ 3-5 images WebP avec alt
✓ 3-5 liens internes
✓ 1-3 liens externes autoritaires
✓ Canonical présent
✓ Open Graph + Twitter Card
✓ Schema.org validé
✓ LCP < 2.5s mobile
✓ Responsive design
✓ Publié, inspecté dans GSC

Etape 1 : Identifier l’intention de recherche avant d’ecrire

Une page SEO on-page bien optimisee commence par une intention de recherche claire. Quatre familles : informationnelle (comment), commerciale (meilleur), transactionnelle (acheter), navigationnelle (marque). Tapez votre mot-cle cible dans Google depuis Dakar ou Abidjan en navigation privee. Le top 3 revele l’intention dominante : article de blog, page produit, comparatif, page categorie. Aligner le format de votre page sur ce qui ranke deja.

# Methodologie SERP analysis
1. Recherche du mot-cle en mode incognito
2. Noter le format des 3 premiers resultats
3. Mesurer la longueur moyenne (Word Count via Detailed.com extension)
4. Lister les sous-titres H2 communs (au moins 4 du top 3)
# Outil gratuit
https://detailed.com/extension/ (analyse SERP gratuite)

Si le top 3 est compose d’articles de blog de 2000 mots avec videos, publier une page produit courte ne rankera pas. C’est le signal de reussite : votre format prevu correspond au format dominant.

Etape 2 : Rediger un title tag accrocheur sous 60 caracteres

Le title est le facteur on-page le plus puissant apres le contenu. Sur mobile (97% des recherches Senegal en 2026), Google coupe a environ 60 caracteres soit 580 pixels. Au-dela, le title est tronque par des points de suspension qui font baisser le CTR de 5 a 15%. Inclure le mot-cle principal dans les 30 premiers caracteres et ajouter un benefice ou une date.

# Pattern title efficace 2026
[Mot-cle principal] : [benefice] [annee]
# Exemples concrets
SEO local Senegal : guide pratique 2026
WordPress securite : 12 reglages essentiels
WooCommerce mobile : checkout 1 page tutoriel

Verifier le rendu dans le simulateur SERP Mangools (gratuit) avant publication. Le mot-cle principal doit rester visible meme tronque. Sur Rank Math, l’analyse SEO note la presence du mot-cle dans le title (vert) ou son absence (rouge).

Etape 3 : Ecrire une meta description entre 130 et 156 caracteres

La meta description ne ranke pas directement mais influence le CTR. Pas de meta = Google genere lui-meme un extrait souvent inadapte. Une meta unique par page, qui repond a l’intention et inclut un appel a l’action subtil (decouvrir, comparer, telecharger). Cible : 130 a 156 caracteres pour eviter la troncature mobile.

# Pattern meta description efficace
[Verbe action] [solution] [contexte/cible]. [Benefice concret] [chiffre ou preuve].
# Exemple
Apprenez a optimiser le SEO de votre site WordPress en 2026 : 8 etapes pratiques avec exemples adaptes aux PME ouest-africaines.
# Outil de comptage
https://app.contentkingapp.com/serp-snippet-preview

Sur Rank Math, l’analyse SEO note la longueur (vert si entre 130 et 160). Une meta trop courte est signalee en orange. Apres publication, attendre 7 a 14 jours puis verifier dans Search Console que Google affiche bien votre meta et non un extrait recompose.

Etape 4 : Structurer le contenu avec H2 et H3 hierarchises

Une page bien structuree contient un H1 unique (titre de la page), 6 a 10 H2 representant les grandes sections, et des H3 pour le detail si necessaire. Les balises H2 servent les Featured Snippets (position zero) et la table des matieres automatique des plugins SEO. Inclure des variations du mot-cle dans les H2, pas du keyword stuffing.

# Architecture H optimale (article 2000 mots)
H1 : Titre principal (1 seule fois)
  H2 : Section 1 - Etape 1
    H3 : Sous-point optionnel
  H2 : Section 2 - Etape 2
  ...
  H2 : Section 8 - Etape 8
  H2 : Conclusion ou Ressources
# Verification dans le code source
view-source:https://example.sn/article puis Ctrl+F "<h2"

Les plugins comme Easy Table of Contents generent automatiquement le sommaire a partir des H2. C’est un signal UX positif pour Google Discover et reduit le bounce rate. Verifiez la coherence : aucun H3 sans H2 parent, pas de saut de niveau.

Etape 5 : Optimiser les images alt text et nom de fichier

Le SEO image apporte 5 a 15% du trafic organique sur certains creneaux (recettes, deco, comparatifs visuels). Trois leviers : nom de fichier descriptif (optimisation-seo-onpage.jpg pas IMG_4521.jpg), attribut alt qui decrit l’image avec le mot-cle si pertinent, attribut title optionnel pour le tooltip survol. Eviter le keyword stuffing dans les alt qui penalise depuis 2024.

# Avant publication, renommer les fichiers
mv IMG_4521.jpg checkout-mobile-woocommerce-tutoriel.jpg
# Dans WordPress, editer chaque image
Texte alternatif : Capture du checkout WooCommerce 1 page sur smartphone
Legende : Tunnel d'achat optimise pour mobile en Afrique de l'Ouest
Description : (laisse vide sauf besoin specifique)

Utilisez l’inspecteur d’image Google (right-click > Inspect) pour verifier que l’attribut alt est bien present dans le HTML rendu. Sans alt, Google ne comprend pas l’image et perd un signal de pertinence.

Etape 6 : Tisser le maillage interne contextuel

Le maillage interne distribue le PageRank et aide Google a comprendre la structure thematique du site. Regle de base : 2 a 5 liens internes pertinents par article, ancres descriptives (pas cliquez ici), vers des pages thematiquement proches. Eviter les liens en footer ou sidebar repetes : leur poids SEO est tres faible depuis 2020.

# Methode pratique avec Rank Math
1. Activer Link Counter dans Rank Math > Modules
2. Ouvrir une vieille page traitant du meme sujet
3. Ajouter un lien vers le nouvel article (ancre descriptive)
4. Sauvegarder, ce qui actualise le compteur
# Cible interne par article
2 a 5 liens sortants vers d'autres pages du site
3 a 10 liens entrants depuis d'autres pages

Le rapport Internal Links de Search Console (apres 4 a 8 semaines) montre quelles pages recoivent le plus de liens internes. Equilibrer pour eviter qu’une page orpheline reste sans aucun lien entrant : elle ne sera pas crawlee regulierement.

Etape 7 : Surveiller les Core Web Vitals (LCP, INP, CLS)

Depuis mars 2024, INP a remplace FID dans les Core Web Vitals. Les seuils Bon : LCP sous 2,5 s, INP sous 200 ms, CLS sous 0,1. Ces signaux pesent dans le ranking mobile depuis l’Update Page Experience 2021. Outil gratuit : Search Console > Experience > Core Web Vitals, donnees CrUX reelles sur 28 jours.

# Test rapide d'une page
https://pagespeed.web.dev/?url=https://example.sn/page
# Optimisations frequentes
- LCP : optimiser image hero (preload + WebP + width/height)
- INP : reduire JS bloquant (defer + dynamic import)
- CLS : reserver l'espace des images et iframes (width/height attributs)

Apres correction, attendre 28 jours pour que CrUX recalcule. Les ameliorations apparaissent progressivement dans Search Console. Une page passant de Mediocre a Bon gagne souvent 1 a 3 positions sur les requetes competitives.

Etape 8 : Ajouter un schema Article ou HowTo en JSON-LD

Le schema markup ne ranke pas directement mais debloque les rich snippets (etoiles, FAQ accordion, breadcrumbs visuels) qui augmentent le CTR de 5 a 30%. Pour un article de blog, le schema Article suffit. Pour un tutoriel pas-a-pas, HowTo donne droit aux carrousels d’etapes sur mobile dans certains creneaux.

<script type="application/ld+json">
{
  "@context":"https://schema.org",
  "@type":"Article",
  "headline":"SEO on-page : optimiser chaque page de son site",
  "datePublished":"2026-05-05",
  "dateModified":"2026-05-05",
  "author":{"@type":"Person","name":"Auteur"},
  "publisher":{"@type":"Organization","name":"ITSkillsCenter","logo":{"@type":"ImageObject","url":"https://itskillscenter.io/logo.png"}},
  "image":"https://itskillscenter.io/cover-seo.jpg"
}
</script>

Validez avec le Rich Results Test puis demandez l’inspection URL dans Search Console. Sous 7 jours, les rich snippets apparaissent sur les requetes ciblees. Pour étoffer le tableau, voir notre guide SEO local geolocalise et notre tutoriel Core Web Vitals mobile.

Etape 9 : Mesurer l’efficacite avec Search Console et corriger

Sans mesure, les optimisations SEO restent des hypotheses. Search Console (gratuit) est l’outil de reference. Quatre rapports a consulter chaque semaine : Performance (impressions, clics, CTR, position moyenne par requete et par page), Couverture (URLs indexees vs Detectee non indexee), Experience > Core Web Vitals, et Liens (top pages avec le plus de backlinks).

# Methodologie hebdomadaire 30 minutes
1. Performance : top 20 requetes en CTR sous 2% (page potentiellement faible)
2. Couverture : nouvelles erreurs 404 (creer des redirects)
3. Vitals : pages passant de Bon a Mediocre (regression a investiguer)
4. Liens : nouveaux backlinks recus (remercier ou exploiter)

Apres trois mois de suivi, vous identifiez les patterns gagnants : tel format de title genere plus de CTR, telle longueur d’article ranke mieux, tel maillage interne booste telle page. Industrialisez ces patterns sur les nouvelles publications.

Etape 10 : Iterer sur les pages existantes (refresh content)

Une page qui ranke entre la position 5 et 15 sur une requete a fort potentiel merite un refresh annuel. Pratique reconnue par Google : republication avec contenu mis a jour, date modifiee, ajout de paragraphes recents (statistiques 2026, nouvelles fonctionnalites, exemples concrets). Sur Rank Math, l’option Update Modification Date force la date affichee dans la SERP.

Le refresh fait souvent gagner 2 a 5 positions en 3 a 6 semaines, sans creer de nouvelle page. Le ROI est superieur a la creation pure car le travail editorial est divise par 5. Lectures complémentaires, voir notre guide SEO local geolocalise et notre tutoriel Core Web Vitals mobile 2026.

Etape 9 : Mesurer l’efficacite avec Search Console et corriger

Sans mesure, les optimisations SEO restent des hypotheses. Search Console (gratuit) est l’outil de reference. Quatre rapports a consulter chaque semaine : Performance (impressions, clics, CTR, position moyenne par requete et par page), Couverture (URLs indexees vs Detectee non indexee), Experience > Core Web Vitals, et Liens (top pages avec le plus de backlinks).

# Methodologie hebdomadaire 30 minutes
1. Performance : top 20 requetes en CTR sous 2% (page potentiellement faible)
2. Couverture : nouvelles erreurs 404 (creer des redirects)
3. Vitals : pages passant de Bon a Mediocre (regression a investiguer)
4. Liens : nouveaux backlinks recus (remercier ou exploiter)

Apres trois mois de suivi, vous identifiez les patterns gagnants : tel format de title genere plus de CTR, telle longueur d’article ranke mieux, tel maillage interne booste telle page. Industrialisez ces patterns sur les nouvelles publications.

Etape 10 : Iterer sur les pages existantes (refresh content)

Une page qui ranke entre la position 5 et 15 sur une requete a fort potentiel merite un refresh annuel. Pratique reconnue par Google : republication avec contenu mis a jour, date modifiee, ajout de paragraphes recents (statistiques 2026, nouvelles fonctionnalites, exemples concrets). Sur Rank Math, l’option Update Modification Date force la date affichee dans la SERP.

Le refresh fait souvent gagner 2 a 5 positions en 3 a 6 semaines, sans creer de nouvelle page. Le ROI est superieur a la creation pure car le travail editorial est divise par 5. Voir notre guide SEO local geolocalise et notre tutoriel Core Web Vitals mobile 2026.

Partager