Retour au blog
6 min de lecture Performance

Cache navigateur : accélérez les visites récurrentes

Le test #03 vérifie si les fichiers du site sont enregistrés dans le navigateur des visiteurs. Un levier de performance souvent négligé, facile à corriger.

Points clés
  • Le cache navigateur évite aux visiteurs de retélécharger les mêmes fichiers à chaque page — le site paraît instantané.
  • Orilyt vérifie l'en-tête Cache-Control et le max-age : ≥ 86 400 s (1 jour) = score OK, sinon alerte.
  • C'est l'un des correctifs les plus simples : une ligne dans .htaccess ou un plugin WordPress suffit.

Lorsqu'un visiteur revient sur un site, son navigateur peut réutiliser les fichiers déjà téléchargés — styles CSS, scripts JavaScript, images, polices — au lieu de les redemander au serveur. C'est le cache navigateur.

Un site sans cache navigateur force chaque page à retélécharger les mêmes ressources. Résultat : temps de chargement plus long, bande passante gaspillée, expérience dégradée.

Le test #03 d'Orilyt mesure ce paramètre et donne un score clair. Voyons comment il fonctionne et comment exploiter ses résultats.

Illustration du test #03 : cache navigateur des fichiers statiques

Pourquoi le cache navigateur est-il important ?

Sur un site WordPress moyen, les fichiers statiques représentent 70 à 90 % du poids total d'une page. Si ces fichiers ne sont pas mis en cache, chaque page visitée déclenche des dizaines de requêtes HTTP supplémentaires.

Google intègre la performance dans son classement (Core Web Vitals). Un mauvais cache navigateur rallonge le LCP (Largest Contentful Paint) et le TTFB des ressources, ce qui pénalise le SEO.

Pour l'utilisateur, la différence est palpable : un site avec cache se charge quasi-instantanément dès la deuxième page, tandis qu'un site sans cache semble « recharger » à chaque clic.

70 % des visiteurs quittent un site qui met plus de 3 secondes à charger. Le cache navigateur peut réduire ce temps de moitié pour les pages suivantes.

Comment le test #03 fonctionne-t-il ?

Orilyt analyse les en-têtes HTTP renvoyés par le serveur lorsqu'il charge la page auditée. Deux en-têtes sont examinés :

Cache-Control (prioritaire) — le mécanisme moderne. Orilyt extrait la directive max-age, qui indique en secondes combien de temps le navigateur peut conserver le fichier.

Expires (fallback) — l'ancien mécanisme, encore utilisé sur certains serveurs. Indique une date d'expiration explicite.

  1. Lecture des en-têtes HTTP de la page auditée.
  2. Extraction de la valeur max-age depuis Cache-Control.
  3. Si max-age ≥ 86 400 s (1 jour) → score 90/100. Sinon → score 35/100.

Le seuil de 86 400 secondes (1 jour) est volontairement conservateur. En pratique, les bonnes pratiques recommandent 30 jours (2 592 000 s) ou plus pour les fichiers statiques versionnés.

Cache-Control: public, max-age=2592000, immutable
Expires: Wed, 01 Apr 2027 12:00:00 GMT

Comment utiliser ce test dans vos propositions ?

Le cache navigateur est un argument de vente redoutable : c'est un problème facile à comprendre pour le client (« votre site retélécharge tout à chaque page ») et la solution est rapide à mettre en place.

Voici comment structurer votre recommandation avec la méthode FIA :

  1. Fait : « Les fichiers statiques de votre site ne sont pas mis en cache (max-age absent ou inférieur à 1 jour). »
  2. Impact : « Chaque visiteur retélécharge les mêmes fichiers à chaque page, ce qui ralentit la navigation et augmente la charge serveur. »
  3. Action : « Ajouter une règle Cache-Control dans .htaccess ou activer le cache navigateur via un plugin (WP Rocket, LiteSpeed Cache). Temps estimé : 15 minutes. »

Le rapport Orilyt affiche le score, l'en-tête détecté et un extrait de configuration prêt à copier — vous n'avez qu'à transmettre.

Un correctif de 15 minutes qui améliore la vitesse de toutes les pages suivantes : c'est le meilleur ratio effort/impact de l'audit.

Intégrer ce test dans votre workflow

Le test #03 s'inscrit naturellement dans un audit de performance complet :

  1. Lancez l'audit Orilyt → le score cache navigateur apparaît dans la section Performance.
  2. Si le score est rouge (35/100), ouvrez le détail : vous verrez l'en-tête Cache-Control actuel, la durée de vie observée et les extraits de configuration Apache/Nginx prêts à copier.
  3. Après correction, relancez l'audit et utilisez la comparaison avant/après pour montrer l'amélioration au client.

Combiné aux tests TTFB (#16) et compression (#04), le cache navigateur forme le trio de base de la performance. Si les trois sont verts, le site est déjà bien optimisé.

Conclusion

Le cache navigateur est l'un des leviers de performance les plus simples et les plus efficaces. Une seule ligne de configuration peut transformer l'expérience de navigation pour tous les visiteurs récurrents.

Le test #03 d'Orilyt vous donne un diagnostic immédiat : score, en-tête détecté, recommandation structurée. C'est un argument concret pour vos propositions commerciales.

Testez un site client dès maintenant — le résultat est souvent une surprise.

Testez le cache navigateur d'un site en 2 minutes
Lancez un audit gratuit et découvrez si les fichiers statiques sont correctement mis en cache.
Lancer un audit gratuit
Précédent Html cache Suivant Lazy loading : ne chargez que ce que le visiteur voit