Anda pernah nggak sih pas buka link sebuah website ada tulisannya “404 Page Not Found” ? Nah, bisa jadi link ini rusak sehingga kita nggak bisa akses ke link tersebut. Kalau sudah begini, pasti kita yang mengunjungi website akan merasa kesal dan pemilik website pun merasa panik karena nggak bisa diakses.
Permalink yang rusak dapat mempengaruhi traffic website. Selain mengganggu kenyamanan pengunjung yang mengakses, hal ini juga berdampak pada menurunnya jumlah pengunjung website.
Tetapi biasanya yang nggak bisa diakses itu hanya link tertentu saja, bukan website utamanya. Bila seperti ini, berarti permalink tersebut rusak dan perlu diganti agar bisa diakses kembali. Hal ini kemungkinan terjadi karena ada perubahan yang dilakukan oleh pemilik website sehingga menyebabkan permalink error.
Bagaimana cara mengganti struktur permalink dengan aman?
Sebelum anda membuat perubahan pada struktur tautan website, penting bagi anda untuk mengetahui tentang permalink terlebih dahulu. Mungkin sebagian orang berpikir bahwa mudah untuk mengubah permalink. Padahal sebenarnya tindakan mengubah permalink itu memiliki konsekuensi dan harus direncanakan sebelum mengubahnya.
Secara umum, opsi Post Name adalah struktur ideal sebagian besar pengguna website. Struktur Post Name ini sudah baik untuk semua website meskipun website tersebut berhubungan dengan berita yang biasanya ingin menyertakan tanggal dalam permalink.
Jika anda menggunakan WordPress, anda harus mengklik Settings > Permalinks di dashboard WordPress. Secara default, permalink WordPress menggunakan option day and name.
Jika anda ingin fokus dengan konten yang akan diposting daripada tanggal posting, anda bisa menggunakan option post name. Opsi ini akan lebih berfokus dengan kata kunci yang digunakan. Sementara opsi lainnya date followed by the post name dimana biasanya website yang berfokus pada berita dimana tanggal menjadi komponen dalam struktur permalink.
Tetapi bila anda ingin mengubah permalink, ada beberapa tutorial yang bisa anda terapkan yang tentunya aman dilakukan.
Cara 1 : Mengubah Struktur Permalink di WordPress
Cara yang paling sederhana adalah mengatur ulang struktur permalink di WordPress. Cara-caranya adalah sebagai berikut :
- Login ke Dashboard WordPress
- Klik Settings > Permalinks
- Ubah pengaturan permalink sesuai yang anda inginkan.
Misalkan saat ini anda menggunakan struktur permalink yang hari dan nama (day and name) lalu ingin mengubah struktur agar hari tidak diikutsertakan, maka pilihlah nama post (post name). Contohnya seperti gambar di bawah ini.
- Setelah menentukan dan mengubahnya, jangan lupa klik save changes atau simpan perubahan.
- Jangan lupa, setelah menyimpan perubahan, anda perlu melakukan pengecekan pada permalink yang sudah anda ubah dengan mengklik preview post.
Permalink anda kini sudah diperbarui! Dengan cara ini, secara otomatis akan memperbarui semua URL internal di WordPress anda dengan syntax yang baru.
Jika permalink masih rusak, anda bisa menggunakan tutorial selanjutnya untuk mengatasi masalahmu..
Cara 2 : Menonaktifkan Plugin
Seperti yang sudah dijelaskan di atas bahwa permalink bisa rusak saat kita menginstall plugin baru. Plugin baru ini dapat menimbulkan kerusakan pada struktur URL di WordPress. Dengan menonaktifkan plugin bisa mengembalikan permalink yang rusak.
Berikut ini cara-cara yang bisa dilakukan untuk menonaktifkan plugin yang bisa anda lakukan :
- Login ke dashboard WordPress
- Klik menu Plugins > Installed Plugin
- Nonaktifkan salah satu plugin yang telah diinstall di WordPress dengan mengklik deactivate.
Sebaiknya deactivate plugin yang terbaru atau yang baru dipasang untuk menemukan plugin mana yang bermasalah yang menimbulkan kerusakan pada permalink tersebut.
- Klik save changes untuk menyimpan perubahan yang telah dilakukan
- Akses kembali halaman atau permalink yang error.
- Jika sudah tidak error, berarti plugin pemicu yang bermasalah telah berhasil diatasi. Tetapi jika masih error, silahkan lakukan langkah ini untuk menemukan plugin yang bermasalah agar laman bisa diakses kembali.
Jika anda sudah menemukan plugin yang bermasalah, sebaiknya anda menghubungi pihak developer atau forum komunitas yang bersangkutan agar plugin tersebut bisa diperbaiki untuk menemukan penyebab utamanya.
Cara 3 : Mengganti File .htaccess
Bila dua langkah di atas masih belum bisa mengatasi kerusakan permalink, mungkin masalahnya terletak dengan konfigurasi file .htaccess. Oleh karena itu, anda perlu mengganti file .htaccess dengan yang standar atau default dari WordPress.
# 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
Untuk memperbaikinya, silahkan mengikuti tutorial di bawah ini
- Buka cPanel > File Manager
- Masuk ke folder utama WordPress
- Setelah itu, klik kanan pada file .htaccess dan rename
- Ganti nama dengan nama yang berbeda, misalnya:.htaccess1. Gunanya agar file ini dinonaktifkan
- Lalu, buatlah file baru dengan nama .htaccess dengan cara klik tombol +file di pojok kiri atas. Nanti akan muncul kolom new file lalu isi kolom new file name dengan .htacess kemudian klik tombol create new file
- Edit file .htaccess yang baru anda buat. Setelah itu, salin script default file ,htaccess yang tertera. Jangan lupa klik save.
- Jika sudah mengklik save, coba lakukan testing dengan mengakses URL atau permalink yang error atau tidak bisa diakses.
Cara 4: Memperbaiki Tautan Rusak Dengan 301 Redirect
Ada solusi sederhana untuk masalah ini dan itu adalah mengatur dengan pengalihan atau 301 redirect di situs website. Redirect 301 pada dasarnya memberitahu browser tentang sesuatu yang datang ke website anda menggunakan URL terstruktur permalink lama tempat konten yang relevan berada.
Hal ini Ini membuat mesin pencari tahu bahwa ini adalah perubahan permanen. Anda mungkin juga ingin menyesuaikan halaman 404 page not found untuk menangkap tautan internal atau manual yang rusak.
Langkah ini bisa digunakan dengan menggunakan plugin redirect 301. Untuk membuat redirect di WordPress, salah satu opsi plugin yang digunakan adalah Simple 301 Redirects.
Caranya adalah anda perlu menginstal dan mengaktifkan plugin Simple 301 Redirects. Setelah anda melakukannya, plugin ini akan otomatis tersedia di menu baru ke area Settings di dashboard WordPress.
Di halaman pengaturan atau setting, akan tersedia dua bidang. Satu berlabel Request dan satu lagi berlabel Destination Dua hal ini pada dasarnya adalah tempat anda memasukkan struktur permalink lama dan struktur permalink baru. Anda hanya perlu menambahkan informasi setelah nama domain anda ke bidang ini.
Contohnya, di kolom Request adalah konfigurasi untuk Month and Name permalink yang rusak atau tidak bisa diakses. Sementara di kolom Destination adalah konfigurasi WordPress untuk struktur permalink name post dimana permalink ini yang dapat diakses. Setelah menambahkan di dua kolom tersebut, simpan perubahan dan anda klik save changes.
Dengan menggunakan redirect 301 maka nantinya mesin pencari yang masuk ke tautan lama akan pergi ke tautan baru (destination) yang telah anda tambahkan.
Cara 5 : Mengubah Tautan Mesin Pencari ke Struktur Baru (Pengindeksan Ulang)
Jika masih terdapat error atau tidak bisa diakses kemungkinan bahwa search engine memiliki informasi yang salah setelah anda memperbarui struktur permalink. Mesin pencari secara otomatis akan merayapi website secara teratur dan memperbarui ketika mesin menemukan perubahan sehingga masalah ini akan teratasi dengan sendirinya.
Namun, anda dapat membantu prosesnya dengan membuat Peta Situs XML (XML Sitemap) dan kemudian mengindeks ulang situs website anda secara manual dengan mesin pencari.
Jika masih error, cobalah mengingat perubahan apa yang telah anda lakukan sebelum terjadi kesalahan. Jika permalink rusak saat melakukan pembaruan tertentu di website, melakukan restore backup bisa dilakukan agar permalink bisa diakses kembali.
Kesimpulan
Seperti yang diketahui bahwa ketika kita menemukan laman yang bertulisan 404 Page Not Found itu menandakan bahwa ada sesuatu yang salah atau rusak dengan permalink. Jika permalink rusak maka akan berakibat pada traffic website dan penurunan jumlah visitor.
Hal-hal pemicu yang membuat rusak permalink adalah karena menginstall plugin baru, melakukan pembaruan atau update, migrasi website dan adanya perubahan terhadap file .htaccess. Selain karena permalink yang rusak, ada beberapa alasan kenapa anda perlu mengganti permalink yaitu karena menggunakan versi WordPress yang lama, untuk mengalihkan halaman dan untuk keperluan branding.
Langkah-langkah yang bisa dilakukan untuk mengganti struktur permalink dengan mudah dan aman ada 5 cara yaitu mengubah struktur permalink di WordPress, menonaktifkan plugin, mengganti file.htaccess, memperbaiki tautan yang rusak dengan 301 redirect dan terakhir mengubah tautan mesin pencari ke struktur baru (pengindeksan ulang)