Le Black Friday 2026 a lieu le vendredi 27 novembre, suivi du Cyber Monday le 30 novembre. Pour la plupart des boutiques, c'est le week-end le plus chargé de l'année, et celui où une page lente coûte le plus cher : les clients qui attendent au moment de payer ne reviennent pas, ils achètent dans l'onglet d'à côté.
La bonne nouvelle, c'est que la plupart des problèmes du Black Friday sont prévisibles et peuvent être corrigés à l'avance. Voici un plan en trois semaines pour les boutiques WooCommerce, à démarrer dès aujourd'hui.
À retenir
- Le Black Friday 2026 a lieu le 27 novembre, suivi du Cyber Monday le 30 novembre. Planifiez le travail dès maintenant, pas la semaine même.
- Les pages de panier et de paiement ne peuvent pas être mises en cache : ce sont donc les performances de PHP et de la base de données de votre serveur qui déterminent si elles tiennent le coup.
- Activez le stockage des commandes haute performance (HPOS), utilisez un cache d'objets et remplacez WP-Cron par une véritable tâche cron.
- Effectuez vos tests de charge sur une copie de staging, jamais sur la boutique en production, et corrigez d'abord la page la plus lente.
- Gelez toute modification d'extensions et de thèmes à partir du 20 novembre environ, jusqu'après le Cyber Monday.
Pourquoi les boutiques ralentissent le jour J Le cache rend les pages produits rapides, mais les pages panier, paiement et Mon compte sont différentes pour chaque client : elles ne peuvent donc pas être mises en cache. Chacune de ces requêtes exécute du PHP et sollicite la base de données. C'est cette partie de votre infrastructure que le Black Friday met à l'épreuve.
Semaine 1 (maintenant) : repérer les points faibles
Mesurez avant de modifier quoi que ce soit
Notez le temps de chargement de votre page d'accueil, d'une page catégorie très visitée, d'une page produit et de la page de paiement, en étant déconnecté et sur une connexion mobile. Google PageSpeed Insights suffit pour les pages publiques. Pour le paiement, ajoutez un produit au panier et chronométrez vous-même. Notez les chiffres : vous les comparerez en semaine 3.
Faites le ménage dans vos extensions
Chaque extension active s'exécute à chaque requête non mise en cache, y compris au paiement. Désactivez et supprimez tout ce dont vous n'avez pas besoin, en particulier les fonctionnalités en double (deux extensions SEO, deux extensions de cache, des sliders que vous n'utilisez plus). Mettez à jour les autres dès maintenant, pas la semaine des soldes.
Vérifiez les limites de votre hébergement
Sur un hébergement mutualisé, un pic de trafic atteint généralement une limite avant de faire tomber le site : trop de processus simultanés, de CPU ou de mémoire. Si votre tableau de bord d'hébergement vous montre déjà proche de ces limites un jour normal, le Black Friday les fera exploser. C'est maintenant qu'il faut passer à une offre supérieure ou migrer vers des ressources qui vous sont dédiées, pas le jour même.
Semaine 2 : accélérer les parties non mises en cache
Activez le stockage des commandes haute performance (HPOS)
HPOS enregistre les commandes dans leurs propres tables de base de données au lieu de la table partagée des publications, ce qui accélère la prise de commande et le chargement de l'écran Commandes. Les nouvelles boutiques l'utilisent par défaut, mais c'est encore rarement le cas des boutiques plus anciennes. Vérifiez que vos extensions liées aux commandes (factures, expédition, passerelles de paiement) sont compatibles, puis rendez-vous dans WooCommerce › Réglages › Avancé › Fonctionnalités et sélectionnez le stockage des commandes haute performance. Faites-le d'abord sur une copie de staging.
Ajoutez un cache d'objets
Le cache d'objets conserve en mémoire les résultats des requêtes de base de données courantes, ce qui aide justement les pages que le cache de pages ne peut pas traiter. Chez WebGee, Redis est disponible sur l'hébergement cPanel et dans chaque conteneur WordPress Cloud, et LiteSpeed Cache peut l'utiliser en quelques réglages.
Utilisez le cache de pages pour tout le reste
LiteSpeed Cache met en cache les pages produits et catégories au niveau du serveur et ignore automatiquement le panier, le paiement et Mon compte. Si vous utilisez une deuxième extension de cache en parallèle, supprimez-en une : deux caches se gênent mutuellement.
Remplacez WP-Cron par une véritable tâche cron
WooCommerce planifie de nombreuses tâches en arrière-plan : e-mails, mises à jour de stock, webhooks, relances de paniers abandonnés. Par défaut, WP-Cron exécute ces tâches pendant le chargement des pages par les visiteurs. En cas de fort trafic, cela ajoute de la charge au pire moment. Désactivez-le dans wp-config.php et exécutez-le plutôt via une tâche cron :
# 1. In wp-config.php, above "That's all, stop editing!":
# define( 'DISABLE_WP_CRON', true );
# 2. In cPanel > Cron Jobs, run WordPress's scheduled tasks every 5 minutes:
*/5 * * * * cd /home/USER/public_html && /usr/local/bin/php wp-cron.php >/dev/null 2>&1
# 3. Check the WooCommerce queue isn't backed up
wp action-scheduler list --status=pending --format=countVérifiez aussi WooCommerce › État › Actions planifiées. Des milliers d'actions en attente ou en échec indiquent que quelque chose est bloqué, et mieux vaut le corriger maintenant que pendant les soldes.
Semaine 3 : tester, puis geler
Testez la charge sur une copie de staging
Créez une copie de staging de la boutique sur le même hébergement et envoyez-lui du trafic à l'aide d'un outil de test de charge. Commencez doucement et augmentez jusqu'à ce que les temps de réponse grimpent : c'est votre plafond actuel. Incluez les étapes d'ajout au panier et de paiement, pas seulement la page d'accueil. Ne testez jamais la charge de la boutique en production.
Testez les choses ennuyeuses
- Passez une vraie commande avec chaque moyen de paiement, puis remboursez-la.
- Vérifiez que les e-mails de commande arrivent bien et ne finissent pas dans les spams.
- Vérifiez que les codes promo, les règles de montant minimum et les seuils de livraison gratuite fonctionnent bien ensemble.
- Vérifiez les stocks : un article vendu en trop, c'est un remboursement et un client mécontent.
Gelez les modifications
À partir du 20 novembre environ et jusqu'après le Cyber Monday, ne mettez pas à jour vos extensions, ne changez pas de thème et n'essayez pas de nouvelles fonctionnalités sur la boutique en production, sauf correctif de sécurité. Faites une sauvegarde récente juste avant le gel, pour savoir exactement vers quelle version revenir.
Checklist de préparation au Black Friday
- Temps de chargement de référence notés, paiement compris
- Extensions inutilisées supprimées, les autres à jour
- Limites de l'hébergement comparées à l'utilisation d'un jour normal
- HPOS activé après test sur staging
- Cache d'objets Redis activé, une seule extension de cache de pages
- WP-Cron remplacé par une véritable tâche cron, file des actions planifiées propre
- Test de charge effectué sur staging, paiement compris
- Commandes de test passées avec chaque moyen de paiement
- Sauvegarde récente effectuée, gel des modifications à partir du 20 novembre
Le jour J
Surveillez trois choses : que le site est bien en ligne, le temps nécessaire pour payer, et que les commandes arrivent au rythme habituel pour cette heure-là. Une chute soudaine des commandes alors que le trafic reste stable signale généralement un problème de paiement ou de validation de commande, pas un manque d'intérêt. Gardez sous la main le contact du support de votre hébergeur, et sachez qui, dans votre équipe, est autorisé à effectuer des modifications.
Besoin de plus de marge avant le rush ?
Si la semaine 1 a montré que votre boutique est déjà proche de ses limites, il est encore temps de migrer. Avec WordPress Cloud, chaque site tourne dans son propre conteneur, avec son propre Redis et son environnement de staging : le trafic d'un autre site ne peut donc pas ralentir le vôtre. Pour les boutiques plus importantes, un serveur cloud WebGee vous offre des ressources dédiées et redimensionnables. Dans les deux cas, nous migrons votre boutique gratuitement, sans interruption de service. Prévoyez la migration avant le 18 novembre environ pour avoir le temps de tester avant le gel.
Questions fréquentes
Quand a lieu le Black Friday 2026 ?
Le vendredi 27 novembre 2026. Le Cyber Monday suit le 30 novembre, et de nombreuses boutiques prolongent leurs offres tout le week-end.
Puis-je simplement tout mettre en cache pour le Black Friday ?
Non. Les pages produits et catégories peuvent être mises en cache, mais les pages panier, paiement et Mon compte sont différentes pour chaque client. LiteSpeed Cache les exclut automatiquement : leur rapidité dépend donc de PHP, de la base de données et du cache d'objets.
Qu'est-ce que HPOS et faut-il l'activer ?
Le stockage des commandes haute performance (HPOS) enregistre les commandes WooCommerce dans des tables de base de données dédiées plutôt que dans la table générale des publications. Il accélère à la fois le paiement et l'écran des commandes. Vérifiez que vos extensions liées aux commandes sont compatibles, puis activez-le dans WooCommerce › Réglages › Avancé › Fonctionnalités.
Dois-je effectuer des tests de charge sur ma boutique en production ?
Non. Testez une copie de staging sur le même hébergement. Tester la boutique en production peut la ralentir pour vos vrais clients, et certains hébergeurs considèrent le trafic de test comme une attaque.
Est-il trop tard pour changer d'hébergeur avant le Black Friday ?
Pas si vous commencez maintenant. Une migration WebGee est gratuite et sans interruption de service, mais prévoyez-la avant le 18 novembre environ pour avoir le temps de tester avant le gel des modifications.
