Date: 22 juin 2026 (mis à jour le 14 juillet 2026)
Pourquoi votre PrestaShop est lent (et comment y remédier)

Un client me dit : "ma boutique PrestaShop met 6 secondes à charger, je perds des ventes." Il avait raison. Sa fiche produit la plus visitée prenait 6.3 secondes à devenir interactive. Après optimisation : 1.8 secondes. Le taux de conversion est passé de 1.2% à 2.8%. Sans changer un seul mot du contenu, sans changer de thème. Voici exactement ce qu'on a fait, et ce que vous pouvez faire vous-même.

PrestaShop a la réputation d'être plus lent que WooCommerce ou Shopify. Ce n'est pas une fatalité. La lenteur vient rarement de PrestaShop lui-même, mais de 4 causes bien identifiées que je retrouve sur 9 boutiques auditée sur 10. Les corriger prend 2 à 4 heures et le résultat est immédiat : Core Web Vitals dans le vert, temps de chargement divisé par 2 à 3, et Google qui remonte votre boutique dans les résultats.

Les 4 causes principales

1. Des modules qui chargent des ressources inutiles. Chaque module PrestaShop ajoute ses propres fichiers CSS et JavaScript. Un module de newsletter, un module de livraison, un module d'avis : ils chargent tous leurs scripts sur toutes les pages, même celles où ils ne servent à rien. Résultat : 500 KB à 2 MB de JS et CSS inutiles chargés à chaque page vue. Solution : désactivez les modules non utilisés. Pour les modules essentiels, utilisez un module d'optimisation (ou une règle .htaccess) pour ne charger leurs ressources que sur les pages où ils sont nécessaires. La prestation d'optimisation PrestaShop que je propose inclut un audit complet des modules.

2. Des images non optimisées. Les photos produits sont souvent uploadées directement depuis l'appareil photo : 4000x3000 pixels, 5 Mo chacune. Sur une page catégorie avec 30 visuels, c'est 150 Mo à charger. Même avec un bon réseau, le navigateur doit télécharger, décoder et afficher chaque image. Solution : redimensionnez les images à 800x800 max (la plupart des affichages ne dépassent pas 500px). Convertissez en WebP (divise le poids par 2 à 3 par rapport au JPEG). Activez le lazy loading : les images visibles en premier se chargent immédiatement, les autres attendent que l'utilisateur scrolle. Un module gratuit comme "PrestaShop WebP" ou "Speed King" automatise une partie de ce travail.

3. Un hébergement sous-dimensionné. PrestaShop est plus gourmand en ressources que WordPress ou Shopify. Un hébergement mutualisé à 5 €/mois partage un CPU avec 50 autres sites. Aux heures de pointe (11h-14h, 18h-21h), votre boutique rivalise avec tous les autres sites du même serveur pour des ressources limitées. Le TTFB (Time To First Byte) peut monter à 2-3 secondes. Solution : passez sur un VPS ou un hébergement dédié PrestaShop. 2 cœurs CPU, 4 Go RAM, SSD NVMe. Chez PulseHeberg ou Hostinger, comptez 15-30 €/mois. Voir comment choisir son hébergement PrestaShop.

4. Le cache mal configuré ou absent. Sans cache, PrestaShop génère chaque page à chaque visite : requêtes SQL, compilation des templates, chargement des modules. Un serveur correctement configuré peut servir une page en cache en 50 ms, contre 500 ms à 2 secondes pour une page générée à la volée. Solution : activez le cache Smarty (Performances > Cache Smarty). Activez CCC (Combine, Compress and Cache) pour CSS et JavaScript. Mettez en place un cache serveur (Redis ou Varnish) si votre hébergeur le permet. Un module de cache comme "Page Cache Ultimate" peut diviser le temps de chargement par 5.

Avant/Après : les gains réels

IndicateurAvantAprèsGain
LCP (Largest Contentful Paint)5.8 s1.6 s-72%
INP (Interaction to Next Paint)320 ms95 ms-70%
Poids total de la page4.2 MB0.9 MB-79%
Taux de conversion1.2%2.8%+133%

Les Core Web Vitals sont passés dans le vert. Google a remonté la boutique dans les résultats sous 2 semaines. Le trafic organique a augmenté de 40% en 2 mois.

Par où commencer selon votre budget

  • Budget 0 € (2 heures de votre temps) : images WebP, cache Smarty, CCC, désactiver les modules inutiles. Ces 4 actions suffisent à diviser le temps de chargement par 2.
  • Budget 50-100 € (1 fois) : un CDN (Cloudflare gratuit ou pro) + un module de cache avancé + un thème optimisé (Panda, Warehouse).
  • Budget 20-30 €/mois : changer d'hébergement pour un VPS plus performant.
  • Budget 300-600 € (1 fois) : un audit complet + optimisation par un expert. Je réalise cet audit et je mets en œuvre les corrections.

FAQ : Optimisation PrestaShop

Combien de temps faut-il pour optimiser une boutique PrestaShop ?

Les optimisations de base (images, cache, modules) prennent 2 à 4 heures. Les optimisations avancées (VPS, Redis, CDN) peuvent prendre 1 à 2 jours selon la configuration du serveur et la complexité de la boutique.

Un thème plus léger améliorera-t-il les performances ?

Oui, mais ne changez pas de thème uniquement pour les performances. Beaucoup de thèmes lourds peuvent être optimisés (images, scripts, CSS inutilisé). Si votre thème actuel vous convient, gardez-le et optimisez-le. Le changement de thème est un projet en soi, avec des risques SEO.

L'activation de CCC peut-elle casser ma boutique ?

Oui, certains modules ou thèmes ne sont pas compatibles avec la combinaison CCC. Testez sur un environnement de staging avant d'activer en production. Si vous voyez des problèmes d'affichage, désactivez CCC pour le JS ou le CSS séparément pour identifier le module en cause.

Dois-je utiliser un module d'optimisation payant ?

Les optimisations de base ne nécessitent pas de module payant. Pour aller plus loin (cache avancé, chargement différé, WebP automatique), un module comme Speed King (40 €) ou Page Cache Ultimate (50 €) est rentable en 1 mois vu le gain de performance.

Pour aller plus loin, découvrez ma page dédiée à l'optimisation PrestaShop.


Vous voulez savoir combien de ventes vous perdez à cause de la lenteur de votre PrestaShop ? Je vous propose un diagnostic gratuit : je mesure votre temps de chargement actuel, je vous dis exactement ce qui ralentit votre boutique et combien coûte la correction.

Nicolas Pivaut, consultant SEO e-commerce
Écrit par Nicolas Pivaut

Consultant SEO e-commerce et expert Adobe Analytics, dans le web depuis 2007. J'aide les boutiques en ligne à gagner des clients grâce au référencement naturel.