Définition
Le caché navigateur permet au navigateur de stocker localement des copies des ressources web (images, CSS, JS, polices) lors de la première visite. Lors des visites suivantes, le navigateur utilise ces copies locales au lieu de les retelecharger, accélérant le temps de chargement. La mise en caché est contrôlée via des en-têtes HTTP comme Caché-Control, Expirés et ETag. Une bonne stratégie de caché peut réduire le temps de chargement de 50% ou plus pour les visiteurs récurrents. Les bonnes pratiques incluent la définition de durees de caché longues pour les ressources statiques, l'utilisation de noms de fichiers versiones (caché busting) pour forcer les mises à jour, et la distinction entre caché public et privé selon la sensibilité des données. En SEO, un caché bien configuré améliore les Core Web Vitals, notamment le LCP et le FCP.
Points clés à retenir
- Réduit le temps de chargement pour les visiteurs récurrents
- Contrôle via les en-têtes HTTP : Caché-Control, Expirés, ETag
- Nécessite une stratégie de caché busting pour les mises à jour
Exemples concrets
Configuration Caché-Control
Un site définit Caché-Control: max-âge=31536000 pour ses fichiers CSS et JS versiones, les gardant en caché pendant un an.
Caché busting
Après une mise à jour du design, un hash est ajouté au nom du fichier CSS (style.abc123.css) pour forcer le téléchargement de la nouvelle version.
Questions fréquentes
Indirectement oui. Un bon caché améliore l'expérience utilisateur. Google le recommandé dans ses audits PageSpeed Insights.
Configurez les en-têtes Caché-Control sur votre serveur (Apache, Nginx). Définissez des durees longues pour les ressources statiques versionees.
Termes liés
Aller plus loin avec LemmiLink
Découvrez comment LemmiLink peut vous aider à mettre en pratique ces concepts SEO.
Dernière mise à jour : 2026-02-07