Réalisez un audit SEO complet en 5 phases : technique, on-page, off-page, Core Web Vitals et GEO. Checklist actionnable et outils recommandés 2026.
1. Qu'est-ce qu'un audit SEO et pour quels sites est-il indispensable ?
Un audit SEO est une analyse systématique et approfondie de tous les facteurs qui influencent le positionnement d'un site dans les moteurs de recherche. Il couvre trois dimensions principales : la technique (crawl, indexation, vitesse), le contenu (on-page, pertinence, qualité) et l'autorité (backlinks, signaux off-page).
L'objectif n'est pas de dresser une liste de problèmes, mais d'identifier les actions prioritaires qui auront le plus d'impact sur le trafic organique. Un bon audit débouche sur un plan d'action concret, priorisé et mesurable.
| Type d'audit | Durée | Pour qui ? | Profondeur |
|---|---|---|---|
| Audit express | 2-4h | Petits sites (<200 pages) | Points critiques uniquement |
| Audit standard | 1-3 jours | Sites moyens (200-5000 pages) | Technique + contenu + liens |
| Audit complet | 1-2 semaines | Grands sites e-commerce / médias | Toutes les 5 phases + GEO |
| Audit de migration | 2-4 semaines | Avant/après refonte ou migration | Cartographie complète + suivi |
2. Phase 1 — Audit technique : crawl et indexation
L'audit technique est la fondation de tout audit SEO. Sans une base technique saine, même le meilleur contenu ne pourra pas être correctement indexé et classé par Google.
Éléments clés à vérifier
- Robots.txt — Aucune ressource importante (CSS, JS, images) ne doit être bloquée. Vérifier que les sections non stratégiques sont bien exclues.
- Sitemap XML — Présent, soumis à GSC, sans URLs noindex ou 4xx, mis à jour automatiquement
- Erreurs 4xx et 5xx — Identifier et corriger toutes les pages en erreur, mettre en place des redirections 301 si nécessaire
- Redirections — Éliminer les chaînes de redirections (A→B→C), les redirections en boucle et les redirections temporaires 302 utilisées à tort
- HTTPS — Tout le site en HTTPS, certificate valide, pas de contenu mixte (HTTP dans HTTPS)
- Balises canonicals — Self-referencing canonical sur chaque page, pas de canonical vers des pages 4xx
- JavaScript SEO — Vérifier le rendu des pages JS avec "Inspecter l'URL" dans GSC, contenu accessible sans JS si possible
# Commande curl pour vérifier le status HTTP d'une URL
curl -o /dev/null -s -w "%{http_code}" https://exemple.com/ma-page/
# Résultat attendu : 200
# Vérifier les en-têtes HTTP complets
curl -I https://exemple.com/ancienne-page/
# Vérifier : Location (redirect), Content-Type, X-Robots-Tag
# Screaming Frog CLI pour audit automatisé (Linux/Mac)
screamingfrogseospider --crawl https://exemple.com \
--headless \
--save-crawl \
--export-tabs "Internal:All"
| Erreur technique | Impact SEO | Priorité | Correction |
|---|---|---|---|
| Pages indexées en HTTP (pas HTTPS) | Pénalité Chrome, confiance réduite | P0 critique | Redirections 301 vers HTTPS + canonical HTTPS |
| Erreurs 404 liées par des liens internes | PageRank perdu, mauvaise UX | P0 critique | Corriger les liens ou rediriger vers URL valide |
| Pages dupliquées sans canonical | Dilution PageRank, indexation aléatoire | P1 important | Ajouter canonical self-referencing |
| Vitesse serveur > 3s TTFB | LCP dégradé, crawl budget réduit | P1 important | Cache serveur, CDN, optimisation DB |
| Sitemap avec URLs 4xx/noindex | Confuse Googlebot | P2 modéré | Nettoyer le sitemap |
3. Phase 2 — Audit on-page : titres, meta et contenu
L'audit on-page évalue la qualité et la pertinence du contenu de chaque page. Il cherche les opportunités d'optimisation sur les éléments directement présents dans le HTML.
Balises title et meta description
<!-- ❌ Mauvais : titre trop long, dupliqué, sans mot-clé -->
<title>Bienvenue sur notre site web - La meilleure plateforme du marché pour tous vos besoins</title>
<meta name="description" content="Visitez notre site.">
<!-- ✅ Bon : titre ≤60 chars, mot-clé en début, unique -->
<title>Audit SEO complet : méthode et checklist 2026</title>
<meta name="description" content="Réalisez un audit SEO complet en 2026 : technique, on-page, off-page, Core Web Vitals et GEO. Méthode en 5 phases avec checklist et outils gratuits.">
- Balises title — Uniques, 50-60 caractères, mot-clé principal en début, nom de marque à la fin
- Meta descriptions — Uniques, 140-160 caractères, call-to-action inclus, mot-clé naturellement intégré
- Balises H1 — Une seule par page, incluant le mot-clé principal, différente du title tag
- Structure H2/H3 — Hiérarchie logique, mots-clés secondaires dans les H2, questions fréquentes en H2 (GEO)
- Thin content — Pages avec moins de 300 mots : enrichir, fusionner ou supprimer (noindex)
- Contenu dupliqué — Identifier avec Siteliner, corriger avec canonical ou redirection
- Images — Balise alt descriptive sur chaque image, format WebP, lazy loading activé
4. Phase 3 — Audit off-page : backlinks et autorité
L'audit off-page analyse votre profil de liens entrants. La qualité et la diversité de vos backlinks déterminent une grande partie de votre autorité de domaine aux yeux de Google.
Métriques clés à analyser
| Métrique | Outil | Seuil sain | Action si problème |
|---|---|---|---|
| Domain Rating (DR) | Ahrefs | Croissance progressive | Campagne de netlinking ciblée |
| Domaines référents | Ahrefs / Semrush | Diversifié (pas 80% d'un seul domaine) | Diversifier les sources |
| Liens toxiques (spam score > 60) | Moz / Ahrefs | < 5% du profil total | Google Disavow Tool |
| Ancres exact-match | Ahrefs Anchors | < 20% du total ancres | Diversifier avec ancres marque/génériques |
| Liens perdus récemment | Ahrefs Lost Backlinks | Surveiller les pertes soudaines | Recontacter les webmasters |
<?php
// Génération d'un fichier Disavow pour Google
// Format attendu par Google Disavow Tool
$spamDomains = [
'spam-site1.com',
'toxic-links.net',
'bad-directory.org',
];
$disavowContent = "# Fichier Disavow généré le " . date('Y-m-d') . "\n";
$disavowContent .= "# Soumettez ce fichier via Google Search Console > Liens > Désavouer\n\n";
foreach ($spamDomains as $domain) {
$disavowContent .= "domain:{$domain}\n";
}
file_put_contents('disavow.txt', $disavowContent);
echo "Fichier disavow.txt généré avec " . count($spamDomains) . " domaines.\n";
?>
5. Phase 4 — Audit Core Web Vitals et UX
Depuis 2021, les Core Web Vitals sont des facteurs de ranking officiels de Google. Un audit de performance est donc indissociable d'un audit SEO complet.
| Métrique | Définition | Seuil "Bon" | Seuil "À améliorer" | Seuil "Mauvais" |
|---|---|---|---|---|
| LCP | Largest Contentful Paint — temps affichage élément principal | ≤ 2,5s | 2,5s – 4s | > 4s |
| INP | Interaction to Next Paint — réactivité aux clics (remplace FID) | ≤ 200ms | 200ms – 500ms | > 500ms |
| CLS | Cumulative Layout Shift — stabilité visuelle de la page | ≤ 0,1 | 0,1 – 0,25 | > 0,25 |
- LCP — Optimiser l'image principale (WebP + fetchpriority="high"), précharger les fonts critiques, utiliser un CDN
- INP — Réduire les tâches JavaScript longues, utiliser le code splitting, différer les scripts non critiques
- CLS — Définir les dimensions des images et iframes, éviter les insertions dynamiques de contenu above-the-fold
- TTFB — Mettre en cache les pages statiques, optimiser les requêtes base de données, utiliser un serveur proche des utilisateurs
6. Phase 5 — Audit GEO : citabilité par les moteurs IA
La phase GEO (Generative Engine Optimization) est la plus récente et souvent la plus négligée. Elle évalue dans quelle mesure votre contenu peut être cité et référencé par les moteurs de recherche IA comme ChatGPT Search, Perplexity et Google AI Overviews.
- FAQPage schema présent — $articleFAQ ou équivalent défini sur toutes les pages articles, générant un schema FAQPage JSON-LD
- H2 formulés en questions — "Comment faire X ?" plutôt que "Introduction à X" (signal fort pour les AI Overviews)
- Réponses directes en début de section — Chaque H2 débute par une réponse de 1-2 phrases max (extractable par les LLMs)
- Données chiffrées sourcées — Statistiques avec source et date (crédibilité LLM)
- Structures autonomes — Chaque section compréhensible sans lire le reste de l'article
- E-E-A-T signals — Auteur identifiable, bio, expertise démontrée, citations de sources officielles
7. Outils SEO : comparatif gratuit vs payant
| Outil | Gratuit/Payant | Points forts | Limitation gratuit |
|---|---|---|---|
| Google Search Console | Gratuit | Données officielles Google, indexation, liens | Historique 16 mois max |
| Screaming Frog | Gratuit / 149£/an | Crawl complet, redirections, ancres, meta | 500 URLs max en gratuit |
| Google PageSpeed Insights | Gratuit | Core Web Vitals terrain + lab, suggestions | Analyse page par page |
| Ahrefs | Payant (99$/mois+) | Backlinks, audit complet, keyword research | Version free très limitée |
| Semrush | Freemium (119$/mois+) | Audit technique, position tracking, backlinks | 10 requêtes/jour en free |
| Moz Pro | Freemium (99$/mois+) | DA, spam score, link explorer | 10 requêtes/mois en free |
| Siteliner | Gratuit | Contenu dupliqué interne, pages populaires | 250 pages max en gratuit |
8. Comment rédiger un rapport d'audit SEO professionnel ?
Un rapport d'audit SEO professionnel ne se limite pas à une liste de problèmes. Il doit être actionnable, priorisé et compréhensible par un décideur non-technique.
Structure type d'un rapport d'audit
- Résumé exécutif (1 page) — Score global, 3 problèmes critiques, estimation d'impact si corrigés, timeline recommandée
- Audit technique (Phase 1) — Tableau erreurs classées P0/P1/P2 avec effort estimé et impact attendu
- Audit on-page (Phase 2) — Top 10 pages à optimiser, suggestions title/meta/contenu concrètes
- Audit off-page (Phase 3) — Métriques profil de liens, opportunités netlinking identifiées
- Performance (Phase 4) — Scores CWV par page, impact estimé sur ranking
- GEO (Phase 5) — Score de citabilité IA, recommandations schema et structure
- Plan d'action priorisé — Tableau: action / priorité / effort / impact / deadline / responsable
| Priorité | Définition | Délai recommandé | Exemple |
|---|---|---|---|
| P0 — Critique | Bloque l'indexation ou cause des pertes de trafic actives | Cette semaine | Pages importantes en noindex par erreur |
| P1 — Important | Impact significatif sur le ranking sans être bloquant | Ce mois | Titles dupliqués, 404 liés en interne |
| P2 — Modéré | Amélioration progressive, impact diffus | Ce trimestre | Images sans alt, méta description manquante |
9. Checklist audit SEO complète 2026
Technique
- Robots.txt — Valide, ne bloque pas les ressources critiques
- Sitemap XML — Soumis à GSC, sans erreurs, mis à jour automatiquement
- HTTPS — Certificat valide, pas de contenu mixte
- Redirections — Pas de chaînes ou boucles, 302 → 301 si permanent
- Erreurs 4xx/5xx — Zéro erreur sur pages stratégiques
- Canonicals — Self-referencing sur toutes les pages indexées
On-page
- Titles uniques — ≤ 60 caractères, mot-clé principal en début
- Meta descriptions — 140-160 caractères, uniques, call-to-action
- H1 unique par page — Contient le mot-clé principal
- Pas de thin content — Toutes les pages indexées ont > 300 mots de valeur
- Images optimisées — WebP + alt descriptif + lazy loading
Performance et GEO
- LCP ≤ 2,5s — Sur mobile ET desktop (rapport CWV GSC)
- INP ≤ 200ms — Vérifier avec Lighthouse + terrain GSC
- CLS ≤ 0,1 — Pas de layout shift sur les pages clés
- FAQPage schema — Présent sur tous les articles et pages guides
- H2 en questions — Au moins 3 H2 formulés comme questions directes par article
- Données sourcées — 5+ statistiques avec source et date par article long
Conclusion
Un audit SEO complet en 2026 ne se limite plus aux 3 piliers classiques (technique, contenu, liens). L'émergence des moteurs de recherche IA impose d'ajouter une cinquième phase dédiée au GEO, qui évalue la citabilité de votre contenu par ChatGPT, Perplexity et Google AI Overviews.
La clé d'un audit réussi reste la priorisation : identifiez les P0 et corrigez-les en premier. Un site techniquement sain avec du contenu GEO-optimisé surpassera systématiquement un site techniquement parfait mais ignorant les nouvelles exigences des moteurs IA.