Pengertian Redirect 301
Redirect 301 adalah pemindahan permanen sebuah website atau halaman website tersebut dari alamat yang satu ke alamat yang lain. Redirect jenis ini biasanya digunakan untuk beberapa hal seperti membuat website atau halaman baru dan memindahkan semua konten ke tempat baru. Atau Anda juga bisa mengganti halaman lama menjadi halaman baru tanpa harus Anda kehilangan trafik yang sudah Anda miliki di halaman yang lama.
Dilain sisi redirect tidak hanya mempengaruhi akses website. Mesin pencari akan menganggap URL baru halaman atau website Anda adalah URL yang benar. Karena hal tersebut redirect sangat erat berhubungan dengan SEO.
Manfaat Redirect 301 Untuk SEO
Nah sekarang Anda sudah mengetahui fungsi redirect 301 adalah untuk mengalihkan pengunjung dan mesin pencari dari URL lama ke URL yang baru secara permanen. Namun setelah Anda mengetahui hal tersebut, apakah Anda tahu manfaat redirect 301? Jika belum tahu, silahkan simak penjelasannya.
1. Mempertahankan Trafik dan Ranking Situs
Ketika Anda perlu untuk memindahkan alamat situs lama ke alamat situs baru tentunya Anda tidak ingin kehilangan trafik maupun ranking situs Anda bukan. Nah itulah manfaat dari redirect 301. Dengan redirect 301 Anda bisa mengalihkan pengunjung dari situs web lama ke situs web baru tanpa kehilangan trafik dan ranking di mesin pencari. Jadi redirect adalah cara yang aman untuk Anda gunakan terutama jika Anda yang berhubungan dengan SEO.
2. Memastikan Website Dapat Diakses
Apakah Anda pernah mengunjungi sebuah website dari mesin pencari namun halaman yang diakses tidak bisa ditemukan atau muncul halaman error 404 not found. Hal tersbeut terjadi biasanya karena alamat website atau halaman tersebut sudah diganti atau dihapus. Nah jika hal tersebut terus terjadi bisa menyebabkan penurunan trafik, pengunjung akan kehilangan motivasi untuk mengunjungi website Anda lagi dan tentu mengurangi kredibilitas website Anda. Apalagi website Anda adalah website perusahaan, bisnis atau toko online.
Nah untuk mencegah hal tersebut terjadi Anda bisa menggunakan redirect 301 dan membuat halaman yang error tersebut dialihkan ke halaman yang baru.
3. Memberitahu Mesin Pencari Untuk Menampilkan URL Baru
Nah dengan redirect 301 tentu secara tidak langsung Anda memberitahu mesin pencari bahwa Anda sudah tidak menggunakan URL yang lama dan sudah berganti menggunakan URL atau alamat yang baru.
Cara Mudah Redirect 301 WordPress
Redirect 301 ini sangat berguna untuk mempertahankan trafik dan reputasi sebuah website. Namun bagaimana cara membuat redirect 301?
1. Menggunakan Plugin WordPress
Jika website Anda menggunakan CMS WordPress tentu cara untuk mengaktifkan redirect 301 ini akan sangat mudah. Salah satu plugin redirect yang sering digunakan yaitu plugin Redirection
Dengan plugin ini Anda tidak perlu melakukan koding apapun. Anda hanya tinggal install plugin tersebut, Anda masuk ke dashboard nya dan Anda masukkan URL lama dan URL baru nya seperti gambar dibawah ini. Redirect dapat langsung berjalan secara otomatis tanpa koding
Namun perlu diketahui bahwa menggunakan plugin ini hanya memungkinkan redirect 301 per halaman dalam satu domain yang sama. Jika Anda ingin redirect 301 website Anda secara keseluruhan dari URL lama ke URL baru, Anda harus mengubah pengaturan di file .htaccess.
2. Mengubah Pengaturan di .htaccess
Selain menggunakan plugin WordPress Anda juga bisa melakukan redirect 301 dengan cara merubah pengaturan di dalam .htaccess file. Untuk merubah isi di dalam file .htaccess pertama Anda harus menemukan file nya terlebih dahulu. File .htaccess bisa ditemukan di direktori root website Anda atau di Cpanel -> File Manager -> public_html.
Untuk yang menggunakan Nginx ataupun software lain, Anda tetap bisa membuat file .htaccess menggunakan aplikasi editor seperti notepad. Setelah itu Anda simpan dengan nama .htaccess dan masukkan file tersebut ke direktori root website Anda.
Selanjutnya Anda buka file tersebut. Lalu tergantung ketikan kode didalamnya sesuai perubahan yang ingin dilakukan. Contohnya
Redirect dari Alamat Lama ke Alamat Baru
Jika Anda ingin mengganti domain lama menjadi domain baru seperti websitesaya.com menjadi websitebaru.com. Kamu bisa ketikan kodingan dibawah ini :
RewriteEngine on
RewriteCond %{HTTP_HOST} ^situsku.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.situsku.com [NC]
RewriteRule ^(.*)$ https://situsbaru.com/$1 [L,R=301,NC]
Redirect untuk Mengubah URL Halaman
Jika Anda ingin merubah URL halaman seperti http://websiteku.com/blog.html menjadi http://websiteku.com/blog Anda bisa masukkan kode dibawah ini :
Redirect 301 /blog.html https://.situsku.com/blog
Jika file .htaccess sudah memiliki baris kode RewriteEngine on Anda tidak perlu menambahkannya lagi.
Redirect untuk Menghilangkan www
Jika Anda ingin menghilangkan www pada URL website Anda dan bisa diakses tanpa www. Anda bisa masukkan kode dibawah ini :
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.situsku.com [NC]
RewriteRule ^(.*)$ http://situsku.com/$1 [L,R=301,NC]