Un client m'appelle l'autre matin. Son site e-commerce fait 12 000 visites par mois, mais il ne vend rien. Il a déjà payé 1 800 € pour un "audit SEO" trois ans plus tôt. Le PDF faisait 47 pages. Bilan : il l'a ouvert deux fois. Voilà le problème numéro un avec l'audit SEO technique complet. Ce n'est pas de le produire. C'est de le rendre utile.
Sur ce sujet, je vois passer beaucoup de choses fausses. Notamment que l'audit technique se résume à faire tourner un outil gratuit qui vous donne une note sur 100. Spoiler : ça, ce n'est pas un audit. C'est un pré-diagnostic. Et il ne détecte rien de ce qui bloque réellement votre référencement.
Points clés à retenir
- Un audit SEO technique complet se déroule en cinq phases : crawl, logs serveur, rendu JavaScript, Core Web Vitals et maillage interne.
- Les outils automatiques voient environ 60 % des problèmes techniques. Le reste se trouve dans les logs et à la main.
- Comptez 900 à 4 500 € pour un audit technique sérieux selon la taille du site. En dessous de 600 €, méfiance.
- La profondeur de crawl idéale reste sous 4 clics depuis la page d'accueil.
- Un audit sans priorisation n'est pas un audit. C'est un catalogue.
Audit SEO technique complet : de quoi parle-t-on vraiment ?
Quand on me demande ce qu'est un audit SEO, je réponds toujours la même chose : c'est une autopsie. On ouvre le corps du site pour comprendre pourquoi il ne respire plus. Pourquoi Googlebot n'indexe que la moitié de vos pages. Pourquoi vos concurrents sortent devant vous avec un contenu objectivement moins bon.
L'audit SEO technique se distingue de l'audit sémantique et de l'audit de popularité. Le technique s'occupe de ce qui empêche les moteurs de lire et comprendre votre site. Pas ce qui vous empêche d'écrire de bons articles. Pas ce qui vous empêche d'obtenir des backlinks. Ce qui bloque la machine.
Pourquoi un outil gratuit ne suffit pas
La semaine dernière, j'ai comparé sur un même site les résultats de trois crawlers différents. Les trois donnaient un score global entre 71 et 84 sur 100. Sur les erreurs critiques — celles qui plombent vraiment l'indexation — aucun ne signalait la même chose. Deux sur trois avaient totalement raté un problème de balise noindex hérité d'une mise en préproduction oubliée.
Le problème ? Les crawlers ne rendent pas toujours le JavaScript comme Google. Ils ne lisent pas vos fichiers de logs serveur. Ils ne voient pas qu'un CDN mal configuré renvoie vos pages en 200 alors qu'elles devraient être en 404. Ce sont ces angles morts qui coûtent le plus cher.
Comment faire un audit SEO complet : le protocole en cinq phases
Ma méthode n'a rien de secret. Elle traîne dans toutes les bonnes formations. Mais je la vois rarement appliquée en entier, parce que la phase 2 fait peur et que la phase 5 se saute systématiquement.
Phase 1 : le crawl complet
Je crawle d'abord le site entier avec un robot configuré pour suivre le JavaScript. Objectif : obtenir la liste réelle des URLs accessibles, leur code de réponse, leur profondeur, leurs balises canoniques. Ce crawl me donne trois chiffres qui décident du reste de l'audit :
- Le nombre de pages en 404 (tolérable) versus en 5xx (à corriger immédiatement)
- Le ratio pages canonisées vers une autre URL — au-delà de 15 %, il y a un problème de duplication
- La profondeur moyenne, qui devrait rester sous 3-4 clics depuis l'accueil
Phase 2 : les logs serveur
Franchement, c'est ici que tout se joue. Vos logs d'accès contiennent la vérité sur le comportement de Googlebot. Combien de passages par jour. Sur quelles pages. Avec quel code de réponse. Sur un site que j'ai repris l'an dernier, les logs ont montré que le crawler passait 6 fois par jour sur la page d'accueil et jamais sur 400 articles. Le budget de crawl était gaspillé.
Sans cette phase, vous ne saurez jamais si vos redirections sont correctement suivies ou si votre sitemap XML ment à moitié. Les crawlers, eux, ne peuvent pas vous le dire.
Phase 3 : le rendu JavaScript
Sur les sites construits avec des frameworks modernes, c'est le point de rupture. Je compare systématiquement le HTML servi par le serveur avec le DOM final après exécution du JavaScript. Quand les deux diffèrent trop, vous parlez à Google dans une langue qu'il déchiffre mal.
Le test est simple : désactivez JavaScript dans votre navigateur. Si votre contenu principal disparaît, vous avez un problème. Point.
Phase 4 : les Core Web Vitals
On mélange souvent les données dites "de labo" et les données dites "de terrain". Les premières viennent de Lighthouse, dans des conditions contrôlées. Les secondes viennent de Chrome UX Report, donc de vrais utilisateurs sur de vrais appareils. Ce sont les secondes qui comptent pour votre classement.
Mes seuils de travail en 2026 :
- LCP sous 2,5 secondes sur mobile (jamais sur desktop, c'est trop facile)
- INP sous 200 millisecondes — remplace officiellement le FID depuis un moment
- CLS sous 0,1, mais tolérance zéro sur les pages de conversion
- TTFB sous 800 ms, sinon vous perdez du budget de crawl
Phase 5 : le maillage interne
La phase la plus sous-estimée. Je cherche les pages orphelines (aucun lien entrant interne), les liens cassés, les ancres génériques du type "cliquez ici". Sur des sites de 500 à 1 000 URLs, je trouve en moyenne 7 à 12 % de pages orphelines. Elles existent, elles sont indexables, mais Google ne les trouve que par le sitemap. C'est un gâchis pur.
Quels sont les 4 piliers du SEO ?
Le cadre classique tient en quatre blocs. Je le respecte, mais avec une nuance importante selon le contexte de chaque projet.
| Pilier | Ce qu'il couvre | Poids relatif dans un audit technique |
|---|---|---|
| Technique | Indexation, crawl, vitesse, structure, rendu | 100 % du périmètre de cet article |
| Contenu | Sémantique, intention de recherche, qualité éditoriale | Audit séparé, environ 40 % du travail global |
| Popularité | Backlinks, autorité de domaine, mentions | Audit séparé, dépend fortement du secteur |
| Expérience utilisateur | Ergonomie, accessibilité, signaux d'engagement | Chevauche le technique sur les Core Web Vitals |
La réalité, c'est qu'un site peut cocher les quatre cases et ne pas ranker, parce que la concurrence est meilleure sur trois d'entre elles. L'audit technique vous dit seulement si vous êtes dans la course. Pas si vous allez gagner.
Comment analyser le SEO d'un site web ?
Quand on me demande un diagnostic rapide — sans mission payante — je fais toujours le même enchaînement en trente minutes. Il ne remplace pas un audit, mais il élimine 70 % des candidats :
- Je tape
site:votredomaine.comsur Google et je compare le nombre de résultats avec celui annoncé dans la Search Console. - J'ouvre la page d'accueil, je regarde le code source, je cherche un
meta robotssuspect. - Je lance un test de vitesse mobile et je regarde le TTFB, pas la note globale.
- Je vérifie s'il existe un sitemap XML à
/sitemap.xmlet s'il est bien déclaré dansrobots.txt. - Je clique trois liens internes au hasard pour voir où ils me mènent.
Si après ces cinq gestes vous avez déjà identifié un problème bloquant, inutile de payer pour Semrush ou Screaming Frog sur ce site. Corrigez d'abord.
Un exemple concret
Sur un site de cabinet comptable, ce test rapide a révélé que 100 % des pages services répondaient en 200 mais affichaient un contenu générique identique. Le problème ne venait pas du SEO. Il venait du CMS mal configuré qui servait le même template à tout le monde. Aucun outil d'audit ne l'aurait signalé, parce que techniquement, tout était "vert".
Quel est le prix d'un audit SEO pour un site internet ?
Aucune source sérieuse ne vous donnera un prix unique, parce qu'il n'existe pas. Un audit sur un site vitrine de 15 pages et un audit sur une marketplace de 80 000 références ne sont pas le même métier. Voici les fourchettes que je pratique et que je vois pratiquer autour de moi en 2026 :
- Site vitrine jusqu'à 50 pages : 900 à 1 500 € pour un audit technique seul
- Site e-commerce de 500 à 5 000 URLs : 2 000 à 3 500 € si les logs sont exploitables
- Site à fort volume ou multi-domaines : au-delà de 4 500 €, souvent facturé au jour-homme
- Audit gratuit automatisé : 0 €, et ça se voit dans le résultat
Les prix en dessous de 600 € pour un site de plus de 200 pages me rendent toujours méfiant. À ce tarif, personne ne prend le temps d'ouvrir vos logs. Vous payez pour un crawl, pas pour un audit. Si le prestataire ne vous demande pas d'accès aux logs serveur, vous avez votre réponse.
Trois erreurs que je vois à chaque audit
Elles reviennent tellement souvent que j'ai arrêté de m'en étonner.
La première : un fichier robots.txt qui bloque une partie du JavaScript critique. Hérité d'une vieille config, jamais relu. Résultat, Google voit un site à moitié éteint. La deuxième : des redirections en chaîne de quatre ou cinq sauts, qui consomment votre budget de crawl pour rien. La troisième, la plus vicieuse : une Search Console jamais vérifiée depuis le dernier changement de prestataire. Les erreurs d'exploration dorment pendant des mois.
Un audit technique ne sert à rien s'il n'atterrit pas dans un plan d'action priorisé. J'ordonne toujours mes recommandations en trois blocs : à corriger cette semaine, à planifier ce trimestre, à surveiller. Le reste, c'est du remplissage. Et le remplissage, c'est exactement ce qui a fait que mon client de tout à l'heure n'a jamais ouvert son PDF de 47 pages.
La vraie question n'est pas de savoir combien de problèmes votre site a. C'est de savoir lesquels vous coûtent du trafic en ce moment précis. Tant que vous ne pouvez pas répondre à cette question, vous n'avez pas fait d'audit. Vous avez juste généré un rapport.