Cloudflare pour WordPress : guide complet de configuration en 2026
Cloudflare est le CDN le plus utilisé au monde pour accélérer WordPress : mise en cache globale, protection DDoS, SSL gratuit et optimisation des images. Bien configuré, il améliore votre score PageSpeed de 20 à 40 points et réduit la charge serveur de 60 %. Ce guide couvre l'installation, les règles de cache, les conflits à éviter et la configuration optimale pour WordPress.
Cloudflare est bien plus qu’un simple CDN. Pour un site WordPress, c’est un bouclier de sécurité, un accélérateur de performances et un réseau de distribution mondial — le tout gratuitement sur l’offre Free. Ce guide vous explique comment en tirer le maximum.
Pourquoi utiliser Cloudflare avec WordPress ?
Sans Cloudflare, chaque visiteur interroge directement votre serveur d’hébergement. Avec Cloudflare, les fichiers statiques (CSS, JS, images) sont servis depuis le data center le plus proche du visiteur, dans 300+ villes dans le monde. Résultat :
- TTFB réduit de 30 à 60 % sur les ressources statiques
- Bande passante divisée par 3 sur votre hébergeur OVH ou autre
- Protection DDoS sans configuration supplémentaire
- SSL/TLS gratuit avec renouvellement automatique
Notre service d’hébergement WordPress avec Cloudflare inclut cette configuration complète pour vous.
Installation de Cloudflare sur WordPress : étape par étape
Étape 1 : créer un compte et ajouter votre domaine
Rendez-vous sur cloudflare.com, créez un compte gratuit et ajoutez votre domaine. Cloudflare scan automatiquement vos DNS existants. Vérifiez que tous les enregistrements (A, CNAME, MX) sont bien importés avant de continuer.
Étape 2 : changer les serveurs DNS chez votre registrar
Cloudflare vous fournit deux nameservers (ex : ada.ns.cloudflare.com). Remplacez les DNS de votre registrar (OVH, Gandi, etc.) par ces deux serveurs. La propagation prend 5 minutes à 48h.
Étape 3 : configurer SSL en mode “Full (strict)”
Dans l’onglet SSL/TLS, sélectionnez “Full (strict)” si votre serveur a déjà un certificat SSL valide (Let’s Encrypt). En mode “Flexible”, Cloudflare communique avec votre serveur en HTTP, ce qui crée des boucles de redirection sur WordPress.
Étape 4 : installer le plugin Cloudflare (optionnel)
Le plugin officiel Cloudflare pour WordPress permet de vider le cache Cloudflare automatiquement lors d’une publication d’article. Installez-le et connectez-le à votre API Token depuis le tableau de bord Cloudflare.
Les règles de cache essentielles pour WordPress
Par défaut, Cloudflare ne met pas en cache les pages HTML WordPress (seulement les assets). Pour aller plus loin :
- Cache Level = “Cache Everything” sur les pages statiques
- Bypass cache sur /wp-admin/ et
wordpress_logged_in_*cookies - Page Rule :
/*wp-login.php*→ Cache Level: Bypass - Browser Cache TTL : 4h pour les assets, 30min pour les pages
Les erreurs fréquentes à éviter
Plusieurs erreurs courantes peuvent casser votre site WordPress :
- Mode SSL Flexible + plugin de redirection HTTP→HTTPS = boucle infinie (erreur 521/redirect loop)
- Cache HTML sans bypass admin = les admins voient le cache des visiteurs
- Rocket Loader activé avec des scripts qui nécessitent un ordre de chargement précis = bugs JS
- IP réelle masquée = les plugins de bannissement IP (Wordfence) voient l’IP Cloudflare
Pour l’IP réelle, installez le plugin “CF Real IP” ou configurez votre serveur pour lire l’entête CF-Connecting-IP.
Cloudflare Workers et Pages : pour aller plus loin
L’offre Workers (100 000 requêtes/jour gratuitement) permet d’écrire de la logique edge directement dans le CDN. Cas d’usage WordPress : A/B testing, redirection géographique, compression d’images à la volée. Si votre projet nécessite ces optimisations avancées, notre équipe de développeurs WordPress Paris peut les implémenter.
Questions fréquentes sur Cloudflare WordPress
Cloudflare est-il compatible avec WooCommerce ?
Oui, mais il faut bypasser le cache pour le panier, le checkout et les pages de compte client. Utilisez une Page Rule avec le cookie woocommerce_cart_hash et woocommerce_items_in_cart pour désactiver le cache sur ces URLs.
Faut-il payer Cloudflare Pro pour WordPress ?
L’offre gratuite couvre 90 % des besoins WordPress. L’offre Pro (20$/mois) ajoute le polish d’images, Mirage (lazy load adaptatif) et des analytics avancés. Pour un site e-commerce à fort trafic, l’investissement est rentable.
Cloudflare ralentit-il mon site WordPress ?
Non, au contraire. Si votre site est plus lent avec Cloudflare, vérifiez que le mode SSL est en “Full (strict)” et non “Flexible”, et désactivez le Rocket Loader si vous avez des scripts critiques.
Comment vider le cache Cloudflare après une mise à jour ?
Via le plugin officiel (automatique à chaque publication), via l’API Cloudflare, ou manuellement dans le tableau de bord → Caching → Purge Everything. Le plugin WordPress officiel Cloudflare gère cela automatiquement.