Vous venez de modifier une page, de changer une image ou de corriger un texte sur votre site. Vous actualisez, et... rien n’a bougé. L’ancienne version s’affiche encore. Frustrant, non ?
Neuf fois sur dix, le coupable, c’est le cache. Cette mémoire qui rend votre site rapide en servant une copie enregistrée de vos pages, mais qui peut aussi vous montrer une version périmée.
Bonne nouvelle : il suffit de vider le bon cache pour que tout rentre dans l’ordre. Et il y en a plusieurs. Je vous explique lesquels, et comment les vider sans rien casser.
TL;DR – Ce qu'il faut retenir en 30 secondes
Le cache stocke une copie de votre site pour l’afficher plus vite. Quand vos modifications ne s’affichent pas, c’est souvent lui. Videz dans l’ordre : d’abord le cache de votre extension (WP Rocket et compagnie), puis celui de votre navigateur, ou testez en navigation privée. Parfois, il faut aussi vider le cache du serveur ou d’un CDN. Rassurez-vous : vous avez rarement besoin de tout vider d’un coup.
Table des matières
1 · Le cache, c’est quoi, et pourquoi ça coince ?
Le cache, c’est une copie enregistrée de votre site. Plutôt que de tout recalculer à chaque visite, votre site (et le navigateur de vos visiteurs) garde une version toute prête et la ressort instantanément. Résultat : des pages qui s’affichent en un éclair.
C’est une excellente chose pour la vitesse, donc pour l’expérience de vos visiteurs et votre référencement. Sans cache, un site WordPress serait nettement plus lent.
Le revers, vous le connaissez maintenant : quand vous modifiez votre site, cette copie ne se met pas toujours à jour tout de suite. On vous sert l’ancienne version, alors que la nouvelle existe déjà. Vider le cache, c’est simplement forcer cette mise à jour.
2 · Videz le cache de votre extension (WP Rocket et autres)
Sur WordPress, le cache est le plus souvent géré par une extension dédiée, comme WP Rocket, WP Super Cache ou LiteSpeed Cache. C’est elle qui garde vos pages au chaud, et c’est par elle qu’il faut commencer.
L’opération est simple. Une fois connecté à votre tableau de bord, cherchez le bouton « Vider le cache », soit dans la barre noire en haut de l’écran, soit dans les réglages de l’extension. Un clic, et les copies enregistrées sont effacées : votre site va régénérer des versions à jour.
Dans neuf cas sur dix, cette seule action suffit à faire apparaître vos modifications. Si c’est réglé, inutile d’aller plus loin.
3 · Videz le cache de votre navigateur (et l’astuce de la navigation privée)
Si vos changements ne s’affichent toujours pas, le coupable est peut-être ailleurs : votre propre navigateur. Lui aussi garde une copie des pages que vous visitez, pour vous les réafficher plus vite.
Vous pouvez vider ce cache dans les réglages de votre navigateur (Chrome, Firefox, Safari...), à la rubrique historique ou données de navigation. Mais il existe plus rapide pour vérifier.
L’astuce que j’utilise tout le temps : ouvrez une fenêtre de navigation privée et chargez-y votre site. Comme elle ignore le cache de votre navigateur, elle vous montre la vraie version, celle que voient vos visiteurs. Si votre modification apparaît en navigation privée, le problème venait bien de votre navigateur.
4 · Les autres caches : serveur, CDN, DNS
Dans la plupart des cas, l’extension et le navigateur règlent tout. Mais selon votre configuration, d’autres caches peuvent entrer en jeu, et il est bon de savoir qu’ils existent.
Le cache du serveur, d’abord. Certains hébergeurs ajoutent leur propre couche de cache (LiteSpeed, par exemple). Un bouton dans votre panneau d’hébergement permet en général de le vider. Le cache du CDN, ensuite : si vous utilisez un service comme Cloudflare pour accélérer et protéger votre site, il garde lui aussi des copies, à purger depuis son interface.
Enfin, le cache DNS, plus rare dans ce contexte, concerne surtout les changements d’adresse ou de serveur. Il se met à jour tout seul après quelques heures. Pour une simple modification de contenu, il n’a presque jamais son mot à dire.
5 · Dans quel ordre, et faut-il vraiment tout vider ?
La bonne méthode, c’est d’y aller dans l’ordre, du plus probable au plus rare. Commencez par le cache de votre extension. Si ça ne suffit pas, videz celui de votre navigateur ou testez en navigation privée. Et seulement en dernier recours, regardez du côté du serveur ou du CDN.
Surtout, ne tombez pas dans le réflexe de tout vider à chaque fois. C’est inutile, et ça oblige votre site à tout régénérer, ce qui le ralentit un court instant. Dans l’immense majorité des cas, le premier cache est le bon.
Si malgré tout votre site reste lent en temps normal, le problème n’est pas le cache mais la performance générale. C’est un autre sujet, que je traite dans mon article sur le site WordPress lent.
FAQ
Pourquoi mes modifications ne s’affichent-elles pas sur mon site ?
Presque toujours à cause du cache : votre site ou votre navigateur affiche une copie enregistrée, plus ancienne que votre modification. Videz le cache de votre extension, puis celui de votre navigateur, et tout devrait apparaître.
Faut-il vider le cache à chaque modification ?
Non. La plupart des extensions de cache se mettent à jour automatiquement après une modification. On vide le cache manuellement seulement quand un changement tarde à s’afficher.
Vider le cache peut-il casser mon site ?
Non, aucun risque. Vider le cache efface seulement des copies temporaires, jamais votre contenu. Votre site les régénère aussitôt. Au pire, la toute première visite suivante sera un peu plus lente, le temps de reconstituer les copies.
Quelle différence entre le cache du navigateur et celui de WordPress ?
Le cache de WordPress (votre extension) est côté site : il sert la même copie à tous vos visiteurs. Le cache du navigateur est côté visiteur : il est propre à votre ordinateur. C’est pour ça qu’une page peut sembler à jour pour un visiteur et pas pour vous.
Faut-il vraiment une extension de cache sur WordPress ?
Dans la grande majorité des cas, oui. Une bonne extension de cache accélère nettement votre site, ce qui améliore l’expérience de vos visiteurs et votre référencement. C’est l’un des premiers réglages de performance à mettre en place.
Si je devais résumer : le cache n’est pas votre ennemi, c’est votre allié. Sans lui, votre site serait lent, et vos visiteurs n’attendraient pas. Le voir comme un bug serait une erreur.
Le bon réflexe, quand une modification ne s’affiche pas, c’est de garder son calme et de vider le bon cache, dans l’ordre. L’extension d’abord, le navigateur ensuite. Neuf fois sur dix, c’est plié en deux clics.
Maintenant que vous savez ce qui se cache derrière, vous ne serez plus jamais pris au dépourvu devant un site qui ne se met pas à jour. Vous saurez exactement quoi faire.
Vous préférez confier la performance de votre site à un pro ?
Découvrez comment je peux maintenir votre site.