Introduction
Pourquoi choisir LiteSpeed Cache ?
LiteSpeed Cache est, sans conteste, l’un des meilleurs plugins de cache disponibles sur le marché, et sa gratuité en fait une solution accessible à tous. Ce plugin se montre particulièrement efficace lorsqu’il est utilisé sur un serveur LiteSpeed, où il peut tirer parti de toutes ses fonctionnalités pour offrir des performances optimales. Bien qu’il soit compatible avec les serveurs Apache et Nginx, certaines de ses options avancées ne seront pas accessibles sans un serveur LiteSpeed.
Sur LDdigitalwork.com, nous avons opté pour LiteSpeed Cache pour notre propre site, hébergé sur des serveurs LiteSpeed fournis par Hostinger. Cela nous permet de tirer pleinement parti des capacités de ce plugin et d’offrir une navigation rapide et fluide à nos utilisateurs. De plus, LDdigitalwork est là pour vous accompagner dans la configuration optimale de LiteSpeed Cache, en vous guidant étape par étape pour exploiter pleinement ce formidable outil et assurer à nos clients un site performant et bien optimisé.
Dans cet article, nous allons vous montrer comment paramétrer LiteSpeed Cache pour maximiser les performances de votre site WordPress, notamment en utilisant le CDN (Content Delivery Network) de QUIC.cloud pour une diffusion rapide et sécurisée des contenus. Nous verrons aussi comment activer le cache des objets avec Redis ou Memcached pour améliorer la réactivité du site. LiteSpeed Cache est particulièrement efficace pour optimiser les indicateurs de performance clés de Google, tels que la rapidité de chargement et la stabilité visuelle.
Cependant, certaines optimisations avancées ne sont pas gérées directement par LiteSpeed Cache. Par exemple, le préchargement des images principales de la page (appelées les « plus grandes images visibles »), le chargement anticipé des polices de caractères, ou encore la désactivation de certains scripts superflus peuvent nécessiter des plugins supplémentaires. Pour compléter LiteSpeed Cache, vous pouvez utiliser des plugins gratuits tels que Asset CleanUp (qui permet de réduire le nombre de fichiers chargés sur chaque page) ou Autoptimize (qui combine et compresse le code CSS et JavaScript pour une meilleure performance).
Grâce à notre guide, nous vous aidons à configurer LiteSpeed Cache et à tirer pleinement profit de ses options, même pour des utilisateurs débutants.
Table des Matières
- 1. Installation de LiteSpeed Cache sur WordPress
- 2. Présentation du tableau de bord de LiteSpeed Cache
- 3. Configuration de l'onglet "Préréglages" dans LiteSpeed Cache
- 4. Configuration de l'onglet "Général" dans LiteSpeed Cache
- 5. Configuration du menu "Cache" dans LiteSpeed Cache
- 6. Réglages du CDN et Configuration de QUIC.Cloud
- 7. Optimisation d'image
- 8. Optimisation de page
- 9. Optimisation de la base de données
- 10. le Crawler
- 11. la Boîte à Outils du plugin
Étape 1 : Installation de LiteSpeed Cache sur WordPress
1.1. Installation du plugin
Installer LiteSpeed Cache est simple et rapide, même pour les débutants sur WordPress.
Suivez ces étapes pour l’installer correctement :
- Accédez au tableau de bord de WordPress
Connectez-vous à votre tableau de bord WordPress. - Allez dans la section « Extensions »
Dans le menu de gauche, cliquez sur Extensions, puis sélectionnez Ajouter. - Recherchez LiteSpeed Cache
Utilisez la barre de recherche et tapez LiteSpeed Cache. Le plugin devrait apparaître parmi les premiers résultats. - Installez le plugin
Cliquez sur Installer maintenant. Une fois l’installation terminée, le bouton Activer s’affichera. Cliquez dessus pour activer le plugin sur votre site. - Accédez aux options de configuration de LiteSpeed Cache
Une fois activé, LiteSpeed Cache ajoutera une nouvelle section dans le menu WordPress, appelée LiteSpeed Cache. C’est ici que vous trouverez les options de configuration.
Remarque :
- Si votre site est hébergé sur un serveur LiteSpeed (par exemple chez Hostinger), les fonctionnalités avancées de LiteSpeed Cache s’activeront automatiquement.
- Si vous utilisez un autre type de serveur (comme Apache ou Nginx), LiteSpeed Cache fonctionnera, mais certaines fonctionnalités seront limitées.
Après l’installation, vous pouvez commencer à configurer les paramètres pour optimiser les performances de votre site dès les premiers réglages.
Étape suivante : Configurer les paramètres de base de LiteSpeed Cache pour obtenir un cache optimal et une navigation rapide.
Étape 2 : Présentation du tableau de bord de LiteSpeed Cache
Le tableau de bord de LiteSpeed Cache est accessible depuis le menu LiteSpeed Cache dans votre tableau de bord WordPress. C’est ici que vous pouvez suivre l’état d’optimisation de votre site et accéder à divers outils et rapports pour améliorer ses performances.
- Vue d’ensemble de l’optimisation
Dans cette section, vous aurez un aperçu des éléments optimisés sur votre site, tels que :- Images optimisées : Un nombre total d’images qui ont été compressées pour réduire leur taille sans perte significative de qualité.
- Utilisation du CDN : Indique si le CDN (Content Delivery Network) est activé et le pourcentage de contenu distribué via celui-ci. Cela est crucial pour accélérer le temps de chargement de vos pages.
- Optimisation des CSS et JavaScript : Cette section montre le pourcentage de fichiers CSS et JavaScript optimisés, ce qui contribue à réduire le temps de chargement de vos pages.
- Scores de performance
Le tableau de bord affiche également vos scores de performance, notamment les scores PageSpeed. Contrairement à des outils tiers comme GTmetrix, ces scores sont mesurés directement sur le serveur, ce qui donne une évaluation plus précise de la rapidité et de la réactivité de votre site. - Alertes et recommandations
Vous trouverez aussi des alertes concernant des éléments nécessitant votre attention, comme les fichiers non optimisés ou des configurations qui pourraient être ajustées pour améliorer les performances. LiteSpeed Cache vous propose des recommandations pour optimiser encore plus votre site. - Accès aux fonctionnalités avancées
Le tableau de bord vous permet d’accéder rapidement aux différentes fonctionnalités du plugin, telles que l’optimisation des images, le réglage du cache, et la configuration du CDN. Vous pouvez naviguer facilement vers ces sections pour effectuer des ajustements selon les besoins de votre site. - Mises à jour et notifications
Enfin, le tableau de bord vous informera des mises à jour disponibles pour LiteSpeed Cache, garantissant que vous utilisez toujours la version la plus récente et la plus performante du plugin.
En résumé, le tableau de bord de LiteSpeed Cache est un outil centralisé et convivial qui vous aide à suivre et à améliorer les performances de votre site, tout en vous offrant des recommandations pour maximiser son efficacité.
Étape suivante : Configurer les paramètres de base pour tirer le meilleur parti de LiteSpeed Cache.
Étape 3 : Configuration de l’onglet « Préréglages » dans LiteSpeed Cache
L’onglet Préréglages vous permet d’appliquer rapidement une série de configurations optimisées pour améliorer les performances de votre site. LiteSpeed Cache propose plusieurs préréglages adaptés à différents types de sites et niveaux d’expérience. Voici un aperçu des options disponibles :
- Fondamentaux
- Cache par défaut
- TTL plus élevé
- Cache navigateur
- Utilisateurs cibles : Ce préréglage sans risque convient à tous les sites Web, idéal pour les nouveaux utilisateurs, les sites Web simples ou le développement orienté cache. Aucune clé de domaine n’est nécessaire pour l’utiliser.
- Basique
- Inclut tout dans les fondamentaux, plus des optimisations d’image et du cache mobile.
- Utilisateurs cibles : Ce préréglage à faible risque introduit des optimisations de base pour la vitesse et l’expérience utilisateur, convenant aux débutants enthousiastes. Une clé de domaine est requise pour l’utiliser.
- Avancé (recommandé)
- Comprend tout dans le préréglage Basique, plus le mode invité, l’optimisation des invités, la minification CSS, JS et HTML, ainsi que des optimisations pour les polices.
- Utilisateurs cibles : Ce préréglage convient à la plupart des sites Web et est peu susceptible de provoquer des conflits. Une clé de domaine est requise.
- Agressif
- Comprend tout dans le préréglage Avancé, plus la combinaison CSS & JS, le chargement CSS asynchrone, et le lazy load pour les iframes.
- Utilisateurs cibles : Ce préréglage peut fonctionner pour certains sites, mais nécessite des tests. Une clé de domaine est requise.
- Extrême
- Comprend toutes les optimisations agressives, y compris le chargement différé pour les images et la génération d’images de fenêtre d’affichage.
- Utilisateurs cibles : Ce préréglage nécessitera des tests et des exclusions pour certaines images, CSS et JS. Une clé de domaine est requise.
Dans cet onglet, vous avez également la possibilité d’importer et d’exporter vos réglages :
- Exporter les réglages : Cette fonction vous permet d’exporter tous les réglages actuels de LiteSpeed Cache et de les enregistrer en tant que fichier.
- Importer des réglages : Vous pouvez importer des réglages via un fichier, ce qui remplacera tous les réglages actuels de LiteSpeed Cache. Le dernier fichier importé est également visible pour votre référence.
- Réinitialiser tous les réglages : Attention, cette action va réinitialiser tous les réglages à ceux par défaut.
Il est important de noter que personnellement, je n’utilise pas ces préréglages, car je préfère configurer le plugin manuellement pour avoir un contrôle total sur chaque aspect de l’optimisation.
Si vous rencontrez des difficultés ou si vous n’êtes pas sûr du préréglage à choisir, n’hésitez pas à consulter l’historique des réglages dans l’onglet Historique, qui vous permet de revenir à des configurations précédentes en cas de problème.
Étape suivante : Explorer les réglages avancés pour une personnalisation supplémentaire.
Étape 4 : Configuration de l’onglet « Général » dans LiteSpeed Cache
L’onglet Général de LiteSpeed Cache vous permet de configurer des réglages essentiels pour optimiser le fonctionnement de votre site. Voici un aperçu des principales options disponibles, mes réglages personnels pour lddigitalwork.com, et des conseils pour les configurer correctement :
1. Mettre à jour automatiquement :
Réglage : Inactif
Conseil : Il est plus sûr de garder cette option désactivée et de mettre à jour les plugins manuellement. Cela permet d’éviter des mises à jour non testées qui pourraient causer des conflits ou des problèmes de compatibilité sur votre site.
2. Clé de domaine :
Réglage : [Votre clé de domaine ici]
Conseil : Demandez une clé de domaine et ajoutez-la ici pour accéder aux services en ligne de QUIC.cloud. Assurez-vous que toutes les adresses IP des serveurs QUIC.cloud sont autorisées pour un fonctionnement optimal des services.
3. Mode visiteur :
Réglage : Activé
Conseil : J’ai personnellement activé le mode invité pour fournir une page de destination mise en cache lors de la première visite d’un utilisateur. Cela peut améliorer les temps de chargement pour les nouveaux visiteurs, surtout si vous utilisez le CDN de QUIC.cloud. Cependant, je vous conseille de tester cette option sur votre site pour voir comment elle affecte les performances.
4. Optimisation visiteur :
Réglage : Activé
Conseil : J’ai également activé cette option, mais elle ne doit être utilisée que si le mode invité est activé. Cela permet une optimisation maximale pour les visiteurs, ce qui peut encore améliorer les temps de chargement. Testez cette configuration pour vous assurer qu’elle convient à votre site.
Attention: il vaut mieux utiliser CDN de Quic.Cloud plutôt que celui de votre serveur si vous activez cette option pour éviter tout erreur de rendu.
5. IP du serveur :
Réglage : [l’IP de votre site ici]
Conseil : Vous pouvez trouver l’adresse IP de votre serveur dans les informations fournies par votre hébergeur. Cliquez ensuite sur “Vérifier mon IP publique à partir de DoAPI.us” pour confirmer l’adresse IP correcte de votre serveur. Cela permet aux services cloud d’accéder directement à l’IP sans surcharge DNS. Assurez-vous que cette IP est correcte (vérifiez auprès de votre hébergeur) pour éviter les problèmes d’accès.
6. Notifications :
Réglage : Inactif
Conseil : Activez cette option si vous souhaitez recevoir des notifications concernant les mises à jour, correctifs et nouvelles versions de LiteSpeed. Si vous préférez ne pas être dérangé par ces notifications, vous pouvez les désactiver.
En configurant ces réglages, vous optimiserez le fonctionnement de LiteSpeed Cache pour votre site, ce qui contribuera à améliorer les performances globales et l’expérience utilisateur.
Étape suivante : Explorer les réglages spécifiques aux fonctionnalités pour une personnalisation avancée.
Étape 5 : Configuration du menu « Cache » dans LiteSpeed Cache
L’onglet Cache est crucial pour optimiser la performance de votre site. Voici les réglages recommandés ainsi que mes conseils pour chaque option :
1. Activer la mise en cache:
Réglage : Actif
Conseil : Assurez-vous que cette option est activée et testez votre site avec uptrends.com pour vérifier les performances, notamment avec l’en-tête x-litespeed-cache hit
.
2. Mettre en cache les utilisateurs connectés:
Réglage : au choix
Conseil : Activez cette option uniquement si vous gérez un site d’adhésion ou similaire avec des utilisateurs qui se connectent et ont besoin de leur propre cache. Sinon, cela consomme des ressources inutilement.
3. Mettre en cache les commentateurs:
Réglage : au choix
Conseil : Cette option crée un cache séparé pour les personnes qui laissent des commentaires en attente. Étant donné que cela peut consommer des ressources, il est préférable de la désactiver, surtout si votre blog reçoit beaucoup de commentaires.
4. Mettre en cache l’API REST :
Réglage : Actif
Conseil : Cette option est utile dans de nombreux thèmes, plugins et avec l’éditeur de blocs de WordPress. Assurez-vous de la garder activée pour une meilleure intégration.
5. Mettre en cache la page de connexion :
Réglage : Actif
Conseil : Cette configuration permet d’économiser des ressources serveur, car la page de connexion est un point d’accès fréquent. Ne modifiez pas l’URL de connexion, car LiteSpeed et QUIC.cloud optimisent la page de connexion par défaut.
6. Cache favicon.ico :
Réglage : Actif
Conseil : Activez cette option pour mettre en cache le favicon, l’image du logo affichée dans l’onglet du navigateur.
7. Ressources PHP de cache:
Réglage : Actif
Conseil : Cette option met en cache les fichiers PHP statiques (CSS et JS) chargés par votre thème. Désactivez-la uniquement si vous avez du CSS et JavaScript dynamiques chargés dans PHP, ce qui est peu probable.
8. Cache Mobile :
Réglage : ça dépend
Conseil : Activez cette option uniquement si vous utilisez le mode invité et l’optimisation des invités, ou si vous disposez d’un contenu spécifique pour mobile. Soyez conscient que cela consomme des ressources.
9. URI mises en cache privées:
Réglage : pas nécessaire
Conseil : Dans la plupart des cas, il n’est pas nécessaire de configurer cela, car le paramètre « Mettre en cache les utilisateurs connectés » gère déjà les URIs cachés privés.
10. Drop Query String :
Réglage : Actif
Conseil : Les campagnes marketing et les URL de suivi contiennent souvent des chaînes de requête où la mise en cache est ignorée. La liste par défaut est généralement suffisante, mais ajoutez-en d’autres si nécessaire.
11. Cache TTL :
Réglage : par défaut est suffisant
Conseil : Le TTL (Time to Live) détermine combien de temps LiteSpeed Cache conserve un fichier en cache avant son expiration. Un TTL plus court garantit que les utilisateurs voient la nouvelle version cachée, mais consomme plus de ressources, tandis qu’un TTL plus long économise des ressources mais actualise le cache moins souvent.
12. Tout purger lors d’une mise à niveau:
Réglage : Actif
Conseil : Cette option purge le cache lors des mises à jour de WordPress core/themes/plugins, garantissant que votre site s’affiche correctement. Il est recommandé de laisser cette option activée.
13. Règles de purge automatique pour les publication/mise à jour :
Réglage : par défaut
Conseil : Les réglages par défaut sont souvent adéquats. Chaque fois que vous publiez un article, votre blogroll et d’autres contenus peuvent nécessiter une mise à jour, donc ils devraient également être purgés.
14. Servir le périmé :
Réglage : Inactif
Conseil : Cette option, lorsqu’elle est activée, sert la version la plus récemment purgée (stale) de la page si la nouvelle version cachée n’est pas encore générée. Cela consomme des ressources, donc il est conseillé de la désactiver.
15. Purge planifiée d’URLs:
Réglage : pas nécessaire
Conseil : Il n’est pas nécessaire d’ajouter des URLs ici, sauf si vous devez purger des pages à un moment spécifique (lorsque le trafic est faible).
16. Purger tous les crochets:
Réglage : par défaut
Conseil : Les réglages par défaut conviennent généralement. Lorsque des hooks spécifiques sont exécutés, cela purge tout. L’ajout de comment_post
peut être une bonne idée pour purger tout lorsque des commentaires sont ajoutés.
17. Exclure:
Réglage : pas nécessaire
Conseil : Pour la plupart des sites, il n’est pas nécessaire d’exclure des éléments du cache, car vous contrôlez déjà le cache via d’autres paramètres LiteSpeed Cache.
18. Activer ESI :
Réglage : Inactif
Conseil : Cette option contrôle la manière dont des éléments spécifiques sur vos pages dynamiques sont mis en cache. Si elle est désactivée, il n’est pas nécessaire de modifier les paramètres pour la barre d’administration, le formulaire de commentaire, etc.
19. Cache Objet :
Réglage : Actif
Conseil : Le cache de base de données améliore les performances en accélérant l’administration. Activez cette option si votre hébergeur le supporte.
20. Cache Navigateur :
Réglage : Actif
Conseil : Cette option devrait être activée pour améliorer les performances de votre site. Assurez-vous que la durée de vie du cache est adéquate.
21. Avancé :
Conseil : Pour les paramètres avancés, laissez les réglages par défaut à moins que vous ne rencontriez des problèmes spécifiques.
En configurant ces options dans le menu « Cache », vous optimiserez considérablement les performances de votre site, assurant ainsi une expérience utilisateur fluide et rapide.
Étape suivante : Explorer les réglages avancés pour une personnalisation supplémentaire.
Étape 6 : Réglages du CDN et Configuration de QUIC.Cloud
Un CDN (Content Delivery Network) est un réseau de serveurs répartis dans différentes zones géographiques, conçu pour diffuser rapidement les contenus d’un site web (images, vidéos, fichiers HTML, etc.) aux utilisateurs, peu importe leur emplacement. Au lieu de charger toutes les ressources depuis un seul serveur central, un CDN répartit les données sur ses serveurs à travers le monde, réduisant ainsi la distance physique entre l’utilisateur et le contenu. Cela améliore le temps de chargement des pages, réduit la charge sur le serveur principal, et offre une meilleure expérience utilisateur.
Pourquoi intégrer un CDN à son hébergement ? Un CDN est particulièrement utile pour les sites ayant un large public international ou un trafic élevé. En plus de rendre le site plus rapide, il offre des fonctionnalités de sécurité avancées telles que la protection contre les attaques DDoS. Dans de nombreux cas, un hébergeur peut inclure l’option d’un CDN dans ses offres, ce qui est un atout non négligeable pour maximiser les performances du site.
QUIC.cloud est un CDN (Content Delivery Network) spécialement conçu pour optimiser les sites utilisant LiteSpeed. Il accélère la livraison de votre contenu grâce à la mise en cache HTML, améliore le chargement des images et renforce la sécurité de votre site avec des protections intégrées contre les attaques DDoS et un pare-feu (WAF). Utiliser QUIC.cloud est essentiel pour certaines fonctionnalités avancées de LiteSpeed Cache, comme le CSS critique, qui doivent se synchroniser régulièrement avec les modifications apportées à votre site.
Il est important de noter qu’il existe une option gratuite pour utiliser QUIC.cloud, qui est déjà très performante. Cependant, pour bénéficier de tous les 82 points de présence (PoPs) et d’un meilleur routage/Anycast, il est recommandé d’utiliser le plan standard (0,02 $ à 0,08 $/Go) avec le DNS de QUIC.
Configuration de QUIC.Cloud
Étape 1 : Dans les paramètres généraux de LiteSpeed Cache, demandez une clé de domaine et ajoutez l’IP de votre serveur.
Étape 2 : Accédez à CDN → Configuration CDN QUIC.cloud et cliquez sur « Commencer la configuration du CDN QUIC.cloud ». Ensuite, cliquez sur « Actualiser l’état de la configuration CDN » pour obtenir deux serveurs de noms (kevin.quicns.net et jon.quicns.org). Le DNS de QUIC offre de meilleures performances lorsque vous utilisez LiteSpeed, avec un routage géographique plus précis.
Étape 3 : Dans votre registraire de domaine, changez vos serveurs de noms pour ceux de QUIC. Par exemple, sur Hostinger, cela se fait en accédant à Menu Principal → Aperçu Général→Nom de domaine→ DNS/Serveurs de noms (Modifier).
Étape 4 : Configurez les paramètres « Config CDN » dans le tableau de bord de QUIC.cloud. Voici trois paramètres à essayer :
- Backend QUIC : permet à QUIC de se connecter à votre serveur via QUIC et HTTP/3.
- Bloquer XML-RPC du navigateur : la plupart des sites n’utilisent pas XML-RPC et peuvent le bloquer.
- Protection contre le hotlinking : empêche d’autres sites de copier vos images et d’utiliser votre bande passante.
Étape 5 : préférez le plan standard au plan gratuit. Le plan gratuit ne comprend que 6 PoPs sans protection DDoS, tandis que le plan standard utilise tous les 84 PoPs avec davantage de fonctionnalités. Son coût est de 0,02 $ à 0,08 $/Go, selon la région (similaire à BunnyCDN). Vous bénéficierez également d’un certain nombre de crédits gratuits chaque mois si vous utilisez un hébergeur qui utilise LiteSpeed Enterprise (par exemple, Hostinger, ChemiCloud, NameHero), mais pas si vous utilisez OpenLiteSpeed. Ces crédits sont nécessaires pour l’UCSS, le CCSS et les optimisations d’images.
Paramètres CDN
- CDN QUIC.cloud : Activé – QUIC a été conçu spécifiquement pour LiteSpeed. Cependant, vous devez utiliser le plan standard (0,02 $ à 0,08 $/Go) si vous souhaitez bénéficier de tous les 83 PoPs et de la protection DDoS.
- Utiliser la cartographie CDN : Désactivé – Les CDN de QUIC.cloud et Cloudflare ne nécessitent pas de cartographie CDN, donc cela doit généralement être désactivé. Utilisez cette option uniquement si vous utilisez un CDN qui nécessite une URL de CDN, comme BunnyCDN.
- Attribut HTML à remplacer : laissez tel quel puisque le paramètre de cartographie CDN est désactivé.
- URLs d’origine : laissez tel quel, sauf si vous utilisez un multisite avec des domaines et sous-domaines différents.
- Répertoires inclus : seuls les répertoires wp-content et wp-includes devraient être suffisants.
- Exclure le chemin : laissez tel quel, sauf si vous souhaitez exclure des répertoires spécifiques.
- API Cloudflare : uniquement nécessaire si vous utilisez le CDN de Cloudflare au lieu du CDN QUIC.cloud.
Étape 7 : Optimisation d’image
Configurez les paramètres d’optimisation d’image (onglet « Réglages d’optimisation des images »), puis envoyez une demande d’optimisation.
- Auto Request Cron : Activé – envoie une demande pour optimiser les nouvelles images téléchargées.
- Auto Pull Cron : Activé – si le paramètre précédent est activé, celui-ci doit également l’être.
- Optimize Original Images : Activé – voir l’exemple de LiteSpeed, mais il est probablement préférable de l’activer.
- Remove Original Backups : Désactivé – ne supprimez pas à moins d’être satisfait de la qualité.
- Optimize Losslessly : Activé – je préfère la compression sans perte, mais vous pouvez essayer vous-même.
- Preserve EXIF/XMP Data : Désactivé – supprimer les données EXIF aide à réduire la taille des images.
- Create WebP Versions : Activé – crée des images WebP pour les servir dans des formats de nouvelle génération.
- Image WebP Replacement : Activé – activez ceci si vous avez activé l’option précédente.
- WebP Attribute To Replace : spécifiez les attributs d’élément à remplacer par WebP.
- WebP For Extra srcset : Activé – assurez-vous que les images dans le code personnalisé sont servies en WebP.
- WordPress Image Quality Control : 85 – les tests PSI évaluent les images à 85 %, c’est donc ce que j’utilise.
Étape 8 : Optimisation de page
L’optimisation des pages est cruciale pour améliorer la performance de votre site. Cependant, soyez vigilant, car certains paramètres peuvent causer des problèmes d’affichage ou de fonctionnement. Testez chaque réglage attentivement pour éviter que votre site ne « casse ». Voici les options les plus importantes :
1. Réglages CSS
Minifier CSS : Activez pour supprimer les caractères inutiles dans le CSS.
Combiner CSS: Testez cette option. La combinaison de fichiers CSS peut améliorer la performance mais peut aussi créer des conflits, surtout avec de grands fichiers.
Générer l’UCSS : Utilisez cette option seulement si « Combine CSS » est activé. UCSS permet de supprimer le CSS inutile et est particulièrement utile si vous avez des fichiers CSS lourds.
UCSS en ligne : Désactivez cette option pour charger le CSS dans un fichier séparé, ce qui est plus efficace pour la vitesse de chargement.
Combiner les CSS externes et en ligne : Activez seulement si « Combine CSS » est également activé.
Charger le CSS de manière asynchrone : À tester avec prudence, car cela peut entraîner des problèmes de mise en page.
CCSS par URL : Désactivez l’option pour générer le CCSS par type de publication au lieu de par page. Cela va économiser un quota CCSS important, mais cela peut entraîner un style CSS incorrect si le site utilise un constructeur de page.
Optimisation de l’affichage des polices : Par défaut, pour éviter les problèmes de clignotement des polices (FOUC). Essayez « Swap » si PageSpeed Insights signale le problème.
2. Réglages JS
Minifier JS : Activez pour retirer les caractères inutiles dans le JavaScript.
Combiner JS : Désactivez si vous utilisez HTTP/2 ou si vous avez de gros fichiers JS.
Combiner les JS externes et en ligne : Activez seulement si « Combine JS » est activé pour éviter les conflits d’affichage.
Charger le JS en différé : Testez cette option, mais soyez vigilant aux erreurs de chargement.
3. Réglages HTML
Minifier HTML : Activez pour supprimer les caractères inutiles dans le HTML.
Précharger DNS : Ouvrez votre rapport de code tiers dans PSI et regardez tous les domaines tiers chargés sur votre site. Ignorez les URLs CDN et fonts.gstatic.com, car elles devraient utiliser preconnect au lieu de prefetch. Ensuite, éliminez tout code tiers qui est retardé. Les seuls domaines que vous devriez précharger sont ceux laissés après cela.
Contrôle de Préchargement DNS : Activez cette option, mais rien à faire si vous les avez ajoutés manuellement.
Lazy Load pour les Sélecteurs HTML : Semblable au lazy loading des images, mais cela peut être fait pour tout élément en dessous du pli (#comments et #footer sont courants, produits liés à WooCommerce et sections Elementor se chargeant près du bas de la page).
Supprimer les Chaînes de Requête : Désactivez, car cela est quelque peu obsolète et ne devrait pas affecter les temps de chargement.
Charger les Polices Google de Manière Asynchrone : Désactivez et testez avec précaution, en consultant l’onglet « fonts » de votre rapport GTmetrix pour voir la différence dans vos temps de chargement de polices.
Supprimer les Polices Google : Désactivez uniquement si vous hébergez les polices localement et souhaitez vous assurer qu’aucune police tierce n’est chargée sur votre site Web.
Supprimer les Émojis WordPress : Activez, car les émojis ne sont pas bons pour les temps de chargement.
Supprimer les Balises Noscript : Désactivez, car certaines personnes utilisent encore d’anciens navigateurs. Garder ces balises garantit une meilleure compatibilité pour s’assurer que le JavaScript de votre site Web se charge correctement.
4. Réglages des Médias
Chargement différé des images : Activez pour retarder le chargement des images en dehors de l’écran.
Texte indicatif responsive : Utilisez une image de remplacement pendant le chargement des images.
Chargement différé des iframes : Actif – Le chargement différé des vidéos, des cartes et d’autres iframes améliore la vitesse.
Image générique pour l’image de base : Utilisez une image de remplacement pendant le chargement des images.
Générateur de cloud de LQIP : Actif – Une image de qualité inférieure (générée par QUIC.cloud) sera utilisée comme espace réservé avant le chargement de l’image de meilleure qualité. Testez-le vous-même.
Qualité de LQIP : Si le réglage précédent est activé, cela détermine la qualité de l’image de moindre qualité.
Dimensions minimales de LQIP : 150 x 150 pixels est suffisant. Ceci s’applique uniquement lorsque le générateur de cloud LQIP est activé, et LQIP ne sera utilisé que pour les images plus grandes que cette taille.
Générer LQIP en arrière-plan : Actif – LiteSpeed indique que désactiver cette option ralentit le chargement de la page. Mais testez le avant.
Ajouter les dimensions manquantes : Actif – Ajoute les dimensions d’image manquantes pour définir des largeurs et hauteurs explicites.
5. VPI (Images du viewport)
Images de vue écran : Activez pour que les images dans le viewport soient exclues du lazy load, ce qui améliore le LCP (Largest Contentful Paint).
Cron d’images de vue écran : Activez pour que les images du viewport soient générées en arrière-plan via une file d’attente cron.
6. Médias exclus
Pour améliorer le chargement, excluez certaines images du lazy load en fonction des besoins spécifiques de votre site. Voici quelques éléments que vous pourriez exclure :
- Logo : Ajoutez l’URL de l’image.
- Images de la barre latérale : Ajoutez l’URL de l’image ou le nom de la classe.
- Images de couverture : Ajoutez le nom de la classe (par exemple,
class="attachment-full size-full"
). - Images de fond : Utilisez l’attribut
data-no-lazy
pour les images de fond.
7. Localisation
Cache Gravatar : Activez pour accélérer l’affichage des Gravatars dans les commentaires.
Cron du cache Gravatar : Activez pour automatiser la mise à jour des Gravatars en arrière-plan.
Localiser les ressources : Activez pour localiser certains fichiers JavaScript externes.
Étape 9 : Optimisation de la base de données
L’optimisation de la base de données est essentielle pour maintenir les performances de votre site. Le plugin LiteSpeed Cache propose divers outils pour nettoyer et optimiser votre base de données afin de réduire son poids et d’accélérer le chargement des pages. Voici un aperçu des fonctionnalités disponibles :
Outil d’optimisation de base de données
- Tout nettoyer : Cette option permet de nettoyer tous les éléments non utilisés dans votre base de données, ce qui peut inclure jusqu’à 31 éléments.
- Révisions d’article : Nettoyez toutes les révisions d’articles pour libérer de l’espace. Cela peut inclure des révisions obsolètes qui ne sont plus nécessaires.
- Métadonnées de commentaire orphelines : Nettoyez toutes les métadonnées de publication orphelines pour optimiser votre base de données.
- Brouillons auto : Supprimez les brouillons auto-enregistrés qui ne sont plus nécessaires.
- Articles mis à la corbeille : Nettoyez tous les articles et pages qui sont dans la corbeille.
- Commentaires indésirables : Supprimez tous les commentaires indésirables pour garder votre base de données propre.
- Commentaires mis à la corbeille : Nettoyez tous les commentaires qui ont été mis à la corbeille.
- Rétroliens/pings : Nettoyez tous les rétroliens et pings non utilisés.
- Transients expirés : Supprimez les options de transient qui ont expiré pour alléger la base de données.
- Tous les transients : Nettoyez toutes les options de transient pour améliorer les performances.
- Optimiser les tables : Optimisez toutes les tables dans votre base de données pour améliorer les temps de réponse.
Convertisseur de moteur de table de base de données
Vérifiez également le type de moteur de vos tables de base de données. Il est recommandé de ne pas utiliser le moteur MyISAM
, car il peut ralentir votre site. Le plugin vous informera si toutes les tables utilisent un moteur compatible.
Résumé de la base de données
Vous trouverez également un résumé de votre base de données avec des informations comme la taille d’autoload et les entrées d’autoload. Cela vous aidera à identifier les options qui prennent le plus d’espace :
- Taille d’autoload : 332.01K
- Entrées d’autoload : 949
Prenez le temps d’examiner la liste des options d’autoload pour optimiser davantage la base de données.
Réglages d’optimisation de la base de données
Les paramètres d’optimisation suivants peuvent être ajustés pour mieux gérer les révisions des articles :
- Nombre maximal de révisions : Fixé à 10, ce qui vous permet de conserver quelques sauvegardes sans trop alourdir votre base de données. Si vous préférez être plus strict, vous pouvez choisir 5.
- Âge maximal des révisions : Si vous définissez cela à 0, cela signifie que les révisions ne seront jamais supprimées. Cela peut être utile si vous ne mettez pas à jour un article depuis longtemps, car supprimer automatiquement les sauvegardes n’est pas toujours idéal.
Étape 10 : le Crawler
Le Crawler est un outil essentiel qui parcourt votre site à la recherche de pages dont le cache a expiré et les rafraîchit. Cela peut consommer des ressources, c’est pourquoi cette fonctionnalité est généralement contrôlée au niveau du serveur. De nombreux hébergeurs, en particulier ceux offrant un hébergement mutualisé, n’autorisent pas cette fonctionnalité. Le Crawler est souvent disponible uniquement si vous gérez votre propre serveur.
Configuration du Crawler LiteSpeed
Dans la plupart des cas, vous n’aurez pas besoin d’intervenir, mais si vous gérez votre propre serveur, voici quelques recommandations :
- Activer le Crawler : Assurez-vous que le Crawler est activé dans les paramètres généraux. Personnellement je ne l’active pas car il peut être gourmand en ressources.
- Soumettre votre sitemap : Rendez-vous dans les paramètres de sitemap pour soumettre votre sitemap. Cela aidera le Crawler à trouver toutes les pages de votre site.
- Paramètres par défaut : Il est conseillé de laisser tous les autres paramètres par défaut, sauf si vous avez des besoins spécifiques.
Pour plus de détails, consultez les instructions du plugin qui fournissent des recommandations utiles pour maximiser l’efficacité du Crawler.
Étape 11 : la Boîte à Outils du plugin
Battements de coeur
- Contrôle du Battements de coeur en Frontend : Activé – contrôle le heartbeat sur le frontend.
- TTL du Battements de coeur en Frontend : 0 – vous pouvez généralement le désactiver ici, mais testez-le.
- Contrôle du Battements de coeur en Backend : Activé – contrôle le heartbeat dans le backend.
- TTL du Battements de coeur en Backend : 0 – vous pouvez généralement le désactiver ici, mais testez-le.
- Battements de coeur de l’Éditeur : Activé – contrôle le heartbeat dans l’éditeur de publication.
- TTL du Battements de coeur de l’Éditeur : 120 – vous souhaiterez probablement des fonctionnalités comme les sauvegardes automatiques, mais envisagez d’augmenter ce chiffre.
Conclusion
En suivant ces 11 étapes, vous avez désormais toutes les clés en main pour configurer efficacement le plugin LiteSpeed Cache et améliorer considérablement les performances de votre site internet. Rappelons que ce plugin atteint son plein potentiel lorsqu’il est utilisé sur un serveur LiteSpeed, idéalement en conjonction avec un CDN approprié. Par exemple, Hostinger propose un CDN performant dès le plan « Business », vous permettant de bénéficier d’une distribution rapide et fiable de votre contenu.
Pour une optimisation encore plus poussée, envisagez de configurer le CDN Quic.Cloud, conçu spécifiquement pour travailler en synergie avec le plugin LiteSpeed Cache. Cette combinaison garantit une vitesse de chargement optimale et une expérience utilisateur fluide, essentielle pour fidéliser vos visiteurs dans le monde entier.
Chez LDdigitalwork.com, nous sommes là pour vous accompagner pas à pas dans l’optimisation complète de votre site web. N’hésitez pas à nous solliciter pour bénéficier d’une expertise personnalisée et améliorer l’efficacité de votre projet en ligne.
Articles similaires
Notre méthode complète pour créer une boutique WooCommerce performante
Les étapes de création d'un site E-CommerceIntroductionLa création d'une boutique en ligne performante est essentielle pour toute entreprise...
Comment ajouter un texte déroulant avec boutons Lire plus/Lire moins dans Divi
TRUCS & ASTUCES7. Texte à afficher/masquer dans DiviIntroductionPourquoi utiliser cette fonctionnalité ? Lorsque le texte d’une section devient...
Créer une pagination pour vos rangées de modules Divi
TRUCS & ASTUCES6. Créer une pagination pour afficher vos rangéesIntroductionSi vous souhaitez organiser et afficher plusieurs rangées de modules...
Restez connectés avec nos dernières News et Mises à jour
Joindre notre Newsletter
Restez informé des dernières nouveautés et offres exclusives en vous abonnant à notre newsletter
Suivez-Nous
Rejoignez notre communauté en nous suivant sur les réseaux sociaux pour ne rien manquer de nos actualités et mises à jour
0 commentaires