• Lien vers LinkedIn
  • Lien vers Facebook
  • Lien vers Instagram
  • Lien vers Youtube
  • Contact
  • Se connecter
  • Mon compte
Creapulse
  • SEO / GEO
  • Guides
  • Audits
  • Outils
  • CREA de contenu
  • Services
    • Audit SEO / GEO
    • Création de contenu SEO et GEO
    • Création de contenu pour les réseaux sociaux
    • Automatisation IA
    • Tous nos services
    • Qui sommes-nous ?
  • Menu Menu

Méthodologie d’audit technique SEO et cas pratique sur un site

SEO, Guides SEO, Etude de cas SEO, Audits SEO GEO Audit de site web
Le périmètre d’un audit technique SEO : crawl, indexation et ranking, avec la question posée à chaque étape et ses contrôles.

Sommaire:

  • Comprendre l’audit technique SEO et son périmètre
  • Audit technique SEO
  • Comprendre le site
  • Catégorisation du site
  • Pages inutiles
  • Profondeur des pages
  • Temps de chargement
  • Structure HTML, contenu et signaux d’indexation
  • Les redirections
  • Les ancres de liens
  • SEO International, sécurité, mobile, javascript
  • Conclusion

En bref

  • Un audit technique SEO vérifie trois étapes dans l’ordre : le crawl, l’indexation et la compréhension des pages par le moteur. Un blocage en amont rend mécaniquement les suivantes inutiles.
  • Le bon moment, c’est avant une refonte, une migration ou un changement de CMS, sur le site en staging, puis juste après pour vérifier qu’il n’y a pas de régression. Pas six mois plus tard, quand le trafic a déjà chuté.
  • Un audit sans priorités, ça sert à rien. Chaque action se classe selon son impact SEO et son effort de correction : les quick wins d’abord, les chantiers de croissance planifiés, le reste noté sans y mettre de budget.
  • Le cas pratique porte sur sejour.lastminute.com : 131 996 pages connues, une profondeur moyenne de 5 et 4 576 ms de chargement moyen. De quoi passer en revue pages inutiles, paginations, profondeur, redirections et ancres de liens.

L’audit d’un site sur le plan du référencement est sans doute le travail le plus important à faire pour optimiser sa visibilité et bien référencer son site sur google. L’audit SEO peux intervenir à plusieurs moments de la vie d’un site internet, lors de la création du site web, d’une migration, d’une refonte, d’une pénalité ou simplement car le site n’arrive pas à décoller dans les pages de résultats des moteurs de recherche. Vu que je peux difficilement rentrer dans le détail de l’analyse SEO d’un site client, j’ai décidé d’analyser le référencement du sous-domaine sejour.lastminute.com. Pourquoi ce sous-domaine ? parce qu’à vu de nez, je me doutais que j’allais trouver pas mal de choses intéressantes, je voulais un site avec une certaine volumétrie de pages mais pas perdre trop de temps non plus. Ceci dit, le site a déjà réalisé certaines optimisations SEO comme le javascriptage des filtres, des descriptions dynamiques pour éviter trop de contenu dupliqué,… Je vais concentrer l’analyse de cet audit SEO avant tout sur le plan technique et structurel, sachant que l’objectif principal d’un audit technique de référencement naturel est d’apporter des solutions concrètes et opérationnelles pour améliorer la perception du site par Google, et in fine les conversions utilisateur.

Comprendre l’audit technique SEO et son périmètre

Le périmètre d’un audit technique SEOLes trois étapes que contrôle un audit technique SEO, crawl, indexation et ranking, avec la question posée à chacune et ses contrôles ; un blocage en amont rend les étapes suivantes inutiles.CE QUE VÉRIFIE UN AUDIT TECHNIQUE SEOÉTAPE 1CrawlQUESTIONGooglebot peut-ilaccéder aux URL ?CONTRÔLESrobots.txtCodes HTTPProfondeurPages orphelinesTemps de réponseÉTAPE 2IndexationQUESTIONLa page peut-elleêtre indexée ?CONTRÔLESnoindexX-Robots-TagCanonicalsDuplicationContenu CSRÉTAPE 3RankingQUESTIONLe moteur comprend-ille sujet de la page ?CONTRÔLESTitlesBalises HnDonnées structuréesHreflangCore Web VitalsMobileUn blocage en amont rend les étapes suivantes inutiles.Une URL que Googlebot ne peut pas explorer ne sera ni indexée, ni classée.
Un audit technique SEO contrôle le crawl, l’indexation et le ranking, dans cet ordre : un blocage en amont rend les étapes suivantes inutiles.

Définition et périmètre de l’audit technique SEO

Pour faire simple, un audit technique SEO sert à vérifier que les moteurs peuvent crawler, indexer et comprendre votre site sans friction. On ne juge ni la qualité de la rédaction ni la popularité des liens entrants à ce stade là : on contrôle la tuyauterie et la base technique qui décide si vos pages ont une chance d’exister dans Google.

Le scope de l’audit technique plus étroit que celui d’un audit SEO global, sachant qu’en général je réalise des audits techniques comme une partie d’un audit global, et très rarement comme un audit seul. Chaque étape du process a ses propres contrôles, et un blocage en amont rend mécaniquement les suivantes inutiles.

ÉtapeQuestion poséeContrôles techniques associés
CrawlGooglebot peut-il accéder aux URL ?robots.txt, codes HTTP, profondeur, pages orphelines, temps de réponse
IndexationLa page peut-elle être retenue ?noindex / X-Robots-Tag, canonicals, duplication, contenu CSR
Compréhension et rankingLe moteur saisit-il le sujet de la page ?titles, Hn, données structurées, hreflang, Core Web Vitals, mobile

C’est un peu le contrôle technique d’une voiture : on ne regarde pas la couleur, on vérifie que ça roule. Si vous proposez un super contenu mais que celui-ci n’a pas les bases techniques qui lui permettent d’etre lu et correctement compris par les bots de Google ou les bots IA, c’est du gachis et une perte d etemps. Une étude de 2026 chiffre justement les seuils à viser pour des critères techniques comme le LCP, le crawl ou le nombre de liens internes.

Étude, 2026 : L’étude établit que la qualité technique du site est le principal déterminant de la visibilité, avec des seuils de 2,5 s pour le LCP, 0,96 pour le crawl-clean ratio et 8 à 12 liens internes par page.

Quand lancer un audit technique SEO

Un audit technique peut être réalisé à plusieurs moments : création de site, refonte, migration, changement de CMS, … Dans chacun de ces cas, une erreur de configuration peut passer inaperçue pendant des semaines.

Un noindex oublié sur un gabarit, un robots.txt de préproduction qui part en production, des redirections incomplètes, des mauvaises canoniques, un serveur qui bloque les bots IA ou Googlebot… Tout ça se voit dans un crawl, rarement à l’œil nu.

Ce qu’il faut retenir, c’est que le bon moment est de le faire avant sur le site en staging , et aussi juste après pour confirmer aucune régression, pas six mois plus tard quand le trafic a déjà chuté. Et si vous n’avez pas de changement à signaler, l’audit technique peut etre réalisé dans le cadre d’une optimisation plus globale ou dans le cadre d’un contrôle régulier pour repérer les effets de bords après certaines évolutions sur le site.

Audit technique SEO

Pour auditer un site sur le plan technique, il y a quelques pré-requis et outils SEO nécessaires:

  • Un crawler: Botify, screaming frog, …
  • L’accès aux logs serveur, et les analyser avec un analyseur de logs et/ou avec des commandes linux.
  • L’accès au compte google webmaster tools
  • L’accès au compte analytics
  • Et surtout l’expérience d’un expert SEO capable d’interpréter toutes ces informations.

En plus des informations données par ces outils, le client peux également en donner, sur l’historique du site, les derniers changements survenus, afin de mieux comprendre certains constats. En l’occurrence, je me suis basé uniquement sur un crawl du site mais vous le verrez, ça permet déjà d’identifier de nombreux facteurs bloquants et leviers d’optimisations.

Prioriser selon impact SEO et effort de correction

Un audit qui sort deux cents constats sans aucune vraie action opérationnelle et sans priorités, ça sert à rien. Un audit qui dit par où commencer, c’est mieux. Je classe donc chaque action selon deux curseurs : l’impact SEO attendu (crawl, indexation, pagerank interne, visites) et l’effort de correction (temps de développement, risque, dépendances).

Ça donne trois familles :

  • Les quick wins (fort impact, faible effort) : Par exemple, modifier un robots.txt, supprimer certaines pages, appliquer des redirections, corriger le WAF (Web Application Firewall) d’un serveur qui bloque des bots (IA ou google) ….
  • Les chantiers lourds ou ce que j’appelle des chantiers de croissance (fort impact, gros effort) : changer toute une arborescence, créer des nouveaux hubs de pages
  • Le reste (faible impact) : on le note, mais on ne lui consacre pas de budget tant que le reste n’est pas traité.

À noter que la faisabilité compte autant que l’impact : un chantier lourd se planifie et se découpe, il ne se bâcle pas. Les quick wins donnent des résultats rapides, les chantiers lourds donnent les gros gains en continu.

Comprendre le site

Le crawl du site sejour.lastminute.com est le site le plus important des sous-domaines Lastminute sur Google.fr, juste derrière le site principal www.fr.lastminute.com. Son crawl a permis d’extraire ces informations macro:

  • 131 996 pages connues
  • 74 828 pages sur le domaine sejour.lastminute.com (les urls crawlées ne proviennent pas uniquement du sous domaine analysé)
  • 66 309 pages crawlées en code 200 (code de réponse normal d’une page web)
  • 57 151 liens sortants vers d’autres sous-domaines
  • Temps de chargement moyen des pages: 4 576 ms (hors JS et images)
  • La profondeur moyenne du site est de 5

Ces datas permettent déjà d’apercevoir certains facteurs bloquants:

  • Toutes les pages du sous-domaine séjour ne répondent pas normalement en 200. Ce sont peut-être des pages d’erreur 404, des redirections 301 ou autres.
  • Le temps de chargement est lent, facteur important pour le crawl de googlebot et l’expérience utilisateur, voir le guide sur l’optimisation des performances
  • La profondeur du site est assez élevé, sachant que les pages profondes reçoivent moins d’énergie (linkjuice) de la part de google et ont moins de chance d’être visible sur les pages de résultats des moteurs.
  • Beaucoup de liens vers d’autres sous-domaines. Idéalement, pour l’audit, il aurait fallu prendre en compte l’ensemble des sous-domaines de Lastminute ou au moins les plus importants (5 ou 6).

Ces données permettent de donner des pistes SEO et de donner des directions sur les analyses à creuser. Elles peuvent aussi être intéressantes dans le cadre d’un pré-audit et ainsi convaincre sur la nécessité de réaliser un audit SEO. Mais ce n’est pas suffisant, quelles sont les pages ou les catégories de pages les plus profondes ? Les types de pages qui se chargent lentement ? Quelles sont les pages en erreur ? Pour faire une analyse plus en détails, il est indispensable de catégoriser le site.

Catégorisation du site

Pour faire un audit SEO avancé et pouvoir donner des recommandations précises, l’étape de la catégorisation est surement la plus importante. Catégoriser un site consiste à segmenter le site en différentes catégories afin de mettre en lumière les causes des facteurs bloquants et de prioriser les recommandations. On peux catégoriser un site de différentes manières, sur un plan structurel et/ou sémantiques. Et il n’y a pas de manière unique de le faire, l’objectif est que cela serve les objectifs de l’audit SEO. Cette catégorisation n’est pas seulement utile pour la partie technique, mais aussi pour l’analyse du linking interne, la partie contenu, social, linking externe qu’on verra dans la suite de cette série de guides.

Catégorisation structurelle

Catégorisation de sejour.lastminute.com sur le plan structurel

Catégorisation de sejour.lastminute.com sur le plan structurel

A partir des urls récupérées par le crawler ou des adresses récupérées via les logs, je catégorise le site à l’aide d’expressions régulières afin que ça m’aide à mieux comprendre le site. Voici un exemple d’expression régulière: ^/hotel-[\w-]+\.html$ Cette expression régulière permet de récupérer tous les pages que j’ai placé dans la catégorie « hotel-pays » comme http://sejour.lastminute.com/hotel-bresil.html En fait, cette catégorisation mixe une vision structurelle du site avec par exemple les pays et les villes qui ne sont pas au même niveau; et une vue sémantique avec le type de voyages : séjour, week-end, camping,..

Catégorisation sémantique

categorisation semantique

catégorisation sémantique

La vue est ici plus grossière, un peu moins utile pour l’audit technique mais très utile pour la partie sémantique et ainsi mieux voir la distribution du contenu par univers.

Pages inutiles

pagesv inutiles au referencement

pages inutiles au referencement

Lors de la catégorisation, j’ai identifié des pages que j’ai jugé inutile au SEO. Les pages inutiles sont des pages sans objectif SEO comme des pages dupliquées, des pages vides, des pages d’erreur, des pages qui ne servent pas à l’exploration d’autres contenus, des pages non pertinentes, … Ici, dans notre cas, 70% des pages crawlées sont inutiles, et parmi ces pages inutiles 62% sont des liens vers d’autres sous-domaines et 36% vers des paginations.

Les liens vers d’autres sous-domaines

C’est un cas assez particulier, Les pages des autres sous-domaines ne sont pas des pages inutiles en soi mais il y a plus de liens vers d’autres sous-domaines que de pages utiles dans le sous-domaine sejour (57 139 vs 39 448) . Ça signifie que le sous-domaine sejour fourni plus d’énergie (linkjuice) aux autres sous-domaines qu’à son propre domaine. De plus, un ratio aussi déséquilibré de liens externes peut-être perçu par Google comme une tentative de pousser artificiellement le site principal FR (c’est le principal sous-domaine lié). L’objectif des recommandations sur ce sujet seront de limiter les liens vers les sous-domaines, vus par google.

Les paginations

Décidément, la encore , c’est un cas particulier, et qui prouve aussi qu’il n’y a pas de vérités absolues en référencement naturel. Les paginations lorsqu’elle sont un minimum optimisées servent normalement à l’exploration des pages produits/articles , c’est leur principal objectif SEO en général, elles ont leur utilité même si elles sont peu efficaces et qu’il faut limiter leur volume. Sauf qu’ici, les produits liés par les paginations sont en nofollow, surement pour éviter une détection de transmission artificielle de jus entre le sous-domaine sejour et le site principal. Les paginations n’ont pas non plus vocation à se positionner, elles sont no-index d’ailleurs. Par exemple: http://sejour.lastminute.com/hotel-etats-unis.html?nbprods=10&sort=0&default=0&pageID=3 Le site fait donc des liens vers des 33 749 paginations, presque autant que de pages utiles (39 448), qui ne servent pas à explorer de produits et qui n’ont pas vocation à se positionner, elles sont donc inutiles. En quoi c’est un problème ?

  • 18% du pagerank interne est distribué aux paginations au détriment des pages stratégiques du site, qui sont elles, destinées à ramener du trafic.
  • C’est une perte de crawl pour googlebot, googlebot va crawler des pages mais on lui dit juste après que cette page n’est pas destinée à être indéxée sur Google. Googlebot n’étant pas complètement idiot, il a tendance à ralentir son crawl sur les pages en noindex, ce qui semble assez logique même si ça ne résout pas tout. Une analyse des logs aurait permit de le confirmer.

La solution concernant les paginations est assez simple, il faudrait les javascripter, comme c’est déjà fait avec les pages de filtres. De cette manière, elles restent accessibles pour l’utilisateur mais invisibles au moteur. A noter qu’il faut faire attention à la technique de javascriptage employée car google crawle de mieux en mieux le javascript. La aussi, une analyse de googlebot permettrait de valider ou pas la méthode de javascriptage utilisée. Dans le cadre d’une refonte, d’autres solutions seraient envisageables comme un scroll infini en ajax par exemple.

Problèmes des pages inutiles

De manière générale, les pages inutiles peuvent être responsables de plusieurs problèmes:

  • Sources de duplications pénalisables par Google panda.
  • Perte de crawl, comme on l’a vu
  • Perte de pagerank interne

 

Robots.txt : accès, blocages et ressources critiques

Le robots.txt est un fichier à la racine du site qui indique aux robots quelles URL ils peuvent explorer, rien de plus. Il sert surtout à gérer le trafic d’exploration et à ne pas surcharger le serveur. Ce n’est pas un outil d’indexation : une URL bloquée mais référencée ailleurs peut très bien se retrouver dans l’index de Google.

Le robos.txt peut aussi etre utilisé pour autoriser ou refuser certains bots IA, on peux meme autoriser les bots IA à afficher vos pages en tant que sources citées, et refuser en revanche que votre contenu serve à leur entrainement.

User-agent: GPTBot
Disallow: /

User-agent: OAI-SearchBot
Allow: /

Dans cet exemple de regles robots.txt:

  • Pas de crawl par GPTbot: c’est le bot de chatgt qui sert à entrainer son modèle, il est bloqué ici.
  • Crawl par OAI-Searchbot: Votre site peut être cité sur chatgpt

C’est ce que font des sites comme leparisien ou lemonde, ils bloquent GPTBot , ClaudeBot et d’autres , mais laissent l’accès à OAI-SearchBot (chatgpt) et à Claude-SearchBot. A moins que ce soit une erreur de leur part …. je me pose la question car tout deux indique claude-web et anthropic-ai dans leurs règles alors que ces bots ont été remplacés par Claude-SearchBot et claudebot, donc pas certains qu’ils soient à jour.

À vérifier aussi lors de l’audit : que le fichier répond bien, qu’aucune section stratégique n’est bloquée par une règle trop large (après une migration, c’est vite arrivé), et que les CSS et JS nécessaires au rendu des pages importantes restent accessibles à Googlebot.

Balises noindex et en-têtes X-Robots-Tag

Pour empêcher l’indexation, c’est ici que ça se joue : la balise meta robots dans le HTML, ou l’en-tête HTTP X-Robots-Tag, pratique pour les PDF et autres fichiers sans HTML.

Comme pour les paginations du cas pratique, Googlebot doit crawler la page pour lire son noindex. Donc ne combinez pas robots.txt et noindex sur une même URL : le robot ne verra jamais la consigne.

Dernier contrôle, et le plus rentable : lister les pages stratégiques en noindex, typiquement oubliées après une migration. Le risque est explicite, et le crawl le détecte en quelques minutes.

Profondeur des pages

Profondeur des pages utiles

Profondeur des pages utiles

C’est quoi la profondeur en SEO ? C’est le nombre de clics nécessaires pour atteindre une page depuis la page d’accueil. Pourquoi c’est important ? Plus une page est profonde, moins elle est considérée comme importante par Google (je vulgarise). C’est assez logique, les vêtements qu’on met souvent ou qu’on préfère, on ne va pas les ranger au fond du placard 🙂 Quel est l’impact d’une page profonde? Soit elle ne sera tout simplement pas vue par Google donc pas visible dans les serps (pages de résultats d’un moteur de recherche), soit elle sera explorée par google mais peu ou pas active (page active: page recevant au moins une visite). On voit sur le tableau ci-dessous que plus la profondeur augmente, plus le taux de pages actives baisse.

Influence de la profondeur sur les pages actives

Plus une page est profonde, moins elle est active

Est ce que le sitemap.xml permet de résoudre le problème d’une page profonde? Non, le sitemap.xml ne résoud pas le problème car même si une page profonde est explorée par googlebot via le sitemap, cette page ne sera pas forcément indéxée, et encore moins bien positionnée. Seul le maillage de liens et la profondeur permettra de valoriser une page auprès de google afin de la rendre active. Le sitemap est important pour l’actualité et la vidéo cependant. Pour en savoir plus, je vous conseille cet article sur l’impact du sitemap sur le seo. Revenons à notre cas pratique, 60% de la partie utile du site est au delà de la profondeur 3 et on voit que le taux de pages actives en profondeur 3 est inférieur à 1%. (calcul fait par rapport aux positions des pages). Je ne vais pas rentrer dans le détail ici, mais l’objectif des recommandations concernant la profondeur sera d’identifier les catégories de pages profondes (ce qui est simple vu que le site est finement catégorisé) et de remonter les pages les plus stratégiques en terme de visites ,d’exploration et d’efficacité crawl/visites. Je ferais surement une série de guides uniquement sur la structure et le PR sculpting  et je prépare aussi des formations inter pour la rentrée, keep in touch.

Structure des URL et logique d’arborescence

Une URL bien construite indique la place d’une page dans le site : /categorie/sous-categorie/page. C’est lisible pour l’utilisateur, et ca facilite la catégorisation des urls accessoirement, même si ce dernier critère facilite surtout le travail du consultant SEO ou du data analyste.

Attention à une erreur fréquente : le nombre de dossiers dans l’URL n’est pas la profondeur. Une page en /a/b/c/d peut être à un clic de l’accueil si elle y est liée, et une page en /a/ peut être à six clics. Seul le chemin de liens compte.

Par expérience, Le poids de l’url est assez faible en SEO, une URL « dégueullasse » et paramétrée peux aussi bien se positionner qu’une URL plus « jolie ».

Il faut surtout contrôler que les URL restent stables, sans paramètres inutiles (comme l’URL de pagination vue plus haut avec ses nbprods, sort et pageID), et cohérentes avec la hiérarchie des catégories.

Attention aussi à la logique métier derrière, si une fiche produit peux appartenir à plusieurs catégories, il vaux mieux la mettre à la racine du site et pas dans un dossier /categorie/.

Profondeur des pages stratégiques

Le repère habituel est de garder les pages stratégiques à 3 clics maximum de l’accueil. Au-delà de 3 ou 4 niveaux, l’accessibilité pour les robots se dégrade, et le PageRank interne se dilue à chaque clic.

Mon analyse : le robot ne crawle pas au hasard, il arbitre entre l’importance d’une URL et sa fréquence de changement. Une page profonde, peu liée et qui bouge peu cumule donc les handicaps pour être revisitée.

Brevet Google US-7308643-B1 : le brevet décrit un robot d’exploration qui ordonnance son crawl en combinant le PageRank indépendant de la requête d’une URL et la fréquence de changement observée du document.

Temps de chargement

Temps de chargement moyen par catégories

Temps de chargement moyen par catégories

L’univers « Hotel » a un temps de chargement moyen de près de 3 secondes alors que c’est la catégorie de pages la plus volumineuse. Il faut donc en priorité accélérer le chargement de ces pages, un objectif réaliste serait d’atteindre un temps de chargement entre 500 ms et 1 seconde. Les pages inutiles c’est pas grave vu qu’on est censé limiter leur exploration par Google. Le temps de chargement analysé prend en compte uniquement le code HTML et pas les JS, les CSS ou les images. Ca se rapproche du temps de chargement côté googlebot, mais ça veux dire aussi que le chargement utilisateur est bien supérieur à 3 secondes, ce qui est beaucoup. On peux voir aussi la vitesse d’exploration sur google webmaster tools mais ce n’est pas catégorisé comme ici. De plus, lorsqu’on voit la vitesse d’exploration qui baisse sur goowle webmaster tools, ce n’est pas forcément bon signe, voire le contraire, peut-être qu’il crawle rapidement des pages sans intérêt, d’où l’intérêt de la catégorisation. Je rappelle l’importance du temps de chargement:

  • C’est un facteur de crawl: plus une page est crawlée rapidement et plus google verra de pages sur le site
  • C’est un critère de conversion : L’expérience utilisateur sera meilleur si le site est rapide
  • C’est un critère de positionnement: Google positionne mieux les sites rapides depuis avril 2010

Lisez ce guide pour en savoir plus sur l’optimisation des performances

Core Web Vitals: TBT, LCP, CLS, FCP, speed index, INP and co

Le temps de chargement HTML vu plus haut ne dit pas tout. Les Core Web Vitals mesurent ce que l’utilisateur voit vraiment :

  • Total Blocking Time (TBT) – 30% du score pagespeed : La mesure du temps qu’une page est bloquée sans pouvoir répondre aux interactions du visiteur
  • Largest Contentful Paint (LCP) – 25% du score pagespeed : le temps d’affichage de l’élément principal de la page (gros visuel ou bloc de texte) ;
  • Cumulative Layout Shift (CLS) – 25% du score pagespeed: la stabilité visuelle, le bouton qui saute au moment où vous cliquez, vous connaissez 😉
  • First Contentful Paint (FCP) – 10% du score pagespeed: le moment où le premier texte ou la première image sont affichés
  • INP : la réactivité quand un visiteur clique ou tape, latence de l’interaction la plus longue (ignore les valeurs abbérantes) ;

Dans le cadre d’un audit technique ou meme d’une surveillance continue de la vitesse des pages, c’est mieux de segmenter par type de pages (on revient à l’importance de la catégorisation , toujours) car chaque type de page a son propre score de performance. Dans ce graphe ci dessous, on voit le suivi du LCP par type de page, issu du Digital Dashboard d’un client (Dashboard digital 360):

LCP par type de pages, indicateur issu du Digital Dashboard d'un client
LCP par type de pages, indicateur issu du Digital Dashboard d’un client

Utilisez PageSpeed Insights, Lighthouse, GTmetrix, et le rapport Core Web Vitals de la Search Console, qui s’appuie sur des données réelles. On a vu par exemple en début d’article qu’un seuil en dessous de 2,5 s pour le LCP était conseillé. Et d’après la doc officielle de pagespeed , le LCP qui reentre 2,5s -4s c’est un score moyen, et > à 4s c’est considéré comment lent.

Et oui, les Core Web Vitals sont évalués par Google à partir de données réelles d’utilisateurs (CrUX), ce n’est donc pas uniquement pour les moteurs de recherche, mais aussi pour l’utilisateur (UX). J’insiste un peu la dessus, car un développeur un peu tétu pensait que c’était que pour le SEO, et que son site est super rapide.

L’impression de vitesse qu’on a depuis son poste n’est pas forcément l’imperession moyenne des visiteurs.

Images, cache, minification et CDN

Une fois les Core Web Vitals mesurés, les leviers sont assez récurrents. Pour faire simple :

  • Images : les compresser, les redimensionner et, idéalement, passer à des formats modernes comme WebP ou AVIF.
  • Minification CSS/JS : retirer espaces et commentaires pour alléger les fichiers.
  • Cache navigateur : le visiteur ne retélécharge pas ce qu’il a déjà.
  • CDN : servir les fichiers depuis un serveur proche de l’utilisateur.

Commencez par les images, c’est souvent là que se joue le LCP. PageSpeed Insights liste ces points avec les fichiers concernés, ce qui donne un plan d’action actionnable.

Structure HTML, contenu et signaux d’indexation

Ici, on est un peu à la frontière entre technique et sémantique que je traite plus longuement dans cet article . Une fois l’accès aux pages garanti, reste à vérifier que Google les comprend. Voici une mini- checklist on-page de quelques basiques :

  • Titles : uniques, jamais vides ni dupliqués.
  • Meta descriptions: Pour l’utilisateur surtout et améliorer el CTR
  • Hn : une hiérarchie de titre et inter-titres logique et cohérente
  • Canonicals : présentes et pointant la bonne URL. Indique aux moteurs quelle est la page originale et évite au passage l’indexation de versions de la meme url avec parametres.
  • Doublons : URLs paramétrées, copies inter-domaines.
  • Données structurées : balisage utile pour le SEO et encore plus pour le GEO

Titles, meta descriptions et unicité

Les titles et meta descriptions sont la vitrine de vos pages dans les résultats. Ils doivent être uniques, optimisés, descriptifs, donner envi de cliquer et ne pas être laissés vides.

Sur un gros site, on peux les auditer avec un crawler comme Screaming Frog, identifier les doublons, les titles manquants et trop longs. Je le traite plus longuement dans l’audit sémantique mais le title reste un des points les plus importants dans une page. Donc un title dupliqué ou pas optimisé, c’est un problème !

Hiérarchie Hn et cohérence du template

Un H1 clair, des H2 et H3 qui découpent le sujet logiquement : c’est la base. C’est utile pour l’utilisateur pour qui il est plus agréable de lire un contenu rythmé et aéré. C’est pour les moteurs IA et googlebot qui voit un contenu hierarchisé, facilement parsable, qui répond « logiquement » à plusieurs intentions ou sous intentions du meme sujet.

Contenu dupliqué, canonicals et cannibalisation

La canonical est une recommandation donnée aux moteurs, pas une directive qu’ils sont censés suivre à la lettre. Elle doit être cohérente sur tout le site : redirections, sitemap, maillage, backlinks. Si Google detecte des incohérences, il peux ignorer la canonique et prendre en compte la version majoritaire.

La cannibalisation, c’est quand plusieurs pages visent la même intention : on tranche, on fusionne ou on différencie.

Pour duplication, Imaginez un classeur où l’on ne garde qu’un exemplaire de chaque document identique. Google évalue la duplication avant même d’évaluer la pertinence, et donc certaines URL peuvent disparaître de l’index avant d’être jugées. L’avantage pour Google est d’économiser des ressources, « pourquoi perdre du temps à juger ce contenu si je sais déja qu’il est dupliqué ». Ce principe d’économie de ressources est d’ailleurs repris dans d’autres aspects du fonctionnement du moteur de recxerche. Voici un brevet qui décrit justement comportement de Google avec le contenu dupliqué:

Brevet Google US-7984054-B2 : le brevet décrit un système qui regroupe au crawl les documents au contenu identique, choisit un représentant selon des scores indépendants de la requête et n’indexe que celui-là. Dans le texte du brevet : « For these reasons, it would be desirable to develop a system and method of detecting duplicate documents crawled by a search engine before the search engine makes any further effort to process these documents. »

Des pages strictement identiques risquent donc d’être regroupées avant toute évaluation on-page.

Données structurées et balisage utile

Les données structurées aident à étiqueter le contenu. Elles servent aussi les réponses d’IA : selon une étude de 2026 sur les moteurs génératifs, un HTML structuré double la citation et multiplie par 4 la fidélité d’extraction par rapport à un contenu non structuré équivalent.

« Utile » veut dire que le balisage décrit ce qui est réellement visible sur la page, sans en rajouter. On peux le valider avec le l’outil schema.org, et on contrôle chaque type de page.

Selon une étude de 2023 sur des médias d’information américains, 80 % des attributs de métadonnées d’un article étaient les mêmes pour un même CMS, quels que soient l’éditeur, le marché ou le public visé. Un défaut de gabarit se répète sur toutes les pages qui l’utilisent, et sa correction aussi.

Autrement dit, un CMS ou un thème WordPress mal configuré peut limiter la découvrabilité des contenus par les bots IA ou googler search, même si les articles sont excellents

La visibilité d’un contenu en SEO et GEO dépend non seulement de sa qualité éditoriale, mais aussi de son infrastructure technique de métadonnées.

Les redirections

Répartition des codes http

Répartition des codes http

 9% du crawl sur la partie utile se fait sur des redirections 301. Les redirections 301 sont parfois nécessaires mais utilisées de manière abusive et inappropriée, elles ont un impact négatif sur le référencement pour plusieurs raisons:

  • Elles ralentissent le crawl de google, une 301 étant plus lente à crawler qu’une page en code 200 (code de réponse normal d’une page). page A > page B redirigée > page C.
  • Il y a une perte de jus entre la page A et la redirection sur la page B vers C
  • C’est déceptif pour l’utilisateur surtout si la page d’atterrissage s’éloigne de la promesse du lien.

Après extraction des urls concernées, je constate plusieurs sources de pages responsables de ces redirections, comme par exemple les liens sur la pagination 1, ou le bloc « trouvez aussi » qui fait des liens vers des pages redirigées lorsque aucun produit n’est disponible:

urls en 301: sources et destinations

urls en 301: sources et destinations

Les solutions sont au cas par cas, mais en général il s’agit de remplacer la mauvaise url par la bonne tout simplement ou de supprimer le lien pour le moteur et/ou l’utilisateur. Pour les pages de produits non disponibles, ça dépend, mais pour des pages qui ont tendance à lister des produits qui partent et qui reviennent fréquemment, il est souvent préférable de ne pas rediriger la page et de la laisser en 200, tout en affichant un message approprié pour l’utilisateur, proposer des produits associés et éviter la duplication. Un audit plus avancé et avec plus de données serait nécessaire.

Les ancres de liens

Ancres de liens de liens suroptimisées

Ancres de liens de liens suroptimisées

L’analyse des ancres de liens d’un site est à la fois utile pour l’optimiser mais aussi pour éviter la suroptimisation. En effet, L’utilisation excessive d’une même ancre de lien peux être pénalisé par Google Penguin. L’excès est relatif, il dépend du ratio d’utilisation des autres ancres, des autres combinaisons avec ce même mot clé, du netlinking, de la concurrence du mot-clé, etc.. Ici, on constate que « vol pas cher » est un texte de lien très utilisé relativement aux autres, c’est une expression très concurrentielle d’ailleurs, il y a donc un risque par rapport au filtre penguin. Regardons plus en détails les combinaisons de mots clés utilisés dans les ancres de liens:

occurences des ancres de liens

Occurences des ancres de liens

J’ai extrait le nombre d’occurences des différentes combinaisons de textes de liens sur un top 1000 des ancres les plus utilisées. On voit sur l’extrait ci-dessus que « vol pas cher » est souvent combiné à une ville « vol pas cher bangkok » , « vol pas cher Madrid », … Cela permet de rendre son utilisation plus légitime et plus naturelle. D’ailleurs lorsqu’on cherche « vol pas cher  » sur google, sur qui on tombe ? Il sont premiers sur cette expression clé très concurrentielle. Ça montre bien l’intérêt de varier ses ancres. Ceci dit, je serais eux, le lèverais un peu le pied sur l’utilisation de « vol pas cher » seul, ils sont déjà premier dessus, donc pas utile d’en rajouter. 

 

SEO International, sécurité, mobile, javascript

Hreflang et sites multilingues

Le hreflang indique à Google quelle version d’une page proposer selon la langue ou le pays. Pour un site multilingue, qu’il soit par dossier, par sous domaine, par domaine (cctld), c’est indispensable. C’est d’autant plus important lorsqu’un site cible plusieurs langues et plusieurs pays, ça permet d’éviter les confusions d’indexation et de cibles visées.

À vérifier :

  • la réciprocité : si A pointe vers B, B doit pointer vers A, et chaque page doit se référencer elle-même ;
  • des codes langue/pays valides, avec un x-default si besoin ;
  • des URL cibles en 200 et indexables, jamais redirigées ni en noindex ;
  • la cohérence avec les canonicals.

Une hypothèse de travail à garder en tête : un filtrage par langue peut écarter des ressources avant le classement classique. Contrôlez donc aussi que chaque locale dispose réellement de sa couverture de contenu.

HTTPS, HSTS, certificats et mixed content

Le HTTPS fait partie du socle attendu. Selon une étude de 2025 sur les redirections, parmi 6 millions de redirections canoniques, les passages HTTP→HTTPS dominent, avec environ 4,6 millions de cas, signe d’une large adoption des protocoles sécurisés.

Ce qu’on vérifie dans un audit technique: certificat valide et non expiré, redirection 301 de HTTP vers HTTPS, canonicals et sitemap en HTTPS, et aucun contenu mixte (une page HTTPS qui charge des ressources en HTTP).

Reste le cas de HSTS. C’est un signal « entrez uniquement par la voie sécurisée » que le site affiche au navigateur,. En gros, si un utilisateur est passé la première fois sur le site via la version http (via un veux backlink par exemple), la deuxième fois, le navigateur aura déja enregistré le signal et passera directement par la voie https, sans meme passer par la redirection. Mais attention, HSTS est un complément, il ne remplace surtout pas la redirection HTTP vers HTTPS. Ca fait gagner un peu termps au visiteur, quelques centaines de millisecondes selon la latence du serveur, mais c’est un gain non négliogeable pour un gros site par exemple, surtout si le site est inscrit en HSTS préload (une liste blanche intégré aux navigateurs). Pour s’inscrire à cette liste HSTS preload: https://hstspreload.org/

Mais l’objectif principal de HSTS à la base c’est la sécurité, ça évite les attaques de rétrogradation, de SSL Stripping et certaines attaques de Man-in-the-Middle.

Étude, 2025 : Les mécanismes d’upgrade comme HSTS et HTTPS-Only augmentent l’usage de HTTPS et protègent des attaques de rétrogradation, mais HSTS fuit un bit indiquant si le navigateur a déjà visité le site.

Mobile-first

Google explore le web en version mobile : ce que le robot voit sur mobile fait foi. Le contenu principal, les métadonnées et les données structurées doivent donc rester cohérents entre mobile et desktop. Je vous renvoie à la documentation Google sur l’indexation mobile-first, et à mon étude de cas sur l’index mobile first et crawl.

Rendu JavaScript et accès aux ressources

Même logique pour le JavaScript : un contenu injecté côté client (CSR) n’existe pour Google que s’il apparaît dans le rendu. Vérifiez avec l’inspection d’URL de la Search Console, et assurez-vous que CSS et JS ne sont pas bloqués par le robots.txt. Pour aller plus loin, j’ai détaillé la méthode dans mon article sur l’audit technique et crawl JavaScript.

Conclusion

Bon, je vais m’arrêter là pour cette petite partie d’audit technique SEO. En fonction des sites, il y a des points qu’on peux plus ou moins développer. D’ailleurs, mes audits SEO se ressemblent rarement d’un client à un autre, je déroule pas betement une checklist mais je traite uniquement les points qui méritent une attention et pour les lesquels de la croissance est possible. Si un site est super rapide, j’en parle meme pas par exemple, pas utile de faire du remplissage pour dire qu’il y a rien à faire sur cet aspect là. Bon voila, Je me suis appuyé de quelques cas pratiques pour parler de ce qui me semblait le plus important  sur le plan technique et avec les données disponibles. Pour ceux intéressés par un devis pour un audit SEO et un pré-audit gratuit de leur site, je reste à votre disposition.

Serge Esteves

Consultant SEO / GEO spécialisé en audits SEO avancés, stratégie de contenu automatisé et optimisé (avec relecture humaine), création d’outils sur mesures, analyse des brevets et algorithmes Google liés au SEO et à la recherche générative et domaines impactant le SEO: UX, social media, autorité de la marque, …

Audit de site web

Cannibalisation SEO : détecter les conflits d'URL, les corriger et concentrer l'autorité

Cannibalisation SEO : détecter les conflits d’URL, les corriger et concentrer l’autorité

Vos pages se font concurrence sur la même requête et Google hésite ? Voici comment repérer ces conflits d'URL, choisir...

Un crawl de 100 000 URLs affiché comme une seule barre, puis la même largeur découpée par groupe : la catégorisation fait apparaître une répartition là où il n'y avait qu'un total.

Catégoriser ses URLs pour un audit SEO : méthode, regex et outil

Pourquoi et comment catégoriser ses URLs avant un audit SEO : deux axes, un fichier de règles, quelques regex simples...

Schéma des quatre modes de rendu : avec le SSR et le SSG, le robot reçoit une page complète ; avec le CSR, une coquille vide dont le contenu attend le rendu différé ; avec le rendu dynamique, un HTML pré-rendu de contournement.

Audit technique SEO et crawl javascript

Comment Google crawle le javascript? Ses limitations ? Ce qu'il faut savoir pour bien auditer le SEO d'un site en...

Schéma des cinq familles de mauvais backlinks (PBN, fermes de liens, annuaires faibles, forums et commentaires, sites hors thématique) et des trois critères qui rendent un profil de liens suspect : le volume, les ancres et la provenance.

[Guide] Comment connaitre et supprimer les mauvais Backlinks

Pour sortir ou prévenir d'une pénalité, Voici un guide pour identifier facilement les mauvais backlinks (liens entrants) et pénalisants vers...

Matrice impact business et effort de correction pour prioriser les actions d’un audit de site e-commerce : quick wins, chantiers lourds, points à surveiller et tâches secondaires.

Audit de site ecommerce

Un audit e-commerce sort rarement 5 problèmes, plutôt 50. Voici comment je les trouve (vitesse, navigation, tunnel, tracking) et par...

L'Audit sémantique: Méthodologie et outils

L’Audit sémantique: Méthodologie et outils

L'audit sémantique ou l'audit de contenu fait partie de toute stratégie de référencement ou webmarketing. Je vous présente une méthodologie...

18/07/2014/par Serge Esteves
Etiquettes : Audit SEO, Crawl, Indexation, Maillage interne, accueil creapulse
https://www.creapulse.fr/wp-content/uploads/2026/10/og-methodologie-daudit-technique-seo-et-cas-pratique-sur-un-site-1.jpg 1260 2400 Serge Esteves https://www.creapulse.fr/wp-content/uploads/2026/10/creapulse-logo-header-v5-300x93.png Serge Esteves2014-07-18 09:44:242026-10-29 22:06:46Méthodologie d’audit technique SEO et cas pratique sur un site
Vous aimerez peut-être aussi
Schéma du multi-PageRank sculpting : maillage structurel, maillage sémantique et architecture utilisateur créent un déséquilibre volontaire au profit des pages qui font explorer, du trafic et convertir. Le Maillage interne ou Comment faire du Multi PageRank Sculpting
Schéma du parcours d'un visiteur, de la recherche à la conversion : le SEO l'amène jusqu'à la page, l'UX le retient et le fait convertir, et son comportement revient vers Google. SXO: Experience Utilisateur, UX design et SEO
Veille SEO: mobile first, first click free, AMP,…
veille seo: mise à jour mobile first Veille SEO: Lancement Index Mobile first, résumé du SMX
Comment se préparer à l’index Google Mobile First ?
Cannibalisation SEO : détecter les conflits d'URL, les corriger et concentrer l'autorité Cannibalisation SEO : détecter les conflits d’URL, les corriger et concentrer l’autorité
0 réponses

Laisser un commentaire

Rejoindre la discussion?
N’hésitez pas à contribuer !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Sommaire:

  • Comprendre l’audit technique SEO et son périmètre
  • Audit technique SEO
  • Comprendre le site
  • Catégorisation du site
  • Pages inutiles
  • Profondeur des pages
  • Temps de chargement
  • Structure HTML, contenu et signaux d’indexation
  • Les redirections
  • Les ancres de liens
  • SEO International, sécurité, mobile, javascript
  • Conclusion

Prestations SEO

  • Audit SEO avancé
  • CREA de contenu SEO et GEO
  • CREA de contenu pour réseaux sociaux
  • Outils et Automatisation
  • Services
  • Besoin d’aide ?
©2011 - 2026 CreaPulse - Agence SEO, GEO et Inbound Marketing
  • SEO avancé: Guides, GEO, contenu, Outils
  • Services
  • Mentions légales
Faire défiler vers le haut Faire défiler vers le haut Faire défiler vers le haut

Ce site utilise des cookies qui permettent de fournir des données anonymes pour mieux comprendre l'usage du site. En poursuivant votre navigation, vous acceptez l’utilisation des cookies.

OKEn savoir plus

Préférences pour les cookies



Comment nous utilisons les cookies ?

Nous pouvons demander que des cookies soient configurés sur votre appareil. Nous utilisons des cookies pour savoir, via des données anonymes, comment vous visitez notre site, comment vous interagissez avec nous, pour enrichir votre expérience utilisateur, et pour personnaliser votre relation avec notre site Web.

Cliquez sur les différentes catégories pour en savoir plus. Vous pouvez également modifier certaines de vos préférences. Notez que le blocage de certains types de cookies peut affecter votre expérience sur notre site et les services que nous sommes en mesure d'offrir.

Les cookies essentiels au site

Ces cookies sont strictement nécessaires pour vous fournir des services disponibles sur notre site Web et pour utiliser certaines de ses fonctionnalités

Parce que ces cookies sont strictement nécessaires à la construction du site, vous ne pouvez pas les refuser sans impacter le fonctionnement de notre site. Vous pouvez les bloquer ou les supprimer en modifiant les paramètres de votre navigateur et en forçant le blocage de tous les cookies sur ce site.

Google Analytics Cookies

Ces cookies recueillent des informations anonymes qui sont utilisées soit sous forme agrégée pour nous aider à comprendre comment notre site Web est utilisé ou à quel point nos campagnes de marketing sont efficaces, ou pour nous aider à personnaliser notre site Web afin d'améliorer votre expérience.

Si vous ne voulez pas que nous suivions votre visite sur notre site, vous pouvez désactiver le suivi dans votre navigateur ici:

Autres services tiers

Nous utilisons également différents services externes tels que Google Webfonts, et des fournisseurs de vidéos externes. Étant donné que ces fournisseurs peuvent collecter des données personnelles comme votre adresse IP, nous vous permettons de les bloquer ici. Sachez que cela pourrait réduire considérablement la fonctionnalité et l'apparence de notre site. Les modifications prendront effet une fois que vous rechargez la page.

Paramètres Google Webfont:

Paramètres Youtube :

Politique de confidentialité des données

Vous pouvez en savoir plus sur nos paramètres de confidentialité sur notre page Politique de confidentialité..

Politique de confidentialité
Accept settingsHide notification only
  •  partages
  •  Twitter
  •  LinkedIn
  •  Facebook
  • 0Reddit
  •  Buffer