Les mots utiles, en clair
- Cache
- Une copie temporaire d’une page ou d’un fichier, conservée pour l’afficher plus vite. Vider le cache supprime ces copies, pas vos contenus d’origine.
- JavaScript : interactions
- Le code qui fait fonctionner des éléments comme les menus, les formulaires et certaines animations.
Comprendre la situation
Certaines réponses portent des directives de cache qui demandent une revalidation stricte. PageSpeed.fr ne met pas en œuvre un protocole complet de revalidation conditionnelle pour son cache HTML. Elle exclut donc les réponses portant must-revalidate ou proxy-revalidate plutôt que de conserver une copie dont les conditions de réutilisation seraient mal appliquées.
Marche à suivre
- Vérifiez que vous observez les en-têtes du document HTML principal, et non ceux d’une image ou d’un fichier JavaScript.
- Après une purge, relevez la valeur complète de Cache-Control sans supprimer les autres directives qui l’accompagnent.
- Cherchez dans la configuration du serveur, du thème ou des extensions quel composant émet cette valeur.
- Testez une autre page publique simple afin de déterminer si la directive concerne tout le site ou seulement un parcours particulier.
Vérifier le résultat
L’absence de cache peut être le comportement attendu. Si la directive est nécessaire au fonctionnement du site, conservez-la. Pour obtenir un diagnostic exploitable, envoyez au support une URL publique, la valeur de l’en-tête et les conditions du test, sans cookies ni informations privées.