STATUS IS UPWEB SİTESİ HAZIRLIĞI

Teknoloji yığını rehberi · Verilerin alındığı tarih: 23 Ekim 2026

Next.js on Cloudflare: hazırlık rehberi

Bu teknoloji yığınında ölçülen 3,475 sitenin neleri doğru yaptığı, nerelerde yetersiz kaldığı ve her eksiği gideren Next.js on Cloudflare platformuna özgü adımlar.

Ölçülen siteler
3,475

ana sayfanın HTML içeriğinden ve başlıklarından tespit edildi

Medyan hazırlık endeksi
72/100

tüm siteler: 64

Bu teknoloji yığınındaki profiller
543

ilk 50 bindeki siteler

Alana göre hazırlık

Etkinleştir

88/100

Tüm siteler 77

Sağlamlaştır

60/100

Tüm siteler 55

Hızlandır

77/100

Tüm siteler 63

Kurtar

2/100

Tüm siteler 11

Next.js on Cloudflare uygulama rehberi

Etkiye göre sıralanmış eksikler ve mevcut olduğunda platforma özgü adımlar.

  1. HSTS en az bir yıl korunuyor

    43% gözlemlendi · tüm siteler 31%

    HTTPS yanıtlarında Strict-Transport-Security gönderin. Kısa bir max-age değeriyle (örneğin 300 saniye) başlayın, tüm alt alan adlarının HTTPS üzerinden çalıştığını doğrulayın, ardından değeri kademeli olarak 31536000 düzeyine yükseltin. includeSubDomains değerini yalnızca tüm alt alan adları HTTPS kullandığında ekleyin. HSTS ön yüklemesi isteğe bağlıdır ve geri alınması zordur; hstspreload.org de bunu varsayılan olarak önermez.

    Next.js üzerinde: Başlığı tüm rotalar için next.config.js dosyasının headers() seçeneğine ekleyin.

    Cloudflare üzerinde: SSL/TLS > Uç Sertifikaları > HTTP Strict Transport Security altında HSTS özelliğini etkinleştirin ve max-age değerini kademeli olarak artırın.

  2. security.txt yayımlanmış

    9% gözlemlendi · tüm siteler 5.5%

    RFC 9116 gereği, en az Contact ve Expires alanlarını içeren bir /.well-known/security.txt dosyası yayımlayın ve süresi dolmadan önce gözden geçirin.

    Cloudflare üzerinde: Cloudflare Güvenlik Merkezi, bölge için bir security.txt dosyası sunabilir.

  3. head bölümünde oluşturmayı engelleyen betik yok

    28% gözlemlendi · tüm siteler 44%

    DOM gerektiren betiklere defer, analiz betikleri gibi bağımsız betiklere async ekleyin veya bunları body bölümünün sonuna taşıyın.

    Next.js üzerinde: next/script bileşenini uygun bir yükleme stratejisiyle kullanın.

  4. CAA kayıtları sertifika verebilecek kuruluşları sınırlıyor

    13% gözlemlendi · tüm siteler 11%

    CDN sağlayıcınızın yönetilen sertifikalar için kullandığı sertifika yetkilileri de dahil olmak üzere, fiilen kullandığınız tüm sertifika yetkililerini belirten CAA kayıtları yayımlayın. Rapor almak istiyorsanız bir iodef iletişim adresi ekleyin.

    Cloudflare üzerinde: Cloudflare, yönetilen sertifikalarının hangi sertifika yetkililerine ihtiyaç duyduğunu belgeler; bunları CAA kayıtlarınıza ekleyin.

  5. DMARC politikası karantinaya almayı veya reddetmeyi zorunlu kılıyor

    44% gözlemlendi · tüm siteler 31%

    Önce p=none ve bir raporlama adresi içeren DMARC kaydı yayımlayın, SPF veya DKIM hizalamasını geçemeyen meşru göndericilerin yapılandırmalarını düzeltin, ardından karantinaya alma ve son olarak reddetme politikasına geçin.

  6. Modern görsel biçimleri kullanılıyor

    48% gözlemlendi · tüm siteler 40%

    Bir görsel CDN'si aracılığıyla veya derleme sırasında her iki biçimi de üreterek, JPEG veya PNG yedeğiyle birlikte WebP veya AVIF sunun.

    Next.js üzerinde: next/image bileşeni optimize edilmiş biçimleri otomatik olarak sunar.

    Cloudflare üzerinde: Cloudflare Polish, görselleri WebP biçimine dönüştürebilir.

  7. DNSSEC imzalı

    8.3% gözlemlendi · tüm siteler 8.1%

    DNS sağlayıcınızda DNSSEC özelliğini etkinleştirin, ardından alan adı kayıt kuruluşunuzda DS kaydını ekleyin. Sağlayıcı değişikliklerini dikkatle planlayın: güncelliğini yitirmiş bir DS kaydı, alan adının çözümlenememesine neden olabilir.

    Cloudflare üzerinde: DNS > Ayarlar bölümünde DNSSEC özelliğini etkinleştirin ve alan adı kayıt kuruluşunda DS kaydını ekleyin.

  8. İçerik Güvenliği Politikası mevcut

    32% gözlemlendi · tüm siteler 31%

    Nelerin bozulacağını görmek için Content-Security-Policy-Report-Only ile başlayın, birkaç hafta içinde ilkeyi sıkılaştırın, ardından zorunlu olarak uygulayın.

    Next.js üzerinde: Next.js, ara katman yazılımıyla nonce tabanlı CSP kullanımını belgeler.

Next.js on Cloudflare sitelerinin öne çıktığı alanlar

  • IPv6 üzerinden erişilebilir91% gözlemlenditüm siteler 44%
  • Statik dosyalar 30 gün veya daha uzun süre önbelleğe alınıyor86% gözlemlenditüm siteler 50%
  • Ekran dışındaki görseller ertelenerek yükleniyor90% gözlemlenditüm siteler 61%
  • HTTP/3 duyuruluyor65% gözlemlenditüm siteler 36%

Next.js on Cloudflare üzerindeki 31 kontrolün tamamı

KontrolAlanGözlemlendiTüm sitelerÖlçüldü
HTTP istekleri HTTPS'ye yönlendiriliyorSağlamlaştır93%91%3,228
HSTS en az bir yıl korunuyorSağlamlaştır43%31%3,475
TLS 1.3 üzerinde anlaşma sağlandıSağlamlaştır98%92%3,443
Sertifikanın geçerlilik süresinin dolmasına 14 günden fazla varSağlamlaştır>99%>99%3,443
Sertifikanın geçerlilik süresi 100 gün veya daha azSağlamlaştır95%75%3,443
CAA kayıtları sertifika verebilecek kuruluşları sınırlıyorSağlamlaştır13%11%3,469
DNSSEC imzalıSağlamlaştır8.3%8.1%3,474
security.txt yayımlanmışSağlamlaştır9%5.5%3,340
DMARC politikası karantinaya almayı veya reddetmeyi zorunlu kılıyorSağlamlaştır44%31%3,475
X-Content-Type-Options: nosniffSağlamlaştır50%48%3,475
Çerçeve içinde gösterim kısıtlıSağlamlaştır49%49%3,475
İçerik Güvenliği Politikası mevcutSağlamlaştır32%31%3,475
Referrer-Policy ayarlıSağlamlaştır38%23%3,475
HTTP/2 üzerinde anlaşma sağlandıHızlandır>99%89%3,443
HTTP/3 desteği bildiriliyorHızlandır65%36%3,475
HTML sıkıştırılmışHızlandır>99%93%3,475
Statik dosyalar 30 gün veya daha uzun süre önbelleğe alınmışHızlandır86%50%3,246
Modern görsel biçimleri kullanılıyorHızlandır48%40%2,943
Ekran dışındaki görseller gecikmeli yükleniyorHızlandır90%61%2,748
head bölümünde oluşturmayı engelleyen betik yokHızlandır28%44%3,475
robots.txt yayımlanmışEtkinleştir93%79%3,369
XML site haritası keşfedilebilirEtkinleştir84%73%3,446
IPv6 üzerinden erişilebilirEtkinleştir91%44%3,473
Kanonik URL bildirilmişEtkinleştir78%70%3,475
Meta açıklaması yazılmışEtkinleştir95%82%3,475
Mobil görüntü alanı yapılandırılmışEtkinleştir100%96%3,475
Yapılandırılmış veri mevcutEtkinleştir61%53%3,475
Sosyal paylaşım önizleme görseli ayarlıEtkinleştir73%55%3,475
Sayfa dili bildirilmişEtkinleştir96%91%3,475
Ana sayfaya en fazla bir yönlendirmeEtkinleştir98%98%3,475
Ad sunucuları farklı sağlayıcılara dağıtılmışKurtar2.5%11%3,474

Hazırlık düzeyi yüksek Next.js on Cloudflare siteleri

İlgili içerikler