Performance

Cache : pourquoi mon site affiche encore l’ancienne version ?

Les quatre caches empilés, l’ordre pour les vider, les deux pages qu’il ne faut jamais mettre en cache sur une boutique, et comment vérifier qu’il tourne.

Cache et ancienne version : le site mis à jour, une pile d’anciennes copies gardées en mémoire, et un écran qui affiche encore l’ancienne page

Vous corrigez un prix, vous rechargez, et l’ancien s’affiche toujours. Vous appelez, on vous répond « videz le cache », sans plus d’explication. Voici ce qui se passe réellement, et pourquoi il y en a plusieurs.

Pourquoi mon site garde‑t‑il l’ancienne version ?

Parce que fabriquer une page coûte du temps au serveur. Plutôt que de recommencer à chaque visite, il garde le résultat tout prêt et le ressert. C’est le cache, et c’est ce qui rend un site rapide.

L’inconvénient est immédiat : tant que la copie n’est pas jetée, vos modifications restent invisibles.

Combien y a‑t‑il de caches ?

Jusqu’à quatre, empilés. Ils se vident dans cet ordre, et il faut les faire dans l’ordre :

  • Votre navigateur : Ctrl + F5 force le rechargement complet.
  • L’extension de cache du site : un bouton dans l’administration.
  • Le serveur : mémoire côté hébergeur, souvent invisible.
  • Le CDN, si vous en avez un : le plus lent à se mettre à jour.

Neuf fois sur dix, le coupable est le premier, et vous êtes le seul à voir l’ancienne version. Vérifiez toujours depuis un autre appareil avant de conclure à un problème.

Faut‑il installer une extension de cache ?

En production, oui, sur presque tous les sites WordPress. Le gain est réel et immédiat.

Sur une copie de travail, surtout pas. Elle vous masquera vos propres modifications et vous fera perdre des heures à chercher un problème qui n’existe pas.

Un cache accélère un site sain. Sur un site lourd, il ne fait que masquer le poids : la page reste aussi grosse à télécharger.

Pourquoi mes clients ne voient‑ils pas la promotion ?

C’est le piège classique des boutiques. Une page mise en cache avec un ancien prix continue d’être servie, parfois pendant des heures.

Sur une boutique, deux pages ne doivent jamais être mises en cache : le panier et le tunnel de commande. Si elles le sont, un client peut voir le panier d’un autre. Ce n’est pas une hypothèse d’école, cela se produit.

Comment vérifier que le cache fonctionne ?

Chargez une page deux fois de suite et comparez le temps de réponse. La seconde doit être nettement plus rapide. Si les deux durées sont identiques, le cache n’est pas actif, quoi qu’affiche le tableau de bord.

Sur le même sujet : Qu’est‑ce qu’une ressource bloquante ? · Mon site répond‑il aussi vite depuis l’étranger ?

Cette question vous concerne ?

Décrivez‑moi votre situation en deux lignes. Je vous donne mon avis, sans engagement.

Réponse sous 24 h · Premier échange offert