Aller au contenu
← Tous les articles
ShopifyCore Web VitalsSEO

Core Web Vitals Shopify : accélérer ta boutique

LCP, INP, CLS sur Shopify : pourquoi ta boutique rame, comment mesurer avec PageSpeed et CrUX, et les correctifs concrets qui boostent SEO et conversion.

Lyvora 10 min de lecture

Les Core Web Vitals de Shopify se résument à trois mesures : le LCP (vitesse d’affichage du contenu principal), l’INP (réactivité aux clics et aux taps) et le CLS (stabilité visuelle pendant le chargement). Pour qu’une boutique soit considérée comme rapide, il te faut un LCP sous 2,5 secondes, un INP sous 200 millisecondes et un CLS sous 0,1, mesurés sur les données terrain réelles de tes visiteurs (CrUX), pas seulement en laboratoire. Sur Shopify, la lenteur vient presque toujours des mêmes coupables : trop d’apps tierces qui injectent du JavaScript, des images lourdes mal dimensionnées, un thème surchargé et des sliders gourmands. La bonne nouvelle : ces trois indicateurs se mesurent gratuitement et se corrigent de façon ciblée. La mauvaise : la vitesse ne te fera pas grimper en première position toute seule. C’est un plancher nécessaire, pas un levier magique.

LCP, INP, CLS : ce que chaque métrique mesure vraiment

Les Core Web Vitals sont la part « expérience utilisateur » de l’algorithme de Google. Trois signaux, trois choses différentes.

  • LCP — Largest Contentful Paint : le temps que met le plus gros élément visible (souvent l’image de bannière ou le titre H1) à s’afficher. C’est ta métrique de vitesse perçue. Sur Shopify, le coupable n° 1 est l’image hero non optimisée.
  • INP — Interaction to Next Paint : depuis mars 2024, l’INP a remplacé le FID. Il mesure le délai entre une action de l’utilisateur (clic sur « Ajouter au panier », ouverture du menu) et la réponse visuelle. Un INP élevé, c’est un site qui « lague ». Le JavaScript des apps tierces en est la cause principale.
  • CLS — Cumulative Layout Shift : la quantité de sauts visuels pendant le chargement. Tu cliques sur un bouton, une bannière se charge au-dessus, et tu tapes au mauvais endroit. Images sans dimensions, polices web et pop-ups sont les responsables habituels.
MétriqueBonÀ améliorerMauvaisCe qu’elle mesure
LCP≤ 2,5 s2,5 – 4 s> 4 sVitesse d’affichage du contenu principal
INP≤ 200 ms200 – 500 ms> 500 msRéactivité aux interactions
CLS≤ 0,10,1 – 0,25> 0,25Stabilité visuelle

Le seuil officiel : pour réussir, 75 % de tes visites doivent respecter le niveau « bon » sur chaque métrique.

Pourquoi ta boutique Shopify est lente : les causes fréquentes

Shopify héberge ton thème sur un CDN mondial rapide. Le problème ne vient donc presque jamais de l’infrastructure, mais de ce que toi et ton thème ajoutez par-dessus.

Les apps tierces en excès

C’est le tueur de performance n° 1. Chaque app installée (avis, upsell, pop-up, fidélité, chat) injecte souvent son propre JavaScript et ses requêtes réseau, qui s’exécutent sur toutes les pages, même celles où l’app ne sert à rien. Une boutique avec 15 apps actives traîne facilement 1 à 2 secondes de JavaScript bloquant. C’est la première cause d’un mauvais INP.

Images non optimisées

Une bannière en PNG de 1,5 Mo affichée sur mobile, c’est un LCP catastrophique. Shopify sert nativement le WebP et propose le redimensionnement via les filtres image_url, mais beaucoup de thèmes ou d’imports produits ne l’exploitent pas correctement.

Thème lourd et code Liquid mal écrit

Les thèmes premium « tout-en-un » bourrés d’options de personnalisation embarquent souvent du CSS et du JS inutilisés. Des boucles Liquid imbriquées qui appellent des centaines de produits dans le rendu serveur, c’est aussi du temps de réponse en plus. Un thème sur mesure ou un thème premium léger bien choisi fait une vraie différence.

Sliders, carrousels et vidéos

Un carrousel de bannières en autoplay est un combo perdant : il charge plusieurs grandes images d’un coup (LCP), tourne en boucle avec du JS (INP) et provoque souvent des sauts (CLS). Les vidéos en arrière-plan et les embeds (YouTube, Instagram) aggravent tout.

  • Apps tierces non nettoyées qui chargent partout
  • Images en PNG/JPEG non compressées et non dimensionnées
  • Polices web multiples chargées en bloquant
  • Sliders autoplay et embeds vidéo
  • Code Liquid avec boucles produits lourdes
  • Pop-ups marketing qui s’injectent après le chargement

Comment mesurer : labo contre terrain

Premier réflexe à corriger : ne te fie pas qu’à un seul outil. Il existe deux types de données, et seul l’un compte pour Google.

  • Données de laboratoire : un test simulé, dans un environnement contrôlé. Utile pour diagnostiquer et reproduire. Outils : Lighthouse (dans Chrome DevTools), l’onglet Performance de Shopify.
  • Données terrain (CrUX) : les vraies mesures collectées chez tes visiteurs Chrome sur les 28 derniers jours. C’est ce que Google utilise pour le classement. Visible dans PageSpeed Insights (section « Découvrez l’expérience de vos utilisateurs réels ») et dans la Search Console, rapport « Signaux Web essentiels ».
OutilType de donnéesGratuitPour quoi faire
PageSpeed InsightsLabo + terrain (CrUX)OuiVue d’ensemble + score réel de tes visiteurs
Lighthouse (DevTools)LaboOuiDiagnostic technique détaillé, audit JS/CSS
Search Console (Signaux Web)Terrain (CrUX)OuiSuivi à grande échelle, groupes d’URL à problème
Analyse vitesse ShopifyLaboOuiScore moyen du thème, comparaison concurrents
WebPageTestLabo avancéOuiWaterfall réseau, tests multi-localisations

Un piège classique : ton score Lighthouse affiche 45/100 mais ta Search Console est verte. Les deux peuvent coexister, parce que Lighthouse teste une seule page sur un mobile bridé, alors que CrUX moyenne tes vrais visiteurs (souvent sur de meilleurs réseaux). Pilote toujours sur les données terrain ; sers-toi du labo pour comprendre pourquoi.

Corriger concrètement chaque métrique

Améliorer le LCP

  1. Optimise l’image hero : sers-la en WebP, dimensionnée pour l’écran, avec loading="eager" et fetchpriority="high" uniquement sur cet élément critique. Tout le reste en loading="lazy".
  2. Précharge la police et l’image LCP avec <link rel="preload">.
  3. Affiche le texte immédiatement avec font-display: swap plutôt que d’attendre la police web.
  4. Réduis le temps serveur en allégeant les boucles Liquid lourdes dans l’en-tête et la première section.

Gain typique : passer une bannière de 1,4 Mo à 110 Ko en WebP fait souvent gagner 1 à 1,5 seconde de LCP sur mobile.

Améliorer l’INP

  1. Fais le ménage dans les apps. C’est l’audit le plus rentable. Désinstalle ce que tu n’utilises plus, et vérifie que chaque app supprime bien son code résiduel (beaucoup laissent des balises dans theme.liquid).
  2. Charge le JS non critique en différé (defer ou async), surtout le chat, les avis et les trackers.
  3. Conditionne les apps pour qu’elles ne chargent que sur les pages utiles (les avis sur la fiche produit, pas sur le panier).

Améliorer le CLS

  1. Déclare toujours width et height (ou un ratio CSS) sur les images et les iframes pour réserver l’espace.
  2. Réserve un emplacement fixe pour les bannières promo, les pop-ups et les bandeaux cookies.
  3. Précharge les polices pour éviter le saut au moment du swap.

Quand la dette technique est trop profonde pour des correctifs ponctuels, ces chantiers se traitent en bloc dans le cadre d’une refonte Shopify orientée performance.

L’impact réel sur le SEO et la conversion

Soyons clairs sur ce que la vitesse fait et ne fait pas.

Côté SEO : les Core Web Vitals sont un facteur de classement confirmé, mais mineur et départageant. Concrètement : si dix boutiques se disputent les mêmes mots-clés avec un contenu équivalent, la plus rapide passe devant. Mais une page ultra-rapide au contenu pauvre ne battra jamais une page lente bien positionnée sur l’intention de recherche. La vitesse est un plancher, pas un accélérateur de ranking. Le vrai moteur du classement reste le contenu et la pertinence — c’est ce qu’on détaille dans notre guide SEO Shopify.

Côté conversion : c’est là que l’impact est massif et direct. Quelques repères réalistes pour l’e-commerce français :

  • Chaque seconde de chargement en plus sur mobile peut faire chuter le taux de conversion de 10 à 20 %.
  • Un passage de 5 s à 2,5 s de LCP sur mobile fait souvent remonter le taux d’ajout au panier de 8 à 15 %.
  • Le mobile représente 60 à 75 % du trafic de la plupart des boutiques FR : c’est là qu’il faut concentrer l’effort.
LevierImpact SEOImpact conversion
Vitesse / Core Web VitalsFaible à modéré (départage)Fort et direct
Contenu et intentionFort (moteur principal)Modéré
UX et tunnel d’achatIndirectFort

La vitesse ne remplace donc pas une vraie stratégie SEO ni un travail de CRO sur ton tunnel de conversion. Mais elle conditionne tout le reste : un site lent sabote à la fois ton référencement et tes ventes.

Combien de temps et quel budget

Tout dépend de l’état de départ et de la dette technique accumulée.

ChantierEffortGain attendu
Audit apps + désinstallation0,5 à 1 jourINP nettement amélioré
Optimisation images globale1 à 2 joursLCP -1 à -2 s
Correctifs CLS (dimensions, polices)1 jourCLS sous 0,1
Refonte thème léger2 à 5 semainesTous les indicateurs

Pour une optimisation ciblée (apps, images, CLS) sur une boutique existante, compte une mission de 1 200 à 3 500 €. Si le thème lui-même est le problème, une refonte Shopify orientée performance devient plus rentable que de rapiécer l’existant.

Questions fréquentes

Combien d’apps Shopify peut-on garder sans plomber la vitesse ?

Il n’y a pas de nombre magique : ce qui compte, c’est le poids de chaque app et l’endroit où elle charge. Une boutique avec 8 apps bien configurées peut être plus rapide qu’une boutique avec 4 apps mal optimisées. La règle : désinstalle tout ce que tu n’utilises pas activement et vérifie qu’aucun code résiduel ne traîne après la suppression.

Pourquoi mon score Lighthouse est mauvais alors que ma Search Console est verte ?

Lighthouse est un test de laboratoire sur mobile bridé, à un instant T. La Search Console utilise les données terrain CrUX, moyennées sur tes vrais visiteurs et sur 28 jours. Les deux peuvent diverger : fie-toi à la Search Console pour juger ton classement, et à Lighthouse pour diagnostiquer.

Un thème premium peut-il atteindre de bons Core Web Vitals ?

Oui, à condition de choisir un thème léger (Dawn ou un thème reconnu pour sa performance) et de ne pas l’alourdir d’apps. Les thèmes « usine à gaz » multi-options sont les plus risqués. Un thème sur mesure reste le plus fiable pour viser le vert sur les trois métriques.

La vitesse va-t-elle me faire grimper dans Google ?

Pas à elle seule. Les Core Web Vitals départagent des pages au contenu équivalent, mais ne compensent pas un contenu faible. Vois la vitesse comme une condition d’entrée : indispensable pour ne pas être pénalisé, insuffisante pour ranker sans une vraie stratégie de contenu.

En résumé

Vise le LCP sous 2,5 s, l’INP sous 200 ms et le CLS sous 0,1, mesurés sur tes données terrain CrUX. Attaque d’abord les apps en excès et les images, qui pèsent le plus lourd. Et garde la tête froide : la vitesse muscle ta conversion immédiatement et soutient ton SEO, mais elle ne remplace ni le contenu ni l’optimisation du tunnel.

Tu veux savoir précisément ce qui ralentit ta boutique et combien tu perds en conversion à cause de ça ? Parle-nous de ton projet ou découvre notre approche du SEO Shopify orientée performance. On commence toujours par un audit chiffré, jamais par des promesses.

On met ces conseils en pratique sur ta boutique ?

Audit, création, refonte ou SEO — on en parle lors d'un appel découverte gratuit.