Tentang Kode Status URL
Apa yang dimaksud dengan kode status URL?
Setiap permintaan untuk URL mengembalikan kode tiga digit yang menjelaskan apa yang terjadi. Secara resmi, ini disebut kode status HTTP, dan kedua istilah tersebut digunakan secara bergantian: 200 berarti halaman berhasil ditayangkan, 301 dan 302 berarti halaman telah dipindahkan, 404 berarti halaman tidak ada, dan 500 berarti server gagal memproses permintaan.
Kode dikembalikan sebelum konten apa pun, dan kode tersebut menentukan cara setiap pengunjung otomatis memperlakukan respons, terlepas dari apa yang kemudian ditampilkan halaman. Sebuah halaman dapat terlihat sempurna tetapi tetap dilaporkan sebagai tidak ada.
Pemeriksa kode status URL layak dijalankan justru karena kode dan tampilan dapat berbeda. Apa yang ditampilkan browser kepada Anda dan apa yang diberitahukan kepada perayap adalah dua hal yang berbeda.
Apakah kode status masih penting pada 2026?
Halaman-halaman tersebut adalah fondasi bagi semua hal lainnya. Halaman dengan konten yang sangat baik, tetapi mengembalikan status 404, tidak akan mendapatkan peringkat, tidak akan dikutip, dan tidak akan dirayapi lagi dengan antusiasme yang berarti.
Varian yang paling merusak adalah soft 404: halaman yang menampilkan pesan kesalahan, tetapi mengembalikan status 200. Crawler mempercayai kode status, bukan pesannya, sehingga situs secara diam-diam mengakumulasi halaman yang tampaknya valid, tetapi tidak berisi sesuatu yang berguna.
Pengalihan juga perlu mendapat perhatian yang sama. Crawler akan berhenti setelah beberapa lompatan, sehingga halaman yang hanya dapat dijangkau melalui beberapa pengalihan berantai mungkin tidak akan pernah dibaca sama sekali.
Bagaimana kode status terkait dengan penelusuran AI
Sumber yang dikutip tetapi kemudian mengembalikan error akan merusak jawaban bagi pembaca dan mengurangi kredibilitas sitasi. Sistem yang mengunjungi kembali sumber untuk memastikan sumber tersebut masih tersedia akan secara diam-diam berhenti mempercayai domain yang mengembalikan error.
Keberlangsungan menjadi lebih penting dibandingkan sebelumnya. URL yang dikutip, bukan sekadar dikunjungi, harus tetap berfungsi karena sitasi tersebut mungkin bertahan lebih lama daripada beberapa kali perubahan desain situs Anda.
Hal ini membuat pengalihan 301 yang tepat setelah pemindahan menjadi jauh lebih berharga daripada menghapus halaman dan berharap lalu lintas menemukan jalannya sendiri.
Arti kode-kode umum
- 200: halaman tersedia dan ditayangkan secara normal.
- 301: dipindahkan secara permanen. Sinyal diteruskan ke URL baru.
- 302: dipindahkan sementara. Sinyal tetap pada URL asli.
- 404: tidak ditemukan. Tepat untuk halaman yang benar-benar tidak ada.
- 410: sudah dihapus. Pernyataan yang lebih tegas daripada 404, untuk konten yang sengaja dihapus.
- 500: kesalahan server. Hampir selalu merupakan kesalahan, bukan tindakan yang disengaja.
Praktik terbaik kode status
- Gunakan 200 untuk halaman yang tersedia dan 404 yang sebenarnya untuk halaman yang tidak ada.
- Gunakan 301 untuk pemindahan permanen agar sinyal diteruskan; gunakan 302 hanya untuk pemindahan yang benar-benar sementara.
- Arahkan pengalihan langsung ke tujuan akhir, bukan membuat rangkaian pengalihan.
- Arahkan halaman yang dihapus ke pengganti yang paling relevan, bukan secara menyeluruh ke beranda.
- Waspadai soft 404, yaitu ketika halaman error mengembalikan kode sukses.
- Pantau error 500 baru, yang biasanya menunjukkan ada sesuatu yang rusak, bukan dipindahkan.
Yang diperiksa alat ini
Pemeriksa kode status URL meminta URL tersebut dan melaporkan kode yang diterimanya, meneruskan apa pun dalam rentang 200 atau 300 dan gagal pada error 400 dan 500.
Karena pengalihan dapat berhasil, hasil yang berhasil tidak dengan sendirinya mengonfirmasi bahwa URL yang Anda masukkan adalah URL yang akhirnya ditayangkan. Jika terdapat pengalihan, sebaiknya ikuti ke mana pengalihan tersebut sebenarnya mengarah.
Ke mana selanjutnya