STATUS IS UPKESIAPAN SITUS WEB

Pemeriksaan kesiapan · Jalur Perkuat · bobot 7

HSTS dipertahankan selama setidaknya satu tahun

Halaman beranda mengirim Strict-Transport-Security dengan max-age setidaknya 31536000 detik (satu tahun).

Teramati pada
31%

dari 144,624 situs yang diukur

Situs 1K teratas
48%

286 diukur

Kelompok 1M teratas
27%

79,142 diukur

Tidak diukur
41,432

diblokir, diminta melewati tantangan verifikasi, atau tidak berlaku

Mengapa ini penting

HSTS memberi tahu browser untuk menggunakan HTTPS bagi host Anda pada setiap kunjungan berikutnya, sehingga menghilangkan celah waktu ketika permintaan HTTP pertama dapat dicegat.

Cara memperbaikinya

Kirim Strict-Transport-Security pada respons HTTPS. Mulailah dengan max-age yang singkat (misalnya 300 detik), pastikan setiap subdomain berfungsi melalui HTTPS, lalu tingkatkan secara bertahap hingga 31536000. Tambahkan includeSubDomains hanya jika semua subdomain menggunakan HTTPS. Preload HSTS bersifat opsional dan sulit dibatalkan; hstspreload.org sendiri tidak merekomendasikannya secara default.

Cara kami memeriksa

Halaman beranda mengirim Strict-Transport-Security dengan max-age setidaknya 31536000 detik (satu tahun).

Teramati: HSTS tersedia dengan max-age satu tahun atau lebih.

Tidak teramati: HSTS tidak tersedia atau ditetapkan kurang dari satu tahun.

Batasan: Hanya dibaca dari respons halaman beranda; halaman atau wilayah lain mungkin mengirim header yang berbeda.

Langkah khusus tumpukan teknologi

  • Cloudflare: Aktifkan HSTS di SSL/TLS > Sertifikat Edge > HTTP Strict Transport Security dan tingkatkan max-age secara bertahap.
  • Amazon CloudFront: Terapkan kebijakan header respons dengan Strict-Transport-Security pada setiap distribusi.
  • Next.js: Tambahkan header dalam opsi headers() pada next.config.js untuk semua rute.
  • Fastly: Tambahkan header dalam VCL atau aturan header seperti yang dijelaskan dalam panduan HSTS dari Fastly.
  • Azure Front Door/CDN: Tambahkan tindakan header respons dalam kumpulan aturan Front Door.
  • Vercel: Deklarasikan header di bagian headers pada vercel.json.

Menurut kelompok popularitas

Rentang Chrome UX ReportTeramatiTerukur
1 Ribu Teratas48%286
5 Ribu Teratas39%1,309
10 Ribu Teratas40%1,653
50 Ribu Teratas36%12,752
100 Ribu Teratas36%12,036
500 Ribu Teratas35%37,446
1 Juta Teratas27%79,142

Kategori yang paling mungkin melakukan ini

Kategori yang paling kecil kemungkinannya

Menurut stack

Menurut penyedia

Situs populer tempat kami mengamati hal ini

Sumber dan panduan