Mise en cache des pages

Lorsqu'un visiteur arrive sur votre site WordPress, son navigateur communique avec votre serveur web qui charge WordPress - cela implique un traitement PHP, des requêtes à destination de votre base de données, le renvoi des fichiers au navigateur pour qu'ils soient finalement assemblés en une page web complète. Cela peut prendre plusieurs secondes - une éternité pour les internautes modernes.

La fonction de mise en cache des pages, qui est activée automatiquement par défaut, accélère votre site en supprimant le PHP et les requêtes à la base de données et en enregistrant le contenu dans des fichiers HTML. Pour chaque page, vous trouverez au moins deux fichiers, en fonction de vos réglages.

Ces fichiers seront :

Fichiers de base du cache

  • index.html - Page HTML pour les sites web sans certificat SSL, utilisant HTTP
  • index-https.html - Page HTML pour les sites web avec un certificat SSL, utilisant HTTPS
  • index-https.html_gzip - La page HTML compressée au format gzip. 

Ou selon les réglages de votre WP Rocket, vous pouvez également voir :

Chaque page en cache sur votre site aura un dossier dédié avec les fichiers de cache à l'intérieur. Vous pouvez le trouver en passant par le dossier /cache/wp-rocket/votre-domaine.com/, comme indiqué ci-dessous :

Une fois créés, ces fichiers seront servis à vos visiteurs soit grâce :

  • Aux règles Rewrites dans votre .htaccess ou la Configuration Nginx pour WP Rocket
  • Au fichiers PHP dans certains cas, par exemple lorsque l'option Créer un fichier de cache à part pour les mobiles est activée, les règles de réécriture sont supprimées du fichier .htaccess et les fichiers mis en cache seront servis avec une petite quantité de PHP ; il en va de même pour les serveurs NGINX où la configuration de NGINX WP Rocket n'a pas été appliquée.

L'URL complet du fichier en cache (i.e:  https://votre-domaine.com/wp-content/cache/wp-content/votre-domaine/titre-de-page/index-https.html.gzipne devrait pas apparaître directement au visiteur. Si c'est le cas, consultez ce guide pour trouver des solutions : Résoudre le problème de redirection vers index_gzip.html

Qu'en est-il du référencement et du SEO ?

Même s'il est possible de visiter ces pages via le navigateur, comme https://votre-domaine.com/wp-content/cache/wp-content/votre-domaine/titre-de-page/index-https.html.gzip - ces pages ne devraient pas poser de problème puisque la balise canonical contiendra l'URL correcte à des fins de SEO.

Plus d'infos

Si vous souhaitez en savoir plus sur la mise en cache des pages, comment elle est préchargée, à quelle fréquence elle est effacée ou comment la désactiver, consultez les articles suivants.

Cela a-t-il répondu à votre question ? Merci pour votre retour :) Une erreur est survenue lors de l’envoi de votre retour. Veuillez réessayer plus tard.