Aller au contenu principal

Plan de vol

Optimiser le LCP sur Next.js

Optimiser le LCP sur un site Next.js, c'est agir sur ce que l'utilisateur voit en premier : l'image hero, le titre principal, parfois une bannière vidéo. Le Largest Contentful Paint pénalise les pages où ce bloc tarde à apparaître. Sur l'App Router, Next.js offre des leviers intégrés, mais mal configurés, ils ne suffisent pas. Ce guide pratique est centré LCP, distinct des Core Web Vitals au sens large.

En bref

Améliorez le LCP sur Next.js : next/image priority, polices, SSR et cache. Actions concrètes pour PME sans audit interminable. Complément App Router.

Identifier l'élément LCP sur votre page

Le LCP mesure l'affichage du plus grand élément visible, souvent l'image hero ou le titre principal.

Ouvrez Chrome DevTools, onglet Performance ou Lighthouse, et repérez l'élément marqué LCP. Souvent : image hero, `h1` avec webfont lourde, ou slider.

Testez en build production sur une preview Vercel, pas en `next dev`. Le mode développement fausse les métriques.

Comparez mobile et desktop : l'élément LCP change parfois selon le viewport. Optimisez d'abord la variante mobile si c'est votre trafic majoritaire.

Images : next/image et priority

Remplacez les `<img>` bruts par `next/image`. Spécifiez `width` et `height` (ou `fill` avec conteneur dimensionné) pour éviter le layout shift.

Sur l'image LCP, ajoutez `priority` : Next.js précharge et évite le lazy-load sur cet asset.

Servez des tailles adaptées : `sizes` correct pour que le mobile ne télécharge pas une image 2400 px. Formats AVIF/WebP sont gérés automatiquement.

Évitez les carrousels auto-play en hero : le LCP peut être une slide invisible au premier rendu.

Polices et CSS bloquants

Utilisez `next/font` pour héberger les polices sans requête Google Fonts bloquante. Limitez le nombre de graisses chargées.

Le texte hero en webfont non optimisée retarde parfois le LCP plus qu'une image compressée.

Auditez le CSS critique : tout style au-dessus de la ligne de flottaison doit être minimal. Reportez le reste.

Temps serveur et cache

Un TTFB élevé retarde tout, y compris le LCP. Privilégiez le statique (`generateStaticParams`) ou le cache ISR pour les pages vitrine.

Sur Vercel, vérifiez que la page n'est pas dynamique sans raison (`force-dynamic` partout est un piège).

Si le LCP dépend de données API lentes, streammez le shell et chargez le bloc lourd en second, ou précalculez.

Conclusion

Optimiser le LCP sur Next.js tient en priorité sur l'élément visible, `next/image` avec `priority`, polices maîtrisées et HTML servi vite. Pour INP et CLS, reportez-vous à notre guide Core Web Vitals Next.js pour les PME.

Pour un audit LCP complet sur votre refonte Next.js, décrivez votre contexte via le brief en ligne. L'équipe Cosmos intervient du diagnostic au déploiement.

Questions fréquentes

Sous 2,5 secondes en zone « good » pour au moins 75 % des visites. Au-delà, priorisez les pages à fort trafic.
Oui. Lighthouse est labo ; CrUX agrège les vrais utilisateurs. Fiez-vous à Search Console pour le suivi long terme.
Les leviers LCP sont similaires. App Router facilite le streaming et les Server Components pour réduire le JS initial.

Voir aussi

Sources

Contact

Parlons d’une mission utile, réaliste et mesurable.

À partir du brief, vous recevez une proposition structurée : objectifs, périmètre, livrables, planning, risques et hypothèses. Nous priorisons la clarté dans les choix et la mise en production.

Vous préférez un message court ? utilisez le formulaire sur la page contact.

Étapes clés - projet web

  1. 01Brief & cadrage
  2. 02UX, UI & contenus
  3. 03Développement & intégration
  4. 04Recette, performance & qualité
  5. 05Mise en ligne & transfert

Ce que vous obtenez

Ressources

Notre agence met à disposition des ressources pour vous aider à monter en compétence sur vos outils favoris, quel que soit votre niveau.

Accéder à l’Académie
Agence Cosmos

Studio web à Bordeaux : design produit, développement sur mesure et IA utile pour des missions claires et mesurables.

Bordeaux, Nouvelle-Aquitaine, France

contact@agence-cosmos.fr

Certifications

Navigation

Expertises

Légal & confiance

© 2024 - 2026 Agence Cosmos. Tous droits réservés - orbite en maintenance continue.