IABIGEN · English
Mis à jour toutes les heures

Listes de blocage des robots d'IA

Des règles prêtes à coller pour empêcher les entreprises d'IA d'utiliser votre site pour entraîner leurs modèles, ou pour fermer la porte à tous les robots d'IA. Construites uniquement à partir de la documentation et des listes d'IP officielles des éditeurs.

Derniers fichiers : /blocklists/ai-bots.json

Choisissez une politique

FichierBloquer l'entraînement seulementBloquer tous les robots d'IA
Règles robots.txt
Demande polie, respectée par les grands robots
robots-ai-training.txtrobots-ai-all.txt
Blocage nginx par User-Agent (403)nginx-ai-training.confnginx-ai-all.conf
Apache .htaccesshtaccess-ai-training.txthtaccess-ai-all.txt
Expression Cloudflare (WAF)cloudflare-ai-training.txtcloudflare-ai-all.txt
Plages IP officielles (une par ligne)ips-ai-training.txtips-ai-all.txt
Liste nginx de refus par IPnginx-deny-ai-training.confnginx-deny-ai-all.conf
  • Bloquer l'entraînement seulement : GPTBot, ClaudeBot, Google-Extended, Applebot-Extended, meta-externalagent, Amazonbot, CCBot et Bytespider. Vos pages peuvent toujours être trouvées et citées par ChatGPT Search, Claude, Perplexity et les autres moteurs de recherche IA.
  • Bloquer tous les robots d'IA : les robots d'entraînement, plus les robots de recherche IA et les agents qui lisent une page à la demande d'un utilisateur (ChatGPT-User, Claude-User, Perplexity-User…). Votre site disparaît des réponses des IA.
  • Dans les deux cas, Googlebot, Bingbot et Applebot ne sont jamais bloqués : ce serait disparaître de Google, Bing et Apple. Leur usage IA se règle par les jetons robots.txt Google-Extended et Applebot-Extended, inclus dans les fichiers.

Quel fichier utiliser ?

  1. Commencez par robots.txt. C'est la méthode que les éditeurs eux-mêmes demandent d'utiliser, et les grands robots documentent qu'ils la respectent. Collez les règles dans votre robots.txt existant.
  2. Ajoutez un blocage par User-Agent (nginx, Apache ou Cloudflare) pour un refus ferme plutôt qu'une demande : toute requête qui s'annonce comme l'un de ces robots reçoit une erreur 403.
  3. Utilisez les listes d'IP pour bloquer au niveau du pare-feu, ou pour vérifier qu'un visiteur qui se dit GPTBot en est vraiment un (voir vérifier l'IP d'un robot). Elles ne contiennent que les plages publiées par OpenAI, Anthropic, Perplexity, Mistral AI, Common Crawl et DuckDuckGo.
Pourquoi la liste d'IP « entraînement » est plus courte. Anthropic publie une seule liste d'IP commune à ClaudeBot, Claude-SearchBot et Claude-User. Bloquer ces adresses couperait aussi la recherche de Claude : cette liste n'est donc que dans les fichiers « tous les robots d'IA ». La même règle s'applique à toute liste partagée.

Les limites

  • robots.txt est une demande, pas un verrou. Un robot qui l'ignore se traite avec les fichiers User-Agent et IP.
  • Un User-Agent peut être imité, pas une plage IP. Mais seuls certains éditeurs publient leurs plages : un robot sans liste officielle n'est bloqué que par son nom.
  • Le blocage n'agit pas sur les contenus déjà collectés : il s'applique à partir de la prochaine visite du robot.

Récupérez les fichiers automatiquement (par exemple une fois par jour avec curl) ou utilisez le fichier lisible par machine ai-bots.json. Consultez la fiche de chaque robot dans les fiches des robots d'IA, ou composez vos propres règles avec le générateur de robots.txt.

Autres outils gratuits