Vercel bloque-t-il GPTBot, ClaudeBot et les autres robots IA de mon site ?
Pas par défaut. Le « AI Bots Managed Ruleset » de Vercel reste désactivé tant que personne ne l'active, et Bot Protection comme Attack Mode laissent passer les bots vérifiés comme GPTBot et ClaudeBot. Votre site sur Vercel ne bloque les robots IA que si ce jeu de règles est sur « Deny », si une règle personnalisée du pare-feu vise leurs noms ou si votre robots.txt les interdit.
Données clés
- Vercel a lancé le 13 mai 2025 un jeu de règles d'un clic qui peut bloquer GPTBot, ClaudeBot, PerplexityBot et Bytespider, gratuit sur tous les forfaits. (Changelog Vercel : nouveau jeu de règles d'un clic pour les bots IA (13 mai 2025))
- La documentation de Vercel, mise à jour le 10 septembre 2026, indique que l'« AI Bots Managed Ruleset » est inactif par défaut, affiché comme « Allow », avec deux actions : « Log » ou « Deny ». (Documentation Vercel : jeux de règles gérés du WAF)
- La protection contre les bots de Vercel est elle aussi désactivée par défaut et, une fois activée, exclut les bots vérifiés ; l'annuaire de Vercel liste GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot et PerplexityBot comme vérifiés. (Documentation Vercel : gestion des bots)
- Attack Mode est gratuit sur tous les forfaits Vercel et laisse passer sans défi les bots connus de l'annuaire des bots vérifiés. (Documentation Vercel : Attack Mode)
- OpenAI indique que les sites qui ont désactivé OAI-SearchBot n'apparaissent pas dans les réponses de recherche ChatGPT, et qu'une modification du robots.txt prend environ 24 heures. (OpenAI: Overview of OpenAI crawlers)
Où voir si Vercel bloque les robots IA sur mon projet ?
Ouvrez le projet dans le tableau de bord Vercel, puis « Firewall » et « Rules ». Trois réglages décident :
| Réglage | Par défaut | Bloque les robots IA quand |
|---|---|---|
| « AI Bots Ruleset » (Bot Management) | « Allow » (inactif) | Il est sur « Deny » |
| « Bot Protection » (Bot Management) | « Off » | Rarement : les bots vérifiés sont exclus, mais les non vérifiés reçoivent un défi |
| Règles personnalisées | Aucune | Une règle vise un user agent comme GPTBot, ou utilise le modèle « Block AI Bots » avec « Deny » ou « Challenge » |
| « Attack Mode » | Désactivé | Pas pour les bots vérifiés, qui passent sans défi |
Pourquoi mon site Vercel bloquerait-il ChatGPT sans que je le sache ?
Généralement parce que quelqu'un a activé le blocage d'un clic pour réduire la consommation. Dans un fil de février 2026 sur le forum de la communauté Vercel, un compte du forfait gratuit a été mis en pause après qu'un robot d'OpenAI a épuisé ses ressources, et un employé de Vercel a suggéré de bloquer les robots IA dans le pare-feu.
Cela règle la facture, mais retire aussi le site de ce que ces robots peuvent lire. Vérifiez le pare-feu après tout incident de coût ou de trafic.
Comment le tester depuis la ligne de commande ?
Lisez le robots.txt du domaine de production et demandez la page d'accueil avec le nom de chaque robot. Un 200 est bon signe ; un 403 ou une page de défi signifie qu'une règle vise ce nom :
# 1. robots.txt sur le domaine de production
curl -s https://www.example.com/robots.txt
# 2. Code de statut par nom de robot IA (tout sauf 200 signifie qu'une règle vise ce nom)
for ua in GPTBot OAI-SearchBot ChatGPT-User ClaudeBot Claude-SearchBot PerplexityBot; do
echo "$ua $(curl -s -o /dev/null -w '%{http_code}' -A "$ua" https://www.example.com/)"
donePeut-on bloquer l'entraînement IA tout en restant dans la recherche ChatGPT ?
Oui, en bloquant les robots par leur nom plutôt que tous d'un coup. OpenAI sépare GPTBot, utilisé pour l'entraînement, d'OAI-SearchBot, utilisé pour la recherche ChatGPT, et Anthropic sépare ClaudeBot de Claude-SearchBot.
Le « AI Bots Ruleset » de Vercel les traite comme un seul groupe. Pour bloquer seulement l'entraînement, interdisez GPTBot et ClaudeBot dans robots.txt ou créez une règle personnalisée du pare-feu pour ces user agents, et laissez les robots de recherche autorisés.
Les déploiements de prévisualisation de Vercel posent-ils problème pour la recherche IA ?
Non, ils doivent rester à l'écart. Vercel ajoute automatiquement l'en-tête X-Robots-Tag: noindex à chaque déploiement de prévisualisation.
L'exception : quand un domaine personnalisé pointe vers une branche qui n'est pas celle de production, Vercel omet cet en-tête ; un domaine de préproduction peut donc être indexé si vous n'ajoutez pas noindex vous-même.
Étape par étape
- Vérifiez le AI Bots Ruleset. Dans Firewall, Rules, Bot Management, confirmez que « AI Bots Ruleset » affiche « Allow » ou « Log », et non « Deny ».
- Vérifiez les règles personnalisées. Cherchez les règles qui visent GPTBot, ClaudeBot, PerplexityBot ou le modèle « Block AI Bots », et notez leur action.
- Vérifiez robots.txt. Demandez à votre agent de codage d'afficher le robots.txt que génère le framework, et confirmez que OAI-SearchBot et Claude-SearchBot sont autorisés.
- Testez chaque nom de robot. Lancez la boucle curl sur le domaine de production et cherchez toute réponse autre que 200.
- Bloquez par nom si nécessaire. Si le coût est la raison, ne bloquez que les robots d'entraînement, ou commencez par « Log » avant de choisir « Deny ».
Erreurs fréquentes
- Activer le blocage IA d'un clic pour réduire la consommation, en oubliant qu'il bloque aussi la recherche ChatGPT et les robots de Perplexity.
- Ne vérifier que robots.txt pendant qu'une règle du pare-feu renvoie 403 aux mêmes robots.
- Tester l'URL de prévisualisation, qui porte noindex, au lieu du domaine de production.
- Laisser indexable un domaine de préproduction parce que Vercel n'y met pas noindex.
Comment easyIndex le résout
easyIndex ne touche jamais à votre projet Vercel : votre agent de codage fait chaque modification, guidé étape par étape via MCP, et easyIndex contrôle chaque page sur le site en ligne au lieu de se fier au rapport de l'agent. Son tableau de bord montre quelles pages les robots IA lisent et quand ; une modification du pare-feu qui les bloque apparaît donc comme des lectures qui s'arrêtent. 30 $US par site et par mois, avec un essai gratuit de 7 jours.
Questions fréquentes
Vercel bloque-t-il les robots IA sur le forfait gratuit Hobby ?
Pas par défaut. Le AI Bots Ruleset existe sur tous les forfaits, y compris Hobby, et reste inactif tant que quelqu'un ne le règle pas sur « Log » ou « Deny ».
La Bot Protection de Vercel bloque-t-elle GPTBot ?
Non. Vercel indique que Bot Protection exclut les bots vérifiés, et son annuaire liste GPTBot, OAI-SearchBot et ClaudeBot comme vérifiés.
Attack Mode nuit-il à ma visibilité dans les réponses IA ?
Vercel indique que les bots vérifiés passent Attack Mode sans défi, et les robots IA d'OpenAI, d'Anthropic et de Perplexity figurent dans cet annuaire.
Combien de temps faut-il à ChatGPT pour relire mon site après le déblocage ?
OpenAI indique qu'une modification du robots.txt met environ 24 heures à atteindre ses systèmes ; une modification du pare-feu s'applique dès que vous la publiez.
Lire la suite
- Quels robots IA existent et comment les autoriser dans robots.txt ?
- Cloudflare bloque-t-il ChatGPT et les autres crawlers IA sur mon site ?
- ChatGPT et Claude peuvent-ils voir mon site en JavaScript ?
- SEO Next.js : comment faire citer mon site par ChatGPT ?
- Comment fonctionne easyIndex, de quoi ai-je besoin et combien de temps avant les résultats ?
- Combien coûte easyIndex ?
Dernière vérification le .