SEO & Search

Cache

Stockage temporaire de données pour accélérer les chargements suivants et réduire la charge serveur.

Le cache est un mécanisme de stockage temporaire qui conserve des copies de données fréquemment demandées pour accélérer les accès futurs.

Les couches de cache à connaître

Cinq niveaux se superposent: le navigateur du visiteur, le CDN en périphérie, le cache de page côté serveur, le cache applicatif ou objet, et le cache de requêtes en base de données. Chacun se configure séparément, et un problème d’affichage vient presque toujours d’une couche qui n’a pas été purgée. Cartographiez-les avant toute mise en production importante.

Purger et versionner

Définissez des durées de vie différenciées: longues pour les fichiers statiques, courtes pour les pages à contenu variable, nulles pour le panier et le compte client. Ajoutez une empreinte dans le nom des fichiers CSS et JavaScript afin de forcer le rechargement à chaque déploiement. Réservez la purge totale aux incidents: elle vide tout et fait remonter brutalement la charge serveur.

Quand le cache fausse vos mesures

Un cache mal réglé peut servir une page personnalisée au mauvais visiteur, figer un prix ou empêcher le déclenchement d’un script de suivi. Testez toujours vos tags en navigation privée et sur une URL avec paramètre. Attention aussi aux tests A/B côté client: si la variante est mise en cache, tous les visiteurs voient la même version et le test perd tout sens.

Exemple concret

Une boutique met en cache ses pages catégories 15 minutes et ses fichiers statiques un an, avec empreinte de version. Le temps de réponse serveur passe de 800 à 180 millisecondes, le LCP mobile de 3,6 à 2,3 secondes, et le taux de conversion mobile progresse d’environ 0,3 point.

Termes associés

Cache en pratique : SEO & Search

Pour aller au-delà de la définition, découvrez notre accompagnement stratégique growth et search.

Voir Accompagnement stratégique