STATUS IS UPWEBSITEGEREEDHEID

Stappenplan voor de stack · Momentopname 23 oktober 2026

Next.js on Cloudflare: stappenplan voor gereedheid

Wat 3,475 gemeten sites op deze stack goed doen, waar ze tekortschieten en welke Next.js on Cloudflare-specifieke stappen elke tekortkoming verhelpen.

Gemeten sites
3,475

gedetecteerd op basis van de HTML en headers van de homepage

Mediane gereedheidsindex
72/100

alle sites: 64

Profielen op deze stack
543

sites in de top 50K

Gereedheid per onderdeel

Inschakelen

88/100

Alle sites 77

Versterken

60/100

Alle sites 55

Versnellen

77/100

Alle sites 63

Herstellen

2/100

Alle sites 11

Het draaiboek voor Next.js on Cloudflare

Tekortkomingen gerangschikt op impact, met de platformspecifieke stap waar die beschikbaar is.

  1. HSTS minstens een jaar behouden

    43% waargenomen · alle sites 31%

    Verstuur Strict-Transport-Security bij HTTPS-responses. Begin met een korte max-age (bijvoorbeeld 300 seconden), controleer of elk subdomein via HTTPS werkt en verhoog de waarde vervolgens stapsgewijs naar 31536000. Voeg includeSubDomains alleen toe wanneer alle subdomeinen HTTPS gebruiken. Preload voor HSTS is optioneel en moeilijk ongedaan te maken; hstspreload.org zelf raadt dit niet standaard aan.

    Op Next.js: Voeg de header voor alle routes toe in de optie headers() van next.config.js.

    Op Cloudflare: Schakel HSTS in onder SSL/TLS > Edge Certificates > HTTP Strict Transport Security en verhoog max-age geleidelijk.

  2. security.txt gepubliceerd

    9% waargenomen · alle sites 5.5%

    Publiceer /.well-known/security.txt met ten minste de velden Contact en Expires, zoals RFC 9116 vereist, en controleer het voordat het verloopt.

    Op Cloudflare: Cloudflare Security Center kan een security.txt-bestand voor de zone aanbieden.

  3. Geen scripts die de weergave blokkeren in het head-element

    28% waargenomen · alle sites 44%

    Voeg defer toe aan scripts die de DOM nodig hebben en async aan onafhankelijke scripts zoals analytics, of verplaats ze naar het einde van de body.

    Op Next.js: Gebruik de component next/script met een passende laadstrategie.

  4. CAA-records beperken wie certificaten mag uitgeven

    13% waargenomen · alle sites 11%

    Publiceer CAA-records met alle CA's die u daadwerkelijk gebruikt, inclusief de CA's die uw CDN voor beheerde certificaten gebruikt. Voeg een iodef-contact toe als u rapporten wilt ontvangen.

    Op Cloudflare: Cloudflare documenteert welke certificaatautoriteiten nodig zijn voor zijn beheerde certificaten; neem deze op in uw CAA-records.

  5. DMARC-beleid dwingt quarantaine of afwijzing af

    44% waargenomen · alle sites 31%

    Publiceer eerst DMARC met p=none en een adres voor rapportages, verhelp problemen bij legitieme afzenders die niet voldoen aan SPF- of DKIM-alignment en stap vervolgens over op quarantine en ten slotte reject.

  6. Moderne afbeeldingsformaten in gebruik

    48% waargenomen · alle sites 40%

    Lever WebP of AVIF met JPEG of PNG als terugvaloptie, via een afbeeldings-CDN of door beide formaten tijdens het buildproces te genereren.

    Op Next.js: De component next/image levert automatisch geoptimaliseerde formaten.

    Op Cloudflare: Cloudflare Polish kan afbeeldingen naar WebP converteren.

  7. DNSSEC ondertekend

    8.3% waargenomen · alle sites 8.1%

    Schakel DNSSEC in bij uw DNS-provider en voeg vervolgens het DS-record toe bij uw registrar. Plan overstappen naar een andere provider zorgvuldig: een verouderd DS-record kan ervoor zorgen dat het domein niet meer kan worden omgezet naar een IP-adres.

    Op Cloudflare: Schakel DNSSEC in onder DNS > Settings en voeg het DS-record toe bij de registrar.

  8. Content Security Policy aanwezig

    32% waargenomen · alle sites 31%

    Begin met Content-Security-Policy-Report-Only om te zien wat niet meer zou werken, scherp het beleid gedurende enkele weken aan en dwing het daarna af.

    Op Next.js: Next.js documenteert CSP op basis van nonces met middleware.

Waar Next.js on Cloudflare-sites vooroplopen

  • Bereikbaar via IPv691% waargenomenalle sites 44%
  • Statische bestanden gedurende 30 dagen of langer gecachet86% waargenomenalle sites 50%
  • Afbeeldingen buiten beeld uitgesteld geladen90% waargenomenalle sites 61%
  • HTTP/3 aangekondigd65% waargenomenalle sites 36%

Alle 31 controles op Next.js on Cloudflare

ControleOnderdeelWaargenomenAlle sitesGemeten
HTTP-verzoeken worden doorgestuurd naar HTTPSVersterken93%91%3,228
HSTS minstens een jaar behoudenVersterken43%31%3,475
TLS 1.3 overeengekomenVersterken98%92%3,443
Certificaat is nog meer dan 14 dagen geldigVersterken>99%>99%3,443
Geldigheidsduur van certificaat is 100 dagen of korterVersterken95%75%3,443
CAA-records beperken wie certificaten mag uitgevenVersterken13%11%3,469
DNSSEC ondertekendVersterken8.3%8.1%3,474
security.txt gepubliceerdVersterken9%5.5%3,340
DMARC-beleid dwingt quarantaine of afwijzing afVersterken44%31%3,475
X-Content-Type-Options: nosniffVersterken50%48%3,475
Weergave in frames beperktVersterken49%49%3,475
Content Security Policy aanwezigVersterken32%31%3,475
Referrer-Policy ingesteldVersterken38%23%3,475
HTTP/2 overeengekomenVersnellen>99%89%3,443
HTTP/3 aangekondigdVersnellen65%36%3,475
HTML gecomprimeerdVersnellen>99%93%3,475
Statische bestanden minstens 30 dagen gecachetVersnellen86%50%3,246
Moderne afbeeldingsformaten in gebruikVersnellen48%40%2,943
Afbeeldingen buiten beeld worden uitgesteld geladenVersnellen90%61%2,748
Geen scripts die de weergave blokkeren in het head-elementVersnellen28%44%3,475
robots.txt gepubliceerdInschakelen93%79%3,369
XML-sitemap vindbaarInschakelen84%73%3,446
Bereikbaar via IPv6Inschakelen91%44%3,473
Canonieke URL opgegevenInschakelen78%70%3,475
Metabeschrijving geschrevenInschakelen95%82%3,475
Mobiele viewport geconfigureerdInschakelen100%96%3,475
Gestructureerde gegevens aanwezigInschakelen61%53%3,475
Voorbeeldafbeelding voor sociale media ingesteldInschakelen73%55%3,475
Paginataal opgegevenInschakelen96%91%3,475
Hoogstens één omleiding naar de homepageInschakelen98%98%3,475
Nameservers verspreid over providersHerstellen2.5%11%3,474

Next.js on Cloudflare-sites met een hoge gereedheid

Gerelateerd