Mode maintenance PrestaShop : comment l’activer sans perdre de clients
Le mode maintenance de PrestaShop est une pause technique : les clients voient une page avec un message, tandis que vous et les personnes dont vous avez ajouté l’adresse IP travaillez sur une boutique qui fonctionne. Vous l’activez dans Paramètres de la boutique → Paramètres généraux → Maintenance. Prévoyez-le en heures, pas en jours, et écrivez toujours un message avec l’heure de votre retour.
Auteur: L’équipe TellMyShop. Un guide pour les propriétaires de boutiques PrestaShop : la cause, la correction manuelle et le même travail dans une conversation avec le chat.
Dernière mise à jour: · 6 min de lecture
Quand activer le mode maintenance ?
Quand un client pourrait arriver sur la boutique au milieu de modifications et passer une commande impossible à honorer. Situations typiques :
- la mise à jour de PrestaShop ou du thème,
- le déménagement vers un nouveau serveur,
- un gros import de produits ou de prix dont vous devez vérifier les résultats,
- le changement d’un module de paiement ou de livraison.
Pour de petits changements, comme une description de produit, une couleur de bouton ou une nouvelle bannière, une pause n’est pas nécessaire. Fermer la boutique à chaque correction coûte plus que cela ne rapporte. Nous décrivons la liste complète des préparatifs d’une mise à jour dans l’article sur la mise à jour vers PrestaShop 9.
Comment activer le mode maintenance étape par étape
L’écran a trois réglages, décrits dans le guide PrestaShop sur la maintenance.
- Allez dans Paramètres de la boutique → Paramètres généraux et ouvrez l’onglet Maintenance.
- À côté de l’activation de la boutique, choisissez Non.
- Dans le champ des adresses IP, cliquez sur le bouton pour ajouter votre propre adresse. Ajoutez les adresses des personnes qui travaillent avec vous, par exemple un développeur, séparées par des virgules.
- Écrivez le message pour les clients dans chaque langue de la boutique.
- Enregistrez.
- Vérifiez la boutique comme un client : sur un téléphone avec le wi-fi coupé ou sur un autre réseau.
La désactivation se fait de la même façon : vous choisissez simplement Oui à côté de l’activation de la boutique. Le guide d’InMotion Hosting propose des instructions semblables avec des captures d’écran.
Pensez aussi aux personnes qui travaillent dans la boutique pendant la pause, par exemple l’entrepôt. Le back office fonctionne comme d’habitude, mais elles ne verront l’aperçu de la boutique que depuis une adresse ajoutée à la liste.
Une remarque pour le travail à distance : une adresse IP domestique peut changer. Si, au bout de quelques heures, vous voyez soudain la page de maintenance au lieu de la boutique, ajoutez à nouveau l’adresse.
Comment planifier la pause pour qu’elle reste courte
La pause est courte quand vous faites l’essentiel du travail avant de l’activer. Vous ne fermez la boutique que pour la partie qui ne peut pas se faire portes ouvertes.
- Testez les modifications sur une copie de test de la boutique.
- Faites une sauvegarde des fichiers et de la base de données juste avant la pause.
- Choisissez le moment où il y a le moins de trafic. Vous le trouverez dans vos statistiques de visites.
- Notez la liste des étapes et la personne qui décide du retour à la version précédente si quelque chose tourne mal.
- Après les travaux, vérifiez le panier et passez une commande de test avant de lever la pause.
Quoi écrire dans le message de maintenance
Trois choses : que la boutique reviendra, quand elle reviendra et comment vous joindre pour une urgence.
| Élément | Exemple | Pourquoi |
|---|---|---|
| ce qui se passe | « Nous mettons à jour la boutique. » | le client sait que ce n’est ni une panne ni la fin de l’activité |
| quand vous revenez | « Retour aujourd’hui à 14 h. » | le client sait quand revenir ; sans heure, il ne revient en général pas |
| contact | « Urgences : [email protected] » | un client dont la commande est en route n’est pas laissé sans réponse |
| langues | le même texte dans chaque langue de la boutique | un client d’une autre version linguistique ne voit pas une page vide |
L’heure et l’adresse des exemples sont données à titre d’illustration. Ne promettez pas une heure que vous risquez de ne pas tenir. Mieux vaut écrire « vers 14 h » et revenir en avance.
Combien de temps une maintenance peut-elle durer pour Google ?
Quelques heures ne posent en général pas de problème. Dans son guide sur les interruptions planifiées, Google recommande que, pendant les travaux, le site renvoie un code 503, qui signifie « indisponible temporairement », plutôt qu’une page d’erreur ordinaire. Il prévient aussi qu’un code 503 maintenu longtemps peut finir par le retrait de pages des résultats.
Quoi vérifier pendant et après la pause :
- Le code de réponse. La page de maintenance doit renvoyer 503, et la boutique à nouveau 200 une fois rouverte.
- Les flux produits. Les comparateurs de prix et Google Merchant Center peuvent échouer à récupérer votre flux pendant la pause. Après une pause plus longue, vérifiez les diagnostics de Merchant Center le lendemain.
- Les intégrations. Les services web de la boutique continuent de fonctionner, comme le souligne la documentation PrestaShop. Un grossiste ou une place de marché peut modifier le stock et les commandes pendant ce temps.
- Le cache. Après la levée de la pause, videz-le et vérifiez que les clients ne voient pas l’ancienne page de maintenance. L’article les modifications ne s’affichent pas dans PrestaShop vous aidera.
Comment TellMyShop aide pendant la maintenance
Le plus simple est d’activer et de désactiver la pause vous-même dans le back office : cela prend quelques clics. La réouverture de la boutique ne doit dépendre d’aucune conversation ni d’aucun outil : vous pouvez donc toujours la désactiver vous-même dans Paramètres de la boutique → Paramètres généraux → Maintenance.
Votre chat (Claude ou ChatGPT) aide pour tout ce qui l’entoure. Il prépare le message dans chaque langue de la boutique, met de l’ordre dans le plan des travaux et, une fois la boutique rouverte, vérifie la page d’accueil, une catégorie et une fiche produit : le code de réponse, le titre et les redirections.
Vous: Demain de 10 h à 14 h, nous mettons à jour la boutique. Prépare un message de maintenance en français et en allemand, et après 14 h vérifie que tout est revenu.
Votre chat: Message proposé :
Collez-le dans Paramètres de la boutique → Paramètres généraux → Maintenance et ajoutez votre adresse IP. Écrivez-moi après 14 h et je vérifierai la page d’accueil et les trois fiches produit les plus visitées.
Vous: La boutique est rouverte, vérifie.
Votre chat: La page d’accueil et trois fiches produit répondent avec un code 200, titres et adresses canoniques inchangés. Il n’y a pas de nouvelles erreurs dans les logs depuis 10 h.
ancienne version : (message vide)
nouvelle version : FR : Nous mettons à jour la boutique. Retour aujourd’hui vers 14 h. Urgences : [email protected]
nouvelle version : DE : Wir aktualisieren den Shop. Wir sind heute gegen 14 Uhr wieder da. Dringende Anliegen: [email protected]
La vérification du site après la réouverture fonctionne déjà dans la version gratuite TellMyShop Free, car elle ne fait que lire. Dans TellMyShop Pro, le chat lit aussi les réglages de maintenance, et avec l’interrupteur Maintenance activé, il les modifie avec un aperçu et votre accord. L’interrupteur Maintenance donne un accès technique complet pendant 3 heures et exige une sauvegarde de la base de données faite le même jour : pendant des travaux plus longs, il peut donc expirer avant la fin de la pause. Un exemple de modification d’un réglage caché dans le back office se trouve dans le cas d’usage changer un réglage enfoui dans le back office. La comparaison des versions est sur la page tarifs.
Questions et réponses
Où activer le mode maintenance dans PrestaShop ?
Dans Paramètres de la boutique → Paramètres généraux, dans l’onglet Maintenance. Vous passez l’option d’activation de la boutique sur Non, ajoutez votre adresse IP et écrivez un message pour les clients. Après l’enregistrement, les clients voient une page avec le message, et vous voyez la boutique.
Le mode maintenance nuit-il à mon classement dans Google ?
Une courte pause, en général non. Google conseille que, pendant les travaux, le site renvoie un code 503, qui signifie indisponible temporairement. Le problème commence avec une pause de plusieurs jours, car Google peut commencer à retirer des pages de ses résultats.
Pourquoi ne vois-je pas la page de maintenance ?
Parce que votre adresse IP figure dans la liste des adresses qui voient la boutique pendant la maintenance. C’est normal. Pour voir la boutique comme un client, ouvrez-la sur un téléphone avec le wi-fi coupé ou sur un autre réseau.
Un client peut-il passer commande pendant la maintenance ?
Un client sans votre adresse IP ne peut pas entrer dans la boutique : il ne peut donc pas commander par le site. Les services web de la boutique, qu’utilisent par exemple les intégrations, continuent de fonctionner, sauf si vous les désactivez à part. Vérifiez que des commandes des places de marché n’arriveront pas pendant la pause.
Le chat peut-il activer le mode maintenance ?
TellMyShop Pro peut changer ce réglage avec l’interrupteur Maintenance activé, qui reste actif 3 heures. Pour une courte pause, il est plus simple de le basculer vous-même dans le back office. Le chat aide à préparer le message dans chaque langue, à planifier les travaux et à vérifier la boutique une fois rouverte.
PrestaShop est une marque déposée de PrestaShop SA. Claude est une marque d’Anthropic PBC. ChatGPT et OpenAI sont des marques d’OpenAI. TellMyShop n’est pas affilié à ces entreprises.