STATUS IS UPPRÉPARATION DES SITES WEB

Guide de la pile technologique · État des lieux au 23 octobre 2026

Next.js on Vercel : guide de préparation

Ce que les 2,044 sites mesurés utilisant cette pile technologique font bien, leurs lacunes et les mesures propres à Next.js on Vercel qui comblent chacune d’elles.

Sites évalués
2,044

détecté à partir du HTML et des en-têtes de la page d’accueil

Indice médian de préparation
73/100

tous les sites : 64

Profils utilisant cette pile technologique
149

sites parmi les 50 000 premiers

Préparation par axe

Activer

85/100

Tous les sites 77

Renforcer

69/100

Tous les sites 55

Accélérer

72/100

Tous les sites 63

Récupérer

5/100

Tous les sites 11

Le guide pratique Next.js on Vercel

Lacunes classées par impact, avec la mesure propre à la plateforme lorsqu’elle existe.

  1. Aucun script bloquant le rendu dans l’élément head

    23% observé · tous les sites 44%

    Ajoutez defer aux scripts qui ont besoin du DOM, async aux scripts indépendants comme ceux d’analyse d’audience, ou déplacez-les à la fin du corps du document.

    Sur Next.js : Utilisez le composant next/script avec une stratégie de chargement appropriée.

  2. security.txt publié

    9.4% observé · tous les sites 5.5%

    Publiez /.well-known/security.txt avec au minimum les champs Contact et Expires, comme l’exige la RFC 9116, et vérifiez-le avant son expiration.

  3. HTTP/3 annoncé

    14% observé · tous les sites 36%

    Activez HTTP/3 sur votre CDN. Les navigateurs se rabattent automatiquement sur HTTP/2, le risque est donc faible.

  4. Formats d’image modernes utilisés

    43% observé · tous les sites 40%

    Servez des images WebP ou AVIF avec une solution de repli JPEG ou PNG, soit via un CDN d’images, soit en générant les deux formats lors de la compilation.

    Sur Next.js : Le composant next/image fournit automatiquement des formats optimisés.

    Sur Vercel : Vercel Image Optimization fournit des formats modernes.

  5. La politique DMARC impose la mise en quarantaine ou le rejet

    47% observé · tous les sites 31%

    Publiez d’abord DMARC avec p=none et une adresse de réception des rapports, corrigez les problèmes des expéditeurs légitimes qui échouent à l’alignement SPF ou DKIM, puis passez à quarantine et enfin à reject.

  6. DNSSEC signé

    10% observé · tous les sites 8.1%

    Activez DNSSEC chez votre fournisseur DNS, puis ajoutez l’enregistrement DS chez votre bureau d’enregistrement. Planifiez soigneusement les changements de fournisseur : un enregistrement DS obsolète peut empêcher la résolution du domaine.

  7. Politique de sécurité du contenu présente

    34% observé · tous les sites 31%

    Commencez par Content-Security-Policy-Report-Only pour voir ce qui cesserait de fonctionner, renforcez la politique sur quelques semaines, puis appliquez-la.

    Sur Next.js : Next.js documente la mise en place d’une CSP fondée sur des nonces à l’aide d’un middleware.

  8. Intégration dans des cadres restreinte

    46% observé · tous les sites 49%

    Envoyez Content-Security-Policy: frame-ancestors 'self' (ou une liste d’origines de confiance). X-Frame-Options: SAMEORIGIN prend en charge les navigateurs plus anciens.

    Sur Next.js : Ajoutez-le dans headers() de next.config.js.

Domaines dans lesquels les sites Next.js on Vercel se distinguent

  • HSTS conservé pendant au moins un an97% observétous les sites 31%
  • Fichiers statiques mis en cache pendant 30 jours ou plus98% observéstous les sites 50%
  • Les enregistrements CAA limitent les entités autorisées à émettre des certificats49% observéstous les sites 11%
  • Chargement différé des images hors écran95% observéstous les sites 61%

Les 31 vérifications sur Next.js on Vercel

ContrôleAxeObservéTous les sitesMesuré
Les requêtes HTTP sont redirigées vers HTTPSRenforcer>99%91%1,945
HSTS conservé pendant au moins un anRenforcer97%31%2,044
TLS 1.3 négociéRenforcer>99%92%2,024
Le certificat reste valide plus de 14 joursRenforcer>99%>99%2,024
Durée de validité du certificat de 100 jours ou moinsRenforcer93%75%2,024
Les enregistrements CAA limitent les entités autorisées à émettre des certificatsRenforcer49%11%2,044
DNSSEC signéRenforcer10%8.1%2,044
security.txt publiéRenforcer9.4%5.5%1,965
La politique DMARC impose la mise en quarantaine ou le rejetRenforcer47%31%2,044
X-Content-Type-Options: nosniffRenforcer40%48%2,044
Intégration dans des cadres restreinteRenforcer46%49%2,044
Politique de sécurité du contenu présenteRenforcer34%31%2,044
Referrer-Policy définiRenforcer33%23%2,044
HTTP/2 négociéAccélérer>99%89%2,024
HTTP/3 annoncéAccélérer14%36%2,044
HTML compresséAccélérer>99%93%2,044
Fichiers statiques mis en cache pendant 30 jours ou plusAccélérer98%50%1,972
Formats d’image modernes utilisésAccélérer43%40%1,752
Images hors écran chargées à la demandeAccélérer95%61%1,641
Aucun script bloquant le rendu dans l’élément headAccélérer23%44%2,044
robots.txt publiéActiver91%79%1,983
Plan de site XML détectableActiver87%73%2,037
Accessible via IPv6Activer23%44%2,044
URL canonique déclaréeActiver77%70%2,044
Méta-description rédigéeActiver96%82%2,044
Zone d’affichage mobile configuréeActiver100%96%2,044
Données structurées présentesActiver60%53%2,044
Image d’aperçu pour les réseaux sociaux définieActiver73%55%2,044
Langue de la page déclaréeActiver98%91%2,044
Au maximum une redirection vers la page d’accueilActiver98%98%2,044
Serveurs de noms répartis entre plusieurs fournisseursRécupérer5.2%11%2,042

Sites Next.js on Vercel à haut niveau de préparation

À consulter aussi