Apa yang dimaksud dengan 410 Gone Error?
410 Gone adalah kode status HTTP yang dikembalikan oleh server web ketika klien (browser atau perayap web) meminta sumber daya yang tidak lagi tersedia di alamat yang diminta. Ini adalah salah satu dari apa yang disebut "kesalahan klien," yang berarti bahwa kesalahan ada di sisi klien, bukan di server.
Perbedaannya dengan Kesalahan 404
Tidak seperti kode respons 404 Tidak Ditemukan yang dapat ditampilkan untuk URL yang tidak ada atau salah ketik, kode 410 mengindikasikan bahwa sumber daya pernah digunakan namun tidak lagi tersedia dan tidak akan tersedia lagi di alamat yang diminta.
- 404 Error Menunjukkan bahwa server tidak dapat menemukan sumber daya yang diminta. Hal ini dapat terjadi karena URL yang salah ketik, halaman yang dihapus, atau tautan yang rusak. Ini sering digunakan untuk masalah sementara.
- 410 Error Menunjukkan bahwa sumber daya hilang secara permanen dan tidak akan tersedia lagi. Ini memberikan sinyal yang jelas kepada mesin pencari bahwa halaman tersebut harus segera dihapus dari indeks.
Dampak pada Pengguna dan Mesin Pencari
Bagi pengunjung situs web, kesalahan 410 berarti halaman web telah dihapus dan, secara umum, tidak berbeda dengan kesalahan 404. Namun, untuk mesin pencari, kode status 410 lebih pasti.
- Pengalaman Pengguna Pengunjung akan melihat pesan yang menunjukkan bahwa halaman tersebut tidak lagi tersedia, yang dapat disesuaikan untuk memberikan lebih banyak konteks atau menyarankan konten alternatif.
- Mesin Pencari Kode status 410 memberi tahu mesin pencari seperti Google bahwa halaman tersebut telah hilang secara permanen. Meskipun Google mungkin menunggu sekitar 24 jam sebelum menghapus halaman 404 dari indeks, 410 halaman dapat dihapus secara instan setelah perayapan.
Kapan Menggunakan 404 vs 410 untuk Halaman yang Dihapus
Memutuskan apakah akan menggunakan kode status 404 atau 410 tergantung pada keabadian penghapusan halaman:
- Gunakan 404 Error Jika sebuah halaman tidak tersedia untuk sementara waktu atau jika Anda berencana untuk segera menggantinya dengan halaman lain, gunakan kode status 404. Hal ini mengindikasikan bahwa sumber daya tersebut mungkin akan kembali dan memberikan kesempatan kepada mesin pencari untuk mengindeks ulang nanti.
- Gunakan 410 Error Jika sebuah halaman dihapus secara permanen dan Anda tidak berniat untuk menggantinya atau mengarahkan pengguna ke halaman lain, gunakan kode status 410. Ini menandakan kepada mesin pencari bahwa mereka harus segera menghapus halaman tersebut dari indeks mereka.
Saran dari Google
Berikut ini adalah apa yang dikatakan Matt Cutts dari Google dalam salah satu video bantuan webmaster:
"Jika sebuah halaman hilang dan Anda berpikir bahwa hal itu bersifat sementara, silakan gunakan 404. Jika halaman tersebut hilang dan Anda tidak tahu ada halaman lain yang dapat menggantikannya, Anda tidak memiliki tempat lain yang dapat Anda tuju, dan Anda tahu bahwa halaman tersebut akan hilang dan tidak akan pernah kembali lagi, maka silakan tampilkan 410."
Praktik Terbaik untuk Menangani 410 Kesalahan
- Sesuaikan Pesan Kesalahan Sediakan pesan yang mudah digunakan yang menjelaskan mengapa halaman tersebut hilang dan menyarankan konten atau tindakan alternatif.
- Pantaudan Perbarui T autan Secara teratur periksa situs Anda untuk mengetahui adanya tautan yang rusak dan perbarui tautan tersebut untuk mengarahkan ke konten yang relevan atau siapkan pengalihan yang tepat.
- Gunakan Alat Webmaster Platform seperti Google Search Console dapat membantu Anda melacak dan mengelola kesalahan 404 dan 410 di situs Anda.
Untuk informasi lebih rinci tentang kode status HTTP dan praktik terbaik untuk kinerja web, lihat sumber resmi seperti Mozilla Developer Network (MDN) dan Google Web Fundamentals.