Ringkasan
Pemeriksa HTTP header meminta URL mana pun, mengikuti pengalihannya, lalu menampilkan kode status akhir, setiap response header, skor keamanan berdasarkan tujuh header keamanan, serta header caching dan kompresi. Lihat dulu kode status dan X-Robots-Tag apa pun, karena sebuah header dapat menghapus indeks halaman yang HTML-nya tampak sempurna, kemudian caching dan kompresi, lalu keamanan.
Ingin tahu lebih banyak? Tanyakan kepada
Sebuah pemeriksa HTTP header menunjukkan apa yang dikatakan server Anda bahkan sebelum halaman mulai dimuat: kode status, aturan caching, kebijakan keamanan, dan terkadang instruksi pengindeksan. Header ini tidak terlihat di sumber halaman, namun dibaca oleh Google. Setiap aturan yang bisa Anda taruh di meta tag robots, seperti noindex, juga dapat dikirim sebagai header X-Robots-Tag, yaitu cara untuk mengendalikan file yang tidak memiliki HTML, seperti PDF atau gambar (Google Search Central, meta tag robots dan X-Robots-Tag). Ketika sebuah halaman hilang dari Google dan HTML-nya tidak menunjukkan masalah apa pun, header adalah tempat berikutnya untuk diperiksa.

Apa yang ditampilkan pemeriksa HTTP header?
Masukkan sebuah URL. Alat ini memintanya, mengikuti pengalihan hingga alamat akhir, dan menghasilkan laporan dalam empat bagian.
| Bagian laporan | Isinya |
|---|---|
| Angka utama | Kode status HTTP akhir, jumlah header keamanan yang ada dari 7, jumlah total header, nama server |
| Header keamanan | Ada atau tidak, lengkap dengan nilai dan tingkat keparahan masing-masing |
| Cache dan performa | Cache-Control, Expires, ETag, Last-Modified, Age, Vary, Content-Encoding, dan Content-Type |
| Semua header | Setiap header yang dikembalikan, berurutan menurut abjad, ditampilkan sesuai permintaan |
Tiga pengecekan per hari gratis, setelah verifikasi anti-bot singkat. Laporan menampilkan respons untuk URL akhir; untuk melihat setiap lompatan dalam rantai pengalihan, gunakan pemeriksa pengalihan.
Header mana yang memengaruhi SEO?
Empat jenis header mengubah cara mesin pencari mengcrawl dan mengindeks sebuah URL. Temukan semuanya di daftar lengkap header.
| Header | Contoh | Pengaruh pada Google |
|---|---|---|
| Kode status | 200, 301, 404, 503 | Respons 2xx dapat diindeks; Google mengikuti hingga 10 lompatan pengalihan (Google, kode status HTTP) |
| X-Robots-Tag | X-Robots-Tag: noindex | Aturan yang sama dengan meta tag robots, berlaku untuk semua jenis file |
| Link, rel="canonical" | Link: <https://example.com/page>; rel="canonical" | Menyatakan URL pilihan, berguna untuk PDF |
| Link, rel="alternate" hreflang | Link: <https://example.com/de/>; rel="alternate"; hreflang="de" | Menyatakan versi bahasa, salah satu dari tiga metode yang setara |
Dua peringatan dari dokumentasi Google. Untuk canonical, pilih salah satu: elemen link HTML atau header HTTP, sebab memakai keduanya "lebih rawan kesalahan", misalnya ketika keduanya menunjuk URL yang berbeda (Google, menggabungkan URL duplikat). Untuk hreflang, HTML, HTTP header, dan sitemap setara, dan header berguna untuk file non-HTML (Google, versi terlokalisasi). Periksa sisi HTML dengan pemeriksa canonical dan generator hreflang.
Bagaimana skor keamanan dihitung?
Skor keamanan = header keamanan yang ada ÷ 7 × 100. Setiap header bernilai sama, apa pun tingkat keparahannya. Lingkaran berubah hijau mulai 70%, kuning mulai 40%, merah di bawahnya.
| Header | Tingkat keparahan | Fungsinya |
|---|---|---|
| Strict-Transport-Security (HSTS) | Tinggi | Memberi tahu browser agar hanya memakai HTTPS untuk host ini |
| Content-Security-Policy | Tinggi | Membatasi script, gaya, dan sumber daya yang boleh dimuat halaman |
| X-Content-Type-Options | Sedang | Mencegah browser menebak tipe file ("nosniff") |
| X-Frame-Options | Sedang | Mencegah situs lain membingkai halaman Anda |
| Referrer-Policy | Sedang | Mengatur apa yang diungkapkan URL Anda kepada situs yang Anda tautkan |
| Permissions-Policy | Sedang | Mematikan fitur browser yang tidak Anda gunakan, seperti kamera |
| X-XSS-Protection | Rendah | Filter lama yang kini sudah usang |
Skor ini memeriksa keberadaan, bukan kualitas: Content-Security-Policy yang mengizinkan segalanya tetap dihitung ada. Dan jangan mengejar poin terakhir: MDN menandai X-XSS-Protection sebagai usang dan menyarankan agar tidak dipakai di proyek baru (MDN, X-XSS-Protection). Situs modern yang diamankan dengan baik bisa berada di 86% (6 dari 7) dengan sengaja. OWASP Secure Headers Project mendokumentasikan nilai yang direkomendasikan untuk setiap header (OWASP Secure Headers Project).

Bagaimana header caching dan kompresi memengaruhi kecepatan?
Keduanya menentukan seberapa banyak yang diunduh ulang oleh pengunjung yang kembali, dan seberapa berat setiap respons.
- Cache-Control menetapkan aturannya. "max-age=N" menjaga respons tetap segar selama N detik; "no-cache" mengizinkan penyimpanan tetapi mewajibkan pengecekan ke server sebelum setiap pemakaian ulang; "no-store" melarang penyimpanan (MDN, Cache-Control).
- ETag dan Last-Modified memungkinkan browser menanyakan apakah sebuah file berubah, dan menerima jawaban singkat, bukan seluruh file, jika tidak berubah.
- Age menunjukkan sudah berapa lama CDN menyimpan respons: adanya nilai berarti respons berasal dari cache.
- Vary mendaftar request header yang mengubah respons, seperti Accept-Encoding.
- Content-Encoding menunjukkan kompresi: gzip, br (Brotli), atau zstd. Halaman HTML tanpa kompresi diunduh dengan ukuran beberapa kali lebih berat dari yang diperlukan.
Pola yang umum: file statis dengan nama berversi mendapat max-age panjang, sering kali dengan "immutable"; HTML mendapat max-age pendek atau "no-cache", agar pembaruan langsung tampil. Ukur dampaknya pada seluruh halaman dengan pemeriksa ukuran halaman.
Seperti apa respons yang sehat?
Berikut contoh set header untuk halaman HTML yang dapat diindeks, di-cache dengan wajar, terkompresi, dan aman, beserta arti setiap barisnya.
| Header yang dikembalikan | Pembacaan |
|---|---|
| Status HTTP 200 | Halaman menjawab dengan normal dan dapat diindeks |
| Content-Type: text/html; charset=utf-8 | Halaman HTML dengan set karakter yang dideklarasikan |
| Content-Encoding: br | Dikompresi dengan Brotli |
| Cache-Control: max-age=300 | Di-cache selama lima menit, sehingga pembaruan cepat tampil |
| Vary: Accept-Encoding | Cache menyimpan versi terkompresi dan tidak terkompresi secara terpisah |
| Strict-Transport-Security: max-age=31536000 | Hanya HTTPS selama setahun |
| Tanpa X-Robots-Tag | Tidak ada pembatasan pengindeksan tersembunyi |
Jika Anda melihat "X-Robots-Tag: noindex" pada halaman yang Anda inginkan ada di Google, atau 302 padahal Anda mengharapkan 301, perbaiki itu lebih dulu sebelum yang lain.
Kapan Anda perlu memeriksa header?
- Sebuah halaman hilang dari Google dan HTML-nya tampak baik-baik saja: cari X-Robots-Tag, lalu pastikan dengan pemeriksa indexability.
- Setelah migrasi, pergantian CDN, atau paket hosting baru, ketika aturan pengalihan, cache, dan keamanan ditulis ulang secara massal.
- Setelah situs staging dirilis, karena header "noindex" menyeluruh yang dipasang di server uji sering ikut terbawa saat pemindahan.
- Sebelum upaya peningkatan performa, untuk melihat apa yang di-cache, apa yang dikompresi, dan apa yang tidak keduanya.
- Untuk PDF dan gambar yang ingin Anda indeks, atau Anda jauhkan dari indeks, karena header adalah satu-satunya cara memberi instruksi kepada keduanya.
Apa saja batasan pengecekan ini?
Alat ini melihat apa yang diterima oleh requestnya sendiri. Sebagian server menjawab berbeda tergantung pengunjungnya: firewall dapat memblokir bot yang tidak dikenal, CDN dapat bervariasi menurut negara, dan sebagian situs menyajikan respons yang berbeda kepada crawler mesin pencari. Jika hasilnya mengejutkan Anda, bandingkan dengan alat Inspeksi URL di Google Search Console, yang menunjukkan apa yang diterima Googlebot. Laporan ini juga hanya menampilkan respons URL akhir; pengalihan perantara menjadi urusan pemeriksa pengalihan.
Bagaimana menjaga header tetap benar di seluruh situs?
Periksa template, bukan halaman. Header biasanya ditetapkan sekali di konfigurasi server, CDN, atau framework, sehingga satu aturan yang salah memengaruhi ribuan URL. Setelah setiap perubahan infrastruktur, periksa satu URL dari tiap jenis: beranda, artikel, produk, PDF, gambar.
Untuk tinjauan teknis yang lebih luas, jalankan audit SEO on-page, dan lihat entri glosarium kami tentang audit SEO teknis. Untuk memantau dampak perbaikan Anda pada trafik dan jawaban AI, gunakan dasbor GEO / SEO Sorank, atau tanyakan kepada SEO Chat Sorank apa arti sebuah header bagi situs Anda.
Kode status, X-Robots-Tag, canonical, lalu cache dan keamanan: itulah urutan yang paling dulu melindungi peringkat Anda. Periksa URL utama Anda dengan alat di atas, lalu lihat paket Sorank untuk memantau situs Anda secara autopilot.
































































































