Un site WordPress rapide rend vos internautes heureux et aide votre site à mieux se classer. C’est parce que les moteurs de recherche comme Google considèrent maintenant la vitesse du site comme un facteur de classement important.
WP Super Cache est une extension populaire qui crée des fichiers HTML statiques de vos pages web. Cela signifie que votre serveur n’a pas à travailler aussi dur, ce qui rend votre site plus rapide à charger pour les internautes.
En tant qu’experts en performance web, nous avons vu comment des outils comme WP Super Cache peuvent considérablement accélérer les sites web, booster le référencement et améliorer l’expérience utilisateur des internautes.
Dans cet article, nous allons vous guider pour installer et configurer WP Super Cache sur votre site WordPress. Nous expliquerons chaque étape clairement, de sorte que même si vous n’êtes pas doué pour la technologie, vous pourrez suivre. À la fin, vous aurez un site plus rapide que les internautes et les moteurs de recherche apprécieront.
Qu’est-ce que WP Super Cache et pourquoi l’utiliser ?
WP Super Cache est l’une des extensions de mise en cache WordPress les plus populaires et les meilleures. C’est un outil gratuit et il a plus d’un million d’installations activées.
WP Super Cache fait une copie en cache de chaque page de votre site sous le formulaire d’un fichier HTML statique. Ainsi, lorsque quelqu’un visite votre site, il reçoit rapidement la version copiée au lieu de générer l’intégralité du site à partir de zéro.
En conséquence, la vitesse et les performances de votre site WordPress s’améliorent considérablement. Le plugin de mise en cache passe de nombreuses étapes en coulisses pour s’assurer que vos internautes n’ont pas à attendre que la page s’ouvre.
L’expérience des internautes sur votre site s’en trouvera améliorée. Un site qui se charge rapidement encourage les gens à le visiter plus souvent, ce qui se traduit par plus d’engagement et de conversions, car les utilisateurs/utilisatrices passent plus de temps sur vos publications et vos pages.
En outre, avec un site à chargement rapide, vous pouvez également voir un coup de pouce dans votre référencement WordPress et le classement des moteurs de recherche. C’est parce que Google donne un avantage significatif aux sites plus rapides, car il utilise la vitesse du site comme facteur de classement.
Maintenant, êtes-vous prêt à configurer WP Super Cache sur votre site ? C’est parti !
Réglages de WP Super Cache – la méthode la plus simple
La première chose à faire est d’installer et d’activer le plugin WP Super Cache sur votre site. Pour plus de détails, vous pouvez suivre notre guide sur l’installation d’une extension WordPress.
Dès qu’il est activé, WP Super Cache vous informe que la mise en cache n’est pas activée sur votre site pour le moment.
Pour activer le cache, allez dans Réglages » WP Super Cache. Ensuite, sous l’onglet » Easy « , allez-y et cliquez sur l’option » Caching On « . Une fois que vous avez fait cela, cliquez sur le bouton » Mettre à jour l’état « .
Après avoir activé le cache, vous devez défiler vers le bas jusqu’à la section « Cache Tester ».
Une fois arrivé, vous devez cliquer sur le bouton « Tester le cache » pour vérifier s’il fonctionne.
WP Super Cache va chercher votre site WordPress deux fois et comparer les horodatages des deux pages. Si les deux horodatages correspondent, cela signifie que la mise en cache fonctionne sur votre site maintenant.
WP Super Cache Advanced Setup (Configuration avancée de WP Super Cache)
WP Super Cache est une puissante extension WordPress qui est livrée avec des tonnes d’options avancées. Ces options peuvent encore améliorer les performances de votre site et vous donner plus de contrôle sur la façon dont le plugin mettra en cache votre site.
Activer la mise en cache
Pour configurer WP Super Cache avec des options avancées, allez dans l’onglet » Avancé » dans les Réglages du plugin WP Super Cache. Ensuite, cliquez sur la case à cocher » Activer la mise en cache « .
En dessous de la mise en cache, vous trouverez des options pour la « Méthode de distribution du cache ». Nous vous recommandons d’utiliser l’option « Simple » si vous êtes débutant et n’avez pas l’habitude de modifier les fichiers de votre serveur.
Après avoir choisi votre option de mise en cache, n’oubliez pas de cliquer sur le bouton « Mettre à jour l’état ».
Activer la compression dans WP Super Cache
La compression permet à WP Super Cache de servir les fichiers mis en cache sous forme de fichiers compressés, ce qui améliore le temps de chargement. Ces fichiers sont plus petits et peuvent être téléchargés par les navigateurs plus rapidement.
Pour activer la compression, défilez jusqu’à la section « Divers » de l’onglet « Réglages avancés » et cochez la case « Compresser les pages pour qu’elles soient servies plus rapidement aux internautes ».
Cliquez à nouveau sur le bouton « Mettre à jour l’état » pour enregistrer vos modifications.
Activer la mise en cache dynamique
Si vous souhaitez conserver certaines parties d’une page web dynamiques pendant la mise en cache, WP Super Cache propose une option à cet effet.
L’activation de la mise en cache dynamique est utile dans certaines modifications, en particulier pour les pages dont le contenu change fréquemment. Par exemple, vous pouvez accélérer les pages contenant des publicités en permettant la mise en cache dynamique.
Pour activer cette option, vous pouvez vous rendre dans la section « Avancé » et cliquer sur la case à cocher « Activer la mise en cache dynamique ».
Confirmez vos modifications lorsque vous avez terminé.
Configurer le délai d’expiration et le ramassage des déchets
WP Super Cache vous permet également de configurer le délai d’expiration et la fréquence de suppression des pages mises en cache sur votre serveur.
Pour commencer, il suffit de défiler jusqu’à la section « Délai d’expiration et collecte de déchets » sous l’onglet « Avancé » pour la configurer.
Le délai de mise en cache indique à l’extension de retirer la page mise en cache et de procéder à une nouvelle mise en cache. L’extension le définira à 1800 secondes par défaut, ce qui est idéal pour un site à fort trafic.
Cependant, si vous avez un site nouveau qui n’est pas très fréquenté, 3600 secondes est un bon point de départ.
En outre, vous pouvez planifier une heure à laquelle l’extension vérifiera la présence de fichiers mis en cache périmés et les supprimera.
Une fois vos sélections terminées, vous devez cliquer sur le bouton « Modifier l’expiration » pour enregistrer vos modifications.
Spécifiez les pages que vous ne souhaitez pas voir mises en cache
Par défaut, l’extension met en cache toutes les pages de votre site. Cela peut augmenter la taille de vos fichiers de cache et utiliser plus de ressources. Cependant, WP Super Cache vous permet de choisir les pages que vous ne souhaitez pas voir mises en cache.
Vous pouvez défiler vers le bas jusqu’à la section ‘Chaînes d’URL rejetées’ dans l’onglet ‘Avancé’ pour utiliser cette fonctionnalité. Dans la zone de texte, saisissez la chaîne d’URL des pages que vous ne souhaitez pas que le plugin mette en cache.
Par exemple, si vous avez un magasin e-commerce, alors vous pouvez exclure les pages que les internautes ne visitent pas souvent et enregistrer les ressources du serveur. Il peut s’agir de la page de commande, de la page de compte et de la page de remerciement.
Lorsque vous avez terminé, n’oubliez pas de cliquer sur le bouton « Enregistrer les chaînes ».
Réglages de WP Super Cache pour qu’il fonctionne avec votre CDN
Si vous utilisez également un service de réseau de distribution de contenu (CDN) pour accélérer votre site, alors vous pouvez configurer WP Super Cache pour qu’il fonctionne avec lui. Sinon, vous pouvez passer cette section en toute sécurité.
Un CDN est un réseau de serveurs répartis sur différents Emplacements géographiques, qui aide à diffuser rapidement du contenu à vos internautes. Pour plus de détails, consultez notre infographie sur les raisons pour lesquelles vous avez besoin d’un CDN.
Astuce : Nous recommandons d’utiliser Cloudflare car c’est un fournisseur de CDN gratuit et facile à configurer. Consultez notre tutoriel sur la façon de configurer le CDN gratuit de Cloudflare sur votre site WordPress.
Pour configurer WP Super Cache afin qu’il fonctionne avec votre CDN, cliquez sur l’onglet CDN dans vos Réglages. Ensuite, cochez la case à côté de l’option « Activer le support CDN ».
Vous devez ensuite saisir votre « URL inactif ». Il s’agit de la « zone d’extraction » de votre CDN, c’est-à-dire l’URL où vos fichiers sont stockés sur le CDN.
Le réglage dépend de votre service CDN, mais voici quelques astuces :
- Si vous utilisez Cloudflare, vous devez laisser ce champ vide. WP Super Cache détectera et fonctionnera automatiquement avec Cloudflare.
- Si vous utilisez un autre service CDN, vous devez saisir quelque chose comme :
https://cdn.wpbeginner.com.
Confirmez que vous remplacez ‘WPBeginner.com’ par le nom de domaine de votre site. - En cas de doute, vous pouvez vous connecter à votre service CDN et vérifier le réglage du tableau de bord de votre compte pour « domaine », « domaine CDN » ou « URL CDN ».
Si vous savez que votre CDN a plusieurs URL, vous pouvez les saisir dans le champ « CNAMES supplémentaires », par exemple : http://cdn1.wpbeginner.com, http://cdn2.wpbeginner.com, http://cdn3.wpbeginner.com.
Sinon, vous devez laisser ce champ vide.
Vous pouvez laisser les autres réglages par défaut. Dernier point, cochez la case « Passer les URL https pour éviter les erreurs de type « contenu mixte » », puis cliquez sur le bouton « Enregistrer les modifications ».
Votre site est désormais prêt à diffuser du contenu statique à partir d’un CDN.
Servir un site statique avec WP Super Cache
Le mode de préchargement dans WP Super Cache vous permet de créer des fichiers statiques super cache pour toutes vos publications et pages et de servir un site statique. De cette façon, votre contenu se chargera rapidement chaque fois que quelqu’un visitera votre site.
Un fichier statique en super cache aide à conserver les ressources du serveur, à servir un ancien site qui n’est plus mis à jour et à améliorer la vitesse du site en servant uniquement du contenu statique.
Pour commencer, rendez-vous dans l’onglet ‘Preload’ de l’extension WP Super Cache. Ensuite, vous pouvez définir le temps d’actualisation des fichiers de cache préchargés.
Par défaut, l’extension le définit à 600 minutes, mais vous pouvez diminuer le temps si vous publiez plusieurs articles chaque jour.
N’oubliez pas que le préchargement de l’ensemble de votre site WordPress prend un certain temps et consomme beaucoup de ressources de votre serveur. Vous pouvez le laisser à 0 si vous ne voulez pas que vos fichiers statiques expirent jamais, à moins que vous n’actualisiez manuellement le cache.
Confirmez ensuite que vous avez coché la case « Mode de préchargement (ramassage des ordures désactivé, recommandé) ». Vous pouvez également activer les préchargements pour différents identifiés, catégories et autres taxonomies sur votre site.
L’extension offre également une option pour recevoir des alertes par e-mail chaque fois que vos fichiers sont actualisés. Par défaut, il utilisera le réglage » Aucun E-mail « , mais vous pouvez le modifier en choisissant une option dans le menu déroulant.
Lorsque vous avez terminé, enregistrez vos réglages, puis cliquez sur le bouton « Précharger le cache maintenant ».
Guides d’experts sur la mise en cache de WordPress
Nous espérons que ce guide vous a aidé à configurer WP Super Cache sur votre blog WordPress. Vous pouvez consulter d’autres articles similaires liés à la mise en cache sur WordPress :
- Comment corriger facilement l’avertissement de mise cache du navigateur dans WordPress
- Comment vider votre cache sur WordPress (étape par étape)
- Les meilleurs plugins de mise en cache WordPress pour accélérer votre site web
- LiteSpeed Cache vs. WP Rocket – Lequel est le meilleur ?
- Comment installer et configurer correctement WP Rocket dans WordPress
- Comment installer et configurer W3 Total Cache pour les débutants
- Le guide ultime pour booster la vitesse et les performances de WordPress
- Comment accélérer les performances de WooCommerce
Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.
Anze
Hey; I have a question – so preload mode enabled does not deletes old cached files – but does that means then when preloaded files are refreshed, the old ones are deleted and replaced, or does it just adding files, which would mean space on server would eventually run out?
WPBeginner Support
When the page is preloaded a new time, the old preloaded version would be deleted and replaced.
Administrateur
James Omeke
Thanks so much . This was very helpful.
I got my website up and running now
WPBeginner Support
You’re welcome, glad our guide was helpful!
Administrateur
Mike Royden
Plug in installed, but can’t get past this;
Permalink Structure Error
A custom url or permalink structure is required for this plugin to work correctly. Please go to the Permalinks Options Page to configure your permalinks.
I have gone to the Permalinks Options Page to configure your permalinks, but can’t see where I’m going wrong. Going round in circles, please help. Thanks
WPBeginner Support
You would want to ensure your permalinks are not set to plain for that error. We recommend using the Post name structure.
Administrateur
Mike Royden
Sorted! Many thanks for your advice and taking the time to reply. Cheers.
Katherine
I’m trying to set up this plug in to get the best results, and I’m not tech-savvy at all. Your Wp advanced cache set up section is not the same as the current plugin advanced options.
WPBeginner Support
Thank you for letting us know, we will be sure to take a look into this and update our article when able.
Administrateur
Simon
I was able to speed up my homepage significantly but unfortunately it only worked for the homepage. The subpages like i.e. ‘Services’ are still really slow.
What could be the problem?
WPBeginner Support
You would want to run a speed test for that using our guide below to figure that out:
https://www.wpbeginner.com/beginners-guide/how-to-properly-run-a-website-speed-test-best-tools/
Administrateur
Rainey
Unable to activate the plugin. I get a warning message that a .php file already exists and I should manually delete it before using the plugin. Since I am not a techie I do not know where to go to delete the file. If you could put language in your update to the tutorial to guide us would be really helpful.
WPBeginner Support
For that error, you may want to follow our guide below:
https://www.wpbeginner.com/wp-tutorials/how-to-fix-destination-folder-already-exists-error-in-wordpress/
Administrateur
Paul
This post is dated. When will this post be updated? Would like to know the current status of WP Super Cache?
WPBeginner Support
Thank you for letting us know, we do not have a specific date that content will be updated but we will take a look into updating this article
Administrateur
Nic
Is there a way to export settings once you get done?
WPBeginner Support
At the moment WP Super Cache does not have a built-in option to export settings.
Administrateur
ShoaiB
Thank you for this Awesome Guide.
I’m using WP Super Cache (Version 1.7.0 ). In the above tutorial, many features are not included. plz, Update Post.
WPBeginner Support
Thank you for your request, we will look into updating the post
Administrateur
Christopher
not as easy as described…
A custom url or permalink structure is required for this plugin to work correctly. Please go to the Permalinks Options Page to configure your permalinks.
WPBeginner Support
Thank you for reminding us of that, we’ll be sure to look into updating the article for clarification.
Administrateur
Ana
Hello Support!
Thank you for all your work, I’m a complete newbie and without you, I don’t know how I’d manage.
I’m confused as regards what off-site URLs and CNames are, so I’m unable to fill in that in the form. Do I have to refer to somewhere on my page to find out or do I just create it my indicating something?
Just in case it affects somehow I’d like to inform that I run a multisite.
Thank you so much & hope you can help me,
Ana
WPBeginner Support
Hi Ana,
The off site URL is the URL of your CDN location and CNames are different pullzones you have created on your CDN server. If you are not using a CDN, then you don’t need to make any changes to these settings.
Administrateur
krishna
can i use this plugin for testing in localhost ??
i installed this plugin in localhost and in « Cache Contents » nothing cached
displaying this …
WP-Cache (0KB)
0 Cached Pages
0 Expired Pages
WP-Super-Cache (0KB)
0 Cached Pages
0 Expired Pages
is it because i can’t use cache plugin in localhost or some other issue ?
Hardik
There is nothing called MOD_REWRITE. Everything from that step seems completely different. Please update the tutorial.
Mike
No matter what settings I use Pingdom still gives me an F and says « The following cacheable resources have a short freshness lifetime. Specify an expiration at least one week in the future for the following resources: » and I see and « expiration not specified » message in the details. Am I missing a setting?
Akshay
Hi Team ,
Thanks for the amazing article .
I have installed WP Super Cache with cloudflare (newbie blogger).
Can you please help me, how can I integrate cloudflare with WP super cache .
I did not found any articles or vidoes for the same .
I thought of installing WP Total , but it has not releasedthe update for recent wordpress version 4.8.1
Thank You
Sumaiya
Hi, I wanted to speed up my site. I used this guide and customized the settings as you shown. But before installing this plugin I tested my site speed it was 4.20 sec. But after installing I check it was 6.78 sec. Why is it like this? please guide me well.
WPBeginner Support
Hi Sumaiya,
Please test it again. If the result persists, then deactivate the plugin.
Administrateur
Rajeev jaiswal
hello sir, I’m trying to integrate js and CSS code elements in twenty-seventeen WordPress theme. I use enqueue methods but it does not work, so suggest me to all about.
Sara
I just downloaded WP Super Cache and the « Advanced » Page doesn’t have the same setup (or some of the same options!) as your screenshot and instructions. Are those dates, or did I somehow end up with an older version of the plugin?
Carrie
Same here, my settings are different.
Abner
Hi guys – Thanks for sharing this. I am using wp super cache and my wordpress is 4.0.1. At first, i don’t have any problem. Until recently, having a problem. My post did not appear on my website. I tried to put the caching off and my post appear. After that, I put the caching on again. My workaround was after posting article to my website, I will put my caching off to appear the post in my website, then after a few minutes, I will put the caching to on.
Few weeks doing that, and now, when I put the caching on, my post will disappear again to my website. As of now, my caching is still off.
Thanks and hope you can help me.
WPBeginner Support
Hi Abner,
Seems like WP Super Cache is not clearing the cache when you publish new content. Please see our article on how to clear cache in WordPress.
Administrateur
Mark Layton
Hello Support,
Thank You for your help with this issue while trying to install WP Super Cache.
Here is a copy of issue :
Warning! Could not update /var/www/website/wp-config.php! WPCACHEHOME must be set in config file.
Warning! /var/www/website/wp-content/advanced-cache.php does not exist or cannot be updated.
1. If it already exists, please delete the file first.
2. Make /var/www/website/wp-content writable using the chmod command through your ftp or server software. (chmod 777 /var/www/website/wp-content) and refresh this page. This is only a temporary measure and you’ll have to make it read only afterwards again. (Change 777 to 755 in the previous command)
3. Refresh this page to update /var/www/website/wp-content/advanced-cache.php
If that doesn’t work, make sure the file /var/www/website/wp-content/advanced-cache.php doesn’t exist:
1. Open /var/www/website/wp-content/plugins/wp-super-cache/advanced-cache.php$wp_cache_file in a text editor.
2. Change the text CACHEHOME to /var/www/website/wp-content/plugins/wp-super-cache/
3. Save the file and copy it to /var/www/website/wp-content/advanced-cache.php and refresh this page.
Cannot continue… fix previous problems and retry.
Already use your Envira Gallery and WP Forms and those are fantastic.
Should I just use W3 Total Cache instead?
Thank You so much for your help.
Mark Layton
WPBeginner Support
Hey Mark,
You can try following the instructions shown in WP Super Cache. If you find them too complicated, then you can try W3 Total Cache. Good luck
Administrateur
sheikave Jhurreea
Initially my website was loading for under 8 seconds which is pretty bad. But using your tutorial I was able get 90/100 for desktop performance.
But the mobile platform it remained 74/100. Could you suggest some resources where I could look up too or what is your suggestion.
WPBeginner Support
Hey Sheikave,
Congrats! That’s impressive. You may also want to see our guide on how to fix render-blocking JavaScript and CSS in WordPress.
Administrateur