Comment ajouter et utiliser un CDN dans WordPress (Guide de configuration complet)

Publié: 2022-08-25

Il existe de nombreuses façons d'accélérer un site Web, mais l'une des plus efficaces consiste à utiliser un réseau de diffusion de contenu (CDN). Un CDN stocke des copies de votre site, ou sélectionne du contenu, sur un réseau de serveurs, puis envoie ce contenu aux ordinateurs de vos visiteurs à partir du serveur qui peut le faire le plus rapidement. C'est généralement celui qui est le plus proche d'eux géographiquement.

L'utilisation d'un réseau de diffusion de contenu répartit la charge de travail de votre serveur, ce qui signifie que votre site se charge plus rapidement et de manière plus fiable tout en réduisant les ressources utilisées par votre plan d'hébergement.

Parce qu'il y a tellement d'options, la question n'est pas vraiment de savoir si vous devez utiliser un CDN pour votre site WordPress, mais lequel utiliser et comment l'intégrer à WordPress.

Certains CDN sont gratuits. D'autres viennent avec des frais élevés. Certains nécessitent des connaissances techniques avancées pour être configurés et d'autres sont conçus pour WordPress et peuvent être facilement intégrés à un plugin.

Le fait est que tous les CDN ne sont pas identiques. Ci-dessous, vous apprendrez comment choisir le bon CDN pour WordPress et comment l'installer. Ensuite, nous discuterons des avantages d'utiliser un CDN et répondrons à quelques questions fréquemment posées.

Quel est le meilleur CDN pour WordPress ?

Il existe de nombreux services CDN que vous pouvez utiliser avec n'importe quel site Web. Cependant, l'un des inconvénients de la plupart des réseaux de diffusion de contenu est qu'il s'agit de services premium. C'est à cause de l'infrastructure nécessaire dans les coulisses.

Pour faire simple, lorsque vous vous inscrivez à un CDN, vous avez accès à un réseau mondial de centres de données réels. Ces centres de données mettent en cache des copies de votre site et de ses fichiers.

Ainsi, lorsqu'un visiteur accède à votre site, le CDN "intercepte" cette connexion et dessert le site Web à partir du centre de données le plus proche de l'utilisateur. De cette façon, le site Web est livré plus rapidement et plus efficacement.

Essentiellement, les CDN sont optimisés pour diffuser le contenu le plus rapidement possible et pour pouvoir gérer des quantités massives de trafic. Avec un CDN, votre site Web fonctionne toujours comme prévu, mais dans la plupart des cas, il se charge beaucoup plus rapidement qu'il ne le ferait en utilisant uniquement les serveurs de votre fournisseur d'hébergement.

Réseaux de diffusion de contenu populaires (CDN)

Il y a beaucoup de choix pour les CDN. Cloudflare est une option populaire qui comprend des services supplémentaires que vous souhaitez ou non. Bien qu'il soit bien connu, il va être plus compliqué à mettre en place par rapport à d'autres solutions entièrement dédiées aux sites WordPress. Cela dit, si vous avez un site avancé et une équipe informatique disponible pour vous aider, cela pourrait être une excellente option. Il existe des plans gratuits disponibles avec des fonctionnalités limitées, mais les plans d'affaires commencent à 200 $ par mois et sont conçus pour les entreprises qui dépendent fortement de leur site Web.

Cloudfront est un service CDN d'Amazon. Il fait partie de la suite d'outils Amazon Web Services et constitue une autre option qui pourrait être idéale pour les sites avec un volume de trafic important (des centaines de milliers ou des millions de visites chaque mois) ou une grande base de données de contenu ou de produits. Vous aurez besoin d'un compte AWS et d'un utilisateur AWS Identity and Access Management pour commencer. Cloudfront a un plugin pour WordPress, mais vous voudrez peut-être consulter la documentation de démarrage pour voir si vous, ou votre responsable informatique, êtes prêt pour ce qui pourrait être un long processus de configuration. Cloudfront n'a pas été conçu uniquement pour les sites WordPress.

KeyCDN est un autre CDN pour WordPress dont vous avez peut-être entendu parler. Il dispose de serveurs puissants et rapides et met l'accent sur l'accélération des images - l'une des parties les plus lourdes d'un site Web. Il comprend également un plugin qui rend l'intégration avec WordPress relativement simple. Cependant, il y a encore pas mal de paramètres qui nécessitent une configuration, ce qui peut être déroutant pour les non-développeurs. Il n'y a pas non plus de plan gratuit disponible et la tarification est basée sur l'espace de stockage utilisé. Cela signifie que plus vous grandissez, plus vous devrez payer.

Le meilleur CDN pour la plupart des sites WordPress

À moins que vous ne soyez une grande entreprise, de nombreux CDN populaires peuvent être d'un coût prohibitif ou compliqués à gérer. Mais la plupart des sites WordPress peuvent grandement bénéficier d'une option gratuite exceptionnelle spécialement conçue pour WordPress - Jetpack.

Jetpack propose un CDN gratuit que vous pouvez utiliser pour les images et les fichiers statiques de votre site Web. Ce sont des fonctionnalités intégrées à la version de base du plugin. Vous n'avez même pas besoin d'une licence Jetpack premium pour accéder à la fonctionnalité CDN.

Page d'accueil de Jetpack Boost

De plus, vous pouvez installer le plugin Jetpack Boost, qui vous aidera à optimiser encore plus vos temps de chargement. Avec Jetpack Boost, vous pouvez améliorer vos Core Web Vitals en demandant au plug-in d'optimiser votre CSS, de différer les scripts non critiques et d'activer le chargement paresseux pour votre site.

Si vous ne savez pas quel CDN utiliser, vous ne pouvez pas battre Jetpack en matière d'intégration facile.

Comment installer un CDN dans WordPress

En règle générale, l'installation d'un CDN implique la modification de vos enregistrements de noms de domaine (DNS) afin qu'ils pointent vers le service au lieu de votre fournisseur d'hébergement Web. Cependant, ce processus peut varier en fonction du réseau de diffusion de contenu que vous utilisez.

Avec Jetpack, vous n'avez pas besoin de modifier les enregistrements de domaine pour utiliser la fonctionnalité CDN. Pour la configuration de WordPress CDN avec Jetpack, il vous suffit d'installer le plugin et de l'activer. Après cela, vous devrez connecter le plugin à un compte WordPress.com pour commencer à profiter de ses fonctionnalités.

Bien que Jetpack fonctionne avec des sites WordPress auto-hébergés, il est développé par l'équipe Automattic (les mêmes personnes derrière WordPress.com). La création d'un compte WordPress.com gratuit ne prend que quelques minutes et vous n'avez pas besoin de l'utiliser au-delà de la saisie de vos informations d'identification pour activer Jetpack.

Comment configurer votre CDN WordPress

Nous allons utiliser Jetpack CDN comme exemple. Avant de le lire, cependant, vous voudrez peut-être consulter d'autres documents de démarrage CDN comme celui-ci de Cloudfront. Ensuite, comparez le processus de configuration de Jetpack ci-dessous pour bien comprendre la différence de facilité d'utilisation.

Comment configurer Jetpack CDN

Une fois le plug-in actif sur votre site Web, accédez à Jetpack → Paramètres et ouvrez l'onglet Performances . Recherchez la section Performances et vitesse et activez l'option Activer l'accélérateur de site :

activer Jetpack CDN

Au bas de cette section, vous pouvez également choisir d'activer le chargement paresseux pour les images. Si vous le faites, les visiteurs n'auront pas à charger toutes les images des pages de votre site Web en même temps. Au lieu de cela, les images ne commenceront à se charger que lorsque les utilisateurs feront défiler les pages respectives.

Si vous utilisez Jetpack Boost, il y aura une page Jetpack → Boost supplémentaire dans le tableau de bord, où vous aurez accès à davantage de paramètres liés aux performances. À partir de cette page, vous pouvez surveiller vos scores de performance PageSpeed ​​Insights pour les versions de bureau et mobiles de votre site Web.

Score de performance du Jetpack Boost

Si vous avez déjà activé le chargement différé via Jetpack, vous pouvez ignorer ce paramètre ici. Ensuite, vous pouvez activer les paramètres Optimiser le chargement CSS et Différer le JavaScript non essentiel et vous êtes prêt à partir.

Ces paramètres ne font pas partie de la fonctionnalité CDN de Jetpack, mais ils sont essentiels si vous souhaitez améliorer les performances globales de votre site Web. Dans l'ensemble, les fonctionnalités Jetpack CDN et Jetpack Boost vont de pair pour vous aider à réduire les temps de chargement du site.

Quels sont les principaux avantages de Jetpack CDN ?

Certains CDN offrent des listes massives de serveurs répartis dans le monde entier, ce qui est parfait pour les grandes entreprises mondiales. D'autres ont un large éventail de fonctionnalités supplémentaires intégrées. Pour la plupart des sites, celles-ci dépassent de loin ce dont ils auront jamais besoin ou qu'ils utiliseront.

Si vous gérez un site Web en pleine croissance et que vous souhaitez simplement accélérer votre site sans vous ruiner, Jetpack CDN est l'option idéale.

Avec Jetpack, vous pouvez tirer parti de l'infrastructure WordPress.com de renommée mondiale pour améliorer les temps de chargement de votre site, le tout gratuitement. Voici quelques autres avantages :

  • C'est facile à mettre en place . D'autres CDN impliquent généralement un processus d'intégration complexe. Dans la plupart des cas, vous devez configurer vos paramètres DNS pour pointer vers d'autres serveurs de noms pour utiliser un CDN. Cela peut être déroutant, en particulier pour les débutants de WordPress. Mais Jetpack vous permet d'améliorer les performances de votre site Web sans processus de configuration compliqué.
  • Il peut réduire vos frais d'hébergement . Étant donné que bon nombre de vos fichiers volumineux sont déchargés sur les serveurs Jetpack CDN, votre capacité de stockage et la bande passante utilisée avec votre fournisseur d'hébergement sont réduites.
  • Il comprend des ressources illimitées . De nombreux autres CDN facturent davantage en fonction de la taille de votre site ou du nombre de visites que vous obtenez au cours d'une certaine période. Plus vous grandissez, plus vous payez ! Mais Jetpack est gratuit, quelle que soit la taille de votre site.
  • Il est construit pour WordPress . Cela signifie qu'il s'intègre parfaitement aux thèmes et plugins que vous utilisez déjà et que vous n'avez pas à passer votre temps précieux à résoudre les problèmes de compatibilité. De plus, il est toujours à jour avec la dernière version de WordPress.
  • Il inclut la compression automatique des images. Les images sont généralement l'un des types de fichiers les plus lourds sur votre site WordPress. Jetpack CDN compresse automatiquement les images lorsque vous les téléchargez pour réduire leur poids, et les optimise même pour les appareils mobiles.

Foire aux questions (FAQ)

Si vous avez encore des questions sur les CDN et leur fonctionnement, cette section y répondra. Commençons par découvrir comment utiliser un CDN dans WordPress.

Qu'est-ce qu'un CDN dans WordPress ?

Les réseaux de diffusion de contenu (CDN) sont des services qui vous permettent de mettre en cache des copies de votre site sur des serveurs tiers. En règle générale, les CDN ont des centres de données dans le monde entier, qu'ils utilisent pour servir les copies en cache de votre site lorsqu'un visiteur tente d'y accéder.

Si vous décidez d'utiliser un CDN, vous devrez vous y inscrire. Vous devrez également l'intégrer manuellement à votre site si vous cherchez des moyens d'améliorer ses performances.

L'un des principaux avantages de l'utilisation d'un CDN avec WordPress est que le CMS est si populaire que la plupart des services offrent une intégration facile avec lui. Cela signifie que vous avez généralement accès à des plugins ou à des instructions détaillées sur la configuration d'un CDN pour qu'il fonctionne avec votre site Web WordPress.

Dois-je utiliser un CDN ?

L'utilisation d'un CDN n'est strictement nécessaire pour aucun site Web, mais elle est recommandée dans la plupart des cas. En effet, veiller à ce que votre site Web se charge aussi rapidement que possible améliorera l'expérience utilisateur et peut aider à réduire son taux de rebond global.

Dans la plupart des cas, l'intégration d'un CDN à WordPress réduira considérablement les temps de chargement presque immédiatement. Si vous combinez l'utilisation d'un CDN avec d'autres ajustements d'amélioration des performances, vous serez en mesure d'offrir la meilleure expérience utilisateur possible.

Si vous n'avez pas le budget pour un CDN payant, vous pouvez utiliser un service comme Jetpack. Avec Jetpack, vous avez accès à la plupart des fonctionnalités offertes par les services CDN payants, le tout gratuitement. Si vous souhaitez accéder à des fonctionnalités plus avancées, vous pouvez toujours choisir de passer à un plan Jetpack premium.

Quels sont les avantages d'utiliser un CDN pour WordPress ?

Le principal avantage d'utiliser un CDN est de réduire les temps de chargement de votre site Web. Les CDN y parviennent en servant des copies en cache de votre site à partir du centre de données le plus proche de ses visiteurs. Leurs serveurs sont optimisés pour les performances. De plus, ils peuvent généralement gérer beaucoup plus de trafic simultané que les plans d'hébergement réguliers.

Outre les améliorations de performances, les CDN offrent également une gamme d'avantages supplémentaires. Certains d'entre eux incluent:

  • Sécurité accrue : Avec un CDN, vous obtenez une couche de sécurité supplémentaire entre les attaquants et votre site Web. Certains CDN offrent également une fonctionnalité de pare-feu Web, qui vous permet de bloquer les connexions provenant de sources malveillantes.
  • Protection contre les attaques DDoS : la plupart des CDN offrent une protection contre les attaques par déni de service distribué (DDoS). Une attaque DDoS se produit lorsque quelqu'un dirige d'énormes quantités de trafic simultané vers votre site Web pour le submerger, le rendant impossible d'y accéder.
  • Diminution de la charge de travail de votre serveur : étant donné qu'un CDN gère la plupart des demandes des visiteurs, votre serveur n'a pas à travailler autant. Souvent, cela signifie que vous pouvez opter pour un plan d'hébergement moins cher sans sacrifier la qualité.

Si vous utilisez un CDN gratuit comme Jetpack, il n'y a pratiquement aucun inconvénient. Les CDN Premium peuvent être coûteux, il s'agit donc de savoir dans quelle mesure l'augmentation des performances et les autres avantages l'emportent sur les coûts. Avec un CDN gratuit (et puissant), tout est bon.

Existe-t-il un CDN gratuit spécialement conçu pour WordPress ?

Jetpack est le seul CDN spécifique à WordPress sur le marché. Certaines des fonctionnalités de Jetpack sont réservées aux utilisateurs disposant de licences premium, telles que les sauvegardes WordPress en temps réel et les outils de gestion de la relation client (CRM). Jetpack CDN, en revanche, est disponible pour tous les utilisateurs.

Pour commencer à utiliser Jetpack et son CDN intégré, il vous suffit d'installer le plugin et de créer un compte WordPress.com gratuit. Vous pouvez également installer Jetpack Boost pour améliorer encore les performances.

Un CDN améliorera-t-il les performances de mon site WordPress ?

Dans la grande majorité des cas, l'utilisation d'un CDN se traduira par une amélioration immédiate des performances. En effet, la plupart des serveurs CDN sont bien mieux optimisés que les serveurs ordinaires. Les CDN proposent également des centres de données dans le monde entier, ce qui réduit les problèmes de latence lors de la connexion à des sites Web hébergés dans des régions éloignées.

Si vous utilisez un fournisseur d'hébergement WordPress axé sur les performances et que vous avez correctement configuré votre site Web, il se peut qu'il se charge déjà rapidement. Cependant, l'utilisation d'un CDN peut encore réduire les temps de chargement, ce qui est toujours positif.

Que puis-je faire d'autre pour améliorer les performances de mon site ?

Il existe de nombreuses façons d'améliorer les performances d'un site Web. Lorsque vous configurez un nouveau site Web WordPress, il devrait se charger presque instantanément. Si ce n'est pas le cas, il est probable que votre hébergeur soit le problème.

Malheureusement, tous les hébergeurs ne sont pas optimisés pour les performances, même si vous n'utilisez pas un plan d'hébergement mutualisé. Si vous avez un tout nouveau site Web et que le chargement prend plus de deux secondes, vous voudrez peut-être envisager de passer à un autre fournisseur d'hébergement.

D'un autre côté, si vous êtes satisfait de votre hébergeur et des performances de base de votre site, il existe encore de nombreuses façons de réduire encore plus les temps de chargement. Parmi ces méthodes, vous avez des options comme :

  • Compresser les images avant ou pendant le téléchargement. Les images peuvent occuper beaucoup d'espace sur le serveur et ralentir considérablement les temps de chargement. Au lieu d'éviter les images, nous vous recommandons de les compresser pour réduire la taille globale des fichiers.
  • Activation de la mise en cache du navigateur. Avec la mise en cache du navigateur, les visiteurs peuvent stocker localement les fichiers de votre site. De cette façon, ils n'ont pas besoin de recharger complètement votre site Web à chaque fois qu'ils le visitent.
  • Activez le chargement paresseux pour les images. Cette fonctionnalité permet aux utilisateurs de ne pas charger les images tant qu'ils n'ont pas fait défiler l'écran pour les voir. Le chargement différé permet de réduire les temps de chargement initiaux d'une page.
  • Minification CSS et JavaScript. La plupart des sites Web modernes utilisent une collection variée de CSS et de JavaScript. Minifier ces fichiers réduit leur temps de chargement.

En plus de ces optimisations, il serait également judicieux de considérer Core Web Vitals. Ce sont des mesures de l'expérience utilisateur que Google prend en compte lors du classement des sites Web dans les résultats de recherche. Les Core Web Vitals sont directement liés aux performances du site Web.

Si vous utilisez Jetpack Boost, le plugin peut vous aider à mesurer et à améliorer vos Core Web Vitals.

Utilisez un réseau de diffusion de contenu (CDN) pour améliorer les performances de votre site Web WordPress

S'assurer que votre site Web est aussi rapide que possible est essentiel pour offrir une expérience utilisateur positive. Si vous ne le faites pas, des temps de chargement lents peuvent vous faire perdre des visiteurs. Utiliser un CDN est peut-être le meilleur moyen d'améliorer les performances de votre site.

Il existe de nombreuses options pour les CDN que vous pouvez utiliser avec WordPress, mais Jetpack CDN est un excellent outil gratuit et facile à configurer. Pour la plupart des sites, Jetpack est l'outil idéal pour améliorer instantanément les performances du site.

Découvrez la gamme complète d'outils de sécurité, de performance et de croissance WordPress de Jetpack.