Testez si l’IA peut lire votre site

Collez votre adresse : cet outil lit votre robots.txt, détermine ce qu’il autorise et bloque pour treize agents d’IA, et compare la réponse de votre site à un navigateur et au user-agent de GPTBot. Sans e-mail, sans compte, rien n’est conservé.

Publié le 8 septembre 2026

Réponse courte

Un site peut être premier sur Google et illisible pour ChatGPT. La cause est rarement le robots.txt : c’est une règle de protection anti-bots au niveau du CDN, qui renvoie un challenge aux user-agents qu’elle ne reconnaît pas tout en laissant passer Googlebot, autorisé par défaut. Cet outil vérifie les deux couches et vous dit laquelle est en défaut.

DoGeo est une agence de SEO et de GEO. Cet outil est gratuit, ne demande pas de compte et n’est pas le service : le service, c’est le travail, et nous le faisons nous-mêmes.

Ce qu’il vérifie, et ce qu’il ne vérifie pas

Périmètre

DoGeo préfère être explicite sur les limites d’un outil gratuit, parce qu’un test qui promet plus qu’il ne fait donne un faux sentiment de sécurité, et que cela finit par coûter cher.

Ce qu’il couvre

les deux couches

Il lit votre vrai robots.txt et applique les règles de regroupement qu’utilisent les robots eux-mêmes : le groupe propre à l’agent s’il existe, le joker sinon, et au sein du groupe, le motif correspondant le plus long l’emporte. Il demande ensuite votre page deux fois au même instant, une fois comme navigateur et une fois comme GPTBot, et compare les codes de statut.

Ce qui lui échappe

les limites, honnêtement

Le test du CDN utilise un seul agent et une seule URL. Un blocage peut ne viser qu’un autre agent, que d’autres chemins, ou se déclencher selon la fréquence des requêtes plutôt que selon le user-agent. Il ne voit pas non plus si votre contenu dépend du JavaScript, qui est la deuxième panne la plus fréquente.

Le test définitif

vos logs

La preuve qui tranche, ce sont les hits par user-agent dans vos propres logs serveur sur trente jours. Zéro hit d’un agent que vous pensez autoriser signifie que le blocage se trouve à une autre couche, ou que personne ne vous a jamais trouvé. Cela fait partie de l’audit, pas de cet outil.

Comment lire le résultat

Interprétation

Les trois verdicts ne veulent pas dire la même chose, et l’un d’eux est constamment mal compris.

Autorisé explicitement

✓

Cet agent a son propre bloc dans votre robots.txt et aucune règle ne bloque le chemin. C’est la situation la plus claire : quelqu’un a pris la décision délibérément, et elle est écrite.

Autorisé par défaut

✓

Aucune règle ne s’applique à lui, il peut donc explorer. C’est correct, et c’est le cas normal. Sa seule faiblesse est de ne garder trace d’aucune décision, c’est pourquoi DoGeo nomme chaque agent dans son propre robots.txt alors que rien ne l’y oblige.

Bloqué

✕

Une règle l’en empêche, et l’outil vous dit laquelle et dans quel groupe elle se trouve. Quand personne dans l’équipe ne sait qui l’a ajoutée, elle vient presque toujours d’un modèle copié ou d’un conseil vieux de deux ans sur la protection du contenu contre l’entraînement.

Le résultat le plus important n’est pas dans la liste des agents : il est dans la comparaison du CDN. Si votre site répond 200 à un navigateur et 403 à GPTBot, votre robots.txt peut être irréprochable, aucun assistant ne pourra vous citer quand même.

Que faire quand un agent ressort bloqué

Étape suivante

DoGeo recommande cet ordre, qui est celui que suit l’audit.

  1. Avant de supprimer la règle, découvrez qui l’a ajoutée et pourquoi. Il y a parfois une vraie raison, le plus souvent un contenu payant, et la bonne correction consiste alors à bloquer un chemin plutôt que tout le site.
  2. Si le blocage est dans le robots.txt et qu’il n’a pas de raison d’être, supprimez-le et remplacez-le par un Allow explicite qui nomme l’agent, pour que la prochaine personne qui lira le fichier sache qu’il s’agit d’une décision.
  3. Si le blocage est au niveau du CDN, la règle se trouve dans votre produit de protection anti-bots (Cloudflare, AWS WAF, Fastly ou équivalent) et il faut ajouter ces user-agents à sa liste d’autorisation. C’est là que la plupart des gens échouent, et cela ne se corrige pas depuis le robots.txt.
  4. Vérifiez ensuite que votre contenu existe avant l’exécution du JavaScript : désactivez le JavaScript dans un navigateur et rechargez la page. Débloquer un robot qui ne trouvera qu’une page vide ne change rien.
  5. Revenez à vos logs serveur dans trente jours. Les hits par user-agent sont la seule confirmation que la correction a fonctionné.
User-agent: GPTBot
Allow: /

User-agent: OAI-SearchBot
Allow: /

User-agent: ChatGPT-User
Allow: /

User-agent: ClaudeBot
Allow: /

User-agent: PerplexityBot
Allow: /

User-agent: Google-Extended
Allow: /
Un bloc de robots.txt qui autorise les agents explicitement. Techniquement superflu, puisque la règle générale autorise déjà, mais il consigne la décision et fait de toute restriction future une modification d’une ligne.

Pour aller plus loin

Et si le résultat est propre mais que vous n’apparaissez toujours pas ?

Alors le problème est plus loin : dans le rendu, dans la façon dont vos pages sont rédigées, ou dans ce que disent de vous les sources extérieures. DoGeo le vérifie à la main et vous dit ce qu’il trouve. Quatre informations suffisent pour vous dire où vous en êtes.