Aujourd’hui, parlons du CMS e-commerce PrestaShop. Ce CMS très répandu dans le monde du commerce en ligne offre de nombreux avantages pour développer une boutique orientée BtoB (professionnels) ou BtoC (particuliers).
Mais attention : certaines erreurs peuvent compromettre la sécurité, les performances ou le référencement naturel de votre site. Voici les 10 erreurs à éviter absolument lors de la création ou refonte d’un site PrestaShop.
🚧 Pendant la phase de développement
1. Ne négligez pas la sécurité !
Dès le début, restreignez l’accès à votre site, notamment aux robots de Google. Cela évite l’indexation de pages non finalisées ou contenant du faux texte (« Lorem Ipsum »).
2. Fuyez les modules gratuits douteux
N’installez pas de modules gratuits sans vérification : certains contiennent des failles de sécurité, voire des malwares.
3. Installez uniquement les modules nécessaires
Moins vous en installez, mieux votre site se portera. Évitez les gadgets inutiles qui alourdissent le chargement.
4. Modifiez proprement avec les overrides
Besoin de modifier le code d’un module ? Utilisez un override :
PHP :
override/modules/nom_du_module
TPL / JS / CSS :
themes/votre_theme/modules/nom_du_module
5. Utilisez les fonctions natives de PrestaShop
Évitez de réécrire ce qui existe déjà. Exemple : pour obtenir le nom d’un produit via son ID :
Product::getProductName($id_product);
C’est plus rapide et évite des requêtes SQL inutiles.
🚀 Lors de la mise en production
6. Testez tout minutieusement
Assurez-vous que :
l’inscription et la connexion fonctionnent
le tunnel d’achat est fluide (panier, transporteurs, paiements en mode production)
le cache est activé
le code est versionné (Git recommandé)
7. Faites vos redirections !
En cas de refonte, redirigez les anciennes URLs vers les nouvelles via des redirections 301 dans .htaccess
. Cela préserve votre SEO.
8. Activez le SSL + HTTP/2
SSL sécurise votre site et HTTP/2 améliore les performances.
9. Optimisez vos images
N’upload pas d’images de 1 Mo ! Préférez le format WebP, ajoutez un lazyload, et renseignez les balises ALT : indispensable pour le SEO et la vitesse.
10. Faites vivre votre site !
Un site e-commerce doit évoluer : fonctionnalités marketing, UX, tunnel d’achat… Ne le laissez pas en pilote automatique. C’est un investissement à long terme.