Avec plus de 120 000 sites connectés, KeyCDN a su s'imposer comme un CDN incontournable et particulièrement attractif, en raison de son excellent rapport qualité/prix.
Présent sur les 6 continents, KeyCDN compte une soixantaine de serveurs PoP à travers 40+ pays.
Fonctionnalités de performance flexibles : HTTP/2, Zone Alias, IPv6, Header Control, Log Forwarding, Gzip, Byte-range Requests, HTTP Live Streaming et compression des images.
Outils de sécurité : Let's Encrypt, Custom TLS, Zone Referrer, Secure Token, OCSP Stapling, Block Bad Bots, protection DDoS, règles d'accès et authentification à 2 facteurs.
- Facile à configurer
- Prix très abordable
- Couverture 100% SSD
- Renforcement de la sécurité
- Serveurs PoP sur tous les continents
- Nombreuses fonctionnalités pour booster les performances
- Paiement de crédit initial à partir de 49 $
- Moins de serveurs PoP que Cloudflare et BunnyCDN
Disclaimer : Cet article inclut des liens affiliés, ce qui signifie qu’on gagne une petite commission si tu réalises un achat après avoir cliqué sur le lien. Passer par un de nos liens affiliés est un moyen de supporter l’équipe Web & SEO. Merci pour ton soutien et bonne lecture !
Si tu t’intéresses à la performance web et que tu souhaites mettre en place un CDN, alors tu es au bon endroit 🙂
Dans cet article, je vais te présenter KeyCDN, ses fonctionnalités, ses tarifs, mon avis complet sur ce CDN et enfin je te propose un tutoriel pour pouvoir le configurer en toute simplicité sur ton site.
Mais avant ça… quelques présentations s’imposent !
A quoi sert un CDN ?
Un CDN (Content Delivery Network), ou réseau de diffusion de contenu en français, permet d’offrir un accès plus rapide, optimal et sécurisé à un site, peu importe la localisation du visiteur.
Pour permettre cette prouesse, le CDN possède une multitude de serveurs installés à travers le monde sur lesquels on retrouve des copies identiques d’un même site. Les serveurs peuvent ainsi délivrer le contenu du site au visiteur de la manière la plus rapide possible en fonction de sa localisation.
Par exemple, si tu es de Bordeaux, le CDN te renverra vers une copie du site présente sur le serveur de Paris ; si tu es à Manchester, tu seras renvoyer vers le serveur de Londres ; et si tu es à Chiang Mai, sur le serveur de Singapour.
Utiliser un CDN est essentiel si tu reçois des visites du monde entier. Si plus de 90% de tes visiteurs sont localisés en France, alors un CDN ne sera pas indispensable et un hébergeur français (comme O2Switch) conviendra parfaitement.
Sur le blog Web & SEO, je reçois près de 35% de visites hors France, du coup je me devais de mettre un CDN en place pour le confort de tous 😉
Comment choisir le bon ?
Pour choisir le meilleur CDN possible, il va falloir réunir plusieurs ingrédients :
- une performance au top
- une disponibilité du réseau élevée et stable
- un nombre de serveurs important et bien répartis
- les dernières technologies d’optimisation
- une sécurité renforcée sans frais supplémentaire
- une excellente réputation
- un tarif attractif
Pour dénicher le CDN réunissant tous ces éléments et le meilleur rapport qualité/prix du marché, j’ai comparé les solutions les plus populaires et accessibles :
- CloudFlare
- KeyCDN
- StackPath
- CDN77
- CDN.net
- OVH CDN
- Fastly
Je n’ai pas intégré volontairement ces 4 solutions réputées pour les entreprises (AWS CloudFront, Azure CDN, Google Cloud CDN et jsDelivr CDN) car elles nécessitent des compétences plus techniques pour pouvoir les mettre en place.
Ce qu’il faut savoir sur KeyCDN
Dès son lancement en 2014, KeyCDN s’est démarqué de ses concurrents en offrant une solution complète, accessible à tous et la moins chère du marché. La société suisse a mis à disposition de tous ses clients :
- un prix cassé de $0.04/GB de trafic en Europe et en Amérique du Nord
- un modèle de paiement attractif : on paye seulement ce qu’on consomme
- pare-feu inclus (Origin Shield)
- SSL gratuit (Let’s Encrypt)
- HTTP/2 & Compression Brotli
- intégration avec 20 CMS
En comparaison, une prestation identique auprès de CacheFly ou Fastly (pour 5 To) revenait 67 % plus cher.
Qu’en est-il des tarifs aujourd’hui ?
Les tarifs de KeyCDN n’ont pas changé en 5 ans d’existence ! Voici un aperçu :
Pour que tu ais une idée concrète des dépenses que tu pourrais avoir avec KeyCDN : le blog Web & SEO reçoit en moyenne 13 000 visites par mois pour 10 000 visiteurs uniques, ce qui représente 17 GB de trafic.
En argent comptant, ça représente… 1,04 $ / mois. Oui tu as bien lu !
Si on va voir du côté de ses principaux concurrents, cela reviendrait à :
- 20 $ / mois chez CDN.net et StackPath (ex MaxCDN)
- 11,99 € / mois chez OVH CDN
- 25 $ / mois chez CloudFlare
- 50 $ / mois chez Fastly
Jusqu’à présent, KeyCDN n’avait pas de limite minimum d’utilisation, mais depuis peu, un plafond de dépense minimum a été fixé : 4$ / mois et un dépôt minimum de 29$ sur le compte. En somme, il faut prévoir une dépense de 48$ / an pour utiliser KeyCDN. Cela représente 100 GB de trafic en Europe / Amérique du Nord.
Tu peux cependant utiliser tes crédits sur une multitude de sites en même temps pour bien exploiter ta consommation.
Quelle performance offre KeyCDN ?
Un CDN qui performe à moins de 50 ms (milliseconde) peut être considéré comme un CDN performant.
Malgré son tarif très bas, KeyCDN performe parmi les meilleurs :
Les deux meilleurs sont Fastly (37 – 41 ms) et CloudFlare (38 – 42 ms), avec en challenger StackPath (41 – 48 ms) et KeyCDN (43 – 48 ms), suivis de près par CDN.NET (45 – 49 ms) et CDN77 (48 – 52 ms), et enfin le dernier de la classe : OVH CDN (67 ms – 78 ms).
Qu’en est-il de la disponibilité ?
Une bonne disponibilité de réseau doit être stable et supérieure à 98 %.
Voici les résultats d’un test mené sur les principaux CDN durant 10 jours :
- CloudFlare : 98,8 %
- Fastly : 98,7 %
- CDN77 : 98,7 % – 98,8 %
- KeyCDN : 98,5 % – 98,6 %
- CDN NET : 98,5 % – 98,6 %
- StackPath : 98,2 % – 98,5 %
- OVH CDN : 87,7 % – 98,7 %
Comme tu peux le noter, l’ensemble des réseaux ont été très stables, à l’exception du CDN d’OVH qui est descendu à 87,7% sur une journée.
Les fonctionnalités de KeyCDN
KeyCDN réunit toutes les fonctionnalités dont on a besoin pour avoir un site performant, sécurisé et peu gourmand en ressources.
Voici un aperçu des principales fonctions d’optimisation et de sécurité basiques et avancées :
- HTTP/2 : une version majeure du protocole HTTP lancée en 2014
- IPv6 : le dernier protocole réseau sans connexion qui est en train de remplacer IPv4
- Gzip Compression : réduit la taille des fichiers jusqu’à 70%
- Brotli Compression : nouvel algo de compression le + puissant
- Byte-range Requests : économise de la bande passante
- HTTP Live Streaming : distribution de vidéo streaming et à la demande
- CORS (Cross-Origin Resource Sharing) : minimise les risques de sécurité
- Origin Shield : couche de cache supplémentaire pour une rapidité et une sécurité accrues
- Rsync Transfer : excellent outil pour transférer et synchroniser ses données
- SSL : un choix multiple avec Shared SSL, Custom SSL et Let’s Encrypt
- OCSP (Online Certificate Status Protocol) Stapling : plus de sécurité et de performance
- DDoS Protection : une sécurité indispensable contre les attaques massives DDoS
- Block Bad Bots : bloque les mauvais robots et économise de la bande passante
- et bien plus encore !
Où se trouvent les serveurs de KeyCDN ?
A ce jour, KeyCDN dispose de serveurs localisés dans 39 villes pour 28 pays :
Avec des présences à venir sur :
- USA : Denver
- Colombie : Bogota
- Chili : Santiago
- Argentine : Buenos Aires
- Indonésie : Jakarta
- Taiwan : Taipei
- Corée du Sud : Séoul
Ce qui va bientôt faire passer la liste à 46 villes et 34 pays.
Tutoriel A-Z : Configurer KeyCDN étape par étape
Etape 1
Etape 2
Etape 3
Etape 4
Etape 5
Etape 6
Etape 7
Maintenant, on va changer d’onglet et on va se rendre dans le panel d’administration de son hébergement web (il y a de bonnes chances que ce soit cPanel).
Etape 8
Etape 9
Saisie l’adresse que tu souhaites avoir pour ton CDN, par exemple : cdn.monsite.fr, puis ajoute un point à la fin. Colle la Zone URL fournie par KeyCDN dans la zone CNAME. Enfin, tu peux valider la création du CNAME en cliquant sur le bouton de confirmation « Ajouter un enregistrement CNAME ».
Etape 10
Retourne sur ton onglet KeyCDN et clique sur « Zone Aliases » dans le menu latéral.
Etape 11
Clique sur le bouton « Add Zone Alias » pour créer ton Zone Alias. Si ce n’est pas possible immédiatement, il faudra attendre un peu que la liaison se fasse entre le CDN et ton hébergeur web.
Etape 12
Il ne te reste plus qu’à saisir l’adresse souhaitée pour ton CDN, par exemple : cdn.monsite.fr (sans le point à la fin), puis valider en cliquant sur le bouton « Add ».
Etape 13
Maintenant que ta Zone et ta Zone Alias sont créées, il ne te reste plus qu’à te rendre dans ton administration WordPress, pour lier ton site à ton CDN.
Etape 14
Tu vas pouvoir configurer ton CDN depuis ton plugin de cache préféré (WP Rocket, WP Super Cache, WP Fastest Cache, Comet Cache ou W3 Total Cache) ou un plugin dédié comme CDN Enabler. Voici la marche à suivre pour chaque plugin WordPress :
WP Rocket
Il te suffit de te rendre dans l’onglet CDN de WP Rocket, de cocher la case « Activer le Content Delivery Network » et de saisir le CNAME de ton CDN.
WP Super Cache
Pour activer le CDN sur WP Super Cache, il faudra te rendre sur l’onglet CDN, cocher la case « Enable CDN Support », renseigner le CNAME de ton CDN avec https:// au début. Il ne sera pas nécessaire de cocher la case « Skip https URL to avoid mixed content errors », comme cela concerne seulement les sites en http.
WP Fastest Cache
Avec WP Fastest Cache, l’activation du CDN est tout aussi simple : rends-toi sur l’onglet CDN, sélectionne « Other CDN Providers », saisie ton CNAME puis l’adresse de ton site sans le http(s) et le www, puis passe à l’étape suivante. Concernant les types de fichiers à prendre en compte, tu peux cocher toutes les cases et enfin valider.
W3 Total Cache
Avec W3 Total Cache, il faut d’abord se rendre sur l’onglet Performance du plugin, cliquer sur « General Settings » et scroller jusqu’à la section CDN. Ici tu pourras cocher la case « Enable » à côté de CDN, sélectionner « Generic Mirror » à côté du champs « CDN Type » et sauvegarder.
Tu pourras maintenant accéder à la partie CDN dans le menu sous l’onglet Performance. C’est ici que tu pourras saisir ton CNAME puis cliquer sur le bouton « Save all settings » pour confirmer.
Comet Cache
Pour activer le CDN sur le plugin Comet Cache, il te suffit de sélectionner la case « Yes I want CDN filters applied with my configuration below » et juste en dessous tu pourras saisir le CNAME de ton CDN :
CDN Enabler
Si ton plugin de cache n’intègre pas de solution d’intégration de CDN (comme Cache Enabler), il te faudra installer le plugin CDN Enabler qui est tout aussi facile à configurer :
D’ailleurs Cache Enabler et CDN Enabler sont deux solutions développées par l’équipe de KeyCDN, donc des valeurs sûres 🙂
Ton CDN est opérationnel !
C’est tout bon ! Ton site est désormais accessible via les services de KeyCDN.
En jetant en coup d’œil au code source de ton site (en étant déconnecté), tu verras que l’appel des ressources (scripts JS/CSS, images, audios et vidéos) correspondra à cdn.monsite.fr à la place de www.monsite.fr.
D’ici peu, tu pourras analyser l’utilisation de tes ressources et les autres rapports détaillés fournis par KeyCDN :
Top 3 des meilleures alternatives à KeyCDN en 2024
Note:
4.9
|
Note:
4.7
|
Note:
4.3
|
Prix: $6 - $30 / mois
|
Prix: À partir de $1 / m
|
Prix: À partir de $17.50 / m
|
Coupon:
-20%
WEBANDSEO |
Coupon:
$5 offerts
WEBANDSEO |
Coupon:
-10%
WPPerformance10%OFF |
WEBANDSEO
WPPerformance10%OFF
1 – 10Web Booster
10Web Booster est une solution tout-en-un pour améliorer les performances de tes sites tournant sous WordPress, Joomla et Shopify.
10Web Booster promet d’optimiser ton site pour atteindre un score de +90 sur PageSpeed et en lisant les nombreux tests réels sur le net, tu t’apercevras que cette promesse est bien réelle.
L’ÉNORME point positif de 10Web Booster est la qualité de son CDN. En partenariat avec Cloudflare, l’offre de 10Web Booster délivre ce qui se fait de mieux en matière de CDN : Cloudflare Entreprise. Il faut savoir que le CDN Cloudflare Entreprise coûte à lui seul entre 1000$ et 5000$ mensuel ! Mais avec les plans 10Web Booster, tu ne paieras qu’entre 6$ / mois (annuel) pour 1 site avec 100 GB de bande passante, 15$ / mois pour 3 sites avec 200 GB ou 30$ / mois pour un nombre de sites illimité avec 700 GB.
En plus du CDN, tu bénéficieras de leur plugin maison d’optimisation des perfs que ce soit pour le cache, la minification du CSS, HTML et JS, l’optimisation des images, le lazy load et plus encore. Cela te permettra par exemple de ne plus utiliser de plugin de cache (WP Rocket, FlyinPress…) et de plugin d’optimisation d’images (Imagify, reSmush.it, EWWW…)
Autant dire que je ne peux que te recommander de l’essayer vu les performances et les prix !
10Web Booster est la meilleure solution pour améliorer grandement les performances de son site.
Il utilise le CDN Cloudflare Entreprise qui coûte normalement TRÈS cher pour un prix dérisoire de $6 / mois (annuel).
Avec 10Web, tu n'auras plus besoin de payer des outils comme WP Rocket, Imagify, un CDN et des plugins de sécurité.
- PageSpeed Score de 90+
- Boost la rapidité de n'importe quel site
- Compatible avec tous les hébergeurs
- Installation facile et rapide (5 minutes)
- Prix canon
- Aucune restriction de trafic
- Utilise le CDN de Cloudflare Entreprise (le n°1)
- Remplace tous tes plugins de perf, CDN et sécurité
- Optimisation Frontend & Backend*
- *L'optimisation backend ne fonctionne que si le site est hébergé chez 10web
WEBANDSEO
2 – Bunny CDN
En seconde position, je te présente Bunny CDN avec le traffic le moins cher du marché en Europe et en Amérique du Nord : 0,01$ / Go !
Avec 114 serveurs répartis sur 5 continents, les performances n’e sont pas en reste avec une 1ère place des CDN en 2023 pour les temps de chargement en Europe (20.84 ms), rien que ça !
Bunny CDN brille aussi par sa simplicité d’intégration et son interface ergonomique qui te permet de le connecter en seulement quelques minutes à tes sites sur WordPress ou d’autres CMS.
Leur service inclus aussi un firewall WAF, un service client au top et un essai gratuit de 14 jours, que demander de plus ?
Avec 30 000+ clients satisfaits et 1 million de sites connectés, Bunny est l'un des CDN les plus performants au monde.
Ce service booste la vitesse de chargement de ton site et offre la meilleure expérience de navigation possible à tes visiteurs partout dans le monde (114 serveurs PoP).
Il s'agit du CDN le plus performant à l'international (26.55 ms) et en Europe (20.84 ms) selon le comparatif CDNPerf.
Avec ce CDN, tu bénéficies du trafic le moins cher en Europe & en Amérique du Nord : $50 pour 5 Tb.
On dispose aussi d'une sécurité complète : protection Flood HTTP, attaques volumétriques, Firewall (WAF), limites de requêtes et réseau personnalisables.
- Pas de frais caché
- Coût du trafic très bas
- Essai gratuit de 14 jours
- Service client très apprécié
- Capacité du réseau : 80 Tbps+
- Firewall (WAF) + Sécurité complète
- Réseau très vaste : 114 localisations
- Service de streaming vidéo pas très fiable
WEBANDSEO
3 – NitroPack
Et pour terminer, voici NitroPack avec son offre de CDN et d’optimisation de performances intégrée.
Donc ici, c’est aussi une solution tout-en-un (comme 10Web Booster) avec un plugin dédié pour optimiser le cache, CSS, HTML, JS et images de tes sites sous WordPress, Magento ou OpenCart.
Le seul vrai point négatif est son prix qui revient bien plus chers que les autres CDN que je te présente dans cet article. Cette solution est alors plus recommandée pour les pros avec le budget qui suit.
L'extension NitroPack propose tous les outils nécessaires pour améliorer les perfs de ton site WordPress, Magento ou OpenCart.
- Excellent plugin de mise en cache
- Permet d'optimiser son site très simplement
- Fonctions d'optimisation de code avancées (HTML, CSS et JS)
- Optimisation des images performante
- CDN intégré (200+ serveurs PoP)
- Formule gratuite trop limitée
- Prix plus élevé que la concurrence
- Accès au support ne correspond pas au prix de la solution
- Certains clients se sont plaint de coupures du service par le passé
- Peut provoquer des conflits s'il y a beaucoup de JavaScript
WEBANDSEO
Mon avis sur KeyCDN
Note globale : 4.6 / 5
Avec plus de 120 000 sites connectés, KeyCDN a su s'imposer comme un CDN incontournable et particulièrement attractif, en raison de son excellent rapport qualité/prix.
Présent sur les 6 continents, KeyCDN compte une soixantaine de serveurs PoP à travers 40+ pays.
Fonctionnalités de performance flexibles : HTTP/2, Zone Alias, IPv6, Header Control, Log Forwarding, Gzip, Byte-range Requests, HTTP Live Streaming et compression des images.
Outils de sécurité : Let's Encrypt, Custom TLS, Zone Referrer, Secure Token, OCSP Stapling, Block Bad Bots, protection DDoS, règles d'accès et authentification à 2 facteurs.
- Facile à configurer
- Prix très abordable
- Couverture 100% SSD
- Renforcement de la sécurité
- Serveurs PoP sur tous les continents
- Nombreuses fonctionnalités pour booster les performances
- Paiement de crédit initial à partir de 49 $
- Moins de serveurs PoP que Cloudflare et BunnyCDN
Tu l’as compris, mon avis concernant KeyCDN est plus que positif 🙂 Je ne l’utilise pas depuis très longtemps, mais j’ai pu enregistrer une amélioration de la performance, notamment sur mobile (-38%), mais aussi une sécurité accrue et une diminution drastique de la consommation de la bande passante chez mon hébergeur.
J’ai pu échangé à deux reprises avec le support de KeyCDN pour des questions techniques et ils m’ont répondu quasi instantanément avec des réponses sur mesure à mes besoins. Cela ne m’étonne pas de voir de si bons feedbacks sur TrustPilot :
Alors que d’autres CDNs connus ne jouissent pas de la même réputation :
D’ailleurs, plusieurs experts WordPress comme Fabrice Ducarme (WP Formation), Brian Jackson (PerfMatters), Bukit Sorrento (OrganikWeb) et FixMySite utilisent et recommandent les services de KeyCDN.
En passant par mon lien affilié, tu pourras bénéficier d’un coupon de 10$ offerts, soit 250 GB de trafic ! Pour un blog comme Web & SEO, cela représente ~10 mois de service gratuit 🙂
Créer mon compte et tester gratuitement KeyCDN (+10$ offerts)
Cedric
Salut Maximilien,
Étant moi aussi en Asie, je me tâte entre KeyCdn et Cloudflare qui pour ce dernier à l’air très performant en Asie bien qu’il soit plus lent pour le premier byte envoyé.
As tu testé les 2 cdn pour l’Asie? Et si oui, lequel recommande tu?
Maximilien Labadie
Salut Cédric,
Yes je les ai testé et ils sont tous deux excellents en Asie (et ailleurs).
CloudFlare est légèrement meilleur que KeyCDN en terme de performance, mais son tarif est aussi bien plus élevé : 20$ / mois.
Suite à une mise à jour récente de leur pricing, KeyCDN est passé à 4$ / mois, mais ça reste toujours très rentable, d’autant plus que j’ai configuré 5 sites sur mon compte 😉
Cédric
Bonjour,
Je suis actuellement sous le Cdn Ovh et comme dit dans l’article, ce n’est clairement pas le meilleur.
Cloudflare a aussi une offre gratuit.
Maximilien Labadie
En effet 😉
L’offre gratuite de CloudFlare est malheureusement limitée :
– pas de firewall
– pas d’optimisation pour le mobile et les images
– pas de priorisation du HTTP/2
– pas de custom nameserver (même pour le plan pro)
Le custom nameserver te permet d’avoir -cdn.webandseo.fr- au lieu d’un truc qui ressemble à -cdn-f692.kxcdn.com-
Cedric
Je me suis laissé tenter par KeyCdn.
As-tu des recommandations d’un serveur Dns rapide?
Maximilien Labadie
Pour le coup je n’en utilise pas mais ça peut clairement faire un petit plus ! Je me suis essayé à NS1 mais je n’ai jamais réussi à bien le configurer.
Voici un petit classement réalisé par SolveDNS :
Visan
Merci pour cet excellent article bien détaillé même si j’aurais aimé avoir plus d’info sur le SEO « duplicate content » qui peut être occasionné par les CDN (mêmes contenu sur plusieurs serveurs).
Très intéressé par l’offre, je me suis rendu sur leur site, mais dans la rubrique FAQ il y a des réponses qui m’interpellent.
—-Is there a minimum usage?
Yes, the minimum usage is $4 per month.
—-Is there a minimum payment?
Yes, the minimum payment is $29.
Que doit-on penser de ces deux réponses.
Maximilien Labadie
Salut Visan,
Merci beaucoup pour ton retour !
Je vois que KeyCDN a changé ses conditions tarifaires… On en revient donc à une presta qui coûte 48$ / an, c’est pas énorme par rapport à la concurrence, mais ça reste tout de même bien plus onéreux qu’à la publication de l’article.
CDN77 présentait aussi des tarifs super avantageux au moment de mon test (similaire à KeyCDN), mais ils semblent avoir aussi gonfler leur prix, de manière encore plus drastique : à partir de 20$ / mois dès qu’on dépasse les 50 GB d’espace disque.
Zadriel Nocturne
Salut Maximilien! Ton article sur KeyCDN est super détaillé. J’apprécie combien tu rends le choix d’un CDN accessible à tous. J’ai toujours trouvé la configuration technique des CDNs intimidante, mais ton tutoriel étape par étape me rassure. As-tu remarqué un impact significatif sur le SEO avec l’utilisation de KeyCDN ? J’aimerais en discuter davantage. Merci encore pour ce partage précieux !
Lioran Aestas
Salut ! Merci pour cet article complet sur KeyCDN. Je suis assez novice dans le domaine, mais ça semble vraiment intéressant d’intégrer un CDN pour booster les performances d’un site web. Je me demande si l’utilisation d’un CDN peut aussi améliorer la sécurité globale du site, en plus de la vitesse ?