• 10 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 29/10/2021

Appuyez-vous sur un Content Delivery Network

Découvrez les CDN (Content Delivery Network)

Un RDC, réseau de diffusion de contenu (ou CDN qui est le terme le plus utilisé) est un réseau mondial de serveurs proxy (des serveurs qui servent d'intermédiaire), qui permet d'accélérer le traitement des données pour les utilisateurs finaux.

Les CDN sont utilisés pour améliorer l'expérience globale de l'utilisateur et fournir un réseau plus efficace.

Ok, mais comment les CDN améliorent l’expérience utilisateur ?

En quelques mots, pour minimiser la distance entre les visiteurs et le serveur de votre site web, un CDN stocke une version mise en cache de son contenu dans plusieurs endroits géographiques (a.k.a., points de présence, ou PoPs).

Carte du monde, avec Main server en France et des Point of Presence partout dans le monde.
Chaque PoP contient un certain nombre de serveurs de mise en cache responsables de la livraison du contenu aux visiteurs qui se trouvent à proximité.

Un CDN permet à vos visiteurs d’obtenir le contenu de vos pages web encore plus rapidement.

Concrètement, lorsqu'un CDN est installé sur un site hébergé en France, et qu'une personne en Suisse le consulte, cela se fait par l'intermédiaire d'un PoP local en Suisse.

Décidez si l'installation d'un CDN est une priorité pour votre site

Les avantages d’un CDN sont nombreux, et notamment pour le SEO :

  • amélioration de la vitesse de chargement des pages et donc amélioration de la crawlabilité de votre site ;

  • traitement des charges de trafic élevées pour éviter à votre serveur de crasher ;

  • blocage des spammeurs ;

  • amélioration de votre couverture serveur, et donc de la vitesse de votre site.

Est-ce que cela vaut toujours le coup d’installer un CDN ?

Installer un CDN peut s’avérer néfaste pour votre SEO, s’il n’est pas configuré correctement. De plus, suivant votre fournisseur, cela peut représenter un coût en plus pour votre entreprise.

Vous pouvez vous poser ces questions :

  • Avez-vous un trafic mondial, et donc besoin d’une couverture plus importante ?

  • Avez-vous un trafic déjà important sur votre site  (supérieur à 50 000 visiteurs par mois) ?

  • Avez-vous souvent des pics de trafics (campagnes média, par exemple) ?

  • Votre site est-il la cible de spams ou d’attaques fréquentes ?

  • Avez-vous beaucoup de ressources statiques : images / vidéos / PDF ?

Si vous n’avez pas répondu oui à une de ces questions, il y a certainement d’autres optimisations à faire avant d’installer un CDN ! :)

Choisissez le bon fournisseur de CDN

Il existe bien sûr plusieurs fournisseurs de CDN ; voici deux exemples très connus :

Installez votre CDN

Il y a deux principaux cas de figures possibles pour l'installation d'un CDN sur votre site :

  • soit votre hébergeur propose un CDN ou a déjà un partenariat avec un fournisseur. Dans ce cas, il n’y a généralement qu’une case à cocher chez votre hébergeur ; 🙌 

  • soit vous choisissez vous-même votre fournisseur ; dans ce cas il faudra faire des modifications au niveau de vos entrées DNS. 🛠

Exemple d’installation d'un CDN 

Nous allons prendre pour exemple l’installation du CDN de Cloudflare pour une démonstration pas à pas :

  • première chose : ajoutez l’URL de votre site ;

Capture d'écran de l'étape 1 de l'installation du CDN de Cloudfare sur votre site.
Installation du CDN de Cloudfare sur votre site - Étape 1.
  • Choisissez votre plan ;

Capture d'écran de l'étape 2 de l'installation du CDN de Cloudfare sur votre site.
Installation du CDN de Cloudfare sur votre site - Étape 2.
  • Cloudflare va ensuite récupérer vos DNS et vous indiquer ceux à changer dans votre hébergeur. Voici une documentation qui vous explique comment changer vos DNS chez les principaux hébergeurs ;

  • vous n’avez qu’à les changer, et le tour est joué !

En bref

  • Un CDN est un réseau de serveurs.

  • Un CDN a plusieurs avantages, dont la principale est l’amélioration de la vitesse de chargement des pages.

  • Plusieurs fournisseurs existent. Si possible, choisissez un partenaire de votre hébergeur.

Maintenant que nous avons vu, dans les chapitres précédents, toutes les techniques d’optimisation de site web, voyons comment les mettre en place simplement sur un site créé à partir d’un CMS.

Et si vous obteniez un diplôme OpenClassrooms ?
  • Formations jusqu’à 100 % financées
  • Date de début flexible
  • Projets professionnalisants
  • Mentorat individuel
Trouvez la formation et le financement faits pour vous
Exemple de certificat de réussite
Exemple de certificat de réussite