STATUS IS UPWEB SİTESİ HAZIRLIĞI

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

Drupal: hazırlık rehberi

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

Ölçülen siteler
3,621

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

Medyan hazırlık endeksi
66/100

tüm siteler: 64

Bu teknoloji yığınındaki profiller
309

ilk 50 bindeki siteler

Alana göre hazırlık

Etkinleştir

79/100

Tüm siteler 77

Sağlamlaştır

63/100

Tüm siteler 55

Hızlandır

60/100

Tüm siteler 63

Kurtar

19/100

Tüm siteler 11

Drupal uygulama rehberi

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

  1. HSTS en az bir yıl korunuyor

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

  2. security.txt yayımlanmış

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

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

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

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

    12% 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. HTTP/3 desteği bildiriliyor

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

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

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

  7. Statik dosyalar 30 gün veya daha uzun süre önbelleğe alınmış

    52% gözlemlendi · tüm siteler 50%

    Sürümlendirilmiş (içerik parmak izi taşıyan) CSS, JavaScript, yazı tipi ve görsel dosyalarına Cache-Control: public, max-age=31536000, immutable değerini verin ve içerik her değiştiğinde dosya adını değiştirin.

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

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

Drupal sitelerinin öne çıktığı alanlar

  • X-Content-Type-Options: nosniff93% gözlemlenditüm siteler 48%
  • Çerçeve içine alınma kısıtlanmış91% gözlemlenditüm siteler 49%
  • DMARC politikası karantinaya almayı veya reddetmeyi zorunlu kılıyor53% gözlemlenditüm siteler 31%
  • Kanonik URL belirtilmiş91% gözlemlenditüm siteler 70%

Drupal üzerindeki 31 kontrolün tamamı

KontrolAlanGözlemlendiTüm sitelerÖlçüldü
HTTP istekleri HTTPS'ye yönlendiriliyorSağlamlaştır95%91%3,312
HSTS en az bir yıl korunuyorSağlamlaştır45%31%3,621
TLS 1.3 üzerinde anlaşma sağlandıSağlamlaştır89%92%3,525
Sertifikanın geçerlilik süresinin dolmasına 14 günden fazla varSağlamlaştır98%>99%3,525
Sertifikanın geçerlilik süresi 100 gün veya daha azSağlamlaştır55%75%3,525
CAA kayıtları sertifika verebilecek kuruluşları sınırlıyorSağlamlaştır12%11%3,620
DNSSEC imzalıSağlamlaştır14%8.1%3,619
security.txt yayımlanmışSağlamlaştır7.1%5.5%3,474
DMARC politikası karantinaya almayı veya reddetmeyi zorunlu kılıyorSağlamlaştır53%31%3,621
X-Content-Type-Options: nosniffSağlamlaştır93%48%3,621
Çerçeve içinde gösterim kısıtlıSağlamlaştır91%49%3,621
İçerik Güvenliği Politikası mevcutSağlamlaştır33%31%3,621
Referrer-Policy ayarlıSağlamlaştır27%23%3,621
HTTP/2 üzerinde anlaşma sağlandıHızlandır81%89%3,525
HTTP/3 desteği bildiriliyorHızlandır16%36%3,621
HTML sıkıştırılmışHızlandır89%93%3,621
Statik dosyalar 30 gün veya daha uzun süre önbelleğe alınmışHızlandır52%50%3,165
Modern görsel biçimleri kullanılıyorHızlandır40%40%3,486
Ekran dışındaki görseller gecikmeli yükleniyorHızlandır77%61%3,359
head bölümünde oluşturmayı engelleyen betik yokHızlandır35%44%3,621
robots.txt yayımlanmışEtkinleştir97%79%3,470
XML site haritası keşfedilebilirEtkinleştir71%73%3,573
IPv6 üzerinden erişilebilirEtkinleştir42%44%3,621
Kanonik URL bildirilmişEtkinleştir91%70%3,621
Meta açıklaması yazılmışEtkinleştir72%82%3,621
Mobil görüntü alanı yapılandırılmışEtkinleştir>99%96%3,621
Yapılandırılmış veri mevcutEtkinleştir33%53%3,621
Sosyal paylaşım önizleme görseli ayarlıEtkinleştir42%55%3,621
Sayfa dili bildirilmişEtkinleştir98%91%3,621
Ana sayfaya en fazla bir yönlendirmeEtkinleştir98%98%3,621
Ad sunucuları farklı sağlayıcılara dağıtılmışKurtar19%11%3,611

Hazırlık düzeyi yüksek Drupal siteleri

İlgili içerikler