Cloudflare pour WooCommerce : la couche de performance gratuite.

DNS, CDN, tracking sans JavaScript, anti-spam invisible, cache edge — Cloudflare offre gratuitement ce que la plupart des plugins facturent. Voici comment en tirer parti sur WooCommerce.

Tout commence par le DNS.

Migrer vos DNS vers Cloudflare est le premier quick win. C'est gratuit, ça prend 15 minutes, et les bénéfices sont immédiats :

  • CDN mondial : vos pages statiques sont distribuées sur 300+ datacenters.
  • Protection DDoS : incluse gratuitement.
  • SSL automatique : certificat Let's Encrypt renouvelé sans intervention.
  • HTTP/3 et QUIC : activés en un clic, pour des connexions plus rapides sur mobile.

Cloudflare Zaraz — le tracking GA4 sans plomber votre site.

Le problème classique : vous installez un plugin GA4 sur WordPress, il charge un script de ~70 Ko sur chaque page. Ajoutez Google Tag Manager (~80 Ko), Facebook Pixel (~50 Ko), et votre budget performance explose.

Zaraz fait tout ça côté serveur. Au lieu de charger les scripts tiers dans le navigateur du visiteur, Zaraz les exécute sur les serveurs Cloudflare (Workers). Le visiteur ne télécharge qu'un micro-script de ~4 Ko.

Les avantages :

  • Poids : ~4 Ko au lieu de ~150-200 Ko de scripts tiers
  • Adblockers : le tracking passe par votre propre domaine, invisible pour les bloqueurs
  • Données complètes : 30-40% des visiteurs bloquent GA4 classique. Avec Zaraz, vous récupérez ces données.
  • Gratuit sur le plan Cloudflare Free

Compatible avec :

GA4 Facebook Pixel Hotjar Microsoft Clarity Pinterest Tag TikTok Pixel + dizaines d'autres

Cloudflare Turnstile — le reCAPTCHA qui ne ralentit rien.

reCAPTCHA de Google charge ~300 Ko de JavaScript sur chaque page où il est actif. Turnstile fait le même travail avec ~4 Ko, et sans demander aux visiteurs de sélectionner des feux de circulation.

Pourquoi c'est important pour WooCommerce :

  • Protège le checkout contre les bots (commandes frauduleuses)
  • Protège les formulaires de connexion et d'inscription
  • Compatible avec le checkout blocs et les paiements express

Mise en place : plugin WordPress gratuit "Simple Cloudflare Turnstile". En mode "managed", le test est invisible pour la majorité des visiteurs — Turnstile ne s'affiche que quand il a un doute.

Cloudflare APO — le cache edge pour WordPress.

Automatic Platform Optimization (APO) est un produit Cloudflare à 5$/mois spécifiquement conçu pour WordPress. Il met en cache vos pages HTML sur le réseau Cloudflare — pas seulement les images et le CSS, mais la page entière.

Le résultat :

  • TTFB < 100ms depuis n'importe où dans le monde
  • Votre serveur d'origine n'est sollicité que quand le cache est invalidé
  • Invalidation automatique quand vous publiez ou modifiez du contenu

Attention pour WooCommerce :

APO doit être configuré avec des règles de bypass pour les pages dynamiques : panier, checkout, compte client, pages avec des cookies de session WooCommerce. Sans ces règles, un visiteur pourrait voir le panier d'un autre. C'est exactement le type de configuration que je mets en place.

Cloudflare est probablement le meilleur investissement pour votre WooCommerce.

DNS gratuit, CDN gratuit, Zaraz gratuit, Turnstile gratuit, APO à 5$/mois. Je configure tout ça proprement, avec les bonnes règles de bypass pour WooCommerce.