SEO & Référencement

Tutoriel : Optimiser votre site pour Google en 2026

10 دقائق للقراءة

Prérequis

  • Niveau : avoir un site en ligne (WordPress, custom, e-commerce), accès admin/FTP.
  • Outils : compte Google (Search Console, GA4), navigateur, éditeur de code.
  • Temps estimé : 4 à 6 h réparties sur 2 semaines.

Pourquoi cet audit SEO en 2026 (informations vérifiées en avril 2026, susceptibles d’évoluer) ?

Google a stabilisé son moteur autour des Core Web Vitals (LCP, INP, CLS), de l’indexation mobile-first et des contenus E-E-A-T (Experience, Expertise, Authoritativeness, Trust). Cette checklist couvre les 15 leviers à plus haut ROI en 2026, applicables sur un site existant en 1 à 2 semaines.

Ce que vous saurez faire à la fin

  1. Créer et valider votre propriété Google Search Console
  2. Soumettre votre sitemap et suivre l’indexation
  3. Optimiser les balises title, meta description et Hn sur 10 pages stratégiques
  4. Mettre en place les données structurées Schema.org
  5. Corriger les principales erreurs d’exploration et les Core Web Vitals

Durée totale : 4 à 6 heures réparties sur 2 semaines. Pré-requis : un site en ligne avec accès FTP ou admin WordPress, un compte Google.

Étape 1 — Créer la propriété Google Search Console

  1. Ouvrez search.google.com/search-console et connectez-vous avec votre compte Google (idéalement un compte pro, pas personnel).
  2. Cliquez Ajouter une propriété. Choisissez Préfixe de l’URL et saisissez l’URL complète : https://www.example.sn/ (avec le slash final et le protocole exact utilisé).
  3. Validation : choisissez Balise HTML. Copiez la meta-balise proposée, par exemple :
<meta name="google-site-verification" content="abcd1234..." />
  1. Sur WordPress : Apparence > Éditeur de thème > header.php, collez la balise dans <head> avant </head>. Ou utilisez un plugin SEO (Yoast, Rank Math) qui offre un champ dédié dans Réglages généraux > Webmaster.
  2. Retournez dans Search Console et cliquez Valider. Message attendu : Propriété validée.
  3. Répétez pour les variantes : https://example.sn (sans www) et http:// si historique. Configurez ensuite le domaine préféré via redirection 301 (voir étape 3).

Étape 2 — Soumettre le sitemap

  1. Vérifiez que le sitemap existe : tapez https://example.sn/sitemap.xml dans le navigateur. Si vous avez Yoast ou Rank Math, l’adresse est /sitemap_index.xml.
  2. Dans Search Console > Sitemaps (menu gauche).
  3. Collez l’URL relative : sitemap.xml puis Envoyer.
  4. Statut attendu après 24-48h : Opération réussie. Si erreur : vérifiez que chaque URL du sitemap renvoie 200 et n’a pas de balise noindex.
  5. Déclarez aussi le sitemap dans robots.txt. À la racine du site, modifiez le fichier :
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php

Sitemap: https://example.sn/sitemap.xml

Étape 3 — Forcer une URL canonique unique

Google doit voir UNE seule version de chaque page. Les variantes (www/sans-www, http/https, avec/sans slash final) dispersent le jus SEO.

  1. Sur .htaccess (Apache), ajoutez en tête de fichier :
RewriteEngine On

# HTTP → HTTPS
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

# WWW → sans WWW (inverser si vous préférez WWW)
RewriteCond %{HTTP_HOST} ^www\.example\.sn$ [NC]
RewriteRule ^(.*)$ https://example.sn/$1 [R=301,L]
  1. Pour Nginx :
server {
  listen 80;
  server_name www.example.sn example.sn;
  return 301 https://example.sn$request_uri;
}
server {
  listen 443 ssl;
  server_name www.example.sn;
  return 301 https://example.sn$request_uri;
}
  1. Sur chaque page, ajoutez la balise canonique. WordPress l’ajoute automatiquement avec Yoast/Rank Math. En PHP pur :
<link rel="canonical" href="https://example.sn/la-page-exacte">
  1. Test : curl -sIL http://www.example.sn/ doit montrer un seul saut 301 vers https://example.sn/.

Étape 4 — Auditer et réécrire 10 balises title

La balise <title> est le facteur on-page le plus important. Règle : 50-60 caractères, mot-clé principal en premier, accroche ensuite.

  1. Listez vos 10 pages les plus stratégiques (accueil, produits phares, articles populaires).
  2. Pour chaque page, ouvrez-la, clic droit > Afficher le code source de la page (Ctrl+U). Cherchez <title>.
  3. Vérifiez la longueur sur seomofo.com/snippet-optimizer.html (pixel-perfect).
  4. Structure recommandée : Mot-clé principal | Bénéfice | Nom de marque.
Avant : "Accueil - ITSkillsCenter"
Après: "Formation Excel VBA à Dakar : maîtriser en 3 mois | ITSkillsCenter"

Avant : "À propos"
Après: "À propos d'ITSkillsCenter : expert formation IT depuis 2019"
  1. Sur WordPress avec Yoast : éditer l’article/page > faites défiler jusqu’au bloc Yoast > champ Titre SEO.
  2. Rank Math : même principe, bloc SEO général.
  3. Sauvegardez, videz le cache (WP Rocket, LiteSpeed), testez avec https://www.google.com/search?q=site:example.sn.

Étape 5 — Meta descriptions qui incitent au clic

  1. Longueur : 150-160 caractères. Au-delà, tronqué par Google.
  2. Incluez : mot-clé, promesse claire, appel à l’action.
  3. Exemple : « Formation VBA Excel pratique à Dakar. 24 sessions, certificat, projets réels en entreprise. À partir de 150 000 FCFA. Inscrivez-vous ici. » (157 car).
  4. WordPress : champ dédié Meta description dans Yoast ou Rank Math.
  5. Méthode bulk : exportez toutes vos pages avec Yoast en CSV (Yoast SEO > Outils > Importation & Exportation), modifiez, réimportez.

Étape 6 — Hiérarchie Hn propre par page

  1. UN seul H1 par page, qui reflète la balise title.
  2. H2 pour chaque section principale (4-7 max).
  3. H3 pour les sous-sections.
  4. Ne sautez jamais un niveau (pas de H4 sous un H2 sans H3 intermédiaire).
  5. Outil d’audit : extension Chrome SEO Meta in 1 Click. Ouvrez chaque page, onglet Headers.
  6. Dans l’éditeur WordPress Gutenberg : Vue du document > Plan affiche la structure Hn.

Étape 7 — Optimiser les images

  1. Renommez chaque image avant upload : formation-vba-dakar.webp, pas IMG_2394.jpg.
  2. Format WebP pour les nouvelles images. Conversion en masse :
apt install -y webp
for f in *.jpg; do cwebp -q 82 "$f" -o "${f%.jpg}.webp"; done
  1. Dimensions cohérentes : évitez de charger une image 4000×3000 affichée en 600×400. Redimensionnez avant upload (Preview Mac, Paint Windows, ou ImageMagick).
  2. Toutes les images doivent avoir un attribut alt descriptif :
<img src="formation-vba-dakar.webp" 
     alt="Stagiaires ITSkillsCenter suivant une formation VBA à Dakar" 
     width="800" height="533" loading="lazy">
  1. WordPress : champ Texte alternatif dans la bibliothèque média.
  2. Plugin recommandé : ShortPixel ou Smush pour conversion/compression automatique à l’upload.

Étape 8 — Données structurées Schema.org

Ajoutent des résultats enrichis (étoiles, prix, FAQ) dans Google. CTR +15 à 40 %.

  1. Allez sur schema.org pour la référence, ou utilisez le générateur merkle.com/schema-markup-generator.
  2. Pour un article de blog, ajoutez dans <head> :
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Votre titre exact",
  "datePublished": "2026-04-22T09:00:00+00:00",
  "author": { "@type": "Person", "name": "Aminata Diop" },
  "publisher": {
    "@type": "Organization",
    "name": "ITSkillsCenter",
    "logo": { "@type": "ImageObject", "url": "https://example.sn/logo.png" }
  },
  "image": "https://example.sn/cover.webp"
}
</script>
  1. Pour un site local, ajoutez le schema LocalBusiness sur la page Contact.
  2. Validez avec search.google.com/test/rich-results. Collez l’URL, cliquez Tester l’URL en direct.
  3. Aucun message d’erreur : le schema est valide. Warnings non bloquants : recommandations.

Étape 9 — Optimiser la vitesse (Core Web Vitals)

  1. Testez votre page d’accueil : pagespeed.web.dev. Notez LCP, INP, CLS.
  2. Cibles : LCP < 2,5 s, INP < 200 ms, CLS < 0,1.
  3. Corrections WordPress rapides : installer WP Rocket (59 USD/an) ou LiteSpeed Cache (gratuit si serveur LSAPI).
  4. Dans WP Rocket, activez : Cache mobile, Lazy Load, Minify CSS/JS/HTML, Différer le JS.
  5. Passez le DNS derrière Cloudflare (gratuit). Settings > Speed : Auto Minify On, Brotli On, Always Use HTTPS On.
  6. Ré-auditez après 24h. Répétez jusqu’à atteindre les seuils verts.

Étape 10 — Maillage interne stratégique

  1. Identifiez 3-5 pages « guide général » (celles que vous voulez classer sur mots-clés principaux).
  2. Pour chaque nouvel article publié, ajoutez 2-4 liens internes vers ces guide général.
  3. Ancre du lien = variation du mot-clé cible (pas « cliquez ici »).
  4. Exemple d’ancre : « …comme expliqué dans notre guide pratique des formules Excel… ».
  5. Plugin : Link Whisper suggère automatiquement des liens internes pertinents à chaque édition d’article.
  6. Audit manuel : crawl avec Screaming Frog (gratuit jusqu’à 500 URLs), vérifiez que chaque page guide général a au moins 10 liens entrants internes.

Étape 11 — Corriger les erreurs de Search Console

  1. Dans Search Console, menu gauche > Pages.
  2. Section Pourquoi certaines pages ne sont pas indexées : liste des erreurs.
  3. Erreurs fréquentes et correction :
    • Non trouvée (404) : redirection 301 vers l’équivalent actuel.
    • Page avec redirection : retirer l’ancienne URL du sitemap.
    • Bloquée par robots.txt : vérifier votre robots.txt.
    • Autre page avec balise canonique : cohérence à vérifier.
    • Exclue par balise « noindex » : retirer si la page doit être indexée.
  4. Après correction, cliquez sur l’URL dans Search Console > Demander l’indexation. Délai 24-72 h.

Étape 12 — Suivre les mots-clés qui rapportent

  1. Search Console > Performances > Résultats de recherche.
  2. Filtrez sur les 3 derniers mois. Triez par clics décroissants.
  3. Vos 20 premiers mots-clés = vos actifs SEO. Améliorer les pages qui les reçoivent en priorité.
  4. Repérez les quick wins : requêtes en position 11-20 avec des impressions (10-30 clics). Passer à la page 1 décuple le trafic. Améliorer la page cible (contenu plus long, backlinks internes, schema).
  5. Exportez chaque mois en CSV pour suivi. Créez un dashboard Google Sheets lié au GSC via Connected Sheets.

Étape 13 — Surveiller la concurrence

  1. Tapez dans Google : site:example.sn pour voir ce que Google indexe chez vous.
  2. Pour chaque mot-clé important, listez les 10 résultats Google. Qui sont vos concurrents réels ?
  3. Ahrefs Webmaster Tools (gratuit) : ajoutez votre site, consultez Organic competitors.
  4. Analysez les 3 concurrents principaux : structure de leurs pages guide général, longueur des articles, nombre de backlinks.
  5. Reproduisez en mieux : plus de profondeur, plus d’exemples concrets, meilleure UX.

Étape 14 — Construire les backlinks de qualité

  1. Annuaires fiables : Google Business Profile, Pages Jaunes Sénégal, AnnuaireDakar.
  2. Partenaires business : demandez un lien depuis leurs partenaires/clients.
  3. Guest posting : proposez un article invité à 5 blogs du secteur. Pitch court : titre + résumé + angle original.
  4. Relations presse : répondez à des demandes journalistes via HARO (HelpAReporter.com).
  5. Contenu remarquable : études, benchmarks, outils gratuits. Les ressources attirent des liens naturellement.
  6. Évitez absolument : achat de liens, PBN, échanges massifs. Google pénalise les schémas artificiels.

Étape 15 — Mesurer les résultats

Reliez Google Analytics 4 (GA4) à Search Console.

  1. Dans Search Console : Paramètres > Associations > Associer à Google Analytics 4.
  2. Dans GA4 : Admin > Liaisons > Liaisons Search Console > Associer.
  3. Activez la vue : GA4 > Rapports > Acquisition > Search Console > Requêtes.
  4. Indicateurs à suivre mensuellement :
    • Clics et impressions totales Search Console
    • Position moyenne globale
    • Nb de mots-clés en top 10
    • Trafic organique dans GA4
    • Conversions issues de l’organique (objectifs dans GA4)
  5. Rythme attendu : premiers effets dans 2-3 mois. Les stratégies SEO matures montrent leur impact à 6-12 mois.

Erreurs fréquentes

Bourrage de mots-clés (keyword stuffing)

Cause : on répète le mot-clé 30 fois dans la page « pour Google ».
Solution : écrivez pour l’humain. Google détecte le bourrage depuis Panda (2011) et déclasse.

Multi-H1 ou aucun H1

Cause : templates qui mettent plusieurs <h1> par page.
Solution : 1 seul H1 par page, qui reflète le titre principal.

Schema.org incomplet ou invalide

Cause : on copie du JSON-LD mais on oublie des champs requis.
Solution : validez systématiquement avec Google Rich Results Test.

Backlinks achetés ou PBN

Cause : raccourci tentant pour pousser le ranking.
Solution : jamais. Pénalité algorithmique (SpamBrain) ou manuelle. Investissez dans le linkable assets : études, outils gratuits, comparatifs.

Checklist finale avant livraison

✓ Search Console propriété validée et sitemap soumis
✓ Redirections 301 canonique + HTTPS forcé
✓ Titles < 60 car et uniques sur toutes les pages principales
✓ Meta descriptions 140-160 car avec CTA
✓ 1 seul H1 par page, hiérarchie Hn propre
✓ Toutes les images en WebP avec alt descriptif
✓ Schema.org sur pages clés + test rich results OK
✓ Core Web Vitals verts sur 75% des URLs
✓ Robots.txt présent et sitemap déclaré
✓ Maillage interne 2-4 liens par article vers les guide général
✓ Audit mensuel d'erreurs Search Console
✓ Reporting mensuel des quick wins positions 11-20

Sur un angle proche

مشاركة