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

Apa Itu Error 404 Not Found dan Bagaimana Cara Mengatasinya?

5 min read

error 404

Error 404: Not Found 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 Not Found?

cara mengatasi error 404 not found di 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.

Munculnya halaman 404 not found berdampak negatif bagi user experience pengunjung. Sebab, mereka gagal menemukan informasi yang diinginkan.

Selain itu, pengaruh 404 not found juga kurang bagus bagi SEO. Karena menghambat web crawler saat mengindeks halaman website Anda.

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.

Baca juga: 10+ Cara Cek Website Down atau Tidak dengan Mudah [Terlengkap]

Penyebab Error 404 Not Found

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

Baca juga: Cara Mengatasi Error “The Site Is Experiencing Technical Difficulties”

5+ Cara Mengatasi Error 404 Not Found di WordPress

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!

1. Periksa Penulisan URL

Seperti yang dijelaskan di bagian sebelumnya. Penyebab error 404 kadang sangatlah sepele. Karenanya, solusi yang ditawarkan juga sama sepelenya.

Supaya terhindar dari 404 error, coba cek penulisan URL di address bar. Pastikan Anda tidak salah mengetik dalam bentuk apapun. Entah itu huruf yang terdobel, kesalahan penulisan ekstensi, atau salah menuliskan tanda baca.

2. Reload atau Refresh Halaman

tombol refresh browser

Cara termudah lain untuk mengatasi error 404 not found ialah me-reload atau refresh halaman web. Anda bisa melakukannya dengan memencet tombol F5 pada keyboard. Opsi lain adalah dengan memencet tombol refresh tepat di sebelah kiri address bar pada browser.

3. Bersihkan Cache dan History Browser

Browser sengaja menyimpan jejak penelusuran Anda dalam bentuk cache. Ini dilakukan bukan tanpa sebab. Cara ini membantu browser bisa bekerja secara efisien tanpa perlu mengunduh informasi yang sama berulang-berulang

hapus cache dan history

Masalah akan muncul ketika ternyata cache menyimpan halaman 404 error. Inilah yang membuat Anda terus menerus mendapatkan tampilan eror. Makanya, Anda perlu menghapus cache dan browser history. Inilah solusi agar tampilan 404 error tak kembali muncul.

Semisal Anda memakai browser Google Chrome, Anda bisa menghapus cache dan history dengan cara berikut:

  1. Akses menu History di Settings atau Ctrl + H.
  2. Klik opsi Clear browsing data.
  3. Pilih rentang waktu data yang ingin dihapus.
  4. Centang opsi Browser history dan Cached images and files.
  5. Klik tombol Clear data.

Baca Juga: Cara Mengatasi Error NET:ERR_CERT_AUTHORITY_INVALID

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:

pengaturan permalink untuk selesaikan error 404
  • 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

5. 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:

  1. Akses website via FTP. Anda bisa menggunakan aplikasi seperti Filezilla untuk mengakses website.
  2. 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.
  3. Masuk ke folder tersebut dan cari file .htaccess.
  4. 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.
  5. 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

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

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

6. 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.

Baca juga: Cara Mengatasi Error The Uploaded File Exceeds the upload_max_filesize Directive in php.ini di WorPress

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:

  1. Buka direktori public_html/wp-content.
  2. Anda akan menemukan folder plugins dan themes di dalamnya
  3. 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.
  4. Dengan mengganti nama foldernya, plugin otomatis nonaktif. Coba akses website, apakah error masih muncul. Jika tidak, artinya plugin yang Anda nonaktifkan adalah penyebab errornya.
  5. 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.
  6. 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

Sudah Paham Cara Mengatasi Error 404 Not Found?

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!

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 “Apa Itu Error 404 Not Found dan Bagaimana Cara…”

  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. Gan, error 404 bisa dimodif ga tulisannya, atau dikasih link alternatif?

    1. Bisa, salah satunya dengan menggunakan file .htaccess yang dilakukan redirect ke halaman 404.

  6. 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 *