STATUS IS UPPREPARAZIONE DEI SITI WEB

Guida operativa per lo stack · Istantanea del 23 ottobre 2026

Next.js: guida operativa alla preparazione

Che cosa fanno bene i 11,061 siti misurati su questa piattaforma o questo framework, dove presentano carenze e quali interventi specifici per Next.js colmano ogni lacuna.

Siti analizzati
11,061

rilevato dall'HTML e dagli header della homepage

Indice mediano di preparazione
70/100

tutti i siti: 64

Profili su questo stack
1,842

siti tra i primi 50.000

Preparazione per ambito

Abilita

84/100

Tutti i siti 77

Rafforza

61/100

Tutti i siti 55

Accelera

72/100

Tutti i siti 63

Recupera

7/100

Tutti i siti 11

La guida operativa per Next.js

Lacune ordinate per impatto, con l'intervento specifico per la piattaforma, ove disponibile.

  1. security.txt pubblicato

    7.4% rilevato · tutti i siti 5.5%

    Pubblica /.well-known/security.txt con almeno i campi Contact ed Expires, come richiesto dalla RFC 9116, e rivedilo prima che scada.

  2. Nessuno script che blocca il rendering nella sezione head

    32% rilevato · tutti i siti 44%

    Aggiungi defer agli script che richiedono il DOM, async a quelli indipendenti, come gli script di analisi, oppure spostali alla fine del body.

    Su Next.js: Usa il componente next/script con una strategia di caricamento appropriata.

  3. Formati di immagine moderni in uso

    44% rilevato · tutti i siti 40%

    Servi WebP o AVIF con un'alternativa JPEG o PNG, tramite una CDN per immagini oppure generando entrambi i formati in fase di compilazione.

    Su Next.js: Il componente next/image serve automaticamente formati ottimizzati.

  4. I record CAA limitano chi può emettere certificati

    18% rilevato · tutti i siti 11%

    Pubblica record CAA che specifichino tutte le CA che utilizzi effettivamente, comprese quelle utilizzate dalla tua CDN per i certificati gestiti. Aggiungi un contatto iodef se desideri ricevere segnalazioni.

  5. HSTS mantenuto per almeno un anno

    53% rilevato · tutti i siti 31%

    Invia Strict-Transport-Security nelle risposte HTTPS. Inizia con un max-age breve (ad esempio 300 secondi), verifica che ogni sottodominio funzioni tramite HTTPS, quindi aumentalo gradualmente fino a 31536000. Aggiungi includeSubDomains solo quando tutti i sottodomini usano HTTPS. Il precaricamento HSTS è facoltativo e difficile da annullare; lo stesso hstspreload.org non lo consiglia come impostazione predefinita.

    Su Next.js: Aggiungi l'header nell'opzione headers() di next.config.js per tutte le route.

  6. La policy DMARC impone la quarantena o il rifiuto

    46% rilevato · tutti i siti 31%

    Pubblica prima DMARC con p=none e un indirizzo per i report, correggi eventuali mittenti legittimi che non superano l'allineamento SPF o DKIM, quindi passa a quarantine e infine a reject.

  7. DNSSEC firmato

    8% rilevato · tutti i siti 8.1%

    Abilita DNSSEC presso il tuo provider DNS, quindi aggiungi il record DS presso il tuo registrar. Pianifica con attenzione i cambi di provider: un record DS non aggiornato può impedire la risoluzione del dominio.

  8. HTTP/3 pubblicizzato

    34% rilevato · tutti i siti 36%

    Attiva HTTP/3 sul tuo CDN. I browser ripiegano automaticamente su HTTP/2, quindi il rischio è basso.

Dove i siti Next.js eccellono

  • File statici memorizzati nella cache per almeno 30 giorni84% rilevatitutti i siti 50%
  • Caricamento differito delle immagini fuori schermo91% rilevatitutti i siti 61%
  • HSTS mantenuto per almeno un anno53% rilevatotutti i siti 31%
  • La policy DMARC impone la quarantena o il rifiuto46% rilevatitutti i siti 31%

Tutte le 31 verifiche su Next.js

ControlloAreaOsservatoTutti i sitiMisurato
Le richieste HTTP passano a HTTPSRafforza95%91%10,301
HSTS mantenuto per almeno un annoRafforza53%31%11,061
TLS 1.3 negoziatoRafforza95%92%10,908
Il certificato ha più di 14 giorni di validità residuaRafforza>99%>99%10,908
Durata del certificato pari o inferiore a 100 giorniRafforza64%75%10,908
I record CAA limitano chi può emettere certificatiRafforza18%11%11,051
DNSSEC firmatoRafforza8%8.1%11,053
security.txt pubblicatoRafforza7.4%5.5%10,626
La policy DMARC impone la quarantena o il rifiutoRafforza46%31%11,061
X-Content-Type-Options: nosniffRafforza47%48%11,061
Incorporamento in frame limitatoRafforza50%49%11,061
Content Security Policy presenteRafforza35%31%11,061
Referrer-Policy impostataRafforza35%23%11,061
HTTP/2 negoziatoAccelera94%89%10,908
HTTP/3 pubblicizzatoAccelera34%36%11,061
HTML compressoAccelera99%93%11,061
File statici memorizzati nella cache per almeno 30 giorniAccelera84%50%10,311
Formati di immagine moderni in usoAccelera44%40%9,522
Immagini fuori schermo caricate in modo differitoAccelera91%61%8,938
Nessuno script che blocca il rendering nella sezione headAccelera32%44%11,061
robots.txt pubblicatoAbilita90%79%10,666
Sitemap XML individuabileAbilita84%73%10,960
Raggiungibile tramite IPv6Abilita42%44%11,058
URL canonico dichiaratoAbilita76%70%11,061
Meta description compilataAbilita95%82%11,061
Viewport mobile configuratoAbilita>99%96%11,061
Dati strutturati presentiAbilita56%53%11,061
Immagine di anteprima social impostataAbilita68%55%11,061
Lingua della pagina dichiarataAbilita96%91%11,061
Al massimo un reindirizzamento alla homepageAbilita97%98%11,061
Server dei nomi distribuiti tra più providerRecupera7%11%11,041

Siti Next.js con un elevato livello di preparazione

Correlati