Création & budget

Cloudflare : utile pour un petit site vitrine ?

5 min de lecture

Un ami développeur vous glisse : « Mets ton site derrière Cloudflare, c'est gratuit et ça le protège. » Le conseil se défend, mais l'installation touche à votre nom de domaine, donc à votre site comme à vos e-mails. Voici ce que fait Cloudflare, ce qu'il apporte à un petit site vitrine et comment l'adopter sans incident.

Ce que fait Cloudflare

Cloudflare est une entreprise qui exploite un réseau de serveurs répartis dans le monde. Une fois votre site raccordé, les visiteurs passent par ce réseau avant d'atteindre votre hébergeur. Parmi ses nombreux services, quatre concernent un petit site :

  • le cache et le réseau de diffusion, ou CDN : des copies des fichiers statiques, comme les images, les styles et les scripts, sont servies depuis un serveur proche du visiteur ;
  • le DNS, l'annuaire qui relie votre nom de domaine à votre site et à vos e-mails : Cloudflare en prend la gestion ;
  • le certificat HTTPS, qui chiffre la connexion entre le visiteur et le réseau de Cloudflare ;
  • le filtrage : absorption des vagues de trafic malveillant, blocage de robots abusifs, règles de sécurité.

Une formule gratuite existe, et des formules payantes ajoutent des fonctions : consultez le détail sur le site de Cloudflare.

Votre site est peut-être déjà concerné sans que vous le sachiez. Chez votre bureau d'enregistrement, regardez les serveurs de noms de votre domaine : s'ils contiennent le nom de Cloudflare, votre DNS y est déjà géré, parfois par un prestataire qui a créé le compte.

Ce qu'il apporte à un site vitrine

La protection est le principal bénéfice. Les robots qui testent des mots de passe sur la page de connexion d'un site WordPress, les envois massifs de spam par formulaire ou une vague de trafic artificiel ont moins de prise sur un site filtré. Cette protection s'ajoute aux mises à jour et aux mots de passe solides, qu'elle ne remplace pas : l'article sur le site piraté les détaille.

Pour la vitesse, le gain dépend de votre public et de votre hébergement. Par défaut, Cloudflare met en cache les fichiers statiques, tandis que les pages elles-mêmes restent servies par votre hébergeur. Si vos visiteurs habitent surtout en France et que votre hébergeur est réactif, l'amélioration reste souvent modeste : le poids des images compte davantage, comme l'explique l'article sur la vitesse du site et les Core Web Vitals.

Les risques d'un mauvais réglage

  • Des e-mails coupés. L'activation déplace chez Cloudflare la gestion de votre DNS. Son importation automatique des lignes existantes ne retrouve pas toujours tout, et une ligne oubliée disparaît, y compris une ligne de messagerie, ce qui coupe la réception ou fait classer vos envois en indésirables. L'article sur le DNS explique ces lignes et la méthode pour les contrôler.
  • Une ancienne version qui s'attarde. Une photo remplacée peut rester affichée dans son ancienne version chez certains visiteurs, tant que la copie en cache n'est pas vidée. Le tableau de bord propose un bouton de purge : sachez où le trouver.
  • Un chiffrement mal réglé. Le mode de chiffrement entre Cloudflare et votre hébergeur doit vérifier le certificat de ce dernier. Un mauvais réglage provoque des boucles de redirection ou une connexion à moitié protégée.
  • Des clients bloqués. Une règle de sécurité trop stricte affiche une page de vérification à de vrais visiteurs, ou coupe l'accès d'un outil de réservation ou de paiement qui contacte votre site.
  • Un compte qui n'est pas le vôtre. Si le prestataire qui a créé le compte en reste titulaire, vous ne pouvez plus modifier vos lignes DNS sans lui. Exigez un accès à votre nom, ou le transfert du compte.

Cloudflare est aussi un prestataire extérieur : le trafic de votre site et les adresses IP des visiteurs transitent par ses serveurs. Consultez ses conditions de traitement des données et mentionnez-le dans votre politique de confidentialité.

Quand c'est utile, quand c'est superflu

Cloudflare rend service à un site qui reçoit des pics de visites, comme une billetterie ou un événement, subit des attaques répétées, s'adresse à un public réparti dans plusieurs pays ou héberge beaucoup de fichiers lourds. Il convient aussi quand vous voulez une interface de DNS plus pratique que celle de votre bureau d'enregistrement.

Il apporte peu à un site vitrine local et léger dont l'hébergeur propose déjà un cache et une protection. Si personne ne peut dire en une phrase ce que Cloudflare réglera pour vous, ou si personne ne saura corriger un incident de DNS, attendez.

Le mettre en place sans casser le site

  1. Copiez votre zone DNS actuelle, en export ou en captures d'écran, et notez les serveurs de noms indiqués chez votre bureau d'enregistrement.
  2. Créez le compte à votre nom, avec la double authentification, puis ajoutez votre domaine : comparez une à une les lignes que Cloudflare importe avec votre copie, en particulier celles de la messagerie.
  3. Choisissez un moment calme, puis remplacez les serveurs de noms chez votre bureau d'enregistrement par ceux que Cloudflare vous attribue.
  4. Testez le site avec et sans www, le HTTPS, le formulaire de contact, l'envoi et la réception d'un e-mail.

Pour revenir en arrière, remettez les anciens serveurs de noms que vous avez notés. Ajoutez aussi Cloudflare à votre liste d'accès, avec l'adresse e-mail du compte.

En résumé

  1. Demandez à votre prestataire ou à votre hébergeur quels services de cache, de protection et de DNS sont déjà inclus.
  2. Si une raison précise le justifie, appliquez la méthode ci-dessus un jour calme, avec une copie de votre DNS.
  3. Lors d'une refonte, demandez que le devis indique qui sera titulaire du domaine, qui gérera le DNS et qui détiendra les comptes e-mail.