« Ma boutique est lente » n'a presque jamais une seule cause. Ce sont en général huit petites choses qui s'additionnent jusqu'à gâcher l'expérience mobile — et avec elle une partie du trafic payé. Précisons d'abord : l'infrastructure de Shopify est rapide. Hébergement, CDN et cache relèvent de la plateforme.
1. Les scripts d'apps
Le plus gros poste. Chaque app injecte son JavaScript, souvent sur des pages où elle ne fait rien. Dans une boutique à dix apps, le code téléchargé peut peser plusieurs fois le thème lui-même.
2. Le code laissé par des apps supprimées
Désinstaller une app ne retire pas toujours le code qu'elle a ajouté au thème. Des restes d'apps testées il y a des mois s'exécutent encore — du poids pur, sans aucune fonction.
3. Des images non optimisées
Une photo produit de 4 000 px affichée dans un emplacement de 600 px est courante. Servir les images à la taille affichée est l'un des gains les plus rapides.
4. Tout se charge d'un coup
Images, vidéos et widgets sous la ligne de flottaison ne devraient pas se charger au premier affichage. La plupart des thèmes gèrent le lazy loading, mais les carrousels et sections sur mesure l'oublient souvent.
5. Le chargement des polices
Avec des polices personnalisées, le texte peut rester invisible jusqu'à leur arrivée. Limiter le nombre de graisses et régler correctement leur affichage change nettement la vitesse perçue.
6. Les balises de suivi et de publicité
Analytics, pixels et gestionnaire de balises ajoutent chacun des requêtes. Une même mesure configurée deux fois — en direct et via le gestionnaire — produit à la fois un double comptage et du poids inutile.
7. Des sections d'accueil lourdes
Vidéo en lecture automatique, grands carrousels et animations empilées alourdissent la page d'accueil. Leur effet sur la conversion est rarement mesuré ; leur coût, lui, l'est.
8. Le code du thème
En dernier, car c'est la cause la moins fréquente. Des années de retouches à la main ou un thème non maintenu peuvent toutefois peser réellement.
Par où commencer
Dans l'ordre : listez les apps installées et isolez celles réellement utilisées, nettoyez les restes des apps supprimées, puis corrigez images et lazy loading. Pour mesurer, séparez données de laboratoire et données terrain : un test unique dit quoi corriger, les données des vrais visiteurs disent si la correction a marché.
Pour voir quelles apps charge votre boutique, passez-la dans notre détecteur d'apps gratuit. La version à objectif chiffré de ce travail est notre service d'optimisation de la vitesse Shopify ; le reste de la technique est dans la checklist SEO Shopify.