Pourquoi une checklist de mise en production
Mettre un site e-commerce en ligne sans checklist, c'est garantir un incident le jour du lancement : paiement qui échoue, page produit non indexée, formulaire qui n'envoie aucun e-mail. Cette checklist couvre six domaines. Chaque ligne est binaire : fait ou non fait. Aucun lancement sans toutes les lignes obligatoires cochées.
Nous l'appliquons sur chaque mise en production. Elle prend environ une demi-journée à parcourir sérieusement.
1. Performance
Un site lent perd des ventes. Sur le marché sénégalais, beaucoup de visites se font en 3G ou 4G instable. Visez ces seuils sur mobile.
| Contrôle | Seuil cible | Statut |
|---|---|---|
| LCP mobile | inférieur à 2,5 s | à vérifier |
| INP | inférieur à 200 ms | à vérifier |
| CLS | inférieur à 0,1 | à vérifier |
| Images en WebP ou AVIF | 100 pour cent | à vérifier |
| Lazy loading hors viewport | actif | à vérifier |
| Poids page produit | inférieur à 1,5 Mo | à vérifier |
Test réel 3G
Ne testez pas seulement en fibre. Lancez un audit avec throttling 3G : si la page produit met plus de 5 secondes à devenir interactive, optimisez avant lancement.
2. SEO technique
Une boutique non indexable ne génère aucun trafic organique. Vérifiez l'indexabilité avant et non après.
| Contrôle | Attendu | Statut |
|---|---|---|
| sitemap.xml présent et soumis | oui | à vérifier |
| robots.txt n'empêche pas l'indexation | oui | à vérifier |
| Balises title uniques par page | oui | à vérifier |
| Meta description sur pages clés | oui | à vérifier |
| Balises canonical correctes | oui | à vérifier |
| Données structurées produit (JSON-LD) | présentés | à vérifier |
| URL propres et lisibles | oui | à vérifier |
3. Paiement
Le tunnel de paiement est le point le plus critique. Une erreur ici coûte directement du chiffre d'affaires.
| Contrôle | Attendu | Statut |
|---|---|---|
| Paiement testé en conditions réelles | succès | à vérifier |
| Webhook de confirmation opérationnel | oui | à vérifier |
| Cas d'échec géré proprement | oui | à vérifier |
| Cas d'annulation géré | oui | à vérifier |
| E-mail de confirmation envoyé | oui | à vérifier |
| Idempotence sur les commandes | oui | à vérifier |
| Clés prod et non sandbox | oui | à vérifier |
Test du parcours complet
Passez une vraie commande en production avec un petit montant. Vérifiez que la commande passe au statut payé, que l'e-mail arrive et que le stock se décrémenté.
4. Sécurité
| Contrôle | Attendu | Statut |
|---|---|---|
| HTTPS forcé sur tout le site | oui | à vérifier |
| En-têtes de sécurité (HSTS, CSP) | configurés | à vérifier |
| Secrets hors du code versionné | oui | à vérifier |
| Rate limiting sur formulaires et API | actif | à vérifier |
| Validation côté serveur des entrées | oui | à vérifier |
| Sauvegardes base de données automatiques | activés | à vérifier |
5. Légal et conformité
Au Sénégal, les mentions légales et la conformité données personnelles ne sont pas optionnelles.
Besoin d'un site web professionnel ?
Kolonell crée des sites web qui attirent des clients, optimisés pour le marché sénégalais. Devis gratuit en 2 minutes.
| Contrôle | Attendu | Statut |
|---|---|---|
| Mentions légales accessibles | oui | à vérifier |
| Conditions générales de vente | publiées | à vérifier |
| Politique de confidentialité | publiée | à vérifier |
| Bannière consentement cookies | si tracking | à vérifier |
| Coordonnées de contact visibles | oui | à vérifier |
6. Analytics et suivi
Sans mesure, impossible d'optimiser. Vérifiez le tracking avant le premier visiteur réel.
| Contrôle | Attendu | Statut |
|---|---|---|
| Outil d'analytics installé | oui | à vérifier |
| Événement achat déclenché | testé | à vérifier |
| Suivi des sources de trafic | actif | à vérifier |
| Console de recherche connectée | oui | à vérifier |
| Alertes erreurs serveur | configurées | à vérifier |
Exemple de lancement réel
Pour une boutique de mode lancée en mai 2026 : audit performance LCP à 2,1 s sur mobile 4G, sitemap soumis à la console de recherche, paiement Orange Money testé avec une commande réelle de 1 000 FCFA remboursée, mentions légales et CGV en ligne, et suivi des achats valide via un événement test. Les six domaines étaient cochecs avant ouverture. Zéro incident de paiement la première semaine, 47 commandes traitées sans erreur.
Récapitulatif des seuils chiffrés
| Indicateur | Seuil |
|---|---|
| LCP mobile | inférieur à 2,5 s |
| INP | inférieur à 200 ms |
| CLS | inférieur à 0,1 |
| Poids page produit | inférieur à 1,5 Mo |
| Time to interactive 3G | inférieur à 5 s |
FAQ
Combien de temps prend cette checklist ?
Environ une demi-journée pour la parcourir sérieusement. C'est négligeable face au coût d'un incident de paiement le jour du lancement.
Quelles lignes sont vraiment bloquantes ?
Tout le bloc paiement et sécurité, plus HTTPS et les mentions légales. Sans ces lignes cochées, ne lancez pas.
Faut-il tester le paiement en production ou en sandbox ?
Les deux. Sandbox pendant le développement, puis au moins une vraie transaction de petit montant en production avant ouverture publique.
Le SEO peut-il attendre après le lancement ?
Non pour l'indexabilité : sitemap, robots et balises title doivent être corrects au lancement. L'optimisation de contenu, elle, peut s'étaler ensuite.
Comment vérifier que les e-mails de confirmation partent ?
Passez une commande test et contrôlez la réception, y compris dans les spams. Vérifiez aussi la configuration SPF et DKIM du domaine d'envoi.
Discutons de votre projet. Kolonell met en production des sites e-commerce rapides, sécurisés et conformes au Sénégal. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionné par le digital et l'entrepreneuriat en Afrique, Mohamed accompagne les entreprises sénégalaises dans leur transformation digitale depuis 2020. Fondateur de Kolonell, il croit que chaque PME mérite une présence en ligne professionnelle et accessible.

