WP Rocket : extension de cache pour WordPress
La rapidité d’une plateforme web constitue un critère important pour les utilisateurs du web ainsi que pour les moteurs de recherche. En effet, il n’y a rien de plus agaçant pour un utilisateur qu’un site web dont les pages prennent du temps à se charger. Cela a un effet désastreux sur le rendement du site web.
Toutefois, les propriétaires de sites web peuvent se sentir soulagés. Il existe en fait des moyens pour améliorer la vitesse de chargement des pages de sites web. Il s’agit de plugins spécifiques dont WP rocket. Disponible uniquement sur WordPress, ce plugin est un outil puissant pour améliorer les performances de vos sites web.
Présentation de WP rocket
WP rocket, c’est plus de 170 000 clients satisfaits de par le monde. Proposé par la startup française WP media, ce plugin a déjà servi à optimiser plus de 211 000 sites web construits avec WordPress.
WP rocket, plugin premium dont la fonction consiste à favoriser l’accélération du chargement des pages de vos sites web. Il dispose d’une prise en main facile et sa configuration s’avère très simple.
Plugin de cache incontournable pour WordPress
WP rocket est en effet un plugin de cache. La fonction du cache se résume à garder les pages déjà chargées des sites web en mémoire. Cela lui permet de proposer ces pages plus rapidement aux utilisateurs sans avoir besoin de les générer à chaque fois.
L’extension WP rocket agit notamment sur deux types de caches:
- En premier lieu, le plugin agit sur le cache navigateur.
Grâce à des directives, le navigateur met en cache les fichiers CSS et JavaScript, les images et toute autre ressource statique des sites web WordPress. - En second lieu, l’extension WP rocket agit sur le cache serveur.
Une page HTML statique se crée grâce au plugin. Du coup, tout traitement PHP est évité.
L’ensemble de ces opérations aboutit à une amélioration du temps de chargement d’un site web. L’extension WP rocket ne se limite pas qu’à ces fonctionnalités. Il va bien au-delà.
Plugin qui optimise la performance de votre site
L’extension WP rocket intègre maintes fonctionnalités qui permettent de booster les performances de vos sites web WordPress. Il s’agit entre autres de l’enchaînement des fichiers CSS et JavaScript, de la minification de votre code HTML. Le plugin favorise également le chargement différé du JavaScript et des fichiers images, etc.
Pourquoi la performance d’un site est importante ?
Pour optimiser les performances de son site WordPress, l’utilisation d’un plugin de cache devient indispensable. Plusieurs raisons justifient cette affirmation.
L’expérience utilisateur pâtit sérieusement de la lenteur d’un site web. Il est généralement remarqué qu’un utilisateur sur deux quitte un site quand le chargement des pages de celui-ci prend plus de trois secondes.
Par ailleurs, sur les sites d’e-commerce, les utilisateurs abandonnent le panier du fait du chargement lent du site. Il faut en plus noter que les moteurs de recherche sont friands des sites avec un chargement de page rapide. Un mauvais chargement porte atteinte à votre référencement SEO.
En effet, une page à chargement rapide rend facile le travail d’indexation qu’effectuent les moteurs de recherche. Ceux-ci arrivent ainsi à explorer et à récupérer plus de données sur plus de pages du site.
Comment installer WP Rocket sur WordPress ?
Avant d’installer l’extension WP rocket, il faut au préalable l’acheter. Étant donné qu’il s’agit d’une extension premium, il ne se trouve pas sur le répertoire de WordPress. Il faudra donc se rendre sur le site de l’extension pour l’acquérir.
Après avoir acheté l’extension, téléchargez-la. Vous verrez sur votre tableau de bord un bouton nommé TELECHARGEZ WP rocket. Cliquez dessus pour télécharger l’extension. Les fichiers pour l’installation sont compressés. Vous obtiendrez donc un fichier zip à la fin du téléchargement.
Rendez-vous ensuite dans l’administration de votre site WordPress. Allez dans le menu EXTENSIONS ou PLUGINS et cliquez sur AJOUTER puis sur TELEVERSER UNE EXTENSION.
Parcourez votre stockage et sélectionnez le fichier compressé que vous avez téléchargé sur le site de WP rocket. Ensuite, installez-le.
Passez à présent à l’activation de l’extension. Une fois installé, le plugin se retrouve avec les autres plugins dans le menu EXTENSIONS de WordPress. Recherchez-le et activez-le.
Les fonctionnalités de WP Rocket
Si WP rocket ravit autant l’utilisateur, c’est bien parce qu’il possède des fonctionnalités à la fois pratiques, simples et efficientes. Par défaut, certaines fonctionnalités sont activées dès l’activation du plugin. Il faut dire que ces fonctionnalités suffisent amplement pour optimiser les performances d’un site web.
Ces options sont :
- la gestion des entêtes qui permet de réduire le nombre de requêtes et d’optimiser des fichiers pour le cache navigateur ;
- l’optimisation de tous les fichiers Google Font ;
- la mise en cache de tous les pages ;
- la compression GZIP qui permet de réduire la bande passante.
De même que ces fonctionnalités qui ne s’affichent pas sur le tableau de bord de WP rocket, certains paramètres s’activent aussi par défaut. Il s’agit notamment du cache mobile ; de la désactivation des embeds et des émoticônes ; l’option de pré chargement et l’option de nettoyage du cache par intervalle de 10 heures.
Mis à part ces options, WP rocket propose davantage de fonctionnalités pour augmenter les performances de vos sites web. Ces fonctionnalités sont toutes présentes sur l’interface utilisateur du plugin.
Les fonctionnalités relatives au cache
Dans son onglet cache, WP rocket propose 3 options. Il y a en premier le cache mobile. Cette option favorise l’activation de la mise en cache pour le chargement des pages sur mobile. En second, le plugin propose le cache utilisateur.
L’activation de cette option permet la mise en cache pour les utilisateurs administrant votre site WordPress avec vous. Si vous ne disposez d’aucun utilisateur, cette option ne vous sera guère utile.
La dernière option concerne le délai de nettoyage du cache. Par défaut, le délai est de 10 heures. Il y aura donc suppression des fichiers contenus dans le cache toutes les 10 heures. Si la mise à jour de votre plateforme web ne s’effectue pas régulièrement, ce délai peut être augmenté.
L’optimisation des fichiers
Dans cette section, les fonctionnalités se répartissent en 2 groupes. Il y a l’optimisation des fichiers CSS et l’optimisation des fichiers JavaScript.
Pour l’optimisation des fichiers CSS, WP rocket présente les fonctionnalités ci-dessous.
Minifier les fichiers CSS
Cette option participe à la réduction de la taille des fichiers du code CSS de votre site. Afin de permettre à un humain de lire son fichier CSS, le développeur ajoute des espaces, des sauts de ligne, etc. Mais pour un ordinateur, tous ces caractères s’avèrent inutiles. L’option minifier les fichiers CSS allège donc le code en supprimant ces caractères.
Combiner les fichiers CSS et optimiser le chargement du CSS
Cette option est réservée aux sites web disposant du Protocole http/2. Il s’agit d’un protocole qui améliore la sécurité ainsi que la rapidité de la navigation. Cette option améliore donc l’expérience utilisateur.
Quant à la seconde option, son rôle est de procéder à l’élimination du CSS bloquant. Cela réduit le temps de chargement.
Removed unused CSS
Cette option allège votre page. En supprimant le CSS inutilisé, elle diminue les requêtes HTTP.
Les fonctionnalités présentent dans la section optimisation des fichiers JavaScript font les mêmes choses que les fonctionnalités de l’optimisation des CSS. La seule différence est que les tâches d’optimisation sont appliquées aux fichiers JavaScript.
Néanmoins, notons la présence d’une option particulière. Il s’agit de la fonction REPORTER L’EXÉCUTION JAVASCRIPT. Il consiste à retarder le chargement des fichiers JavaScript jusqu’au moment où une interaction avec l’utilisateur se réalise.
Les fonctionnalités concernant les médias
Ici, vous disposez de 4 paramètres. Le lazyload (chargement paresseux) permet de charger les éléments de vos pages seulement quand ceux-ci apparaissent à l’écran lors du scroll. L’option dimensions des images, ajoute aux images les attributs de hauteur et de largeur qui leur manquent.
Du coup, les changements de mise en page sont évités. L’expérience utilisateur est donc améliorée.
La balise de code embed sert à l’intégration de contenus multimédias dans une page web. Grâce à son option embeds, le plugin WP rocket désactive les embeds d’articles. Cela a pour effet d’éviter la génération de requêtes HTTP additionnelles.
La dernière option de cette section est la compatibilité Webp. Il s’agit d’un paramètre qui permet de créer un fichier de cache séparé afin de servir vos images en format Webp.
Les fonctionnalités de pré chargement
Afin d’améliorer les performances de votre site web, l’extension WP rocket propose aussi des fonctionnalités de pré chargement. Il y a :
- le pré chargement du cache qui permet de générer le cache en commençant par les différents liens situés sur votre page d’accueil ;
- le pré chargement des liens qui permet de télécharger en arrière-plan, le code HTML d’une page quand l’utilisateur touche son lien pendant 100 ms au moins ;
- le pré chargement des requêtes DNS qui permet de faire la résolution des DNS avant que vos ressources externes ne soient appelées ;
- pré chargement des polices qui favorise le chargement à l’avance de vos polices de mise en page.
Les fonctionnalités de nettoyage de la base données
La base de données stocke les paramètres de vos templates, vos plugins, les pages, les articles, etc. Elle contient tout votre contenu.
La base de données au fil du temps et au fil des stockages finira par s’alourdir et ralentir votre site web. Pour garder d’excellentes performances, un nettoyage de la base de données est indispensable.
Le plugin de wordpress WP rocket a prévu plusieurs paramètres à cet effet.
Le nettoyage des contenus
Cette option permet la suppression des brouillons et des révisions que contient la base de données. Le système de révision permet de retrouver une version ancienne de votre contenu (mise en page, article, etc.). Mais ils finissent par peser lourd dans la base de données.
Il en est de même pour les commentaires. Avec l’option nettoyage des commentaires, ils passent à la corbeille.
Le nettoyage des transients et nettoyage de la base de données
Les transients permettent de conserver en cache des données pour un moment. Cette conservation s’effectue bien évidemment dans la base de données.
Pour désengorger la base de données, le plugin permet de supprimer les transients. Par ailleurs, en activant l’option nettoyage de la base de données, l’extension s’occupera d’optimiser toutes les tables de la base de données.
Le nettoyage automatique
L’extension favorise un nettoyage automatique de la base de données. Vous pouvez choisir un nettoyage journalier, hebdomadaire ou mensuel selon vos besoins.
Le CDN
Pour améliorer la vitesse d’affichage des pages de votre site web, vous pouvez utiliser un CDN. Il s’agit en effet d’un réseau de distribution de contenu.
Ce service permet le stockage de fichiers sur de nombreux serveurs de par le monde. L’affichage s’améliore avec un CDN, car quand un utilisateur cherche à afficher un site qui utilise un CDN, celui-ci envoie les fichiers les plus proches de lui.
Le plugin propose l’activation de cette fonctionnalité. La facilité d’utilisation de Rocket CDN est déconcertante. Vous n’aurez pas à configurer des paramètres. Cependant, Rocket CDN est une fonctionnalité payante.
Est-ce que WP Rocket améliore les performances du site ?
Quand vous comparez les performances d’un site quand WP rocket est activé et quand il ne l’est pas, le constat est clair. Avec l’extension activée, le délai de chargement du site s’améliore de 50 % en moyenne. Le nombre de requêtes diminue, de même que le poids de la page.
Si vous doutez encore des capacités de WP rocket, sachez qu’il améliore grandement les performances de votre site web. Toutefois, il faut signaler que l’extension ne peut pas constamment tout résoudre.
Si vous désirez maintenir les bonnes performances de votre site, il faudra mettre du vôtre et adoptez de bonnes pratiques comme :
- utiliser des templates optimisés SEO ;
- éviter l’usage de trop de plugins ;
- faire usage d’images pas trop lourdes ;
- privilégiez le format webp pour les images;
- choisir un bon hébergeur.
Tarifs WP Rocket
D’entrée de jeu, notez que WP rocket ne dispose pas de version gratuite. Pour l’essayer, il faudra donc souscrire à l’une des offres. À cet effet, il est proposé trois forfaits.
Le premier forfait dénommé Single s’obtient moyennant la somme de 44 euros. Il permet de profiter des performances du plugin sur un seul site.
Le second forfait appelé Plus coûte 88 euros pour une utilisation de l’extension sur 3 sites. Quant à la dernière offre (Infinite), elle s’acquiert avec 221 euros. Elle offre une utilisation de WP rocket sur un nombre illimité de sites.
Chaque forfait vous donne droit à une année de mise à jour et de support. Vous bénéficiez aussi d’une garantie satisfait ou remboursé sur un délai de 14 jours. Pour le renouvellement, WP rocket propose un tarif 50 % moins cher si vous renouvelez dans les 30 jours qui précèdent l’expiration de votre forfait.
Conclusion
WP rocket est un plugin indispensable si vous désirez réellement augmenter les performances de votre site internet. Rendez-vous compte de son efficacité par vous-même en découvrant ses points forts et points faibles.
Les points forts
Le plugin WP rocket possède un très grand nombre d’atouts.
Il est bien plus qu’un simple plugin de cache
L’extension est une combinaison de plusieurs options dont :
- la mise en cache ;
- l’optimisation de base de données ;
- le CDN ;
- la minification des fichiers CSS et JavaScript, etc.
Toutes ces fonctionnalités mises ensemble améliorent les performances d’un site. Ce plugin est un tout-en-un.
Simple et facile à utiliser
Avec cette extension, nul besoin de vous occuper des paramètres complexes. La configuration reste minimale et les résultats se sentent immédiatement.
Un support client réactif
L’assistance bien sûr disponible en français ne se fait pas prier. Les agents vous apportent du soutien dans toutes vos inquiétudes.
Une extension accessible à tout le monde
Débutants, intermédiaires ou expérimentés peuvent l’utiliser. De plus, même quand vous n’avez aucune compétence en matière de codage, le plugin vous est accessible.
Risque d’incompatibilité réduit à zéro
Toutes les fonctionnalités proposées sont disponibles dans la même extension. De fait, il ne peut y avoir de problèmes d’incompatibilités. Par ailleurs, WP Rocket possède un code propre qui respecte tous les standards du CMS WordPress.
Mises à jour fréquentes
Il faut d’abord préciser que cette extension fonctionne immédiatement après son activation. Ensuite, sa mise à jour s’effectue régulièrement.
Les points faibles
Malgré qu’il soit très intéressant, le plugin possède quand même quelques points négatifs.
Aucune option gratuite
La plupart des extensions concurrentes à WP rocket possèdent des versions gratuites. Ce qui n’est pas le cas de WP rocket. Cela demeure un petit bémol.
Quelques options dites bonus sont trop techniques
Le niveau technique de certaines fonctionnalités est assez élevé. Du coup, les débutants peuvent avoir assez de mal à les comprendre et à les utiliser.
Quelles sont les alternatives à WP Rocket ?
Plusieurs extensions concurrencent WP rocket et beaucoup sont d’ailleurs gratuites.
W3 total cache
Ce plugin d’optimisation de site et de mise en cache est l’une des extensions les plus utilisées de WordPress. À la différence des autres extensions qui proposent des fonctionnalités simples, ce plugin donne à l’utilisateur un contrôle complet.
WP Super cache
Il s’agit de l’une des extensions de mise en cache gratuite disponible dans le répertoire de WordPress. Il s’installe et s’active facilement. Sa configuration est également simple et elle propose plusieurs fonctionnalités d’optimisation de site comme le CDN, le mobile device support, etc.
Hormis ces alternatives, vous disposez aussi des extensions comme Comet Cache et Hyper Cache. Ces extensions sont toutes gratuites.