Apa Perbedaan & Cara Memperbaiki Keduanya

Apa Perbedaan & Cara Memperbaiki Keduanya

Konsol pencarian Google memperingatkan penerbit tentang kesalahan 404: 404 dan 404 lunak.

Meskipun keduanya disebut 404, mereka sangat berbeda.

Akibatnya, penting untuk memahami perbedaan antara kesalahan untuk memperbaikinya.

Kode Status HTTP

Halaman web yang diakses oleh browser merespons dengan kode status yang mengomunikasikan apakah permintaan berhasil dan, jika tidak, mengapa tidak.

Respons ini dikomunikasikan dengan apa yang disebut sebagai kode respons HTTP, tetapi secara resmi mereka disebut kode status HTTP.

Sebuah server menyediakan lima kategori kode respon; artikel ini khusus tentang satu tanggapan, kode status halaman 404 tidak ditemukan.

Arti Kode Respons 404

Semua kode dalam rangkaian tanggapan 4xx berarti permintaan tidak dapat dipenuhi karena halaman tidak ditemukan.

Itu definisi resmi adalah:

4xx (Kesalahan Klien): Permintaan berisi sintaks yang buruk atau tidak dapat dipenuhi

Respons 404 tidak jelas apakah halaman web akan kembali.

Contoh Mengapa Halaman 404 Tidak Ditemukan

  • Jika seseorang salah menghapus halaman web, server merespons dengan halaman 404 tidak ditemukan respons.
  • Jika seseorang menautkan ke halaman web yang tidak ada, server akan menjawab bahwa halaman tersebut tidak ditemukan (404).

Itu dokumentasi resmi jelas tentang ambiguitas apakah halaman hilang untuk sementara atau permanen:

“Kode status 404 (Tidak Ditemukan) menunjukkan bahwa server asal tidak menemukan representasi saat ini untuk sumber daya target atau tidak bersedia mengungkapkannya.

Kode status 404 tidak menunjukkan apakah kurangnya perwakilan ini bersifat sementara atau permanen…”

Ringkasnya, kode halaman 404 tidak ditemukan berarti ada kesalahan dalam permintaan browser karena halaman yang diminta tidak dapat ditemukan.

Apa Itu Kesalahan 404 Lembut?

Kesalahan 404 lunak bukan kode status resmi. Server tidak mengirimkan respons soft 404 ke browser karena tidak ada kode status soft 404.

Lembut 404 menggambarkan situasi ketika server menampilkan halaman web dan merespons dengan kode status 200 OK, yang menunjukkan keberhasilan saat halaman web atau konten benar-benar hilang.

Empat Alasan Umum Untuk Soft 404

Halaman web tidak ada, dan server mengirimkan 200 status OK.

Soft 404 semacam ini terjadi ketika halaman hilang, tetapi konfigurasi server mengalihkan halaman yang hilang ke halaman beranda atau URL khusus.

Halaman hilang, tetapi penerbit telah melakukan sesuatu untuk memenuhi permintaan halaman yang hilang.

Konten tidak ada atau “tipis”.

Ketika konten benar-benar hilang, atau jumlahnya sangat sedikit (alias konten tipis), server akan merespons dengan kode status 200, yang berarti permintaan untuk halaman tersebut berhasil.

Tetapi untuk mengindeks halaman web yang bukan permintaan halaman web yang berhasil, mesin pencari menyebutnya soft 404s.

Halaman yang hilang dialihkan ke halaman beranda.

Beberapa orang secara keliru percaya bahwa ada yang salah dengan respons kesalahan 404.

Jadi, untuk menghentikan respons kesalahan 404, penerbit dapat mengalihkan halaman yang hilang ke beranda, meskipun beranda tidak seperti yang diminta.

Google menyebut permintaan halaman yang gagal ini sebagai soft 404s.

Halaman yang hilang dialihkan ke halaman web khusus.

Terkadang, halaman yang hilang dialihkan ke halaman web yang dibuat khusus yang menyajikan kode status 200, yang mengakibatkan Google melabeli halaman ini sebagai soft 404s.

Siapa yang Menemukan Frase Soft 404?

Konsep soft 404 mungkin berasal dari makalah penelitian tahun 2004 berjudul, Menuju Pemahaman tentang Peluruhan Web (PDF).

Halaman yang hilang yang diganti dengan tidak benar menghadirkan masalah bagi mesin pencari yang mencoba mengindeks halaman asli.

Berikut adalah bagaimana kertas penelitian membingkai soft 404s:

“Menurut protokol HTTP ketika permintaan dibuat ke server untuk halaman yang tidak lagi tersedia, server seharusnya mengembalikan kode kesalahan …

…sebenarnya banyak server, termasuk yang paling terkemuka, tidak mengembalikan kode 404—sebaliknya server mengembalikan halaman pengganti dan kode OK (200).

…Studi kami menunjukkan bahwa jenis substitusi ini, yang disebut “soft-404s” menyumbang lebih dari 15% tautan mati.”

Soft 404 Karena Kesalahan Pengkodean

Ada kasus di mana halaman tidak hilang, tetapi masalah tertentu (seperti kesalahan pengkodean) telah memicu Google untuk mengkategorikannya sebagai halaman yang hilang.

Soft 404 sangat penting untuk diselidiki karena dapat menandakan kode yang rusak.

Masalah pengkodean umum:

  • File hilang atau sertakan yang seharusnya mengisi halaman web dengan konten.
  • Kesalahan basis data.
  • JavaScript hilang.
  • Halaman hasil pencarian kosong.

404 Kesalahan Memiliki Dua Penyebab Utama

  • Kesalahan dalam tautan mengarahkan pengguna ke halaman yang tidak ada.
  • Tautan ke halaman yang dulu ada tetapi tiba-tiba menghilang.

Kesalahan Penautan

Jika penyebab 404 adalah kesalahan tautan, Anda harus memperbaiki tautan.

Bagian tersulit dari tugas ini adalah menemukan semua tautan yang rusak di sebuah situs. Mungkin lebih menantang untuk merayapi situs besar yang kompleks dengan ribuan atau jutaan halaman.

Dalam kasus seperti ini, alat perayapan sangat berguna.

Anda memiliki begitu banyak pilihan perangkat lunak perayap situs untuk dipilih: Xenu dan Greenflare gratis; atau perangkat lunak berbayar seperti Screaming Frog, DeepCrawl, Botify, Sitebulb, dan OnCrawl, di mana beberapa di antaranya memiliki versi uji coba gratis atau versi fitur gratis namun terbatas.

Halaman yang Sudah Tidak Ada

Saat halaman tidak ada lagi, Anda memiliki dua opsi:

  • Pulihkan halaman jika penghapusan tidak disengaja.
  • 301 mengarahkannya ke halaman terkait terdekat jika penghapusan itu disengaja.

Pertama, Anda harus menemukan semua kesalahan penautan di situs. Mirip dengan menemukan semua kesalahan dalam menautkan untuk situs web skala besar, Anda dapat menggunakan alat perayapan.

Namun, alat perayapan mungkin tidak menemukan halaman yatim piatu: halaman yang tidak ditautkan dari mana pun di dalam tautan navigasi atau dari halaman mana pun.

Halaman yatim piatu bisa ada jika dulunya adalah bagian dari situs web, kemudian, setelah desain ulang situs web, tautan ke halaman lama ini menghilang, tetapi tautan eksternal dari situs web lain mungkin masih menautkannya.

Untuk memeriksa ulang apakah jenis halaman ini ada di situs Anda, Anda dapat menggunakan berbagai alat.

Cara Mengidentifikasi Halaman Respons 404

Laporan Google Search Console

Laporan Cakupan mencantumkan 404 URL kesalahan di situs web.

Laporan Search Console 404Tangkapan layar dari Google Search Console, Agustus 2022

Search Console akan melaporkan 404 halaman saat Google merayapi semua halaman yang dapat ditemukannya. Ini dapat mencakup tautan dari situs lain ke halaman yang dulu ada di situs web Anda.

Google Analytics

Anda tidak akan menemukan laporan halaman yang hilang di Google Analytics secara default. Namun, Anda dapat melacaknya dengan cara yang berbeda.

Pertama, Anda dapat membuat laporan khusus dan mengelompokkan halaman dengan menyebutkan judul halaman Error 404 – Laman tidak ditemukan.

Cara lain untuk menemukan halaman yatim piatu dalam Google Analytics adalah dengan membuat pengelompokan konten khusus dan menetapkan semua 404 halaman ke grup konten.

Situs: Perintah Pencarian Operator

Seseorang tidak dapat menggunakan situs: perintah pencarian untuk menemukan kesalahan 404 karena Google tidak mengindeks halaman web 404 atau halaman web lunak 404.

Situs Google: operator pencarian berguna untuk menemukan halaman web di situs yang berisi frasa kata kunci tertentu dalam konten halaman web.

Search Console Google adalah sumber terbaik untuk mengidentifikasi daftar soft 404 dan 404 biasa.

Log kesalahan lalu lintas situs web adalah sumber yang berguna untuk mengidentifikasi 404 tanggapan kesalahan.

Alat Penelitian Tautan Balik Lainnya

Alat penelitian backlink seperti Majestic, Ahrefs, Moz Open Site Explorer, Sistrix, Semrush, LinkResearchTools, dan CognitiveSEO juga dapat membantu.

Sebagian besar alat ini akan mengekspor daftar tautan balik yang tertaut ke domain Anda. Dari sana, Anda dapat memeriksa semua halaman yang ditautkan dan mencari kesalahan 404.

Cara Memperbaiki Kesalahan 404 Lembut

Alat perayapan tidak akan mendeteksi soft 404 karena ini bukan kesalahan 404. Tetapi Anda dapat menggunakan alat perayapan untuk menangkap sesuatu yang lain.

Berikut adalah beberapa hal yang dapat ditemukan:

  • Konten tipis: Beberapa alat perayapan melaporkan halaman yang memiliki konten tipis bersama dengan jumlah kata yang dapat diurutkan. Mulailah dengan halaman dengan jumlah kata paling sedikit untuk mengevaluasi apakah halaman memiliki konten yang tipis.
  • Konten Duplikat: Beberapa alat perayapan cukup canggih untuk membedakan berapa persentase halaman yang merupakan konten template. Dan ada juga alat yang dibuat khusus untuk menemukan konten duplikat internal seperti SiteLiner. Jika konten utama hampir sama dengan banyak halaman lain, Anda harus melihat halaman ini dan menentukan mengapa konten duplikat ada di situs Anda.

Selain alat perayapan, Anda juga dapat menggunakan Google Search Console dan memeriksa kesalahan perayapan untuk menemukan halaman yang terdaftar di bawah soft 404.

Merangkak seluruh situs untuk menemukan masalah yang menyebabkan soft 404 memungkinkan Anda menemukan dan memperbaiki masalah sebelum Google mendeteksinya.

Setelah mendeteksi masalah 404 lunak ini, Anda harus memperbaikinya.

Sebagian besar waktu, solusi tampaknya masuk akal. Ini dapat mencakup hal-hal sederhana seperti memperluas halaman dengan konten tipis atau mengganti konten duplikat dengan yang baru dan unik.

Selama proses ini, berikut adalah beberapa hal yang perlu dipertimbangkan:

Halaman Konsolidasi

Terkadang, konten yang tipis disebabkan karena terlalu spesifik dengan topik halaman, sehingga Anda tidak bisa berkata apa-apa.

Menggabungkan beberapa halaman tipis menjadi satu halaman bisa lebih tepat jika topiknya terkait. Ini tidak hanya menyelesaikan masalah konten tipis, tetapi juga dapat memperbaiki masalah duplikat konten.

Misalnya, situs e-niaga yang menjual sepatu dalam berbagai warna dan ukuran mungkin memiliki URL yang berbeda untuk setiap kombinasi ukuran dan warna. Ini meninggalkan sejumlah besar halaman dengan konten yang tipis dan relatif identik.

Pendekatan yang lebih efektif adalah dengan meletakkan semua ini di satu halaman saja dan menghitung opsi yang tersedia.

Temukan Masalah Teknis yang Menyebabkan Konten Duplikat

Dengan menggunakan alat perayapan web paling sederhana seperti Xenu (yang tidak melihat konten tetapi hanya URL, kode respons, dan tag judul), Anda masih dapat menemukan masalah konten duplikat dengan melihat URL.

Ini termasuk URL www vs. non-www, HTTP dan HTTPS, dengan index.html dan tanpa, dengan parameter pelacakan dan tanpa, dll.

404 Kesalahan Dan Kesalahan 404 Lembut

Hal terpenting untuk diingat tentang kesalahan 404 adalah jika halaman benar-benar hilang, maka tidak ada yang perlu diperbaiki. Tidak apa-apa untuk menampilkan respons 404 untuk permintaan halaman yang tidak ada.

Tetapi jika halaman ada tetapi pada URL yang berbeda, maka itu adalah sesuatu yang harus diperbaiki dengan mengarahkan tautan yang rusak ke URL yang sebenarnya, memulihkan halaman yang hilang, atau mengarahkan ulang URL lama ke halaman baru yang menggantikannya.

Soft 404 selalu merupakan hasil dari masalah yang harus didiagnosis dan diperbaiki.

Memahami perbedaan antara 404 sangat penting untuk menjaga situs web beroperasi pada kinerja puncak.


Gambar Unggulan: Paulo Bobita/Jurnal Mesin Pencari

Share

Leave a Reply

Your email address will not be published. Required fields are marked *