Une réponse de ChatGPT qui cite votre entreprise, un encart Gemini qui met votre vitrine en avant, et en quelques heures le compteur de visites s’affole. Les moteurs génératifs ne font pas dans la dentelle : ils fonctionnent par vagues, et une mise en avant ponctuelle suffit à déclencher un afflux sans rapport avec le trafic habituel. Pour un site vitrine qui dort sur un hébergement mutualisé bas de gamme, la sanction tombe vite : page blanche, temps de chargement interminable, visiteurs qui repartent avant même d’avoir vu votre logo. La parade existe pourtant, et elle est plus simple qu’on ne le croit.
Pourquoi les pics génératifs prennent tout le monde de court
Les campagnes publicitaires et les actualités chaudes provoquent des montées en charge prévisibles, qu’on peut anticiper en renforçant temporairement les ressources. Mais quand un assistant conversationnel décide de recommander votre adresse à un utilisateur qui cherchait justement ce que vous proposez, personne n’a reçu de préavis. Le trafic arrive d’un coup, souvent depuis des fuseaux horaires variés, et frappe un serveur qui gérait tranquillement une trentaine de visites par jour.
Ce qui complique la donne, c’est que ces visiteurs ne connaissent pas votre site. Ils cliquent par curiosité, comparent rapidement, puis repartent. S’ils tombent sur une page qui met sept secondes à s’afficher, l’image qu’ils retiennent est catastrophique, et ils ne reviendront pas quand le calme sera revenu. La première impression se joue en quelques secondes, surtout quand la recommandation vient d’un outil qu’ils perçoivent comme neutre.
Le cache : transformer des pages dynamiques en fichiers prêts à servir
La logique est limpide. Un site vitrine classique interroge sa base de données et assemble la page à chaque visite, même si le contenu n’a pas changé depuis la veille. Or, un visiteur qui arrive depuis une réponse ChatGPT consulte presque toujours les mêmes pages : l’accueil, la page de présentation, la liste des services. Inutile de reconstruire ces pages pour chaque clic, alors qu’un simple fichier HTML statique ferait l’affaire.
Le cache consiste à enregistrer le résultat de ce travail d’assemblage une première fois, puis à servir ce fichier directement aux visiteurs suivants. Le serveur ne sollicite plus ni PHP ni la base de données : il renvoie une copie déjà prête, en quelques millisecondes.
Sur un pic soudain, la différence est spectaculaire, car les ressources consommées par requête chutent drastiquement. Un serveur qui tenait trente visiteurs simultanés peut soudain en encaisser plusieurs centaines sans broncher, à condition que le cache soit correctement configuré.
Les solutions varient selon l’hébergeur et le CMS. WordPress propose des extensions dédiées, mais certains hébergeurs activent un cache serveur directement, sans manipulation technique. L’idée reste la même : produire une fois, distribuer mille fois, sans fatigue.
Configurer concrètement le cache pour encaisser une vague
La première étape consiste à vérifier ce que votre hébergeur active par défaut. Beaucoup d’offres mutualisées incluent un cache d’opcode, qui accélère l’exécution du code PHP, mais ne stocke pas les pages complètes. Il faut chercher dans l’espace d’administration si une option de cache de pages existe, souvent sous le nom de « cache plein page » ou « full page cache ».
Pour WordPress, l’extension la plus répandue génère des fichiers HTML statiques et les régénère quand vous modifiez un article ou une page. La durée de vie du cache se règle généralement entre quelques heures et une journée pour un site vitrine : le contenu évolue peu, donc une régénération quotidienne suffit largement. Reste à veiller à ce que le panier d’un site e-commerce ne soit jamais mis en cache, mais ce problème ne concerne pas les vitrines pures.
Au-delà du cache, les recommandations convergent vers deux compléments indissociables. Un CDN placé devant le site distribue les images et fichiers statiques depuis des serveurs répartis géographiquement, soulageant d’autant l’hébergement principal. Et un test de charge, réalisé en amont, donne la limite réelle du site : combien de visiteurs simultanés avant l’effondrement ? Sans cette mesure, on avance à l’aveugle, et le jour du pic, on découvre que le cache ne suffit pas.
Les réglages qui font la différence lors d’une montée soudaine
Certains détails techniques transforment un cache correct en rempart efficace. Les voici, sans jargon inutile :
- Exclure du cache les pages d’administration et les requêtes avec paramètres de session, car elles doivent rester dynamiques pour des raisons de sécurité.
- Activer la compression des fichiers textuels envoyés aux navigateurs : une page HTML compressée arrive plus vite, même sur une connexion mobile moyenne.
- Régler la durée de vie du cache sur une valeur raisonnable, ni trop courte ni trop longue, pour ne pas servir des informations périmées pendant des semaines.
- Que se passe-t-il si un visiteur arrive sur une page jamais mise en cache ? Le serveur subit alors la charge complète, ce qui justifie de pré-générer les pages principales dès la mise en place.
- Vérifier après chaque mise à jour du site que les modifications apparaissent bien, car un cache mal purgé affiche d’anciennes versions et fausse la perception des visiteurs.
Chaque réglage a son importance, mais le point crucial reste la pré-génération des pages principales. Si l’accueil, la page de contact et les fiches de services sont déjà en cache avant le pic, le serveur encaisse sans difficulté. S’ils ne le sont pas, la montée en charge fera mal dès les premières secondes.

Quand le cache ne suffit plus : dimensionner le reste
Les vagues génératives ne pardonnent pas les approximations. Un cache bien réglé absorbe la majorité de la pression, mais il ne transforme pas un hébergement riquiqui en infrastructure de compétition. Si le pic dépasse plusieurs milliers de visiteurs à l’heure, le serveur d’origine finira par peiner, même en servant uniquement des fichiers statiques. Le travail de fond décrit par moniquerabin.fr le rappelle : gérer un pic sans panne repose sur un triptyque, avec le cache des pages, un hébergement dimensionné ou capable de monter en charge, et un CDN pour absorber les requêtes.
Un hébergement capable de monter en charge signifie que les ressources CPU et RAM augmentent automatiquement quand la demande grimpe, puis redescendent une fois le calme revenu. C’est plus coûteux qu’une offre fixe, mais pour une vitrine dont l’activité économique dépend d’une mise en avant ponctuelle, cela se discute. Franchement, payer quelques dizaines d’euros de plus par mois vaut mieux que de perdre des clients potentiels un jour de pic.
Le CDN joue un rôle complémentaire en prenant en charge les fichiers lourds, principalement les images et les feuilles de style. Un site vitrine contient souvent de grandes photos d’illustration, et leur distribution depuis des serveurs répartis réduit drastiquement la charge qui pèse sur l’hébergement principal. Les images représentent le gros du poids des pages : les déléguer au CDN revient à alléger la facture serveur au moment le plus tendu.
Anticiper sans sombrer dans la paranoïa technique
La mise en cache n’est pas une lubie de développeur. C’est le premier rempart contre une réalité nouvelle : un site vitrine peut passer de l’anonymat à la surexposition en quelques heures, sans crier gare. Les campagnes, les actualités et les soldes provoquaient déjà des pics connus et maîtrisables ; les moteurs génératifs ajoutent une couche d’incertitude que seule une infrastructure sobre peut amortir.
Tester sa configuration en amont, mesurer la limite réelle, activer un cache qui ne sollicite pas le serveur à chaque visite : ces gestes simples font la différence entre une opportunité transformée en commandes et une panne qui laisse un souvenir amer. Si une réponse ChatGPT citait votre entreprise demain, seriez-vous prêt à encaisser la vague ?
