Modèle d'analyse du budget de crawl et des fichiers logs

Modèle gratuit d'analyse du budget de crawl et des fichiers logs pour voir comment Googlebot explore votre site et corriger rapidement le gaspillage de crawl.

Les moteurs de recherche disposent de ressources limitées pour explorer un site donné, et un crawl gaspillé signifie que vos pages importantes sont découvertes et rafraîchies plus lentement. Ce modèle vous guide pour extraire les logs serveur, analyser le comportement réel de Googlebot, repérer le gaspillage de crawl et améliorer l'efficacité. Utilisez-le pour que chaque exploration compte sur les sites volumineux ou riches en doublons.

6 variantes prêtes à l'emploi

En avez-vous vraiment besoin

Déterminez si le budget de crawl est réellement un problème qui mérite votre temps avant de plonger dans les logs.

Le budget de crawl compte-t-il pour vous ?

Le budget de crawl est le nombre d'URL qu'un moteur de recherche est disposé et capable d'explorer sur votre site sur une période donnée. Pour la plupart des sites petits et moyens, ce n'est pas un problème qui vaut la peine d'être résolu. Google peut généralement explorer quelques milliers d'URL sans effort.

Vous devez vous préoccuper du budget de crawl surtout si vous gérez un site volumineux (des centaines de milliers d'URL ou plus), un site qui génère beaucoup d'URL à faible valeur ou en doublon, ou un site où les pages nouvelles et mises à jour mettent longtemps à être indexées.

Signaux d'alerte qui justifient ce travail

  • Navigation à facettes ou filtres créant des combinaisons d'URL sans fin
  • Pages importantes non indexées des semaines après leur publication
  • Search Console affichant de nombreuses URL "Détectée – actuellement non indexée"
  • Logs serveur remplis de requêtes de bots vers des paramètres, du tri ou de la pagination

[URL du site] : notez ici votre nombre total approximatif d'URL : [Total des URL]. S'il est faible et que les pages s'indexent vite, passez le reste et concentrez-vous ailleurs.

Récupérer et préparer les fichiers logs

Rassemblez les logs d'accès bruts du serveur et nettoyez-les jusqu'à obtenir quelque chose que vous pouvez réellement analyser.

Où trouver vos logs

Les logs d'accès du serveur sont l'enregistrement le plus fiable de la manière dont les bots et les utilisateurs accèdent réellement à votre site. Demandez à votre hébergeur, à votre équipe devops ou à votre CDN les logs d'accès bruts couvrant au moins quelques semaines, idéalement un mois complet afin de capter les cycles de crawl habituels.

Les sources courantes incluent votre serveur web (Apache, Nginx), votre CDN (comme Cloudflare ou Fastly) et tout répartiteur de charge placé devant. Extrayez les données depuis [Source des logs] pour la période [Plage de dates].

Préparez les données

  1. Regroupez les logs de tous les serveurs pour ne manquer aucune requête servie par des machines différentes.
  2. Vérifiez que chaque ligne comporte l'horodatage, l'URL demandée, le code de statut, le user agent et l'adresse IP.
  3. Vérifiez Googlebot en effectuant une requête DNS inverse sur l'IP, puis une requête directe. Ne vous fiez pas à la seule chaîne user agent, car elle est facile à usurper.
  4. Filtrez sur les bots de moteurs de recherche vérifiés avant de tirer des conclusions sur le comportement de crawl.

Stockez le jeu de données nettoyé dans un emplacement reproductible afin de pouvoir relancer la même analyse le trimestre prochain.

Analyser les schémas de crawl

Comprenez ce que Googlebot explore réellement, à quelle fréquence et quels codes de statut il rencontre.

Ce qu'il faut regarder en premier

Une fois les requêtes Googlebot vérifiées isolées, dressez un tableau du comportement de crawl réel plutôt que de deviner. Concentrez-vous sur le volume, la fréquence et les codes de réponse : ils révèlent où va l'effort de crawl.

Questions clés auxquelles répondre

  • Quelles URL sont les plus explorées ? Comparez les URL les plus explorées à vos pages les plus importantes. Les écarts sont un signal.
  • À quelle fréquence les pages clés sont-elles explorées ? Les pages génératrices de revenus doivent être visitées régulièrement ; les URL importantes rarement explorées deviennent obsolètes.
  • Quels codes de statut Googlebot rencontre-t-il ? Un site sain est majoritairement en 200. Surveillez les pics de 404, de redirections 301/302 et d'erreurs serveur 5xx.
  • Quelles sections dominent ? Regroupez les requêtes par répertoire pour voir si une section à faible valeur dévore l'activité de crawl.

Consignez vos conclusions pour [Section la plus explorée] et notez toute section sur-explorée par rapport à sa valeur : [Chemin sur-exploré].

Une exploration intense des redirections ou des erreurs est un effort gaspillé qui devra être nettoyé lors des étapes suivantes.

Repérer le gaspillage de crawl

Identifiez les URL à faible valeur, en doublon et cassées qui épuisent les ressources de crawl.

Où fuit le budget de crawl

Le gaspillage de crawl survient lorsque les bots passent du temps sur des URL qui ne devraient pas être explorées du tout. Sur les sites volumineux, cela peut faire la différence entre des pages importantes rafraîchies quotidiennement ou mensuellement.

Sources courantes de gaspillage

  • URL à facettes et à paramètres : filtres, tri et paramètres de suivi qui multiplient une seule page en des milliers de variantes.
  • Contenu dupliqué : la même page accessible via plusieurs URL, des barres obliques finales ou des chemins en majuscules/minuscules.
  • Soft 404 : résultats vides, annonces expirées ou pages pauvres qui renvoient un 200 mais n'offrent aucune valeur.
  • Chaînes de redirection : des URL qui rebondissent sur plusieurs sauts avant de se résoudre.
  • Espaces infinis : calendriers, résultats de recherche et identifiants de session qui génèrent des URL quasi infinies.

À partir de votre analyse de logs, listez ici les pires fautifs : [Schéma de gaspillage 1], [Schéma de gaspillage 2]. Estimez la part des requêtes Googlebot qui va vers ces URL à faible valeur : ce chiffre est votre opportunité. Priorisez les corrections selon la quantité d'activité de crawl que consomme chaque schéma.

Améliorer l'efficacité du crawl

Prenez des mesures concrètes pour que les moteurs de recherche consacrent leur effort de crawl aux pages qui comptent.

Orienter les robots vers l'essentiel

Une fois que vous savez où se trouve le gaspillage, l'objectif est de consolider les signaux et d'orienter les bots vers des URL canoniques à forte valeur.

  1. Renforcez les liens internes vers les pages importantes afin qu'elles soient faciles à découvrir et signalent leur priorité.
  2. Gardez les sitemaps XML propres : n'incluez que des URL canoniques et indexables et retirez les redirections, les erreurs et les pages noindex.
  3. Utilisez le fichier robots.txt avec discernement pour bloquer l'exploration de chemins clairement à faible valeur, comme la recherche interne et les espaces de paramètres infinis. Rappelez-vous que bloquer l'exploration n'équivaut pas à retirer de l'index.
  4. Traitez les paramètres avec des balises canoniques pointant vers la version propre, et évitez de créer des liens internes vers des URL paramétrées.
  5. Corrigez les chaînes de redirection en dirigeant le premier saut directement vers la destination finale avec une seule redirection 301.
  6. Résolvez les soft 404 en renvoyant un véritable 404 ou 410, ou en améliorant la page pour qu'elle mérite son crawl.

Consignez vos trois principales actions : [Action 1], [Action 2], [Action 3]. Déployez les changements progressivement afin de pouvoir en mesurer l'effet.

Surveiller avec les statistiques de crawl

Suivez le comportement de crawl dans le temps à l'aide de la Search Console et de vérifications régulières des logs.

Boucler la boucle

L'efficacité du crawl n'est pas un projet ponctuel. Après avoir apporté des changements, surveillez si les moteurs de recherche réagissent comme prévu.

Ce qu'il faut surveiller

  • Statistiques d'exploration de la Search Console : examinez le nombre total de requêtes d'exploration, le temps de réponse moyen et la répartition par code de réponse, type de fichier et objectif (découverte vs. actualisation).
  • État de l'hôte : surveillez les problèmes de disponibilité, car un serveur lent ou en erreur amène Google à explorer moins.
  • Tendances des codes de statut : vérifiez que les 404, les redirections et les erreurs 5xx diminuent après vos corrections.
  • Rapports d'indexation : vérifiez si les pages auparavant bloquées passent à l'état indexé.

Instaurez une routine

Réextrayez les logs serveur à une cadence régulière (mensuelle ou trimestrielle) et comparez-les à votre référence. Notez ici la date de revue : [Date de la prochaine revue] et le responsable : [Responsable].

Si le gaspillage revient peu à peu, vous le détecterez tôt plutôt qu'après la chute de pages importantes hors de l'index.

Comment utiliser ce modèle

  1. Décidez si le budget de crawl vaut votre temps : il compte surtout pour les sites volumineux (des centaines de milliers d'URL) ou les sites riches en doublons et en URL à faible valeur.
  2. Demandez les logs d'accès bruts du serveur à votre hébergeur, votre CDN et vos répartiteurs de charge, couvrant au moins plusieurs semaines, idéalement un mois complet.
  3. Nettoyez et regroupez les logs, puis vérifiez Googlebot via DNS inverse et direct afin d'analyser le comportement réel des bots plutôt que des user agents usurpés.
  4. Cartographiez les schémas de crawl : identifiez les URL et sections les plus explorées, la fréquence de crawl des pages clés et les codes de statut que reçoit Googlebot.
  5. Traquez le gaspillage de crawl tel que les paramètres à facettes, les URL en doublon, les soft 404, les chaînes de redirection et les espaces d'URL infinis.
  6. Améliorez l'efficacité avec des liens internes plus solides, des sitemaps XML propres, des règles robots.txt réfléchies, des balises canoniques et des 301 en un seul saut.
  7. Ouvrez les statistiques d'exploration de la Search Console pour confirmer que les requêtes d'exploration, les temps de réponse et les tendances des codes de statut évoluent dans le bon sens.
  8. Établissez un calendrier récurrent pour réextraire les logs et examiner les statistiques de crawl afin que le gaspillage ne revienne pas lentement.

Conseils pro

  • Le budget de crawl est une véritable préoccupation surtout pour les sites volumineux ou riches en doublons ; si votre site est petit et que les pages s'indexent vite, consacrez votre effort ailleurs.
  • Vérifiez toujours Googlebot par DNS inverse puis direct avant de faire confiance à une requête, car la chaîne user agent est triviale à falsifier.
  • Bloquer une URL dans le robots.txt arrête l'exploration mais ne la retire pas de l'index ; utilisez noindex ou des codes de statut appropriés lorsque vous devez faire disparaître une page.
  • Corrigez les chaînes de redirection en dirigeant l'URL d'origine directement vers la destination finale avec une seule 301, pour que les bots ne gaspillent pas de sauts.

Questions fréquentes

Qu'est-ce que le budget de crawl ?

Le budget de crawl est le nombre d'URL qu'un moteur de recherche est disposé et capable d'explorer sur votre site sur une période donnée. Il dépend de la charge que votre serveur peut supporter et de la demande des moteurs de recherche pour votre contenu.

Les petits sites doivent-ils se soucier du budget de crawl ?

En général non. Si votre site compte quelques milliers d'URL et que les nouvelles pages s'indexent rapidement, le budget de crawl est rarement un goulot d'étranglement. Il devient important sur les sites volumineux ou ceux qui génèrent beaucoup d'URL à faible valeur ou en doublon.

Pourquoi utiliser les fichiers logs serveur plutôt que de simples outils de crawl ?

Les logs serveur montrent ce que les moteurs de recherche ont réellement demandé, y compris la fréquence, les codes de statut et exactement quelles URL ils ont visitées. Les outils de crawl simulent une exploration, mais les logs sont la vérité concrète du comportement réel des bots sur votre site.

Comment vérifier qu'une requête provient bien de Googlebot ?

Effectuez une requête DNS inverse sur l'IP à l'origine de la requête pour confirmer qu'elle se résout vers un domaine Google, puis lancez une requête DNS directe sur ce nom pour confirmer qu'il pointe de nouveau vers la même IP. Ne faites jamais confiance à la seule chaîne user agent, car elle peut être usurpée.

Quelles sont les sources les plus courantes de gaspillage de crawl ?

La navigation à facettes et les paramètres d'URL, les URL en doublon, les soft 404, les chaînes de redirection et les espaces infinis comme les calendriers ou les résultats de recherche interne. Ils peuvent consommer une grande part de l'activité de crawl sur les grands sites.

Où voir les statistiques de crawl dans la Search Console ?

La Search Console inclut un rapport Statistiques d'exploration indiquant le nombre total de requêtes d'exploration, le temps de réponse moyen et des répartitions par code de réponse, type de fichier, type de Googlebot et objectif. Utilisez-le conjointement avec votre analyse de logs pour suivre les tendances dans le temps.