Cara Memperbaiki Kesalahan 404 di WordPress
Dari semua potensi kesalahan yang dapat ditemukan di situs WordPress Anda, Kesalahan 404 adalah salah satu yang tidak berbahaya . Namun, jenis kesalahan ini dapat membuat frustrasi Anda dan pengunjung situs web Anda. Tersandung pada Kesalahan 404 bukanlah sesuatu yang Anda ingin pengunjung pertama kali Anda alami. A 404 dapat menjadi indikator untuk beberapa perubahan, dan Anda harus menambahkan pengalihan 301 untuk tujuan SEO .
Artikel ini untuk mempermudah beberapa hal dan membantu semua orang membuat situs WordPress mereka berfungsi kembali dengan benar.
Apa itu Kesalahan 404?
Ketika pengunjung masuk ke website Anda, maka browser mereka akan mengirimkan permintaan ke webserver. Browser kemudian menerima data yang menyertakan sesuatu yang disebut HTTP header . Header ini berisi kode status HTTP yang menjelaskan status permintaan.
Permintaan berfungsi dengan baik hampir sepanjang waktu, dan kode status HTTP tidak pernah terlihat. Jadi, jika terjadi kesalahan, maka browser web akan menampilkan pesan dengan kode status HTTP. Ini untuk menunjukkan masalah tertentu dan pesan Error 404 Not Found adalah hasil dari keseluruhan proses tersebut.
Arti Dibalik Kesalahan 404
Secara umum, kesalahan berarti bahwa klien (browser Anda atau pengunjung Anda) berhasil saat menghubungkan ke host (server situs), tetapi tidak dapat menemukan sumber yang diminta (URL atau nama file).
Misalnya, jika ada yang mencoba mengakses www.example.com/post-name, tetapi tidak ada konten dengan nama pos slug, maka pengunjung akan melihat kesalahan 404. Itu karena sumber daya yang diminta tidak ada, meskipun server berfungsi dengan benar.
Ini bukan hanya tentang posting atau halaman. Setiap aset yang hilang berpotensi menghasilkan kesalahan server 404 (file gambar yang hilang, CSS yang hilang, JavaScript, dll.).
Apa yang Dapat Menyebabkan Kesalahan 404?
Jika Anda melihat Kesalahan 404 pada semua konten situs web Anda, biasanya itu berarti ada masalah dengan tautan permanen situs web WordPress Anda. Anda mungkin melihat kesalahan hanya pada bagian konten yang terpisah. Dalam hal ini, mungkin karena beberapa perubahan yang Anda buat tanpa menyiapkan pengalihan.
Kesalahan 404 tidak selalu buruk – hanya negatif jika mengganggu kegunaan situs web WordPress Anda. Ingatlah bahwa terkadang ada hal-hal di luar kendali Anda dan itu bukan alasan untuk panik.
Misalnya, ada kemungkinan seseorang mengetikkan URL palsu di bilah alamat browser mereka. Dalam kasus seperti itu, mereka akan melihat kesalahan 404, tetapi tidak akan ada masalah aktual dengan situs WordPress Anda dan cara konfigurasinya. Kesalahan 404 adalah respons aktual yang diinginkan dalam skenario ini, dan Anda bahkan dapat membuat halaman web 404 yang disesuaikan untuk membantu pengunjung mencapai tujuan mereka.
Variasi Kesalahan 404 Tidak Ditemukan
Browser yang berbeda sering menampilkan pesan kesalahan dengan berbagai cara. Dengan demikian “Error 404 Not Found” juga memiliki variasi yang berbeda-beda, seperti Error 404, 404 Not Found, HTTP Error 404, Not Found, Page Not Found, URL yang diminta tidak ditemukan di server ini, dll.
Banyak situs akan membuat halaman Kesalahan 404 khusus untuk mengatasi kesalahan tersebut. Juga, ada beberapa tema WordPress yang menyertakan halaman kesalahan 404 kustom mereka sendiri secara default. Inilah sebabnya mengapa Anda mungkin tidak benar-benar menemukan pesan itu sendiri karena banyak situs bermain-main dengannya dan membuatnya lucu dengan cara yang kreatif.
Di bawah ini Anda dapat melihat contoh halaman kesalahan 404 kami di webhostbali.com :
Dampak Kesalahan 404 pada SEO
Kesalahan tidak memiliki dampak negatif yang sebenarnya pada SEO, tetapi perlu diingat bahwa itu tergantung pada alasan terjadinya Kesalahan 404. Misalnya, jika Anda memiliki kesalahan 404 individual karena beberapa URL yang rusak, alih-alih seseorang salah mengetik URL, itu akan membatasi Google untuk merayapi situs web Anda dengan benar, yang akan menyebabkan efek SEO negatif. Jadi, kami merekomendasikan perbaikan kesalahan 404 sesegera mungkin.
Dampak Kesalahan 404 Tidak Ditemukan pada Kinerja Situs
Situs web yang menghasilkan banyak kesalahan 404 lebih cenderung memiliki masalah kinerja, karena respons seperti itu biasanya tidak di-cache. Ini bisa menjadi masalah besar jika Anda mempromosikan atau secara tidak sengaja mendapatkan lonjakan lalu lintas di halaman kesalahan 404.
Anda dapat memeriksa posting Hindari HTTP 404 , yang merupakan bagian dari tutorial GTmetrix kami . GTmetrix adalah salah satu situs web terpopuler untuk menganalisis halaman web yang berpotensi membutuhkan pengoptimalan. Ada dua Skala Skor yang berbeda untuk digunakan, yang menawarkan keragaman di semua bagian konten yang dianalisis. Skor yang akan Anda dapatkan dalam kategori PageSpeed , dan YSlow akan didasarkan pada aturan umum yang mungkin tidak berlaku untuk konten Anda.
Anda dapat memeriksa semua kesalahan 404 di Google Search Console atau memilih untuk memasang plugin seperti Pengalihan, yang akan mencatat semua kesalahan 404. Ingatlah bahwa plugin semacam itu sering memengaruhi kinerja situs web Anda.
Alasan kesalahan ini buruk adalah karena banyak halaman kesalahan 404 membutuhkan banyak sumber daya. Untuk situs WordPress yang lebih besar, sebaiknya hindari halaman 404 yang berat. Anda harus membuat template 404 sederhana untuk menghindari query database.
Bagaimana Memperbaiki Kesalahan 404 di WordPress?
Di bawah ini, kami akan membahas beberapa metode tentang cara memperbaiki Kesalahan 404, tergantung pada apakah itu terjadi hanya pada bagian konten tertentu, atau di seluruh situs. Berikut adalah dua metode tersebut:
Perbarui Permalinks Situs WordPress Anda
Jika Anda mengalami kesalahan 404 di seluruh situs saat mencoba mengakses konten situs WordPress Anda, kemungkinan besar penyebabnya adalah masalah tautan permanen (atau file .htaccess Anda , saat menggunakan layanan web Apache). Perbaikan termudah untuk itu adalah memperbarui pengaturan permalink Anda melalui Dasbor WordPress . Yang harus Anda lakukan adalah pergi ke Pengaturan → Permalinks → Simpan Perubahan (Anda tidak perlu melakukan perubahan – cukup mengklik tombol saja):
Temukan Penyebabnya melalui Debugging
Pertama dan terpenting, coba nonaktifkan plugin yang menangani pengalihan atau buat tautan permanen khusus. Jika itu tidak menyelesaikan masalah, gunakan debugger dan lihat larik penulisan ulang dan konfirmasikan untuk Anda bahwa aturan penulisan ulang untuk memproses URL Anda tidak ada di tempatnya. Untuk melakukan ini, lanjutkan dan instal plugin bernama Debug This, yang membantu melihat apa yang sebenarnya ada di array penulisan ulang WordPress.
Menggunakan FTP untuk Memperbaiki Kesalahan 404
# BEGIN WordPress<IfModule mod_rewrite.c>RewriteEngine PadaRewriteBase /RewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]</IfModule># SELESAI WordPress
Siapkan 301 Pengalihan Untuk Konten yang Diganti Nama atau Dipindahkan
- Mengubah siput URL untuk bagian konten tertentu;
- Memindahkan konten secara manual, misalnya dengan menghapus postingan yang ada lalu menempelkannya ke postingan baru.
Dalam kasus tersebut, pengguna kemungkinan besar akan mencoba mengakses konten di tempat sebelumnya, yang akan menghasilkan halaman 404 alih-alih yang mereka harapkan. Perbaikan termudah untuk ini adalah pengalihan otomatis bagi siapa saja yang mencoba mengakses lokasi sebelumnya ke lokasi baru. Dengan cara ini, mereka akan sampai ke tujuan mereka dan tidak akan frustrasi dengan situs web Anda. Ini juga penting untuk SEO. Jika Anda memutuskan untuk mengganti nama atau memindahkan posting tanpa tambahan pengalihan, Anda akan kehilangan semua otoritas yang dilampirkan pada tautan balik yang diarahkan pada posting tersebut.
Secara default, WordPress akan mencoba mengarahkan ulang konten yang diubah/dipindahkan. Namun, itu tidak selalu berhasil, dan Anda tidak boleh mengandalkan WordPress untuk fungsi khusus ini. Dengan itu, ada beberapa cara untuk mengatur pengalihan Anda di WordPress:
Anda dapat menggunakan plugin Pengalihan gratis untuk mengelola pengalihan dari Dasbor WordPress. Setelah plugin diinstal dan diaktifkan, buka Alat → Pengalihan dan masukkan URL halaman kesalahan 404 di kotak URL Sumber dengan lokasi baru di kotak URL Target.
Gunakan cPanel untuk Redirect
Anda juga dapat menggunakan cPanel untuk mengelola pengalihan. Menggunakan cPanel adalah hal yang sebaiknya Anda lakukan karena Anda melakukan pengalihan pada tingkat server, yang tidak akan memengaruhi kinerja situs Anda, yang juga berarti lebih sedikit plugin yang perlu dikhawatirkan.
Jika Anda adalah klien FastComet, itu berarti Anda menggunakan server Apache. Dalam hal ini, Anda memiliki opsi untuk menggunakan .htaccess untuk menyiapkan pengalihan.
Perbaiki Kesalahan WordPress 404 (Internet Explorer)
header('HTTP/1.1 200 Oke');
Cara Membuat Halaman "Kesalahan 404 Tidak Ditemukan"
Bahkan jika Anda melakukan yang terbaik untuk mencegah kesalahan 404 dengan mengikuti tip yang tepat, hampir tidak mungkin untuk menghilangkan setiap kemungkinan kesalahan 404 di situs web WordPress Anda. Ingatlah bahwa tidak jarang bahkan situs WordPress kecil memiliki ratusan atau bahkan ribuan kesalahan 404 setiap bulan. Ini terjadi karena kesalahan ketik URL dan pengalihan yang salah dari situs web lain ke situs Anda.
Anda dapat menggunakan plugin untuk membuat halaman 404 Anda sendiri. Menawarkan halaman kesalahan yang lebih ramah pengguna, plugin 404page gratis memberi Anda kesempatan untuk mengatur halaman kesalahan 404 khusus Anda dengan:
- Sebuah kotak pencarian ;
- Link penting ;
- Contact info;
Cara Memantau 404 Kesalahan Ke Depan
Ke depannya, sangat bermanfaat jika Anda memberi perhatian khusus pada permintaan kesalahan 404 di situs WordPress Anda. Berikut ini dapat membantu Anda:
Temukan tautan yang rusak (sebaiknya gunakan GTMetrix ) yang mengarahkan orang ke sumber yang tidak ada, yang bisa berupa tautan internal atau eksternal dari situs web lain. Jika memungkinkan, Anda harus melakukan yang terbaik untuk memperbaiki semua tautan yang rusak.
Lihat halaman mana yang kesulitan dirayapi oleh Google. Setelah itu, Anda perlu mencari tahu alasan mengapa Google mencoba merayapi halaman yang tidak ada. Anda juga harus menyiapkan pengalihan jika diperlukan.
Posting Komentar untuk "Cara Memperbaiki Kesalahan 404 di WordPress"