Ilham Mubarok Ilham loves to write, trying to help people to understand about website, web hosting, and online marketing in the most convenient way.

3 Cara Mengatasi Error 404 Not Found di WordPress

4 min read

Cara Mengatasi Error 404

Error 404 adalah salah satu error yang paling sering dikeluhkan oleh para pemilik website. Munculnya error ini tentu menjengkelkan karena bisa merusak pengalaman pengunjung website Anda.

Kabar baiknya Anda dapat mengatasi Error 404 dengan mudah. Di artikel ini, kami akan memandu Anda mempelajari bagaimana cara mengatasi Error 404 sampai tuntas.

Namun, sebelum itu kami akan membahas apa itu Error 404 dan apa saja faktor-faktor penyebabnya.

Apa Itu Error 404 dan Penyebabnya

cara mengatasi error 404 google

Error 404 adalah peringatan yang muncul ketika browser Anda tidak menemukan halaman atau file yang diakses. Bisa konten yang diakses hilang, telah diubah atau mengalami kerusakan.

Pesan kesalahan seperti “Error 404 not found” bisa berasal dari script website yang Anda miliki. Faktor lainnya, mungkin disebabkan oleh server hosting tempat Anda menyimpan file website.

Berikut adalah empat penyebab Error 404 yang sering ditemukan:

1. Salah memasukkan URL

Penyebab Error 404 yang pertama cukup sederhana, yaitu kesalahan ketik ketika menulis URL. Misalnya, Anda seharusnya menulis www.niagahoster.co.id untuk mengakses website resmi Niagahoster. Namun, Anda malah menuliskan www.niagahosterr.co.id.

2. Caching error

Masalah pada caching juga bisa menyebabkan error ini muncul. Jika browser yang Anda gunakan tidak bisa menemukan file cache website, muncullah Error 404.

3. Pengaturan DNS bermasalah

Faktor lain yang bisa menyebabkan munculnya Error 404 adalah masalah pada domain Anda yang belum dipropagasi ke Domain Name System (DNS) yang digunakan. Alhasil muncul tersebut ketika Anda mengakses website.

4. Plugin atau tema bermasalah

Plugin atau tema yang bermasalah bisa menyebabkan munculnya Error 404. Pada beberapa kasus, plugin atau tema bermasalah mempengaruhi link URL website Anda. Jika hal tersebut terjadi, kemungkinan error ini bisa muncul

Pastikan Anda Sudah Membuat Backup!

Setelah mengetahui beberapa penyebab Error 404, Anda tidak bisa langsung mengatasinya begitu saja. Sebelum menerapkan cara mengatasi Error 404, pastikan Anda sudah membuat backup semua data website Anda.

Hal ini dilakukan agar Anda tidak akan kehilangan data-data penting jika terjadi kesalahan ketika proses mengatasi Error 404 sedang berjalan. Anda bisa membuat backup dengan mengikuti panduan di artikel Cara Backup & Restore Website Melalui cPanel.

Sudah membuat backup website? Jika sudah, mari mulai belajar cara mengatasi Error 404 di WordPress!

3 Cara Mengatasi Error 404 di WordPress

Sebelum mengaplikasikan cara mengatasi Error 404, kami sarankan untuk refresh website terlebih dahulu. Terkadang error ini bisa hilang dengan sendirinya. Biasanya ini terjadi karena ada masalah pada layanan hosting yang Anda gunakan.

Jika sudah refresh website berkali-kali dan error tetap saja muncul, baru Anda bisa mengaplikasikan salah satu dari tiga cara mengatasi Error 404 di bawah ini:

1. Reset Permalink WordPress

Faktor paling umum yang menyebabkan munculnya error ini adalah bagaimana WordPress menampilkan permalink. Terdapat berbagai macam pilihan untuk menampilkan permalink, dari permalink bernomor sampai permalink judul postingan.

  • Buka Pengaturan Pemalink

Ketika website Anda mengalami Error 404, hal pertama yang perlu Anda lakukan adalah mereset permalink. Cara mereset permalink cukup mudah. Buka dashboard WordPress lalu klik menu Setting > Permalinks. Kemudian akan muncul pengaturan seperti di bawah ini:

  • Kembalikan Sementara ke Permalink Plain

Apa pun jenis permalink yang Anda gunakan sebelumnya, kembalikan permalink menjadi default Plain untuk sementara. Lalu klik Save dan halaman pengaturan akan reload.

Setelah itu kembalikan pengaturannya menjadi permalink yang sebelumnya Anda gunakan. Kemudian klik Save sekali lagi. Voila, Anda telah berhasil mereset struktur permalink.

Coba akses website Anda kembali dan cek apakah error tersebut sudah berhasil diatasi.

Baca Juga: Cara Mengatasi HTTP Error 500 dan HTTP Error 503

2. Restore File .htaccess WordPress

Terkadang Error 404 menyebabkan Anda tidak bisa mengakses dashboard WordPress. Jika hal tersebut terjadi tentu Anda tidak bisa mereset permalink melalui dashboard.

Tidak perlu khawatir karena Anda masih bisa mereset permalink menggunakan cara lain, yaitu melalui file .htaccess. Berikut adalah langkah-langkah mereset permalink menggunakan file .htaccess:

Pertama, akses website via FTP. Anda bisa menggunakan aplikasi seperti Filezilla untuk mengakses website.

Kedua, buka folder root WordPress yang berisi instalasi WordPress. Biasanya direktori ini tersimpan di folder public_html atau www, atau bisa juga dinamai dengan nama website Anda.

Ketiga, masuk ke folder tersebut dan cari file .htaccess.

Keempat, jika Anda menggunakan FileZilla, klik kanan pada file .htaccess dan pilih View/Edit. Kemudian FileZilla akan mengunduh file tersebut. Setelah itu buka file .htaccess menggunakan text editor. Simpan file tersebut.

Kelima, Sebaiknya jangan lakukan perubahan apa pun jika Anda tidak yakin atau tidak paham coding. Anda bisa menggunakan kode file .htaccess WordPress default yang tampilannya seperti ini

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Keenam, ganti file .htaccess lama dengan file .htaccess default di atas. Selesai, Anda sudah berhasil menreset permalink secara manual!

Baca Juga: Cara Cepat Mengatasi Error 413 Request Entity Too Large

3. Nonaktifkan Tema dan Plugin

Seperti yang sudah disebutkan di awal, tema atau plugin bermasalah bisa mempengaruhi struktur URL website Anda. Jika Anda sudah menerapkan dua cara mengatasi Error 404 di atas dan tidak berhasil, cara terakhir adalah dengan menonaktifkan plugin dan tema.

Cara Menonaktifkan Tema dan Plugin Via Dashboard

Pertama, nonaktifkan semua plugin terlebih dahulu. Anda bisa menonaktifkan plugin dengan membuka menu Plugins > Installed Plugins. Kemudian centang semua plugin dan terapkan Bulk Actions, pilih Deactivate.

Jika Error 404 sudah tidak muncul, artinya ada salah satu plugin yang menyebabkan error tersebut.

Kedua, aktifkan plugin satu per satu untuk mengecek plugin mana yang menjadi penyebab error tersebut. Jika Anda mengaktifkan satu plugin dan error kembali muncul, artinya plugin tersebut yang menyebabkan Error 404 muncul.

Ketiga, Anda bisa coba mengupdate plugin bermasalah tersebut. Bisa jadi plugin menyebabkan error karena tidak diupdate. Namun, jika sudah diupdate dan error tetap muncul, uninstall plugin tersebut dan cari alternatif lain.

Keempat, jika ternyata bukan plugin yang menyebabkan munculnya Error 404, Anda bisa beralih ke tema. Ganti tema yang sedang Anda gunakan dengan tema lain. Apabila error tidak muncul kembali artinya, tema Andalah yang menjadi penyebab Error 404. Sebaiknya ganti tema Anda jika memang terbukti menghasilkan error.

Cara Menonaktifkan Tema dan Plugin Via FTP

Terkadang Error 404 mengakibatkan Anda tidak bisa mengakses dashboard WordPress. Jika hal ini terjadi, Anda harus mengakses WordPress dengan cara lain, salah satunya adalah via FTP.

Anda bisa menggunakan FileZilla untuk menonaktifkan tema dan plugin. Berikut adalah langkah-langkahnya:

Pertama, buka direktori public_html/wp-content.

Kedua, Anda akan menemukan folder plugins dan themes di dalamnya

Ketiga, di dalam folder plugins, Anda akan melihat folder masing-masing plugin yang sudah Anda install. Setelah itu ganti nama plugin untuk menonaktifkannya. Anda bisa menggantinya dengan nama jetpack.disabled, misalnya.

Keempat, dengan mengganti nama foldernya, plugin otomatis nonaktif. Coba akses website, apakah error masih muncul. Jika tidak, artinya plugin yang Anda nonaktifkan adalah penyebab errornya.

Kelima, jika semua plugin sudah dinonaktifkan dan error tetap muncul, Anda bisa mulai beralih ke tema. Sama seperti ketika menonaktifkan plugin, Anda hanya perlu mengganti nama folder tema yang Anda gunakan.

Keenam, setelah tema dinonaktifkan, WordPress secara otomatis menggunakan tema default WordPress. Kemudian cek website Anda apakah error sudah hilang. Jika error hilang, artinya tema Andalah yang bermasalah.

Baca Juga: Cara Mengatasi 403 Forbidden di WordPress

Kesimpulan

Error ini memang terlihat sederhana, tetapi bisa mengakibatkan kerugian untuk Anda. Pengunjung tidak bisa menemukan halaman yang mereka inginkan. Akibatnya, trafik website pun bisa menurun

Dengan tiga cara mengatasi Error 404 di atas, Anda bisa menyelesaikan masalah secepat mungkin. Alhasil Anda bisa menghindari kehilangan trafik website.

Demikian artikel mengenai cara mengatasi error 404 di WordPress. Apabila Anda membutuhkan panduan mengatasi error-error lain di WordPress, tidak perlu khawatir karena kami sudah merangkumnya dalam Ebook 20+ Error WordPress dan Cara Cepat Mengatasinya.

Ebook tersebut membahas lebih dari 20 error WordPress yang sering ditemui pengguna WordPress. Kabar baiknya, Anda bisa mengunduhnya secara gratis!

6
Ilham Mubarok Ilham loves to write, trying to help people to understand about website, web hosting, and online marketing in the most convenient way.

17 Replies to “3 Cara Mengatasi Error 404 Not Found di WordPress”

  1. terimaksih bermanfaat, saya kemarin sempat mengalami eror 503 dan entah kenapa bisa pulih sendiri

    1. Seperti penjelasan pada artikel “Error 503 dapat terjadi karena adanya permasalahan server. Beberapa faktornya antara lain server down, adanya maintenance, atau resource server yang Anda gunakan sedang tinggi.” Sehingga saat penyebab diatas teratasi atau penggunaan resource bapak turun, website menjadi normal kembali.

  2. Solusi untuk menyelesaikan kendala sering error 503 apa ya admin. Itu lah masalah hosting pertama kami di niaga hoster. Nama hostingnya majujayarentcar jenis paket hostingnya pelajar, saya ada hosting baru di niaga hoster jenis atau type personal tapi saya belum paham cara memindahkan beberapa website yang ada di hosting pelajar untuk saya pindahkan ke hosting personal. Apa ada petunjuk dan cara bagaimana memindahkan website https://rentalmobilpontianak.my.id yang ada di hosting pelajar majujayarentcar ke hosting personal pontianak-rentalmobil

    1. Mengenai masalah error tersebut ada beberapa kemungkinan, salah satunya masalah pada resource hosting anda yang mencapai limit. Supaya dapat dilakukan pengecekan lebih detail mengenai masalahnya silakan mengirimkan tiket bantuan di member area. Support kami siap membantu 24 jam melalui chat, telpon dan tiket bantuan.

      Untuk memindahkan, anda dapat meminta bantuan support atau mengikuti tutorial berikut: https://www.niagahoster.co.id/blog/cara-pindah-hosting-wordpress/
      semoga membantu. 🙂

  3. Seringnya ngalamin 404 broken link. Ternyata bnyak error yg lain jga. Trimakasih artikel panduannya sangat lengkap!

  4. mas kalo mengatasi not found 404 menggunakan "hapus url sembunyikan sementara" di search console gimana?
    not found 404 itu sama dengan konten usang atau tidak?
    terima kasihh…

    1. Jika hanya "hapus url sembunyikan sementara" maka sumber masalahnya tetap tidak teratasi pak, karena google search console hanya detector saja.
      404 adalah respon website ketika tidak menemukan halaman yang direquest oleh pengunjung.
      Saran saya, perbaiki link / konten yang mengalami 404 atau lakukan redirect 404 ke home website bapak.

  5. Di tempat ane rutin tiap bulan dapat 404 tuh min. Apakah kemungkinan besar dari script nya ya???

Leave a Reply

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

nineteen + three =