[{"data":1,"prerenderedAt":577},["ShallowReactive",2],{"actu:sellerie-gz-quatre-pannes-quatre-causes":3,"actu-related:sellerie-gz-quatre-pannes-quatre-causes":168},{"id":4,"title":5,"body":6,"category":155,"date":156,"description":157,"draft":158,"extension":159,"featured":160,"image":47,"imageAlt":46,"meta":161,"metaDescription":162,"metaTitle":162,"navigation":160,"noindex":158,"path":163,"readingTime":164,"seo":165,"stem":166,"updated":156,"__hash__":167},"actus\u002Factus\u002Fsellerie-gz-quatre-pannes-quatre-causes.md","Sellerie GZ : quatre pannes, quatre causes, un site remis debout",{"type":7,"value":8,"toc":146},"minimark",[9,21,29,36,41,48,67,81,87,93,97,103,109,115,119,122,129,132,136,139],[10,11,12,13,20],"p",{},"Cet été, la boutique ",[14,15,19],"a",{"href":16,"rel":17},"https:\u002F\u002Fwww.selleriegz.com\u002F",[18],"nofollow","Sellerie GZ"," devenait\ninjoignable plusieurs heures par jour. Pas en panne franche — c'eût été plus\nsimple — mais par intermittence, sans régularité, entrecoupée de phases où tout\nramait sans raison apparente.",[10,22,23,24,28],{},"L'hébergeur avait regardé ses outils et conclu que le serveur fonctionnait\ncorrectement. Il avait raison. C'est précisément ce qui a rendu le diagnostic\nlong : la machine n'était pas défaillante, elle était ",[25,26,27],"strong",{},"occupée à traiter du\ntrafic qui n'avait rien à faire là",".",[10,30,31,32,35],{},"Il a fallu trois mois et plus de 500 000 lignes de journaux d'accès pour\ncomprendre. Et le résultat n'a pas été celui qu'on attend : il n'y avait pas un\nproblème, mais ",[25,33,34],{},"quatre",", sans rapport entre eux, dont chacun ne s'est révélé\nqu'une fois le précédent réglé.",[37,38,40],"h2",{"id":39},"une-enquête-à-quatre-étages","Une enquête à quatre étages",[10,42,43],{},[44,45],"img",{"alt":46,"src":47},"Chronologie des quatre pannes de la boutique Sellerie GZ, de juin à août 2026","\u002Fimages\u002Factus\u002Fsellerie-gz-quatre-phases.svg",[10,49,50,53,54,61,62,66],{},[25,51,52],{},"En juin",", les erreurs frappaient exclusivement les pages catégorie dotées de\nfiltres. Un robot d'indexation y consacrait l'essentiel de ses requêtes, à raison\nd'une toutes les deux secondes, et le site n'avait tout simplement ",[25,55,56,57],{},"aucun\nfichier ",[58,59,60],"code",{},"robots.txt"," — il répondait 404, ce qui revenait à laisser la porte\nouverte sans consigne. Un ",[14,63,65],{"href":64},"\u002Factus\u002Fmaintenance-cms-modules-prestashop-wordpress\u002F","module d'import\ndéfaillant"," fabriquait par\nailleurs des milliers d'URL invalides. À elles deux, ces causes produisaient 41 % de requêtes\nen erreur.",[10,68,69,72,73,76,77,28],{},[25,70,71],{},"En juillet",", une fois cela réglé, les erreurs 404 étaient tombées de 41 % à\n3,5 %. Mais les coupures continuaient. Le responsable était cette fois un\n",[25,74,75],{},"robot d'entraînement d'intelligence artificielle"," qui représentait à lui seul\n68 % du trafic total du site, et dirigeait 99,7 % de ses requêtes vers les pages\nles plus lourdes à produire. C'est un phénomène de fond, que j'ai détaillé dans\nun ",[14,78,80],{"href":79},"\u002Factus\u002Frobots-ia-charge-serveur-boutiques-en-ligne\u002F","article à part",[10,82,83,86],{},[25,84,85],{},"Le 29 juillet",", nouvelle panne, cause entièrement différente : plus de\n23 000 connexions ouvertes sans jamais envoyer de requête complète, chacune\ndepuis une adresse distincte ne frappant qu'une seule fois. Une attaque par\népuisement de ressources, menée par un botnet. Pendant qu'elle durait, la\nfréquentation réelle est tombée de 2 000 à 13 visites par heure.",[10,88,89,92],{},[25,90,91],{},"Les 5 et 6 août",", enfin, alors qu'un CDN venait d'être mis en place pour\nfiltrer le trafic en amont, le site est retombé. L'attaquant avait trouvé\nl'adresse réelle du serveur et s'y connectait directement, contournant\nintégralement la protection : 95,6 % du trafic ne passait plus par le filtre.",[37,94,96],{"id":95},"trois-enseignements-qui-dépassent-ce-cas","Trois enseignements qui dépassent ce cas",[10,98,99,102],{},[25,100,101],{},"« Le serveur fonctionne » n'est pas un diagnostic."," Les tableaux de bord des\nhébergeurs mesurent la santé de la machine : processeur, mémoire, disques. Aucun\nne distingue une requête légitime d'une requête parasite. Cette réponse est\nsincère et techniquement exacte — elle ne dit simplement rien du problème.",[10,104,105,108],{},[25,106,107],{},"Un CDN dont l'origine reste joignable ne protège rien."," C'est l'erreur la plus\nrépandue, et elle est invisible tant que personne ne cherche. Mettre un filtre\ndevant son serveur ne sert à rien si le serveur reste accessible en direct : il\nsuffit de connaître son adresse. Le verrouillage du pare-feu est indissociable\nde la mise en place du CDN, pas une option à traiter plus tard. Une fois fait, le\ntrafic direct est passé de 117 027 requêtes à 46.",[10,110,111,114],{},[25,112,113],{},"La navigation à facettes est le point de rupture des boutiques en ligne."," Les\nfiltres par taille, couleur ou marque produisent en se combinant un nombre quasi\ninfini d'URL, toutes uniques aux yeux d'un robot, et toutes coûteuses à produire.\nNon encadrées, elles transforment n'importe quel visiteur automatique en charge\ningérable. Sur Sellerie GZ, une seule catégorie concentrait 86 % du trafic du\nsite.",[37,116,118],{"id":117},"ce-qui-restait-une-fois-le-calme-revenu","Ce qui restait une fois le calme revenu",[10,120,121],{},"Le trafic illégitime écarté, la lenteur de fond était toujours là — et elle\nn'avait rien à voir avec les attaques.",[10,123,124,125,128],{},"Le cœur de PrestaShop exécutait ",[25,126,127],{},"deux fois la même requête SQL par produit","\npour récupérer les déclinaisons de couleur, sans aucune mise en cache : sur une\npage catégorie, des dizaines de requêtes évitables. Un module de statistiques\nnatif écrivait en base de données à chaque clic de visiteur. Et les index de\nrecherche, jamais entretenus, avaient accumulé un cache de 92 Mo.",[10,130,131],{},"Ces trois-là ne provoquaient aucune panne. Ils rendaient simplement le site lent\nen permanence, ce qui est plus difficile à voir et plus coûteux à long terme.",[37,133,135],{"id":134},"un-site-lent-ou-indisponible-par-intermittence","Un site lent, ou indisponible par intermittence ?",[10,137,138],{},"Si votre boutique subit des ralentissements inexpliqués, des erreurs 503 ou une\ncharge serveur qui ne retombe pas la nuit, la cause se trouve dans les journaux,\npas dans les suppositions. Elle est souvent très éloignée de celle que l'on\nsoupçonne.",[10,140,141,142,28],{},"Le détail technique complet de cette intervention — les quatre phases, les\nmesures et les correctifs — est publié dans la ",[14,143,145],{"href":144},"\u002Fprojects\u002Fdepannage-prestashop-sellerie-gz\u002F","réalisation\ncorrespondante",{"title":147,"searchDepth":148,"depth":148,"links":149},"",3,[150,152,153,154],{"id":39,"depth":151,"text":40},2,{"id":95,"depth":151,"text":96},{"id":117,"depth":151,"text":118},{"id":134,"depth":151,"text":135},"E-commerce","2026-09-03","Une boutique PrestaShop injoignable plusieurs heures par jour, un hébergeur qui conclut que tout va bien. Le récit d'un diagnostic mené sur 500 000 lignes de journaux, qui a révélé quatre causes successives et sans rapport entre elles.",false,"md",true,{},null,"\u002Factus\u002Fsellerie-gz-quatre-pannes-quatre-causes",7,{"title":5,"description":157},"actus\u002Fsellerie-gz-quatre-pannes-quatre-causes","St5q0oPXxmIPHIw6VEgG_7ssa5N6DenT3d-z7tf1hkI",[169,235,419],{"id":170,"title":171,"body":172,"category":155,"date":226,"description":227,"draft":158,"extension":159,"featured":158,"image":228,"imageAlt":171,"meta":229,"metaDescription":162,"metaTitle":162,"navigation":160,"noindex":158,"path":230,"readingTime":148,"seo":231,"stem":232,"updated":233,"__hash__":234},"actus\u002Factus\u002Fbilan-de-le-commerce-pour-noel-2017.md","Bilan de l'e-commerce pour Noël 2017",{"type":7,"value":173,"toc":221},[174,177,180,184,187,190,194,197,200,203,207,210,213],[10,175,176],{},"La période de fin novembre à mi-décembre est une période cruciale pour tous les types de commerces. En effet, durant cette période, les commerçants enregistrent des chiffres records : une hausse des transactions de 49%, du chiffre d'affaires de 67%, et du panier moyen de 12%.",[10,178,179],{},"Et le commerce en ligne n'y échappe pas, bien au contraire ! Selon la FEVAD (Fédération du E-commerce et de la Vente À Distance), la période de Noël en 2016 aurait représenté pas moins de 20% des ventes de l'année (environ 14,5Mds d'euros). Et en 2017 alors?",[37,181,183],{"id":182},"quelques-chiffres","Quelques chiffres…",[10,185,186],{},"Pas moins de 7 internautes sur 10 ont effectué leurs achats de Noël en ligne. N'est-ce pas en effet le meilleur moyen d'éviter la foule en magasin? Les e-commerçants l'ont bien compris, il est plus agréable de faire ses emplettes depuis son canapé, au chaud avec un chocolat, que courir les galeries bondées des centres commerciaux. Et il ne se sont pas trompés : en 2017 tous les indicateurs ont été à la hausse. +24% de transactions, +30% de chiffre d'affaires, et +4% pour le panier moyen, passant à 86,80€ par rapport à 2016.",[10,188,189],{},"On enregistre également une diversification des canaux de vente : les acheteurs sont de plus en plus mobiles ! (Depuis le temps qu'on vous le dit…) Encore cette année, ce sont les mobiles qui réalisent la plus forte progression (+6%), bien que l'ordinateur soit encore le terminal le plus utilisé pour les achats : il maintient sa place de leader à 61,44% des achats.",[37,191,193],{"id":192},"les-périodes-clés","Les périodes clés :",[10,195,196],{},"On distingue 2 types de comportements de consommation avec des pics d'achats correspondants : le consommateur qui achète en avance (24-27 novembre) et celui qui attend le dernier moment (14-18 décembre).",[10,198,199],{},"On notera que l'explosion des ventes de novembre correspond à deux évenements marketing majeurs, fraichement débarqués en France : le Black Friday et le Cyber Monday. Ces deux événements d'origine outre-Atlantique ont su rapidement s'imposer comme des rendez-vous incontournables pour les consommateurs, au même titre que les soldes, et particulièrement sur internet. En 2017, ces événements ont permis aux e-commerçants de lancer en fanfare leur campagne de Noël avec une hausse du panier de 22€ (98€ au lieu de 76€) par rapport à une période hors événement.",[10,201,202],{},"La deuxième vague d'achat (oui les retardataires, c'est de vous dont on parle) se situe entre le 14 et le 18 décembre. Date butoir stratégique pour que les cadeaux attendus aient le temps d'arriver avant le jour J. Passée cette date, les boutiques physiques reprennent la main sur les achats (et les retardataires créent la cohue dans les magasins).",[37,204,206],{"id":205},"bilan","Bilan",[10,208,209],{},"Le bilan du e-commerce est donc clairement positif même (et surtout) en période de Noël ! Tous les indicateurs sont à la hausse en 2017 par rapport à 2016 et aux années précédentes. Et on n'en attend pas moins pour 2018 !",[10,211,212],{},"L'outil de vente idéal pour les fêtes de fin d'années sera donc un site e-commerce, compatible mobile, avec un bon référencement et un peu de publicité, en parfait état de fonctionnement dès le mois de novembre si l'on souhaite profiter de la première vague.",[10,214,215,216,220],{},"Et vous, où en êtes-vous? Demandez votre ",[14,217,219],{"href":218},"\u002Fdeveloppement-web\u002Fcreer-site-ecommerce\u002F","étude et devis et étude gratuite"," !",{"title":147,"searchDepth":148,"depth":148,"links":222},[223,224,225],{"id":182,"depth":151,"text":183},{"id":192,"depth":151,"text":193},{"id":205,"depth":151,"text":206},"2018-11-13","La période de fin novembre à mi-décembre est une période cruciale pour tous les types de commerces. En effet, durant cette période, les commerçants enregistrent des chiffres records : une hausse des transactions de 49%, du chiffre d'affaires de 67%, et du panier moyen de","\u002Fimages\u002Fwp\u002F2018\u002F11\u002Fchristmas-1015332_1920.jpg",{},"\u002Factus\u002Fbilan-de-le-commerce-pour-noel-2017",{"title":171,"description":227},"actus\u002Fbilan-de-le-commerce-pour-noel-2017","2019-07-30","4vPUtCWuU4ysiLQShP_7Ba4ZmJRLhyac_Edvw3OyzmY",{"id":236,"title":237,"body":238,"category":409,"date":410,"description":411,"draft":158,"extension":159,"featured":158,"image":412,"imageAlt":413,"meta":414,"metaDescription":162,"metaTitle":162,"navigation":160,"noindex":158,"path":415,"readingTime":164,"seo":416,"stem":417,"updated":410,"__hash__":418},"actus\u002Factus\u002Fmaintenance-cms-modules-prestashop-wordpress.md","Sur PrestaShop comme sur WordPress, ce sont les modules qui vous ouvrent la porte",{"type":7,"value":239,"toc":400},[240,243,250,254,257,264,267,271,277,280,283,290,294,297,300,303,307,310,317,325,333,337,340,347,350,353,357,360,366,372,378,384,390,394,397],[10,241,242],{},"Quand un site se fait pirater, le réflexe est d'accuser le CMS. « WordPress n'est\npas sûr. » « PrestaShop est une passoire. » C'est presque toujours faux, et\nsurtout, ça désigne la mauvaise cible.",[10,244,245,246,249],{},"Le cœur de ces deux logiciels est maintenu par des équipes qui publient des\ncorrectifs de sécurité rapidement et publiquement. Ce n'est pas là que ça cède.\nÇa cède dans les ",[25,247,248],{},"modules"," — les extensions, les thèmes, les greffons que l'on\najoute autour pour obtenir les fonctions dont on a besoin.",[37,251,253],{"id":252},"un-site-nest-pas-un-logiciel-cest-quarante","Un site n'est pas un logiciel, c'est quarante",[10,255,256],{},"Une boutique PrestaShop en production tourne rarement avec les modules d'origine.\nElle en a un pour le transporteur, un pour la relance de panier, un pour les avis\nclients, un pour l'export comptable, un pour le flux Google Shopping, un pour la\nbannière de cookies. Un site WordPress d'entreprise n'est pas différent :\nformulaires, cache, SEO, galerie, réservation.",[10,258,259,260,263],{},"Chacun de ces modules est un ",[25,261,262],{},"logiciel à part entière",", écrit par quelqu'un\nd'autre, avec son propre rythme de publication, sa propre qualité de code et sa\npropre espérance de vie. Un site qui en compte quarante ne dépend pas d'un\néditeur, mais de quarante et un.",[10,265,266],{},"C'est cette arithmétique que l'on oublie au moment de cliquer sur « installer ».\nChaque fonction ajoutée en trois minutes crée une dépendance à suivre pendant des\nannées.",[37,268,270],{"id":269},"le-module-abandonné-est-une-porte-qui-ne-se-referme-jamais","Le module abandonné est une porte qui ne se referme jamais",[10,272,273,274,28],{},"Le vrai danger n'est pas le module vulnérable : c'est le module ",[25,275,276],{},"abandonné",[10,278,279],{},"Un module maintenu qui présente une faille reçoit un correctif. Vous mettez à\njour, l'affaire est close. Un module dont l'auteur a cessé de publier — parce\nqu'il a changé de métier, revendu son activité ou simplement arrêté — conserve sa\nfaille indéfiniment. Il continue de fonctionner parfaitement, ce qui est\nprécisément le problème : rien, dans l'usage quotidien, ne signale qu'il n'est\nplus suivi.",[10,281,282],{},"Les signaux existent, mais ils sont passifs. Une mention « non testé avec les\ndernières versions » dans un annuaire d'extensions, une page d'éditeur qui ne\nrépond plus. Personne ne reçoit d'alerte. Il faut aller regarder.",[10,284,285,286,289],{},"Cas particulier, fréquent sur PrestaShop : les ",[25,287,288],{},"modules payants installés hors\ncircuit officiel",". Outre le fait qu'ils ne recevront jamais de mise à jour, ils\narrivent régulièrement avec du code ajouté par celui qui les a redistribués. On\ninstalle alors la porte d'entrée soi-même, en même temps que la fonction.",[37,291,293],{"id":292},"vous-nêtes-pas-visé-vous-êtes-énuméré","Vous n'êtes pas visé, vous êtes énuméré",[10,295,296],{},"L'autre malentendu tenace : « mon site est trop petit pour intéresser quelqu'un ».",[10,298,299],{},"Une faille de module n'est pas exploitée par quelqu'un qui vous en veut. Dès\nqu'elle est publiée — et elle est publiée, c'est le principe d'une divulgation\nresponsable — des robots balaient le web à la recherche de toutes les\ninstallations qui la présentent. Ils ne choisissent pas leurs cibles, ils les\nénumèrent. Le délai entre la publication d'une faille et le début du balayage\nautomatisé se compte en jours, parfois en heures.",[10,301,302],{},"Votre taille n'entre pas dans l'équation. Votre version de module, si.",[37,304,306],{"id":305},"ce-que-ça-donne-quand-ça-arrive","Ce que ça donne quand ça arrive",[10,308,309],{},"Une compromission par module se voit rarement. Le site reste debout, les\ncommandes passent, rien ne clignote. C'est ce qui la rend coûteuse : elle\ntravaille pendant des mois avant qu'on la remarque.",[10,311,312,313,316],{},"Les manifestations les plus courantes sont indirectes. Des ",[25,314,315],{},"milliers d'URL\nparasites"," apparaissent dans l'index de Google, souvent sur des thématiques sans\naucun rapport avec l'activité. Des redirections se déclenchent uniquement pour\nles visiteurs venant d'un moteur de recherche, ou uniquement sur mobile — jamais\nquand le propriétaire teste son propre site. Des tâches planifiées apparaissent.\nDes fichiers se déposent dans les répertoires d'envoi.",[10,318,319,320,324],{},"Et le dégât le plus durable est un dégât de référencement. Le temps que Google\nconsacre à explorer un site n'est pas extensible : s'il le dépense sur des pages\nparasites, il ne le dépense pas sur les fiches produit. Sur la boutique dont j'ai\nraconté ",[14,321,323],{"href":322},"\u002Factus\u002Fsellerie-gz-quatre-pannes-quatre-causes\u002F","le sauvetage cet été",",\nun module d'import défaillant fabriquait à lui seul plusieurs milliers d'adresses\ninvalides — 4 533 erreurs, sur un site dont les vraies pages attendaient d'être\nvues.",[10,326,327,328,332],{},"La remise en état, elle, est bien plus lourde que la mise à jour qui l'aurait\névitée. Il faut identifier le point d'entrée, nettoyer sans casser, vérifier\nqu'aucun accès résiduel ne subsiste, puis demander à Google de réexaminer un site\nqu'il a parfois déjà déclassé. C'est ce qui est arrivé à ",[14,329,331],{"href":330},"\u002Fprojects\u002Fcreation-site-internet-4-pattes-sans-toit\u002F","l'association 4 Pattes\nSans Toit",", dont le site a\ndû être entièrement reconstruit.",[37,334,336],{"id":335},"le-piège-de-la-mise-à-jour-impossible","Le piège de la mise à jour impossible",[10,338,339],{},"Reste la difficulté que rencontrent tous les commerçants, et qui explique\nbeaucoup d'installations figées.",[10,341,342,343,346],{},"Sur PrestaShop, passer d'une 1.7 à une version majeure récente suppose que ",[25,344,345],{},"tous\nles modules suivent",". Il suffit qu'un seul module payant, essentiel au métier,\nn'ait jamais été porté pour que la migration se bloque. La boutique reste alors\nsur une version dont le support s'éteint, non par négligence, mais parce qu'un\nmaillon manque.",[10,348,349],{},"Sur WordPress, le cœur applique seul ses correctifs de sécurité depuis des\nannées. Les extensions, non : leur mise à jour automatique existe mais se règle\nextension par extension, et reste désactivée par défaut. Le noyau se protège tout\nseul, ce qui est rassurant — et trompeur, puisque ce n'est pas lui qui est visé.",[10,351,352],{},"Dans les deux cas, le blocage est réel. Il ne se résout pas en ignorant le\nproblème, mais en le traitant comme une décision : remplacer le module, le faire\nporter, ou assumer un risque qu'on a au moins nommé.",[37,354,356],{"id":355},"la-maintenance-nest-pas-tout-mettre-à-jour","La maintenance n'est pas « tout mettre à jour »",[10,358,359],{},"Cliquer sur « mettre à jour » sans filet est une façon rapide de casser une\nboutique en production. La maintenance sérieuse est plus ennuyeuse, et tient en\nquelques habitudes.",[10,361,362,365],{},[25,363,364],{},"Savoir ce qui est installé."," Un inventaire des modules, avec leur version,\nleur éditeur et la date de leur dernière publication. La plupart des sites que je\nreprends n'en ont aucun.",[10,367,368,371],{},[25,369,370],{},"Supprimer ce qui ne sert pas."," Un module désactivé reste du code présent sur\nle serveur, et souvent atteignable. Le meilleur module est celui qu'on a désinstallé.",[10,373,374,377],{},[25,375,376],{},"Tester avant de publier."," Une copie du site où l'on applique les mises à jour\navant de les passer en production. C'est ce qui transforme une mise à jour\nrisquée en opération routinière.",[10,379,380,383],{},[25,381,382],{},"Avoir des sauvegardes qu'on a déjà restaurées."," Une sauvegarde jamais testée\nn'est pas une sauvegarde, c'est une intention.",[10,385,386,389],{},[25,387,388],{},"Lire les journaux de temps en temps."," Les erreurs 404 en masse, les requêtes\nqui n'ont rien à faire là, la charge qui ne retombe pas la nuit : les signaux\nsont dans les journaux d'accès bien avant d'être visibles à l'écran.",[37,391,393],{"id":392},"un-site-qui-na-pas-été-touché-depuis-deux-ans","Un site qui n'a pas été touché depuis deux ans",[10,395,396],{},"Ce n'est pas un site stable, c'est un site dont la dette s'accumule en silence.\nSi vous ne savez pas quand vos modules ont été mis à jour pour la dernière fois,\nni combien vous en avez, c'est déjà une réponse.",[10,398,399],{},"Un état des lieux se fait par l'inventaire et par les journaux, pas par\nsupposition — et il vaut toujours mieux le faire avant l'incident qu'après.",{"title":147,"searchDepth":148,"depth":148,"links":401},[402,403,404,405,406,407,408],{"id":252,"depth":151,"text":253},{"id":269,"depth":151,"text":270},{"id":292,"depth":151,"text":293},{"id":305,"depth":151,"text":306},{"id":335,"depth":151,"text":336},{"id":355,"depth":151,"text":356},{"id":392,"depth":151,"text":393},"Sécurité","2026-09-02","Le cœur d'un CMS est rarement le point d'entrée d'une attaque. Ce sont les modules et extensions ajoutés autour, dont plus personne ne suit les mises à jour. Pourquoi la maintenance n'est pas une option, et ce qu'elle recouvre vraiment.","\u002Fimages\u002Factus\u002Fmaintenance-cms-modules-vignette.svg","Le cœur d'un CMS n'est presque jamais la porte d'entrée : les modules, si",{},"\u002Factus\u002Fmaintenance-cms-modules-prestashop-wordpress",{"title":237,"description":411},"actus\u002Fmaintenance-cms-modules-prestashop-wordpress","xO7YqxUVtvxIgs4nPo5qg78IMmp8-5uZp_8RoeGtxgc",{"id":420,"title":421,"body":422,"category":409,"date":567,"description":568,"draft":158,"extension":159,"featured":158,"image":569,"imageAlt":570,"meta":571,"metaDescription":162,"metaTitle":162,"navigation":160,"noindex":158,"path":572,"readingTime":573,"seo":574,"stem":575,"updated":567,"__hash__":576},"actus\u002Factus\u002Frobots-ia-charge-serveur-boutiques-en-ligne.md","Les robots d'IA sont devenus le premier poste de charge des boutiques en ligne",{"type":7,"value":423,"toc":560},[424,435,441,447,451,454,457,460,467,471,478,481,488,495,499,505,512,516,519,522,525,533,540,546,550,553],[10,425,426,427,430,431,434],{},"Un site marchand qui ralentit, ce n'est plus forcément un site mal construit.\nDepuis deux ans, une part croissante de la charge des serveurs ne vient plus des\nvisiteurs ni même des moteurs de recherche, mais des ",[25,428,429],{},"robots d'entraînement des\nmodèles d'intelligence artificielle",". Sur une boutique que j'ai dépannée cet\nété, ce trafic représentait ",[25,432,433],{},"68 % du total",". Pas 68 % des robots : 68 % de tout\nce que le serveur traitait.",[10,436,437],{},[44,438],{"alt":439,"src":440},"Part du crawler d'IA dans le trafic du serveur, avant et après blocage","\u002Fimages\u002Factus\u002Fpart-crawler-ia-trafic-serveur.svg",[10,442,443],{},[444,445,446],"em",{},"Relevé sur une boutique PrestaShop en juillet 2026. Les proportions sont\nissues des journaux d'accès ; le graphique ne représente que les deux états\nmesurés, avant et après blocage.",[37,448,450],{"id":449},"un-robot-qui-ne-rapporte-aucune-visite","Un robot qui ne rapporte aucune visite",[10,452,453],{},"La différence avec un moteur de recherche est nette, et c'est elle qui change\ntout.",[10,455,456],{},"Googlebot explore un site pour l'indexer. L'exploration a un coût, mais elle a\nune contrepartie : des visiteurs. C'est un échange, et un commerçant a tout\nintérêt à le faciliter.",[10,458,459],{},"Un crawler d'entraînement, lui, aspire du contenu pour alimenter un modèle. Il\nne renvoie personne. Il n'apparaît dans aucune statistique de fréquentation, ne\ngénère aucune commande, et n'améliore aucun classement. Le serveur travaille,\npaie, et ne reçoit rien en retour.",[10,461,462,463,466],{},"Il faut distinguer ces robots d'entraînement des ",[25,464,465],{},"agents qui consultent une page\nà la demande d'un utilisateur"," — quand quelqu'un pose une question à un\nassistant et que celui-ci va lire votre fiche produit pour y répondre. Ceux-là\namènent une visite, ou au moins une mention. Ils sont peu nombreux et se\ncomportent normalement. Ce ne sont pas eux qui font tomber les serveurs.",[37,468,470],{"id":469},"pourquoi-le-commerce-en-ligne-est-la-cible","Pourquoi le commerce en ligne est la cible",[10,472,473,474,477],{},"Un site vitrine compte trente pages. Un catalogue en compte cinq mille — et\nsurtout, il expose une ",[25,475,476],{},"navigation à facettes"," : les filtres par taille,\ncouleur, marque, prix, disponibilité.",[10,479,480],{},"Chaque combinaison de filtres produit une URL. Quinze filtres se combinent en\ndizaines de milliers d'adresses distinctes, toutes valides, toutes uniques aux\nyeux d'un robot. C'est un espace quasi infini à explorer.",[10,482,483,484,487],{},"Et ces pages-là sont précisément les plus chères à produire : ce sont celles qui\ndéclenchent les requêtes SQL les plus lourdes. Sur la boutique en question,\n",[25,485,486],{},"99,7 % des requêtes du crawler visaient les pages à facettes",". L'asymétrie est\nbrutale : une requête coûte quelques millisecondes au robot et plusieurs\ncentaines au serveur.",[10,489,490,491,494],{},"Le résultat se lit dans les journaux sous forme d'erreurs ",[58,492,493],{},"503 Service Unavailable"," — le serveur qui refuse de répondre parce qu'il n'a plus de\nprocessus disponible. Pour un client, c'est simplement une boutique qui ne\ns'ouvre pas.",[37,496,498],{"id":497},"le-diagnostic-ne-se-voit-pas-depuis-le-tableau-de-bord","Le diagnostic ne se voit pas depuis le tableau de bord",[10,500,501,502,28],{},"C'est le point qui égare le plus souvent. L'hébergeur regarde ses métriques et\nconclut que la machine se porte bien. Il a raison : le processeur, la mémoire et\nles disques sont en bon état. Le serveur n'est pas défaillant, il est ",[25,503,504],{},"occupé",[10,506,507,508,511],{},"Aucun tableau de bord d'hébergement ne fait la différence entre une requête\nlégitime et une requête parasite. Seuls les ",[25,509,510],{},"journaux d'accès bruts"," le\nmontrent — qui demande quoi, à quelle cadence, avec quelle signature. C'est\nfastidieux, et c'est le seul endroit où la réponse se trouve.",[37,513,515],{"id":514},"les-bloquer-ne-coûte-rien-au-référencement","Les bloquer ne coûte rien au référencement",[10,517,518],{},"C'est la question que pose tout commerçant, et la réponse est rassurante.",[10,520,521],{},"Les crawlers d'entraînement utilisent des identifiants distincts de ceux des\nmoteurs de recherche. Bloquer les premiers ne touche ni Google, ni Bing, ni les\nrobots qui fabriquent les aperçus de liens sur les réseaux sociaux. Ces\nagents-là se préservent explicitement, et il faut le faire : ce sont eux qui\napportent les visites.",[10,523,524],{},"Reste à savoir comment bloquer. Trois niveaux, du plus poli au plus ferme :",[10,526,527,528,532],{},"Le fichier ",[25,529,530],{},[58,531,60],{}," est une consigne, pas une barrière. Les acteurs\nsérieux la respectent ; les autres l'ignorent. Il faut l'écrire — c'est la\npremière chose à vérifier, beaucoup de boutiques n'en ont tout simplement pas —\nmais il ne suffit jamais seul.",[10,534,535,536,539],{},"Le ",[25,537,538],{},"blocage au niveau serveur"," répond en 403 avant d'exécuter la moindre ligne\nde PHP et sans toucher à la base de données. C'est ce qui soulage réellement la\nmachine : le coût d'un refus est mille fois inférieur à celui d'une page\nproduite.",[10,541,535,542,545],{},[25,543,544],{},"filtrage en amont",", par un CDN, arrête le trafic avant qu'il n'atteigne le\nserveur. Indispensable dès que le volume dépasse ce qu'une machine peut absorber\n— à condition d'en verrouiller l'accès direct, faute de quoi la protection se\ncontourne.",[37,547,549],{"id":548},"ce-quil-faut-surveiller","Ce qu'il faut surveiller",[10,551,552],{},"Trois signaux méritent qu'on ouvre les journaux : des lenteurs sans rapport avec\nla fréquentation réelle, des erreurs 503 par périodes, et une charge serveur qui\nne retombe pas la nuit. Le dernier est le plus parlant : vos clients dorment,\npas les robots.",[10,554,555,556,559],{},"Ce type de panne se diagnostique par les journaux, pas par supposition. La cause\nréelle est souvent très éloignée de celle que l'on soupçonne — et parfois, comme\nje l'ai raconté ",[14,557,558],{"href":322},"dans le cas de Sellerie\nGZ",", il y en a plusieurs, qui se\nsuccèdent en se masquant les unes les autres.",{"title":147,"searchDepth":148,"depth":148,"links":561},[562,563,564,565,566],{"id":449,"depth":151,"text":450},{"id":469,"depth":151,"text":470},{"id":497,"depth":151,"text":498},{"id":514,"depth":151,"text":515},{"id":548,"depth":151,"text":549},"2026-09-01","Les crawlers d'entraînement d'intelligence artificielle représentent désormais une part majoritaire du trafic de certains sites marchands. Ils ne rapportent aucune visite, saturent les pages les plus coûteuses, et les bloquer ne coûte rien au référencement.","\u002Fimages\u002Factus\u002Fpart-crawler-ia-vignette.svg","68 % du trafic d'une boutique en ligne provenait d'un robot d'entraînement d'IA",{},"\u002Factus\u002Frobots-ia-charge-serveur-boutiques-en-ligne",6,{"title":421,"description":568},"actus\u002Frobots-ia-charge-serveur-boutiques-en-ligne","Huc6c6M9O1WXNXZxpgLOcUPaE9vN3DnbWb1bHbIrxkg",1789895263183]