PubliĂ© par le 8 aoĂ»t 2018 ‱ 31 Commentaires

Il m’a fallu un peu de temps. Mais j’ai finalement trouvĂ©. Oui, j’ai trouvĂ© quelqu’un qui a osĂ© vertement critiquer l’extension WP Rocket. Quel culot !

Critique de WP Rocket

En rĂ©sumĂ©, ce lecteur d’un site amĂ©ricain spĂ©cialisĂ© sur WordPress, raconte que cette extension a cassĂ© son site, qu’elle est bonne Ă  jeter Ă  la poubelle, et qu’il ne faut surtout pas l’utiliser.

Un peu fĂąchĂ©, le type. Son avis surprend, parce qu’il est rare.

Cherchez des infos sur ce plugin qui permet d’accĂ©lĂ©rer votre WordPress (rocket signifie fusĂ©e), et vous comprendrez.

La grande majoritĂ© des gens qui l’utilisent dĂ©bordent de commentaires dithyrambiques Ă  son Ă©gard.

Il serait mĂȘme “reconnu plugin de cache le plus performant par les experts WordPress”, comme indiquĂ© sur la page d’accueil de leur site.

D’ailleurs, regardez ce qu’en pense quelqu’un que vous connaissez bien :

TĂ©moignage d'Alexandre Bortolotti sur WP Rocket

Dans cet article, je vous propose de dĂ©couvrir si WP Rocket mĂ©rite vraiment toutes les louanges qu’on lui tresse.

Je vais notamment vous dĂ©tailler comment l’installer, comment le configurer, son impact sur les performances de votre site, et ses points forts et faibles.

Point transparence : cet article contient des liens d’affiliation vers le site de WP Rocket. Cela signifie que la Marmite touchera une commission, si vous dĂ©cidez de vous procurer le plugin. Cela permet notamment de rĂ©munĂ©rer le travail de recherche et d’écriture des rĂ©dacteurs du blog. MalgrĂ© tout, nous restons impartiaux. Si un produit n’en vaut pas la peine, nous le disons (ou nous n’en parlons pas).

Info : Si vous n’avez pas trop de temps et souhaitez dĂ©couvrir notre test de WP Rocket plus tard, tĂ©lĂ©chargez cet article au format PDF en cliquant ici.

I – WP Rocket, qu’est-ce que c’est ?

1 – PrĂ©sentation de la fusĂ©e

WP Rocket home page

WP Rocket est un plugin premium (payant) qui permet d’accĂ©lĂ©rer le chargement des pages de votre site web “en quelques clics”, et “sans aucun besoin de coder”, comme l’indique le site web de la solution.

De façon plus technique, il s’agit d’un plugin de cache. Le cache est un systĂšme qui consiste Ă  garder en mĂ©moire les pages de votre site dĂ©jĂ  chargĂ©es, pour pouvoir les proposer Ă  vos visiteurs de façon plus rapide, par la suite.

En rĂ©sumĂ©, WP Rocket explique qu’il agit sur deux types de caches :

  • le cache navigateur : des directives permettent au navigateur de mettre en cache les ressources statiques du site (fichiers CSS, images, et JavaScript).
  • le cache serveur : l’extension crĂ©e une page statique HTML permettant d’éviter tout traitement PHP.

Résultat : cela améliore (normalement) le temps de chargement de votre site.

Bien pigé ? Si WP Rocket se présente comme un plugin de cache, il est en fait bien plus que ça.

Il possÚde aussi de multiples options pour booster la performance de votre site, de façon globale : chargement différé des images et des JavaScript, minification du code HTML, minification et concaténation des fichiers CSS et JavaScript etc. Je vous détaillerai tout cela un peu plus tard.

Ah oui, je vous ai pas dit : WP Rocket est une extension française.

Equipe de France de football Ă  la Coupe du monde 2018

Cocorico, une extension made in France

Rembobinons un peu tout ça pour comprendre sa genÚse. Tout a commencé en 2013.

À l’époque, ses crĂ©ateurs sont frustrĂ©s par l’offre de plugins de cache existant sur le marchĂ©. Et dressent le constat suivant : “Nous trouvions que l’expĂ©rience utilisateur n’était pas optimale. Il y a une multitude d’options et la configuration prend Ă©normĂ©ment de temps, mĂȘme pour un utilisateur averti.”

Pour pallier ce problĂšme, ils crĂ©ent leur propre solution. Aujourd’hui, WP Rocket se targue d’avoir prĂšs de 670 000 sites optimisĂ©s par leur plugin, et prĂšs de 90 000 clients satisfaits.

De façon plus globale, sachez que WP Rocket est un produit proposé par la startup WP Media, qui propose aussi Imagify, une extension pour réduire le poids de vos images. Alex vous en parle dans cet article, si cela vous intéresse.

2 – Pourquoi vous devriez vous soucier de la performance de votre site ?

Utiliser un plugin de cache est fortement conseillĂ© si vous souhaitez tenter d’amĂ©liorer les performances de votre site.

La documentation officielle de WordPress, le Codex, le recommande d’ailleurs dans sa section dĂ©diĂ©e Ă  l’optimisation du CMS.

Et, franchement, ce n’est pas Ă  prendre Ă  la lĂ©gĂšre pour 3 principales raisons.

Primo, la vitesse de chargement de votre site a un impact sur votre référencement.

Vitesse homme casqué

Depuis juillet 2018, sur mobile, Google prend en compte la vitesse d’un site pour le positionner dans ses rĂ©sultats de recherche.

MĂȘme si cela concerne uniquement les sites trĂšs lents, il n’est jamais trop tard pour s’en soucier.

De plus, un site qui se charge rapidement facilite le travail d’indexation des moteurs de recherche.

Deuzio, un site lent a des consĂ©quences dĂ©sastreuses pour l’expĂ©rience utilisateur. Par exemple, prĂšs d’une personne sur deux (40%) quitte un site web s’il met plus de 3 secondes Ă  charger.

Tercio, sachez que parmi les acheteurs en ligne, 67% dĂ©clarent la lenteur du site comme Ă©tant la raison principale d’abandon du panier.

DĂ©sormais, je vous propose de plonger dans l’installation de notre plugin du jour.

II – Comment installer WP Rocket sur WordPress ?

WP Rocket n’est pas gratuit, puisqu’il s’agit d’une extension premium. Du coup, vous ne la trouverez pas sur le rĂ©pertoire officiel.

Pour vous la procurer, il faut vous rendre sur son site officiel.

Page d'accueil du plugin de cache

Cliquez sur le bouton Acheter (en haut Ă  droite, en bleu sur la capture ci-dessus).

Choisissez la formule de votre souhait : je reviendrai sur les tarifs dans la partie V.

L’offre d’entrĂ©e dĂ©marre Ă  42€. Suivez les instructions. Une fois le plugin achetĂ©, vous pouvez le tĂ©lĂ©charger via l’onglet Compte.

Choisissez TĂ©lĂ©charger WP Rocket. Cela va lancer le tĂ©lĂ©chargement d’un fichier zip.

Téléchargement du plugin

Phase 1 terminĂ©e. Phase 2 : l’activation sur votre site WordPress.

Sur votre administration, choisissez Extensions > Ajouter. En haut de la page suivante, cliquez sur Téléverser une extension.

Sélectionnez le fichier zip que vous avez précédemment téléchargé sur votre compte WP Rocket, puis installez-le.

Installation du plugin de cache

N’oubliez pas d’activer l’extension, juste aprùs. En principe, vous devriez la retrouver avec vos autres plugins.

RĂ©glages de l'extension

Pour accĂ©der aux rĂ©glages, vous pouvez soit cliquer sur le lien du mĂȘme nom encadrĂ© sur la capture ci-dessus. Soit passer par le menu RĂ©glages depuis votre Tableau de bord.

Pour voir de plus prĂšs ce que la bĂȘte a dans le ventre, je vous propose de faire un tour du propriĂ©taire. Je vais maintenant vous montrer comment configurer WP Rocket.

III – Les fonctionnalitĂ©s de WP Rocket Ă  la loupe

Vous allez vite vous en rendre compte : l’un des Ă©normes avantages de WP Rocket rĂ©side dans sa facilitĂ© d’utilisation.

Les crĂ©ateurs de l’extension se targuent d’avoir Ă©rigĂ© en prioritĂ© la simplicitĂ© : difficile de les contredire sur ce point.

En fait, vous n’avez mĂȘme pas besoin d’activer des fonctions pour que le plugin fonctionne. Installez-le. Activez-le. Et voilĂ .

Une femme rigole

Comme indiquĂ© dans sa documentation, WP Rocket “intĂšgre plus de 80% des bonnes pratiques de performance Web, mĂȘme si aucune option n’est activĂ©e. Ses options peuvent ĂȘtre considĂ©rĂ©es comme du « bonus », car leur activation n’est pas obligatoire pour amĂ©liorer le temps de chargement de votre site.”

Par défaut, il activera toujours les fonctionnalités suivantes :

  • mise en cache de l’ensemble des pages pour un affichage rapide.
  • diminution de la bande passante grĂące Ă  la compression GZIP.
  • gestion des en-tĂȘtes (expire, etags, etc.) : optimisation des fichiers du site pour le cache navigateur et rĂ©duction du nombre de requĂȘtes.

Vous ne les verrez pas sur votre Tableau de bord, mais elles amélioreront considérablement les performances de votre site, comme vous pourrez les constater dans la partie IV.

Pour booster encore un peu plus vos performances et aller plus loin, il vous faudra utiliser les options “bonus”.

Vous les retrouverez sur votre interface. Au total, vous visualiserez 10 onglets.

Interface du plugin

Concernant ces options, WP Rocket indique qu’il n’y a pas de rĂ©glages recommandĂ©s.

“Certains fonctionneront parfaitement pour un site, mais ne fonctionneront pas du tout sur un autre. Donc, parfois, laisser une option entiĂšrement dĂ©sactivĂ©e, peut ĂȘtre votre meilleure option !”

Il vous faudra donc tester, et réajuster en fonction.

Mais pour y voir un peu plus clair, je vous propose de passer ces options en revue, une par une.

1. Tableau de bord

Tableau de bord de l'extension

C’est ici que vous retrouverez des infos et de l’aide sur votre compte comme :

  • votre Licence.
  • sa date d’expiration.
  • un lien vers la documentation.
  • une FAQ.
  • une demande d’assistance.

Notez qu’il est aussi possible, entre autres, de devenir un « rocket tester », c’est-Ă -dire de participer au test des versions beta (en dĂ©veloppement) du plugin. Mais je ne vous le recommande pas forcĂ©ment si vous ĂȘtes dĂ©butant.

2. Cache

Cache

L’onglet Cache contient 3 parties principales :

  • Cache mobile : cela permet d’activer la mise en cache pour les mobiles. Cette case sera sĂ»rement cochĂ©e par dĂ©faut. Si ce n’est pas le cas, je vous conseille de le faire. Rappelez-vous que Google prend en compte la vitesse de chargement des sites sur mobile dans son algorithme.
  • Cache utilisateur : cochez cette case si vous voulez que la mise en cache soit activĂ©e pour les utilisateurs WordPress connectĂ©s. Si vous ĂȘtes seul Ă  administrer votre site, vous pouvez laisser la case dĂ©cochĂ©e.
  • DĂ©lai de nettoyage du cache : la valeur par dĂ©faut est de 10 heures. Cela signifie que les fichiers seront supprimĂ©s du cache toutes les 10 heures. Si votre site est peu frĂ©quemment mis Ă  jour, vous pouvez augmenter ce dĂ©lai.

3. Optimisation des fichiers

Menu d'optimisation des fichiers

Si vous souhaitez bidouiller dans cette section, faites trÚs attention. Si vous agissez avec précaution, cela peut améliorer votre score de performance.

Mais cela peut aussi “casser un site web temporairement”. Ce n’est pas moi qui le dit, ce sont les dĂ©veloppeurs de WP Rocket.

Ils ajoutent que “si vous remarquez des problĂšmes aprĂšs l’activation de l’une de ces options, dĂ©sactivez-la d’abord, puis rĂ©solvez le problĂšme”.

Comment se présente tout ça ? En fait, vous trouverez 3 parties.

Tout d’abord, il y a les options de base :

  • minifier le HTML : cela permet de rĂ©duire la taille des fichiers de code HTML prĂ©sents sur votre site. Par dĂ©faut, un dĂ©veloppeur a tendance Ă  rendre un fichier HTML le plus lisible possible pour un humain, en y incorporant des espaces, des commentaires, des sauts de ligne etc.
    Pour un ordinateur, cela n’a aucun intĂ©rĂȘt. Minifier permet de supprimer les caractĂšres inutiles et rend le code moins “lourd”. Par consĂ©quent, le fichier sera plus rapide Ă  charger.Il peut ĂȘtre intĂ©ressant de cocher cette case.
  • combiner les Google Fonts : les polices de Google (Google Fonts) peuvent ĂȘtre assez lourdes et mettent du temps Ă  charger, surtout si elles sont nombreuses Ă  charger. Si vous en utilisez, cochez cette case.
  • supprimer les query strings des ressources statiques : lĂ  on rentre dans du technique. Si vous utilisez une version infĂ©rieure Ă  la 2.9., WP Rocket vous recommande de ne pas cocher cette case. Personnellement, j’utilise la derniĂšre version Ă  jour (3.0.5.1.) et je m’en passe. À vous de voir ce que vous souhaitez faire. Plus d’infos sont disponibles ici.

Ensuite, vous tomberez sur Fichiers CSS et Fichiers JavaScript :

  • minifier les fichiers CSS/Javascript : comme pour le HTML, cela permet de rĂ©duire la taille des fichiers concernĂ©s. C’est une bonne pratique de dĂ©veloppeur donc je vous conseille de cocher la case. Attention, vĂ©rifiez bien que votre site s’affiche correctement aprĂšs avoir cochĂ© cette option. Si cela le fait planter, il faudra dĂ©cocher la case.
  • combiner les fichiers CSS/JavaScript : ce n’est pas recommandĂ© si votre site utilise le HTTP/2, c’est-Ă -dire un protocole qui amĂ©liore la rapiditĂ© et la sĂ©curitĂ© de la navigation. Si vous n’ĂȘtes pas certain de vous, ne cochez pas cette case.
  • optimiser le chargement du CSS/Chargement diffĂ©rĂ© des fichiers JS : cette option va Ă©liminer le CSS et le JavaScript bloquant pour un meilleur temps de chargement perçu.

Note : En parlant de CSS, je vous rappelle que la Marmite propose la formation CSS Express, une méthode en vidéo pour apprendre les bases du code CSS en 15 jours.

4. MĂ©dia

Lazy load

Passons dĂ©sormais Ă  l’onglet Media. Il donne accĂšs Ă  3 types de rĂ©glages :

  • LazyLoad : le Lazy loading signifie littĂ©ralement “chargement paresseux”. C’est une technique qui consiste Ă  charger vos Ă©lĂ©ments, uniquement lorsqu’ils apparaissent sur votre Ă©cran, au moment du scroll. On retrouve aussi ce principe sur Facebook, Youtube, Pinterest etc. Vous pouvez l’activer pour les images, les iframes (balises HTML qui permettent d’intĂ©grer dans une page le contenu d’une autre page) et les vidĂ©os.
  • Emoji : vous connaissez forcĂ©ment ces pictogrammes, que l’on utilise Ă  l’excĂšs dans nos SMS ou emails, pour ne citer qu’eux 😅. Ils nous font rire mais sont gourmands en ressources, et augmentent le temps de chargement đŸ€Ż. Cochez la case correspondante pour rĂ©duire le nombre de requĂȘtes HTTP externes.
  • Embeds : la balise de code embed permet d’intĂ©grer du contenu (image, son, vidĂ©o etc.) dans une page web. Cette fonctionnalitĂ© est intĂ©grĂ©e Ă  WordPress depuis la version 4.4. WP Rocket permet de dĂ©sactiver les embeds d’articles. Cela signifie que si vous intĂ©grez un lien vers un article sur une de vos publications, vous n’aurez pas de prĂ©visualisation en temps rĂ©el (aucun encart ne s’affichera). Cela Ă©vite de gĂ©nĂ©rer des requĂȘtes HTTP additionnelles..

5. Préchargement

Préchargement

Dans cet onglet, vous remarquerez la présence de 3 options :

  • PrĂ©chargement du sitemap : pour rappel, un sitemap est un fichier qui liste toutes les URLs de votre site web. L’option prĂ©chargement du sitemap permet de prĂ©charger toutes les URLs prĂ©sentes dans le sitemap. En activant ce rĂ©glage, vous verrez qu’il dĂ©tectera votre sitemap, si vous utilisez Yoast, Jetpack ou All In One SEO.
  • Robot de prĂ©chargement : Ă  utiliser avec prĂ©caution, car cela peut causer des problĂšmes sur des serveurs fragiles, comme le souligne la documentation du plugin.
  • PrĂ©-chargement des requĂȘtes DNS : comme l’indique la documentation, “si vous avez des ressources externes sur votre site (ex. : polices chargĂ©es depuis Google, ou une vidĂ©o de YouTube), vous pourriez ajouter leurs domaines d’origine Ă  l’option de prĂ©chargement des requĂȘtes DNS. Ceci peut lĂ©gĂšrement booster votre temps de chargement car la rĂ©solution des DNS aura dĂ©jĂ  Ă©tĂ© faites lorsque les ressources externes seront appelĂ©es.”

6. RÚgles avancéesRÚgles avancées

Cet onglet demande un minimum de connaissances. Si vous dĂ©butez, il y a peu de chances que vous ayez besoin de l’utiliser. Je n’entrerai donc pas dans les dĂ©tails ici.

Mais au cas oĂč, si creuser le sujet vous intĂ©resse, vous pouvez notamment vous rĂ©fĂ©rer Ă  cette section de la documentation.

7. Base de données

Nettoyage des contenus

ArrĂȘtons-nous dĂ©sormais sur cet onglet, qui permet de nettoyer et d’optimiser votre base de donnĂ©es.

C’est une des forces de WP Rocket qui, comme vous le constatez, n’est pas qu’un plugin de cache.

La base de donnĂ©es, c’est peut-ĂȘtre l’élĂ©ment le plus important de votre site. Elle stocke tous vos contenus : pages, articles, commentaires, rĂ©glages de votre thĂšme et de vos plugins etc.

Bref, si ce n’est pas dĂ©jĂ  fait, pensez Ă  rĂ©guliĂšrement la sauvegarder.

Si elle est vitale pour votre WordPress, la base de donnĂ©es va avoir tendance Ă  ralentir votre site au fur et Ă  mesure du temps. Plus vous stockez de l’information, plus vous lui demandez d’efforts pour bien fonctionner, en somme.

Pour conserver un site web performant, il est nĂ©cessaire de l’optimiser.

WP Rocket permet de le faire en agissant sur le :

  • nettoyage des contenus : vous allez pouvoir supprimer les rĂ©visions et les brouillons dans votre base de donnĂ©es. Je vous conseille d’activer ces options. Les rĂ©visions permettent de conserver des copies de chaque brouillon de vos articles. Le systĂšme est pratique pour retrouver une ancienne version de votre contenu. Mais il engorge votre base de donnĂ©es en utilisant de nombreuses lignes.
  • nettoyage des commentaires : idem que pour les contenus. Cochez les cases Commentaires indĂ©sirables et Commentaires Ă  la corbeille, pour les supprimer.
  • nettoyage des transients : un transient permet de mettre en cache temporairement une information, et cela directement en base de donnĂ©es. Vous pouvez cocher les cases Transients expirĂ©s et Tous les transients, pour optimiser le poids de votre base de donnĂ©es.
  • nettoyage de la base de donnĂ©es : en cochant cette case, le plugin optimisera ls tables de votre base de donnĂ©es, si besoin.
  • nettoyage automatique : vous pouvez planifier le nettoyage automatique de votre base de donnĂ©es. Si vous actualisez peu votre site, une actualisation hebdomadaire, voire mensuelle sera suffisante. Si vous soumettez beaucoup de contenus et postez quotidiennement, optez pour l’option journaliĂšre.

8. CDN

CDN

Un CDN (Content Delivery Network), que l’on traduit en français par rĂ©seau de diffusion de contenu, est un service que l’on peut utiliser pour gagner en vitesse d’affichage.

Il permet de stocker vos fichiers sur plusieurs serveurs à travers le Globe. ConcrÚtement, si vous cherchez à afficher un site qui utilise un CDN, le CDN va vous envoyer les fichiers qui sont les plus prÚs de chez vous (par exemple via un serveur localisé à Paris).

WP Rocket permet d’activer un CDN. Mais faut-il en utiliser un avec votre site ?

Si vous dĂ©butez, il n’est pas forcĂ©ment utile de vous embĂȘter avec cela.

Alex vous explique pourquoi dans cette vidéo :

DVA6 : Faut-il utiliser un CDN avec un site WordPress ?

9. Add-ons et Outils

J’ai groupĂ© les deux derniers onglets au sein d’une mĂȘme partie.

La partie Add-ons permet d’ajouter deux autres fonctionnalitĂ©s :

  • Google Tracking : cet add-on, activable en 1 clic, permet d’optimiser les scripts Google Analytics. Il a Ă©tĂ© introduit dans la derniĂšre mise Ă  jour majeure de l’extension (la 3.1., sortie le 6 aoĂ»t 2018). À propos de cette MAJ, notez qu’elle contient aussi une amĂ©lioration automatique pour WooCommerce en mettant Ă  jour dynamiquement le contenu du panier.
  • Varnish : Ă  cocher uniquement si vous utilisez un serveur Varnish.
  • Cloudflare : Ă  cocher uniquement si vous possĂ©dez un compte Cloudflare.

L’onglet Outils permet d’exporter et d’importer vos rĂ©glages, ainsi que de restaurer la version majeure prĂ©cĂ©dente du plugin.

Note : pour chacun des 10 onglets prĂ©sentĂ©s ci-dessus, je vous invite vivement Ă  consulter les liens Besoin d’aide disponibles, lorsque vous souhaitez activer une option. Ils redirigent vers la documentation, qui est trĂšs bien fichue. En cas de doute, vous pouvez aussi contacter l’assistance du plugin.

IV – Quelle expĂ©rience utilisateur ?

1 – Quelle maniabilitĂ© ?

Je me rĂ©pĂšte : WP Rocket est extrĂȘmement simple Ă  utiliser. On navigue trĂšs facilement entre les diffĂ©rents onglets, prĂ©sentĂ©s dans la partie prĂ©cĂ©dente.

L’UX (expĂ©rience utilisateur) et l’ergonomie ont clairement fait l’objet d’un travail poussĂ©.

2 clics sont suffisants pour activer une option. Il suffit de cocher la case correspondante, puis d’enregistrer les modifications.

À part ça, j’ai bien aimĂ© :

  • le soin apportĂ© aux dĂ©tails visuels (prĂ©sence d’icĂŽnes pour chaque onglet).
  • les couleurs vives, qui attirent bien l’oeil.
  • la prĂ©sence, sur le tableau de bord, d’un lien direct vers la documentation, d’une FAQ et d’un lien pour contacter l’assistance.

2 – Quelle influence sur la performance du site ?

Simple Ă  utiliser, maniable, flexible et efficace sans mĂȘme Ă  avoir Ă  le configurer : WP Rocket a tout pour qu’on lui passe la bague au doigt.

Avant de l’épouser, je parie que vous souhaitez savoir s’il mĂ©rite vraiment sa rĂ©putation, non ?

Pour y voir plus clair, j’ai enfilĂ© mon bleu de chauffe pour voir ce qui se cachait sous le capot de la fusĂ©e.

Pour mesurer les performances avec ou sans WP Rocket activĂ©, j’ai utilisĂ© 2 services : WebPageTest et Pingdom.

J’ai effectuĂ© les tests sur la page d’accueil de mon propre site web, sur lequel je mĂšne pas mal d’expĂ©rimentations.

Pour info, j’avais 34 extensions actives au moment du test. Y avait du contenu, donc !

Voici les résultats.

NB : je n’ai cochĂ© aucune option “bonus”. Tous les rĂ©glages Ă©taient ceux dĂ©jĂ  configurĂ©s par dĂ©faut lors de l’activation du plugin .

WebPage Test sans WP Rocket

Résultats d'un Web Page Test sans WP Rocket activé

WebPage Test avec WP Rocket

Web Page Test avec WP Rocket activé

Pingdom sans WP Rocket

Pingdom sans WP Rocket

Pingdom avec WP Rocket

Pingdom avec WP Rocket activé

En résumé, mon site web se charge en :

  • 2,69 secondes avec WP Rocket, et en 4,373 secondes sans lui, selon GT Metrix.
  • 1 seconde avec WP Rocket, et en 2,35 secondes sans lui, selon Pingdom.

Conclusion : il n’y a pas photo. En moyenne, le temps de chargement a Ă©tĂ© amĂ©liorĂ© de quasiment 50% lorsque WP Rocket Ă©tait activĂ©. Vous pouvez aussi constater que le poids de la page diminue, tout comme le nombre de requĂȘtes (sauf avec Pingdom).

Verdict : réputation amplement méritée.

3 – Pourquoi WP Rocket ne peut pas toujours tout rĂ©soudre ?

Vous l’avez vu, WP Rocket peut amĂ©liorer sensiblement les performances d’un site web.

NĂ©anmoins, Ă  ce sujet, il est bon de prendre en compte certaines bonnes pratiques. Vous les appliquerez que vous utilisiez WP Rocket, ou non. Votre site vous remerciera. Vos visiteurs aussi.

Pensez notamment Ă  :

  • vous servir d’un thĂšme bien codĂ© et optimisĂ© pour le SEO.
  • ne pas utiliser trop d’extensions. Il n’y a pas forcĂ©ment un nombre prĂ©cis Ă  respecter, mais n’en abusez pas. Quand vous n’en avez plus besoin, supprimez-les ou, au moins, dĂ©sactivez-les.
  • opter pour un bon hĂ©bergeur. Pour rappel, la Marmite vous fait bĂ©nĂ©ficier d’un code promo de -15% chez o2switch.
  • ne pas charger d’images trop lourdes. S’il faut commencer quelque part, c’est d’ailleurs sur ce point que vous devriez vous concentrer. En moyenne, les images reprĂ©sentent plus de 50% de la taille totale d’une page web. Pour traiter ce problĂšme, vous pouvez utiliser l’extension Imagify.

Pour plus de dĂ©tails sur les performances d’un site web, je vous conseille de consulter cet article de Florian sur le blog de la Marmite : Comment optimiser un site WordPress sans se ruiner.

Tiens, en parlant d’argent, combien ça coĂ»te exactement, WP Rocket ?

V – Quel rapport qualitĂ©/prix ?

En tant qu’extension premium, WP Rocket a un prix, forcĂ©ment. Le plugin est proposĂ© Ă  3 offres tarifaires, qui sont dĂ©gressives :

  • Single : pour une utilisation sur 1 site (42€).
  • Plus : pour une utilisation sur 3 sites (84€).
  • Infinite : pour une utilisation sur un nombre de sites illimitĂ©s (212€).

Prix des licences WP Rocket en euros

Chaque offre contient un an de support et de mises Ă  jour.

Le petit bĂ©mol ? Il n’y a pas de version d’essai. Si vous ĂȘtes intĂ©ressĂ©, vous allez automatiquement devoir payer pour tester le produit.

Cependant, il existe une garantie satisfait ou remboursé valable pendant 14 jours. Cela vous laisse le temps de vous forger une opinion.

Maintenant, vous devez vous demander si cela vaut le coup d’investir au moins 42€ pour ce plugin ?

C’est vrai, aprĂšs tout, la grande majoritĂ© de ses concurrents sont gratuits.

Selon moi, l’investissement en vaut la peine.

Je pense que c’est rentrĂ© dans votre caboche : WP Rocket est ultra-simple Ă  utiliser. Vous l’activez, il fonctionne. Pas de prise de tĂȘte, pas d’embrouille, pas de temps perdu (pour vous en convaincre, essayez d’installer un de ses concurrents, comme WP Total Cache ou WP Super Cache).

MĂȘme pour 42€, je trouve que cet argument justifie dĂ©jĂ  un investissement.

Y’a encore plein d’autres raisons, que je vous livrerai dans la derniĂšre partie de cet article. Je fais encore un peu durer le suspense, alors restez bien scotchĂ© Ă  votre Ă©cran. Pas trop prĂšs quand mĂȘme, il paraĂźt que c’est pas bon pour les yeux.

Enfin, je vous prĂ©cise que WP Rocket a l’habitude de faire des offres promotionnelles plusieurs fois dans l’annĂ©e.

J’en ai d’ailleurs reçu une il y a un mois, pour m’inviter à renouveler ma Licence qui arrive à expiration en octobre.

Promotions du plugin

Pour info, j’étais dĂ©jĂ  passĂ© de l’offre Single, Ă  l’offre Pro, en profitant d’une prĂ©cĂ©dente offre promotionnelle, il y a quelques mois.

En rĂšgle gĂ©nĂ©rale, WP Rocket propose de renouveler votre licence 50% moins cher par rapport au prix initial, dans les 30 jours avant la date d’expiration. C’est ce qui est prĂ©cisĂ© dans leur FAQ.

Avant de passer Ă  la caisse, je suppose que vous souhaitez ĂȘtre certain d’acquĂ©rir de la bonne marchandise, qui corresponde Ă  vos besoins.

Pour cela, je vous propose de comparer WP Rocket à ses célÚbres concurrents.

VI – Les alternatives Ă  WP Rocket peuvent-elles vous convenir ?

Vous connaissez peut-ĂȘtre d’autres plugins de cache, comme W3 Total Cache, WP Super Cache, Hyper Cache, ou encore Comet Cache.

Certains sont des mastodontes du secteur. WP Super Cache totalise plus de 2 millions d’installations actives, W3 Total Cache en compte plus d’1 million.

En plus, ils sont gratuits ! VoilĂ  qui peut faire la diffĂ©rence si vous n’avez pas de budget Ă  y consacrer. Et cela peut tout Ă  fait s’entendre.

Mais hormis le prix, je ne vois pas beaucoup d’autres avantages Ă  utiliser les extensions mentionnĂ©es ci-dessus, surtout si vous ĂȘtes dĂ©butant sur WordPress. MĂȘme si elles sont de bonne qualitĂ©, rien Ă  dire lĂ -dessus.

Tout d’abord, elles embarquent beaucoup moins de fonctionnalitĂ©s que WP Rocket.

Comparatif des plugins de cache

Comparatif des fonctionnalités des extensions de cache, issu du site de WP Rocket

Ensuite, elles ne sont pas simples Ă  paramĂ©trer, et compliquĂ©es Ă  comprendre lorsque l’on dĂ©bute. W3 Total Cache, par exemple a 17 pages de rĂ©glages.

RĂ©glages de W3 Total Cache

Aperçu d’un des nombreux menus (17 au total) de rĂ©glages de W3 Total Cache. Pas facile facile de s’y repĂ©rer.

En parlant de ça, j’ajoute que si vous les configurez mal – ce qui est possible quand on n’y connaĂźt pas grand-chose -, vous risquez de faire planter votre site.

Si vous vous y connaissez en dĂ©veloppement, un plugin de cache gratuit pourra trĂšs bien faire l’affaire. Mais si vous angoissez Ă  la moindre vision d’une ligne de code, ben c’est pas gagné 

Rappelez-vous : WP Rocket fonctionne dĂ©jĂ  dĂšs son activation. Les options ne sont que des “bonus” qui peuvent vous permettre d’aller encore plus loin dans l’optimisation des performances.

Mais mĂȘme sans elles, votre site devrait subir un bon p’tit coup de boost. Le gain de temps est donc considĂ©rable.

Par ailleurs, la plupart des plugins de cache gratuits ne disposent pas d’un support dĂ©diĂ© et en français, comme c’est le cas pour WP Rocket.

Enfin, si vous souhaitez avoir une idée des performances de WP Rocket face à la concurrence, je vous conseille de lire cet article de Daniel Roch, du site SEOMix, spécialisé dans le référencement naturel de WordPress.

Vous y trouverez notamment un comparatif WP Rocket vs WP Super Cache.

VII – Notre avis final

Passons en revue la fusée une derniÚre fois, avant le décollage.

1 – Les points forts

  • un plugin de cache, mais bien plus que ça : il combine plusieurs options (mise en cache, minification, optimisation de la base de donnĂ©es, CDN etc.) en une pour amĂ©liorer les performances de votre site. Pas besoin d’utiliser plusieurs extensions pour faire tout cela.
  • simplicitĂ© et facilitĂ© d’utilisation : “configuration minimale, rĂ©sultats immĂ©diats”, clame la page d’accueil de l’extension. On confirme.
  • une assistance (support) en français trĂšs rĂ©active. Pour la petite histoire, j’ai personnellement eu le droit Ă  une rĂ©ponse de Jean-Baptiste Marchand-Arvier, l’un des co-fondateurs de l’extension, pour m’expliquer comment configurer correctement la fusĂ©e.
  • des offres promotionnelles assez frĂ©quentes et attractives.
  • un plugin accessible Ă  tous, mĂȘme aux dĂ©butants qui ne connaissent rien au code.
  • la documentation. TrĂšs claire, elle aborde un large panel de sujets.
  • WP Rocket utilise un code propre et respectueux des standards de WordPress.
  • pas de risque d’incompatibilitĂ© car toutes les fonctionnalitĂ©s sont comprises au sein d’une seule et mĂȘme extension.
  • une extension qui fonctionne dĂšs l’activation, sans mĂȘme besoin de la paramĂ©trer si vous ne le souhaitez pas.
  • les mises Ă  jour sont rĂ©guliĂšres. Vous pouvez retrouver les explications directement sur cette page de changelog, qui prĂ©sente les modifications apportĂ©es au plugin.
  • politique de transparence. WP Rocket ne vous cache rien. Revenus gĂ©nĂ©rĂ©s, membres de l’équipe, perspectives de croissance : l’équipe se fait un plaisir de vous dĂ©voiler tout cela, comme cela a Ă©tĂ© le cas lors de la rĂ©trospective de leurs 4 ans d’existence. Cela rassure et donne confiance, surtout quand on sait le nombre de dĂ©veloppeurs peu scrupuleux qui crĂ©ent des extensions pour essayer de s’enrichir, avant de laisser tomber le projet du jour au lendemain.

2 – Les points faibles

  • Contrairement Ă  ses cĂ©lĂšbres concurrents (WP Super Cache, W3 Total Cache, Hyper Cache etc.), WP Rocket n’est pas gratuit. Mais au final, on n’a rien sans rien, comme on dit.
  • Pour les dĂ©butants, certaines options “bonus” sont un petit peu trop techniques. Pas toujours Ă©vident de comprendre, mĂȘme avec la documentation, ce sur quoi on va agir.

3 – À qui se destine WP Rocket ?

L’extension conviendra à tout type de public :

  • les dĂ©butants seront sĂ©duits par sa simplicitĂ© et sa facilitĂ© d’utilisation.
  • les utilisateurs plus confirmĂ©s apprĂ©cieront en plus le cĂŽtĂ© dĂ©veloppeur-friendly. Comme l’explique la page d’accueil de l’extension, WP Rocket “dispose de nombreux hooks. Les dĂ©veloppeurs pourront l’utiliser de façon trĂšs avancĂ©e pour des dĂ©veloppements sur-mesure.”

Si vous avez du budget à consacrer à votre site, je vous conseille d’opter pour WP Rocket.

Si ce n’est pas le cas, vous pouvez essayer WP Super Cache, que je trouve plus simple Ă  configurer que W3 Total Cache, mĂȘme si elle est moins complĂšte.

Alors, parés au décollage ?

Attachez vos ceintures, vous arrivez à la fin de cet article test sur WP Rocket. Le décollage est imminent.

Fusée humaine

En résumé, vous avez notamment découvert :

  • comment installer cette extension sur votre WordPress.
  • quelles sont ses fonctionnalitĂ©s.
  • ses points forts et points faibles.
  • son impact sur les performances de votre site.

Personnellement, il s’agit d’un de mes plugins favoris. Je l’ai installĂ© sur mon site, et j’en fais mĂȘme profiter certains de mes clients, qui sont conquis par sa simplicitĂ©.

Pour vous le procurer, rendez-vous sur le site officiel via le bouton ci-dessous.

Le site officiel de WP Rocket

Avant que vous ne vous envoliez vers d’autres horizons, j’aimerais, pour terminer, recueillir votre avis sur WP Rocket.

Que pensez-vous de ce plugin ? Avez-vous l’habitude de l’utiliser ? Ou peut-ĂȘtre le dĂ©testez-vous (ça peut arriver, rappelez-vous du dĂ©but de l’article) ?

Dites-moi tout en commentaire !

Et si vous estimez que cet article peut ĂȘtre utile Ă  d’autres personnes, partagez-le sur les rĂ©seaux sociaux.