[{"data":1,"prerenderedAt":100},["ShallowReactive",2],{"tool-ai-crawler-log-analyzer-fr":3},{"common":4,"copy":13},{"hubLink":5,"resultTitle":6,"fix":7,"fullTitle":8,"fullText":9,"fullCta":10,"faqTitle":11,"waiting":12},"Tous les outils gratuits","Résultats pour {host}","Comment corriger","Voyez comment l’IA lit ce site","Lancez une analyse complète gratuite de {host} pour obtenir les deux scores de compatibilité IA et chaque correctif.","Analyser ce site","Questions","Test de {host} en cours. Cela peut prendre plusieurs minutes : gardez cette page ouverte.",{"name":14,"title":15,"description":16,"h1":14,"lede":17,"empty":18,"labels":19,"about":20,"faq":24,"crawlerLogs":40},"Analyseur de logs de crawlers IA","Analyseur de logs de crawlers IA : qui visite votre site ?","Déposez le log d’accès de votre serveur : voyez quels crawlers IA passent, lesquels sont authentiques et où ils échouent. Tout reste dans le navigateur.","Déposez le log d’accès de votre serveur pour voir quels crawlers IA ont visité votre site, lesquels venaient des adresses publiées par leurs opérateurs et quelles pages ont échoué pour eux. Le log est lu dans votre navigateur et n’est jamais envoyé.","",{},[21,22,23],"L’analyseur lit les logs nginx et Apache au format combined, ainsi que les logs de requêtes HTTP de Cloudflare Logpush (NDJSON). Les fichiers simples comme les .gz fonctionnent, et vous pouvez déposer plusieurs fichiers de rotation à la fois. Les très gros logs sont lus en flux, la page reste donc réactive.","Un user agent n’est qu’un nom, et n’importe qui peut envoyer GPTBot. Chaque visite est donc aussi comparée aux adresses IP que publie l’opérateur. Une visite provenant de ces adresses est vérifiée. Une visite venant d’ailleurs est signalée, mais seulement comme « ne provient pas des adresses publiées » : les opérateurs ajoutent des plages de temps en temps et notre copie de la liste peut avoir du retard. Certains opérateurs ne publient aucune liste ; leurs visites restent invérifiables.","Votre log reste sur votre appareil. La seule requête de la page porte sur les listes d’adresses publiques des opérateurs et ne contient rien de votre log.",[25,28,31,34,37],{"q":26,"a":27},"Mon log est-il envoyé à SagBot ?","Non. Le fichier est lu et compté dans votre navigateur. Seules les listes publiques d’adresses IP des opérateurs sont téléchargées, et cette requête ne contient aucune donnée du log. Fermez l’onglet et le rapport disparaît.",{"q":29,"a":30},"Quels formats de log fonctionnent ?","Le format combined, utilisé par défaut par nginx et aussi par Apache, et les logs de requêtes HTTP de Cloudflare Logpush en NDJSON. Si votre serveur écrit le Common Log Format, il n’a pas de user agent : passez d’abord en combined. Notre guide sur les visites des crawlers IA montre comment.",{"q":32,"a":33},"Que signifie impostor ?","Le user agent se dit crawler IA, mais l’adresse IP est hors des plages que publie son opérateur. C’est le signe habituel d’une imitation, un scraper qui emprunte le nom. Il peut aussi s’agir d’un crawler authentique sur une plage ajoutée récemment par l’opérateur : voyez-y une piste, pas un verdict.",{"q":35,"a":36},"Pourquoi un crawler apparaît-il comme invérifiable ?","Son opérateur ne publie aucune liste d’adresses lisible par machine, ou nous n’avons pas pu la charger. Les visites sont comptées, mais le log seul ne permet pas de savoir si elles sont authentiques. Une résolution DNS inverse le permet, et le guide explique comment.",{"q":38,"a":39},"Pourquoi certaines visites IA manquent-elles dans mon log ?","Les pages servies depuis le cache d’un CDN n’atteignent jamais votre origine, elles ne sont donc pas dans son log. Si votre domaine chez Cloudflare n’est pas proxifié, ou si vous journalisez ailleurs, les requêtes du crawler n’apparaissent pas non plus. Utilisez le log du point qui reçoit réellement les requêtes.",{"drop":41,"dropOr":42,"choose":43,"dropHint":44,"fileCount":45,"pasteLabel":46,"pastePlaceholder":47,"pasteHint":48,"analyse":49,"privacyTitle":50,"privacy":51,"reading":52,"readingFile":53,"resultTitle":54,"summary":55,"formats":63,"table":66,"verdictsNote":74,"noRanges":75,"detailTitle":76,"topPages":77,"failing":78,"noFailing":79,"daily":80,"dailyBar":81,"hitsCount":82,"emptyTitle":83,"emptyIntro":84,"limits":85,"unsupportedTitle":90,"unsupported":91,"unsupportedLink":92,"gzipUnsupported":93,"tooLarge":94,"readFailed":95,"start":96,"otherPages":97,"moreFailing":98,"statusDone":99,"proxyNote":89},"Déposez vos fichiers de log ici","ou","Choisir des fichiers","Fichiers .log, .txt, .json et .gz. Plusieurs fichiers sont lus dans un seul rapport.","{n} fichiers sélectionnés","Ou collez des lignes de log","203.0.113.7 - - [09\u002FNov\u002F2026:10:12:01 +0000] \"GET \u002Fpricing HTTP\u002F1.1\" 200 5120 \"-\" \"GPTBot\u002F1.2 (+https:\u002F\u002Fopenai.com\u002Fgptbot)\"","Jusqu’à 5 Mo de texte.","Analyser le texte collé","Reste sur votre appareil","Votre log est traité dans ce navigateur. Rien n’en est envoyé à SagBot. La page télécharge seulement les listes publiques d’adresses IP des opérateurs.","Lecture du log…","{read} lus sur {total}","Crawlers IA dans ce log",{"range":56,"lines":57,"unparsed":58,"other":59,"ai":60,"impostor":61,"format":62},"Période","Lignes lues","Lignes non analysées","Autre trafic","Visites de crawlers IA","Hors adresses publiées","Format",{"combined":64,"cloudflare":65},"nginx \u002F Apache combined","Cloudflare Logpush",{"crawler":67,"operator":68,"kind":69,"hits":70,"verified":71,"impostor":72,"unverifiable":73},"Crawler","Opérateur","Type","Visites","Vérifiées","Impostor","Invérifiables","Vérifiées : depuis les adresses publiées par l’opérateur. Impostor : hors de ces adresses. Les nouvelles plages peuvent mettre du temps à être publiées, vérifiez donc avant de bloquer. Invérifiables : l’opérateur ne publie pas de liste, ou elle n’a pas pu être chargée.","Les listes d’adresses des opérateurs n’ont pas pu être chargées, toutes les visites sont donc affichées comme invérifiables.","Détail par crawler","Pages les plus visitées","Pages en échec","Aucune réponse 4xx ou 5xx pour ce crawler.","Visites par jour","{day} : {hits} visites","{n} visites","Aucune visite de crawler IA dans ce log","{lines} lignes ont été lues et aucune n’avait le user agent d’un crawler IA. Cela ne veut pas toujours dire qu’aucun n’est venu :",[86,87,88,89],"Les pages servies depuis le cache d’un CDN n’atteignent jamais votre origine, elles manquent donc dans son log.","Si votre domaine est chez Cloudflare sans proxy, les requêtes n’y passent pas, et un log Cloudflare n’affiche rien.","Un user agent peut être falsifié dans les deux sens, et certains crawlers ne se signalent pas.","Derrière un proxy ou un CDN, le journal peut enregistrer l'adresse du proxy au lieu de celle du robot, et des robots authentiques peuvent passer pour des imposteurs.","Ce format de log n’est pas pris en charge","Aucune ligne ne correspond au format combined ni au NDJSON de Cloudflare Logpush.","Voir comment vérifier et définir le format du log","Ce navigateur ne sait pas décompresser les fichiers .gz. Décompressez le fichier puis déposez le résultat.","Cette entrée est trop volumineuse pour être lue. Découpez le log ou collez moins de texte.","Le fichier n’a pas pu être lu. Réessayez ou, s’il est compressé, décompressez-le d’abord.","Choisissez un fichier de log pour voir le rapport.","Autres pages","et {n} autres","Terminé : {n} visites de robots d'IA.",1794386919288]