La réponse en une phrase

Le cache stocke temporairement une version déjà prête d’une page ou d’une ressource pour la resservir instantanément, au lieu de la reconstruire à chaque visite.

Le cache d’un site web, c’est quoi exactement ?

Chaque fois qu’un visiteur charge une page WordPress, le serveur interroge normalement la base de données, assemble le contenu, applique la mise en forme, puis renvoie la page finale au navigateur. Ce processus consomme des ressources serveur à chaque visite. Le cache consiste à sauvegarder le résultat final de ce calcul une première fois, pour le reservir tel quel aux visiteurs suivants, sans repasser par toutes ces étapes.

Un site sans aucun cache traite chaque visite comme la toute première : c’est plus lent et plus coûteux en ressources serveur, surtout en cas de pic de trafic.

Quels sont les différents types de cache ?

Le mot « cache » recouvre en réalité plusieurs mécanismes distincts, à différents niveaux de la chaîne technique.

1Cache navigateur

Stocke localement sur l’ordinateur du visiteur les images, styles et scripts déjà téléchargés.

2Cache serveur / plugin

Conserve une version HTML déjà générée d’une page WordPress, prête à être renvoyée.

3Cache CDN

Diffuse une copie des ressources depuis un serveur géographiquement proche du visiteur.

Sur WordPress, le cache serveur est généralement géré par un plugin dédié (WP Rocket, W3 Total Cache, ou le cache intégré à l’hébergeur web), qui génère et sert des pages statiques à la place de recalculer le contenu dynamique à chaque requête.

Quel est l’impact réel du cache sur la vitesse ?

Google a confirmé dès 2018 (mise à jour « Speed Update ») que la vitesse de chargement est un facteur de classement, en particulier sur mobile. Le cache constitue l’un des leviers les plus efficaces pour l’améliorer, car il réduit directement le temps de réponse du serveur.

Bénéfices du cache

  • Temps de réponse serveur divisé par 2 à 10 selon la complexité du site.
  • Meilleure tenue du site en cas de pic de trafic (campagne, article viral).
  • Impact positif sur le référencement via les Core Web Vitals de Google.

Limites à connaître

  • Un cache mal configuré peut afficher un contenu périmé après une modification.
  • Certaines pages dynamiques (panier, espace membre) ne doivent jamais être cachées.
  • Le cache seul ne compense pas un hébergement sous-dimensionné.

Comment gérer le cache sur un site WordPress ?

  1. 1. Activer un plugin de cacheLa majorité des hébergeurs WordPress proposent un cache serveur activable en un clic.
  2. 2. Exclure les pages dynamiquesPanier, compte client et formulaires ne doivent jamais afficher une version en cache.
  3. 3. Vider le cache après chaque modificationSinon les visiteurs continuent de voir l’ancienne version de la page.
  4. 4. Ajouter un CDN si l’audience est internationalePour rapprocher géographiquement les ressources des visiteurs éloignés du serveur.
Un cache non vidé après une mise à jour induit en erreur

Après une modification de contenu ou de design, oublier de vider le cache fait croire que le changement n’a pas fonctionné, alors que le serveur continue simplement de servir l’ancienne version stockée.

Ce que nous observons chez les sites que nous accompagnons

Voici un exemple représentatif de notre pratique, sans donnée client ni chiffre inventé.

Retour d’expérience Amari Agency

Purger le cache fait partie du réflexe après chaque publication

Sur nos propres publications d’articles, nous déclenchons systématiquement une purge du cache après chaque mise en ligne : sans cette étape, un article fraîchement publié peut rester invisible pendant plusieurs minutes, le serveur continuant de servir la version en cache d’avant la publication.

Purge après chaque publicationExclusion des pages dynamiquesVérification en navigation privée

Quels contenus lire ensuite ?

Ces ressources complètent cette définition sans cibler la même requête :

Questions fréquentes sur le cache

Le cache peut-il empêcher de voir mes propres modifications ?

Oui, c’est la cause la plus fréquente de confusion : si le cache n’est pas vidé après une modification, le navigateur ou le serveur continuent d’afficher l’ancienne version pendant un certain temps.

Faut-il un plugin de cache si mon hébergeur en propose déjà un ?

Généralement non, cumuler deux systèmes de cache différents peut créer des conflits ; mieux vaut choisir soit le cache serveur de l’hébergeur, soit un plugin dédié, rarement les deux en même temps.

Le cache remplace-t-il un bon hébergement ?

Non, le cache réduit la charge serveur mais ne compense pas un hébergement mutualisé saturé ; les deux leviers se combinent pour obtenir un site réellement rapide.

Qu’est-ce qu’un CDN et est-ce différent du cache ?

Un CDN (Content Delivery Network) est un réseau de serveurs répartis géographiquement qui diffuse des copies mises en cache des ressources d’un site au plus près de chaque visiteur, réduisant la latence liée à la distance.

Comment savoir si mon site utilise déjà un cache ?

Les outils de test de vitesse comme PageSpeed Insights ou l’inspection des en-têtes HTTP de la page (cache-control, x-cache) permettent de vérifier si un mécanisme de cache est actif.

Sources officielles

  1. Google Search Central — La vitesse mobile comme facteur de classement (2018).
  2. MDN Web Docs — Le cache HTTP expliqué.