Vous avez sans doute constaté ces derniers mois des pics d’activité anormaux ou des ralentissements intermittents sur certains de vos sites WordPress, PrestaShop ou développements sur-mesure, sans pour autant voir vos courbes d'audience analytics s'envoler. La cause ? L'explosion du trafic non légitime généré par les bots d’aspiration et d’entraînement des modèles d’IA (OpenAI, Anthropic, ByteDance, etc.).
Dans l’écosystème du web contemporain, plus de la moitié du trafic mondial n’est plus humaine : il s’agit de robots (bots). Longtemps, cette réalité technique s'est résumée à une équation simple pour les agences web : faciliter le passage de Googlebot et de Bingbot pour positionner les sites de leurs clients en tête des résultats de recherche.
Aujourd'hui, les règles du jeu ont changé. La course aux modèles de langage (LLM) et aux données d'apprentissage a libéré une armée de robots d’aspiration extrêmement voraces (GPTBot, ClaudeBot, Bytespider, CCBot, etc.).
Le problème ? Ces robots parcourent des milliers d'URLs en quelques minutes, déclenchant à chaque page l'amorçage de votre CMS (WordPress, PrestaShop, Drupal), l’exécution de scripts PHP et de multiples requêtes MariaDB/MySQL.
Résultat direct : des workers PHP saturés, des temps de réponse qui s'effondrent pour les vrais visiteurs, et une consommation anormale de CPU/RAM sur vos hébergements mutualisés ou vos serveurs privés.
En tant qu’hébergeur et infogéreur de vos parcs de sites internet, webo-facto vous donne les clés pour arbitrer, configurer et filtrer efficacement ces flux.
Il est impératif de ne pas jeter le bébé avec l'eau du bain : bloquer aveuglément tous les robots ruinerait le SEO de vos clients. Il convient de classer les agents utilisateurs (User-Agents) en 3 catégories bien distinctes.
Ces robots explorent vos sites pour les indexer dans les moteurs de recherche traditionnels ou géolocalisés. Ils génèrent directement du trafic qualifié vers les sites de vos clients.
Googlebot, Bingbot, YandexBot, Qwantify.robots.txt, régulent leur cadence d'exploration selon le temps de réponse du serveur et disposent d'adresses IP vérifiables par DNS inversé.Ces robots sont mandatés pour aller chercher une information en direct lorsqu’un internaute pose une question à un assistant d'IA (recherche augmentée / moteurs de synthèse).
OAI-SearchBot / ChatGPT-User (OpenAI), PerplexityBot.Ces robots scannent massivement le web pour alimenter les bases de données d’apprentissage des intelligences artificielles ou pour du moissonnage commercial sans contrepartie d'audience.
GPTBot (OpenAI - entraînement des modèles futurs)ClaudeBot / Anthropic-ai (Anthropic)Bytespider (ByteDance / TikTok : réputé pour son agressivité extrême et ses cadences déraisonnables)CCBot (Common Crawl : énorme réservoir de données ouvert utilisé par de nombreux acteurs)Applebot-Extended (Entraînement des modèles Apple)Diffbot, ImagesiftBot, TurnitinBotAu sein de l'infrastructure webo-facto, nos serveurs bénéficient d'une sécurité robuste : pare-feu d'infrastructure, règles iptables, filtrage fail2ban et protection anti-DDoS sur notre cloud souverain français hébergé chez IONOS.
Cependant, un crawler IA légitime d'un point de vue réseau (qui respecte le protocole TCP/HTTP et n’envoie pas une attaque volumétrique brute) n’est pas une cyberattaque au sens conventionnel. Il passe les filtres réseau standards car il se présente comme un client HTTP ordinaire.
Impact sur vos contrats et astreintes :
Dans le cadre d'un contrat d'hébergement ou d'une astreinte classique, nos équipes interviennent sur les pannes critiques (serveur hors ligne, service web ou base de données éteints). Une élévation de charge CPU ou un ralentissement applicatif provoqué par une sur-sollicitation applicative de scripts PHP n'est pas couverte par l'astreinte simple, bien qu'elle le soit dans notre formule Astreinte +.
La meilleure démarche pour garantir un service 100 % fluide à vos clients reste la prévention logicielle et le blocage à la source.
Pour protéger un site web, trois niveaux d'action complémentaires doivent être mis en œuvre :
[ Niveau 1 : robots.txt ] -> Pour les bots bienveillants (Déclaratif)
│
[ Niveau 2 : .htaccess ] -> Bloque l'accès AVANT l'exécution de PHP/MySQL (Recommandé)
│
[ Niveau 3 : Cache / WAF ] -> Soulage les workers et filtre en périphérie
robots.txt (Indispensable mais déclaratif)Le fichier robots.txt informe les robots respectueux des règles que vous leur imposez. Les géants de la Tech (OpenAI, Anthropic, Google, Apple) se sont engagés à respecter ces consignes lorsqu'elles ciblent expressément leurs robots d'entraînement.
Voici un extrait type à intégrer à la racine de vos sites (à placer dans robots.txt) :
# ==========================================
# GESTION DES MOTEURS DE RECHERCHE CLASSIQUES
# ==========================================
User-agent: Googlebot
Allow: /
User-agent: Bingbot
Allow: /
# ==========================================
# BLOCAGE DES CRAWLERS D'ENTRAÎNEMENT IA
# ==========================================
# OpenAI (Entraînement des modèles LLM)
User-agent: GPTBot
Disallow: /
# Anthropic (Claude)
User-agent: ClaudeBot
User-agent: anthropic-ai
Disallow: /
# ByteDance / TikTok (Très agressif)
User-agent: Bytespider
Disallow: /
# Common Crawl (Base d'entraînement publique)
User-agent: CCBot
Disallow: /
# Apple (Données d'entraînement)
User-agent: Applebot-Extended
Disallow: /
# Autres crawlers de données IA / Data scraping
User-agent: Diffbot
Disallow: /
User-agent: FacebookBot
Disallow: /
User-agent: Meltwater
Disallow: /
User-agent: PerplexityBot
Disallow: /
⚠️ La limite du
robots.txt: Il est purement indicatif. Un bot malveillant ou non déclaré ignorera ce fichier et continuera à pilonner vos pages.
.htaccess (La méthode la plus performante)Sur l'architecture webo-facto (basée sur Apache 2.4 et PHP-FPM sous Debian), chaque requête interceptée par Apache avant qu'elle n'atteigne le moteur PHP consomme une fraction infime de ressource (quelques kilo-octets de mémoire et quasi 0 % de processeur).
En bloquant les User-Agents indésirables directement dans le fichier .htaccess, vous leur renvoyez une erreur 403 Forbidden instantanée, soulageant ainsi MariaDB et vos pools PHP-FPM.
Ajoutez ces directives en tête de votre fichier .htaccess :
<IfModule mod_rewrite.c>
RewriteEngine On
# Bloquer les crawlers IA agressifs et robots non désirés
RewriteCond %{HTTP_USER_AGENT} (Bytespider|GPTBot|CCBot|ClaudeBot|anthropic-ai|Diffbot|Applebot-Extended|Amazonbot|TurnitinBot) [NC]
RewriteRule .* - [F,L]
</IfModule>
???? Astuce agence : Si vous utilisez des outils d'audit SEO comme Ahrefs, Semrush ou MJ12bot, pensez à vérifier si vous ou vos clients les utilisez activement. Si ce n'est pas le cas, ajoutez-les également à cette liste d'exclusion pour économiser un volume considérable de requêtes parasites.
Si vous souhaitez indiquer formellement que les données et créations graphiques de vos clients ne doivent pas être utilisées pour l'entraînement d'algorithmes (conformément aux directives européennes sur le droit d'auteur et l'IA) :
Via balise HTML <meta> :
<meta name="robots" content="noai, noimageai">
Via en-tête HTTP dans le .htaccess :
<IfModule mod_headers.c>
Header set X-Robots-Tag "noai, noimageai"
</IfModule>
Même lorsqu'un bot autorisé (comme Googlebot) parcourt un site e-commerce de 10 000 références, l'impact peut être sensible.
Pour protéger vos projets dès leur mise en ligne, intégrez ces 4 réflexes dans votre protocole de livraison d'agence :
robots.txt complet : Interdire explicitement GPTBot, ClaudeBot, Bytespider et CCBot..htaccess : Renvoyer un code 403 HTTP immédiat sur les signatures des bots les plus intrusifs.?filter=, ?orderby=, ?s=) pour éviter les pièges à robots (crawler traps).Héberger un parc de sites performant repose sur une responsabilité partagée entre une infrastructure robuste et des configurations applicatives optimisées.
Tandis que nos équipes veillent au bon fonctionnement de l'infrastructure matérielle, des sauvegardes quotidiennes externalisées et de la sécurité système de vos machines, la gestion raisonnée des politiques de crawl au niveau de vos CMS est votre meilleur atout pour garantir des sites rapides, fiables et disponibles.
Une question sur la configuration de vos serveurs ou besoin de faire auditer le trafic d'un projet volumineux ? Nos équipes restent à votre disposition via le support de votre espace webo-facto !