Un blog en panne perd des lecteurs. Une boutique en panne perd des commandes, et chaque commande perdue a un montant que vous pouvez calculer. WooCommerce ne pardonne pas les mêmes négligences qu’un site vitrine : sessions, paiements, stocks et e-mails transactionnels ajoutent leurs propres points de rupture. Voici les cinq erreurs de maintenance qui reviennent sur les boutiques que nous reprenons, et comment les corriger.
Mettre à jour la boutique comme un simple site vitrine
WooCommerce modifie la structure de la base de données à chaque version majeure. Une mise à jour du cœur peut toucher les tables de commandes, casser un template de checkout surchargé dans le thème ou réveiller un conflit avec une extension de paiement. Sur un site vitrine, une mise à jour ratée affiche une page cassée. Sur une boutique, elle bloque l’encaissement.
Ne mettez jamais à jour WooCommerce en production sans passage sur une copie du site. Après chaque mise à jour, testez trois points : le tunnel de commande de bout en bout, chaque moyen de paiement, les e-mails transactionnels. Cinq minutes de vérification. La page WooCommerce > État signale au passage les templates surchargés devenus obsolètes dans votre thème, un écran que presque personne ne consulte.
Des sauvegardes trop espacées pour le rythme des ventes
Une sauvegarde quotidienne suffit pour un blog. Sur une boutique qui encaisse trente commandes par jour, elle prend un autre sens : en cas de restauration, vous perdez jusqu’à une journée de commandes, de comptes clients et de mouvements de stock. Les clients ont payé. Votre base ne le sait plus.
Alignez la fréquence des sauvegardes sur le rythme des ventes : base de données toutes les heures pour une boutique active, fichiers une fois par jour. Notre étude de cas sur la sauvegarde automatisée raconte comment une sauvegarde vieille de six heures a limité la casse lors d’un plantage nocturne. Le même incident avec une sauvegarde de la veille aurait coûté une journée de ventes.
Laisser la base de données grossir sans entretien
WooCommerce écrit beaucoup. Sessions de paniers, transients, logs d’extensions, commandes échouées : les tables gonflent mois après mois. Les symptômes s’installent sans bruit. L’administration rame, la recherche produit traîne, le checkout prend deux secondes de plus. Un site qui ralentit fait fuir les acheteurs avant même de tomber en panne, un mécanisme que nous détaillons dans notre article sur les sites WordPress lents.
Installez WP-Optimize et planifiez un nettoyage mensuel des transients expirés et des révisions. L’outil a un défaut : certaines de ses options suppriment des données dont des extensions se servent. Sauvegardez la base avant chaque passage et laissez de côté les tables que vous ne savez pas identifier.
Empiler les extensions au fil des besoins
Une boutique accumule les extensions à un rythme qu’un site vitrine ne connaît pas : avis clients, pop-up de relance, codes promo, export comptable, flux Google Shopping. Chaque extension ajoute ses requêtes sur chaque page, tunnel de commande compris. Passé quinze extensions actives, le conflit devient une question de temps.
Faites l’inventaire deux fois par an. Désactivez ce qui ne sert plus, remplacez ce qui n’a pas reçu de mise à jour depuis plus d’un an. Notre guide sur le choix des plugins WordPress donne les critères de tri.
Attendre la panne pour s’occuper de la maintenance
Le scénario se répète chaque année : la boutique tombe un vendredi soir, en pleine opération commerciale, parce qu’une mise à jour automatique a réveillé un conflit dormant. L’intervention d’urgence se facture entre 150 et 500 €, contre 50 à 150 € mensuels pour un contrat de maintenance. Ajoutez les commandes perdues pendant la panne et comparez.
Si votre boutique traite quelques commandes par semaine, avec un thème standard et une dizaine d’extensions maintenues, gérez la maintenance seul : sauvegardes alignées sur les ventes, mises à jour testées sur copie, nettoyage mensuel de la base. Le recours à un prestataire se justifie quand l’inventaire fait peur : un checkout personnalisé, plusieurs passerelles de paiement, des pics de trafic pendant les promotions. C’est le périmètre de notre service de maintenance WooCommerce, qui inclut le suivi de la base de données et des performances. Et si votre boutique est en panne au moment où vous lisez ces lignes, notre service de dépannage WordPress intervient sans attendre.
