Error 404: Apa Itu dan Cara Memperbaikinya

Error 404: Apa Itu dan Cara Memperbaikinya
David Kaufmann
Tutorial SEO
8 min read

Baik Anda menawarkan layanan SEO atau tidak, lebih dari satu kali Anda pasti pernah menemukan error 404 yang terkenal saat mengeklik halaman web. Jika, sebagai pengguna, pengalamannya sudah cukup negatif, Anda dapat membayangkan seberapa besar hal itu dapat merugikan peringkat SEO sebuah website. Mengapa? Apa itu error 404? Apa konsekuensinya?

Kami akan menjelaskannya di bawah ini:

Apa itu error 404?

Error 404, "file tidak ditemukan," adalah kode status protokol HTTP yang ditampilkan browser ketika pengguna mencoba mengakses halaman yang tidak dapat ditemukan. Jenis respons ini menunjukkan bahwa browser dapat membuat koneksi dengan server tetapi tidak dapat menemukan sumber daya yang diminta, sehingga server mengembalikan respons yang sudah dikenal ini ke browser.

Salah satu tugas konsultan SEO adalah memantau jumlah "error 404," untuk mengevaluasinya dan memberikan solusi untuk setiap kasus. Kegagalan untuk melakukannya tidak hanya dapat merusak citra merek website tetapi juga merugikan peringkat organiknya jika dibiarkan tidak terkendali.

Contoh http 404 1200x750.png
Contoh http 404 1200x750.png

Mengapa? Karena, meskipun ini adalah kode yang sepenuhnya normal yang diharapkan dalam perilaku website ketika kita menemukan halaman yang tidak ada, Google (atau mesin pencari lainnya) mengenalinya.

Dalam kasus URL dengan nilai SEO, PageRank mereka akan terdevaluasi dan mereka akan kehilangan peringkat organiknya, yang jelas berarti jumlah klik akan menurun. Selain itu, jika crawler mesin pencari menemukan persentase URL yang tinggi dengan error 404 di dalam sebuah website, mereka menyimpulkan bahwa tidak ada pemeliharaan yang tepat di baliknya. Dan jika mereka memahami ini, mereka menyimpulkan bahwa pengalaman pengguna akan kurang baik di seluruh situs, yang akan merugikan peringkat di tingkat domain.

Dan itu mempertimbangkan bahwa hal itu 'hanya' akan menurunkan posisi kita di SERP, karena bahkan dapat mendeindeks URL yang ingin kita rangking. Skenario dalam kasus ini jauh lebih buruk.

Sekarang, jangan kita bingungkan kode error respons 404 dengan status 410. Sementara yang pertama menunjukkan bahwa itu adalah situasi sementara, 410 adalah respons yang diberikan server ketika halaman telah dihapus dan tidak diharapkan untuk kembali. Artinya, Google menandainya sebagai dihapus secara permanen.

Jika Anda ingin mempelajari sedikit lebih banyak tentang topik ini, Anda dapat melihat bagaimana Google membedakan 404 dari 410:

Matt Cutts, kepala pemeliharaan kualitas pencarian di Google, menjelaskan prosedur yang harus diikuti untuk masing-masing dari dua kode error ini.

Penyebab error 404

Alasan mengapa server dapat mengembalikan "error 404 – tidak ditemukan" dapat dirangkum sebagai berikut:

  • Sebuah URL telah dihapus secara sengaja atau tidak sengaja, jadi jika kita mencoba mengaksesnya, kontennya tidak akan ada lagi dan kita akan ditampilkan halaman dengan error 404.

  • Anda mengubah domain tanpa memigrasikan halaman yang dipublikasikan di domain lama ke domain baru ini. Dengan tidak melakukan pengalihan 301, siapa pun yang mengakses halaman tersebut akan menemui 404.

  • Kita salah mengetik URL di browser, jadi karena URL tersebut tidak ada karena tidak pernah dibuat, kita menerima respons ini.

Di mana menemukan error 404 untuk mencari tahu solusinya

Sebelum melihat apa yang harus dilakukan dengan jenis URL ini dan menentukan solusi untuk masing-masingnya, pertama-tama, kita perlu menemukan dan melaporkannya. Untuk melakukan ini, kami memiliki banyak tool SEO yang akan membantu kami menemukan dan memantaunya. Di antara banyak yang tersedia, kami secara teratur menggunakan:

Screaming Frog Spider

Screaming Frog adalah tool yang sangat andal dan sangat diperlukan untuk mengekstrak error 404, serta untuk memahami status website dalam banyak aspek lainnya. Ini adalah tool wajib bagi para SEO.

Screaming Frog SEO
Screaming Frog SEO

Tool online

Gunakan sumber daya online seperti www.brokenlinkcheck.com dan ekstensi Chrome yang praktis seperti Broken Link Checker.

Google Analytics

Salah satu cara Anda dapat mendeteksi bahwa banyak HTTP 404 sedang terjadi adalah melalui bounce rate. Jika metrik ini terlalu tinggi, mungkin disebabkan oleh memiliki banyak URL dengan kode status 404.

Untuk memeriksa secara definitif berapa banyak pengguna telah mendarat di URL dengan error 404 dalam periode waktu tertentu, Anda dapat pergi ke dashboard, mengakses tab laporan > perilaku > konten situs > semua halaman. Kemudian ketik 404 di bilah pencarian dan akan mengembalikan laporan berapa banyak sesi yang telah dicatat di halaman ini.

Google analytics melihat error 404 1200x68.png
Google analytics melihat error 404 1200x68.png

Google Search Console:

Sama seperti dengan Analytics, Anda dapat menggunakan Search Console untuk menemukan halaman dengan kode 404 yang ditampilkan secara otomatis setelah dirayapi oleh bot Google. Anda hanya perlu mengeklik opsi Indeks Cakupan dan meninjau URL mana yang muncul sebagai 'URL yang dikirim tidak ditemukan (404)'.

Error 404 Search Console
Error 404 Search Console

Perlu diingat bahwa mereka mungkin terindeks atau tidak, jadi Anda harus menyelidiki semua opsi (yaitu, baik di 'halaman dengan error' maupun 'halaman yang dikecualikan').

Solusi yang tepat untuk setiap error 404

Untuk semua URL di mana kita telah mendeteksi bahwa masih ada error 404 pada saat peninjauan kita, kita akan menilai cara bertindak berdasarkan masalah yang kita temui:

Siapkan pengalihan 301

Bayangkan bahwa, secara tidak sengaja, Anda salah mengetik URL (nomor 1), mempublikasikannya, dan kemudian menghapusnya. Setelah Anda membangun halaman dengan URL yang benar (nomor 2) dan mempublikasikannya kembali, untuk mencegah yang pertama memiliki error 404, kita akan melakukan pengalihan 301 dari URL nomor 1 ke URL nomor 2.

Mungkin juga Anda telah menghapus halaman untuk sementara, tetapi memiliki kunjungan dan ditautkan dari halaman lain, baik di dalam domain Anda sendiri atau dari domain lain. Dalam kasus seperti itu, kami merekomendasikan untuk melakukan pengalihan 301 ke halaman lain dengan konten serupa. Jika tidak ada, alihkan ke kategori tingkat yang lebih tinggi tempatnya berada. Sebagai upaya terakhir, jika Anda tidak memiliki opsi lain, alihkan ke beranda. Artinya, alihkan menggunakan 301, tetapi lakukan dengan tujuan!

Kirim error 410

Error 404 tidak sama dengan 410, seperti yang kita lihat sebelumnya. Jika halaman tidak ditemukan tetapi kita tidak ingin Google memahami bahwa itu adalah situasi sementara, kita akan memilih untuk mengimplementasikan 410. Yang mengatakan, sebelum mengambil langkah ini, pastikan bahwa itu terisolasi dari tautan yang mengarah ke sana. Dengan cara ini, Google akhirnya akan secara permanen mendeindeks URL tersebut dari basis datanya dan tidak akan diperhitungkan saat memberi peringkat di SERP.

Alternatif sebelum mengirim 404

Mungkin Anda memiliki situs e-commerce dan memutuskan untuk sementara menghapus produk dari stok Anda. Nah, sebelum menghapusnya, pikirkanlah: mengapa tidak mempertahankannya tetap dipublikasikan dengan mempertahankan permintaan 200, yang menunjukkan bahwa Anda saat ini tidak memiliki produk itu, tetapi menawarkan kesempatan untuk mengunjungi halaman dengan produk atau layanan serupa melalui tautan yang akan dilihat pengguna di halaman yang sama itu? Jika nanti Anda memiliki produk itu lagi, URL tersebut akan tetap ada dan, meskipun mungkin otoritas dan peringkatnya akan menurun untuk sementara waktu, akan lebih sedikit memerlukan biaya untuk mendapatkannya kembali ke peringkat di hasil pencarian daripada jika Anda harus memulai dari URL baru.

Buat halaman error 404 kustom Anda sendiri

Mengapa menyesuaikan halaman error?

Mengaitkan dengan apa yang kami sebutkan di paragraf sebelumnya, mungkin Anda tidak setuju; mungkin Anda ingin Google memahami bahwa itu adalah 404. Hanya itu. Nah, dalam hal itu, jangan puas dengan menampilkan kepada pengguna halaman error 404 standar yang biasa. Sesuaikanlah dengan menawarkan konten yang serupa dengan apa yang dicari pengguna dan mengapa mereka datang ke website Anda. Dengan cara ini, Anda tidak hanya akan membuat mereka mendapatkan keterlibatan dengan Anda sebagai merek, tetapi mungkin mereka akan terus menjelajahi website Anda.

Error 404 Chess.com
Error 404 Chess.com

Contoh halaman 404 kreatif

Ada banyak alternatif untuk mencegah pengguna dengan cepat meninggalkan halaman dengan kode 404. Tetapi untuk ini, Anda harus menampilkan konten yang menarik kepada mereka sebagai imbalannya dan kreatif dalam cara menampilkannya. Misalnya, kita dapat menyertakan pencarian internal yang sangat terlihat sehingga, dari halaman itu, mereka memiliki opsi untuk mengakses halaman lain yang mungkin dengan konten serupa dengan apa yang mereka cari awalnya.

Melalui halaman dengan error 404, kita juga dapat menambahkan formulir kontak, langganan newsletter, dan bahkan tautan langsung ke konten yang serupa dengan apa yang mereka cari. Setiap kali masuk akal, Anda akan membantu pengguna memilih untuk terus mengunjungi halaman lain di website Anda.

Dan, jika Anda tidak memiliki apa pun untuk ditawarkan, setidaknya cobalah untuk membuat mereka tersenyum dengan pesan yang dipersonalisasi yang menunjukkan bahwa mereka telah tiba di URL di mana tidak ada yang bisa dilihat.

Mari kita lihat contoh yang baik di mana halaman ini telah disesuaikan dan berhasil menarik perhatian:

Lego 404 artikel terkait 1200x858.jpg
Lego 404 artikel terkait 1200x858.jpg

Kesimpulan tentang error 404

Membiarkan error 404 berlarut-larut dapat menjadi sakit kepala besar baik bagi pengguna Anda maupun Anda sendiri, jika Anda berinvestasi dalam mengonversi melalui website. Pantau mereka dan buat keputusan tentang apa yang harus dilakukan dengan mereka secara teratur; Anda akan menghindari pengalaman buruk, lebih sedikit visibilitas organik, lebih sedikit klik, dan lebih sedikit konversi.

Apakah Anda setuju? Apakah Anda ingin menambahkan sesuatu yang lain? Beri tahu kami di bagian 'Komentar' yang akan Anda lihat sedikit lebih jauh ke bawah!

Penulis: David Kaufmann

David Kaufmann

Saya telah menghabiskan lebih dari 10 tahun terakhir benar-benar terobsesi dengan SEO — dan jujur saja, saya tidak mau menukarnya dengan apa pun.

Karier saya mencapai level baru ketika saya bekerja sebagai senior SEO specialist untuk Chess.com — salah satu dari 100 website paling banyak dikunjungi di seluruh internet. Bekerja di skala seperti itu, di jutaan halaman, puluhan bahasa, dan di salah satu SERPs paling kompetitif yang ada, mengajari saya hal-hal yang tidak akan pernah bisa diberikan oleh kursus atau sertifikasi mana pun. Pengalaman itu mengubah cara pandang saya tentang seperti apa SEO yang benar-benar hebat — dan menjadi fondasi bagi semua yang saya bangun setelahnya.

Dari pengalaman itu, saya mendirikan SEO Alive — sebuah agency untuk brand yang serius menggarap pertumbuhan organik. Kami tidak di sini untuk menjual dashboards dan laporan bulanan. Kami di sini untuk membangun strategi yang benar-benar menggerakkan hasil, menggabungkan yang terbaik dari SEO klasik dengan dunia baru yang menarik dari Generative Engine Optimization (GEO) — memastikan brand Anda tidak hanya muncul di tautan biru Google, tetapi juga di dalam jawaban yang dihasilkan AI yang dikirimkan ChatGPT, Perplexity, dan Google AI Overviews kepada jutaan orang setiap harinya.

Dan karena saya tidak bisa menemukan tool yang menangani kedua dunia itu dengan benar, saya membangunnya sendiri — SEOcrawl, sebuah platform enterprise SEO intelligence yang menyatukan rankings, audit teknis, pemantauan backlinks, kesehatan crawl, dan pelacakan visibilitas brand di AI dalam satu tempat. Inilah platform yang selalu saya harap pernah ada.

→ Baca semua artikel oleh David
Artikel lainnya dari David Kaufmann

Temukan lebih banyak konten dari penulis ini