Analyseur de fichiers journaux SEO

Free, no signup. Server logs answer a question your analytics can't: what are crawlers actually doing on your site. Drop one in and see crawl budget by bot and by section, how much is wasted on 404s and redirects, how AI crawlers compare to search engines, and which requests are impostors faking a crawler user-agent.

Handles nginx / Apache (combined & common), IIS / W3C Extended, and JSON logs (incl. Cloudflare Logpush) — format auto-detected. Oldest successful crawler-list check: 2026-10-04. Latest recorded range change: 2026-10-04.

Drop your access log here
or ·
Multiple files allowed. Big logs stream in chunks.

S’exécute entièrement dans votre navigateur : rien de ce que vous collez n’est envoyé ni stocké. Spot-checking a suspicious IP against the Googlebot Verifier sends only that IP to our server. Des compteurs anonymes de résultats par exécution peuvent servir à la recherche agrégée ; les URL, domaines, adresses IP et identifiants ne sont jamais inclus, et aucune statistique issue de moins de 100 exécutions n’est publiée.

Oldest successful bot range check .

Commentaires
Signaler un bug

Un élément ne fonctionne pas dans Analyseur de fichiers journaux SEO ? Décrivez ce qui s’est passé : le signalement est envoyé directement dans une file de tri privée, pas dans une liste publique.

Données envoyées
 Les saisies de l’outil, fichiers importés, sources collées, résultats complets, paramètres de requête et fragments d’URL ne sont pas joints automatiquement. Vous pouvez modifier ou supprimer le passage sélectionné ci-dessus. Les métadonnées du navigateur et de protection contre les abus sont traitées pour prévenir le spam. 

À propos de cet outil

Importez un journal d’accès serveur pour voir comment les robots explorent réellement votre site : URLs demandées, codes d’état, groupes de robots, fréquence, octets et indices de vérification.

Fonctionnalités

  • Analyse des formats de journaux courants avec regroupement par robot, URL, statut et période.
  • Vérification prudente des user-agents et des plages publiées lorsque les preuves le permettent.
  • Repérage des chemins coûteux, erreurs, redirections, llms.txt et comportements d’exploration atypiques.
  • Résultats exportables avec séparation nette entre comportement de crawl et résultat d’indexation.

Fonctionnement

L’outil parse les lignes, normalise horodatage, méthode, URL, code et user-agent, puis regroupe les requêtes par robot et chemin. Il rapproche les preuves de vérification connues sans transformer un nom de robot en identité authentifiée.

Limites

  • Un journal montre ce que votre serveur a reçu ; il ne prouve pas à lui seul l’indexation, le classement ou l’intention d’un opérateur.
  • Un user-agent peut être usurpé et une plage publiée peut évoluer ; les constats restent bornés par la preuve disponible.
  • Les formats incomplets, les proxys et l’échantillonnage peuvent masquer une partie du trafic réel.

Questions fréquentes

Mes fichiers journaux sont-ils envoyés quelque part ?

Non. L’analyse s’exécute entièrement dans votre navigateur au moyen d’un Web Worker : le fichier est lu sur le disque et traité localement par blocs, sans rien envoyer à un serveur. Le seul cas particulier est la vérification ponctuelle facultative d’une IP dans le rapport sur les usurpateurs ; elle envoie une seule adresse IP, et non votre journal, à l’API de vérification pour effectuer un DNS inverse confirmé par recherche directe et une recherche ASN. Fermez l’onglet et toutes les données analysées disparaissent.

Quels types de journaux l’outil prend-il en charge ?

Le type est détecté automatiquement. L’outil lit les structures combinées et communes de nginx et Apache, IIS / W3C Extended, ainsi que les journaux JSON, notamment Cloudflare Logpush. Vous pouvez déposer plusieurs fichiers à la fois ; les journaux volumineux sont traités par blocs afin qu’un journal d’accès de plusieurs gigaoctets ne bloque pas l’onglet.

Comment distingue-t-il un vrai robot d’exploration d’un robot usurpé ?

Chaque requête est associée à un robot connu d’après son identifiant, puis l’adresse IP source est comparée aux plages publiées par l’opérateur : ce sont les mêmes listes actualisées chaque semaine que celles utilisées par le vérificateur Googlebot. Une requête qui se présente, par exemple, comme Googlebot depuis une IP hors des plages de Google est signalée comme usurpation probable. Certains opérateurs, comme Bytespider de ByteDance, ne publient aucune plage ; leurs visites sont donc marquées comme impossibles à vérifier plutôt que comme usurpées.

Qu’est-ce qu’un gaspillage du budget d’exploration ?

Toute requête de robot qui reçoit une redirection, sauf lorsqu’un contrôle conditionnel utile renvoie 304 parce que la ressource n’a pas changé, ou qui reçoit une erreur 4xx comme 404 ou 410, ou une erreur serveur 5xx. L’outil regroupe ce gaspillage par robot, par rubrique et par URL individuelle afin d’indiquer où les corrections auront le plus d’impact.

Puis-je bloquer les usurpateurs avec robots.txt ?

Non. Les imposteurs envoient précisément un identifiant de robot afin d’ignorer robots.txt ; une directive Disallow ne leur fait donc rien. Bloquez-les plutôt par IP ou ASN au niveau du réseau ou du pare-feu. robots.txt convient aux robots authentiques qui gaspillent leur budget dans les rubriques que vous ne souhaitez pas faire explorer ; le panneau Recommandations génère des directives Disallow prêtes à copier-coller pour ces cas.

Étape suivanteGénérateur de robots.txt — generate the corrected version. Des conseils sont disponibles en anglais.