STATUS IS UPWEB SİTESİ HAZIRLIĞI

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

Next.js: hazırlık rehberi

Bu platform veya yazılım çatısında ölçülen 11,061 sitenin neleri doğru yaptığı, nerelerde yetersiz kaldığı ve her eksikliği gideren Next.js özelindeki adımlar.

Ölçülen siteler
11,061

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

Medyan hazırlık endeksi
70/100

tüm siteler: 64

Bu teknoloji yığınındaki profiller
1,842

ilk 50 bindeki siteler

Alana göre hazırlık

Etkinleştir

84/100

Tüm siteler 77

Sağlamlaştır

61/100

Tüm siteler 55

Hızlandır

72/100

Tüm siteler 63

Kurtar

7/100

Tüm siteler 11

Next.js uygulama rehberi

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

  1. security.txt yayımlanmış

    7.4% 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.

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

    32% 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.

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

    44% 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.

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

    18% 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.

  5. HSTS en az bir yıl korunuyor

    53% 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.

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

    46% 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.

  7. DNSSEC imzalı

    8% 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.

  8. HTTP/3 desteği bildiriliyor

    34% gözlemlendi · tüm siteler 36%

    CDN'inizde HTTP/3 özelliğini açın. Tarayıcılar otomatik olarak HTTP/2 kullanımına geri döner, bu nedenle risk düşüktür.

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

  • Statik dosyalar 30 gün veya daha uzun süre önbelleğe alınıyor84% gözlemlenditüm siteler 50%
  • Ekran dışındaki görseller ertelenerek yükleniyor91% gözlemlenditüm siteler 61%
  • HSTS en az bir yıl saklanıyor53% gözlemlenditüm siteler 31%
  • DMARC politikası karantinaya almayı veya reddetmeyi zorunlu kılıyor46% gözlemlenditüm siteler 31%

Next.js üzerindeki 31 kontrolün tamamı

KontrolAlanGözlemlendiTüm sitelerÖlçüldü
HTTP istekleri HTTPS'ye yönlendiriliyorSağlamlaştır95%91%10,301
HSTS en az bir yıl korunuyorSağlamlaştır53%31%11,061
TLS 1.3 üzerinde anlaşma sağlandıSağlamlaştır95%92%10,908
Sertifikanın geçerlilik süresinin dolmasına 14 günden fazla varSağlamlaştır>99%>99%10,908
Sertifikanın geçerlilik süresi 100 gün veya daha azSağlamlaştır64%75%10,908
CAA kayıtları sertifika verebilecek kuruluşları sınırlıyorSağlamlaştır18%11%11,051
DNSSEC imzalıSağlamlaştır8%8.1%11,053
security.txt yayımlanmışSağlamlaştır7.4%5.5%10,626
DMARC politikası karantinaya almayı veya reddetmeyi zorunlu kılıyorSağlamlaştır46%31%11,061
X-Content-Type-Options: nosniffSağlamlaştır47%48%11,061
Çerçeve içinde gösterim kısıtlıSağlamlaştır50%49%11,061
İçerik Güvenliği Politikası mevcutSağlamlaştır35%31%11,061
Referrer-Policy ayarlıSağlamlaştır35%23%11,061
HTTP/2 üzerinde anlaşma sağlandıHızlandır94%89%10,908
HTTP/3 desteği bildiriliyorHızlandır34%36%11,061
HTML sıkıştırılmışHızlandır99%93%11,061
Statik dosyalar 30 gün veya daha uzun süre önbelleğe alınmışHızlandır84%50%10,311
Modern görsel biçimleri kullanılıyorHızlandır44%40%9,522
Ekran dışındaki görseller gecikmeli yükleniyorHızlandır91%61%8,938
head bölümünde oluşturmayı engelleyen betik yokHızlandır32%44%11,061
robots.txt yayımlanmışEtkinleştir90%79%10,666
XML site haritası keşfedilebilirEtkinleştir84%73%10,960
IPv6 üzerinden erişilebilirEtkinleştir42%44%11,058
Kanonik URL bildirilmişEtkinleştir76%70%11,061
Meta açıklaması yazılmışEtkinleştir95%82%11,061
Mobil görüntü alanı yapılandırılmışEtkinleştir>99%96%11,061
Yapılandırılmış veri mevcutEtkinleştir56%53%11,061
Sosyal paylaşım önizleme görseli ayarlıEtkinleştir68%55%11,061
Sayfa dili bildirilmişEtkinleştir96%91%11,061
Ana sayfaya en fazla bir yönlendirmeEtkinleştir97%98%11,061
Ad sunucuları farklı sağlayıcılara dağıtılmışKurtar7%11%11,041

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

İlgili içerikler