+6281 911 911 301

Htaccess Redirect 301 pada Codeigniter

Kode redirect 301 (Moved permanently) adalah sebuah kode yang digunakan untuk memberitahukan kepada googlebot bahwa halaman yang dicari telah dipindahkan atau dialihkan secara permanen ke halaman baru.

Salahsatu kasus yang menggunakan kode ini yaitu ketika pemilik website menggunakan preferer domain dengan menggunakan www, seperti contoh sebuah website memakai preferer domain www.namadomain.com. Kemudian akan ada kemungkinan pengguna internet mengakses website tersebut dengan menggunakan alamat www.namadomain.com atau namadomain.com.

Perlu diketahui bahwa dengan www dan tanpa www memiliki perbedaan di mata google, di lain kasus hal ini juga dapat menyebabkan website dianggap sebagai plagiat konten dan akan menyebabkan menurunnya peringkat website yang kita miliki.

Sebagai bentuk pembuktian dari perbedaan url dengan menggunakan www dan tanpa menggunakan www yaitu ketika menambahkan property di webmaster tool. Anda akan disarankan untuk membuat property baru yang menggunakan www jika sebelumnya anda memasukkan property tanpa menggunakan www begitupun sebaliknya. Anda juga akan diminta untuk melakukan validasi terkait kode property yang dipasang di website anda. Untuk menyelesaikan permasalahan tersebut maka kita perlu melakukan redirect 301, dengan ini googlebot akan tahu bahwa website dengan url namadomain.com telah dipindahkan secara permanen ke www.namadomain.com.

Walaupun di beberapa tutorial hanya disarankan untuk mengisikan meta canonical dengan mengisi alamat yang dipakai preferer domain. Namun untuk lebih amannya kita perlu melakukan konfigurasi khusus di website kita, agar bisa melakukan redirect 301. Salah satu cara yang bisa digunakan yaitu dengan melalui konfigurasi htaccess.

Pada artikel ini saya akan membagikan kepada anda cara untuk melakukan redirect 301 atau 301 redirect dengan menggunakan htaccess pada framework Codeigniter. Berikut adalah bait kode htaccess yang bisa anda gunakan. 

RewriteEngine On
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\.namadomain\.com [NC]
RewriteRule (.*) http://www.namadomain.com/$1 [R=301,L]?

Dari kode di atas dapat dijelaskan bahwa ketika http host yang digunakan pengguna internet untuk mengakses website kita dengan menggunakan URL yang bukan www.namadomain.com maka akan dilakukan redirect 301 ke www.namadomain.com.

Kode di atas telah berjalan dengan baik dan sudah saya gunakan di Codeigniter versi 3.1.6.

Demikian artikel kali ini, semoga dapat membantu anda untuk menyelesaikan permasalahan terkait redirect 301 menggunakan htaccess pada framework Codeigniter. Untuk menambah pengetahuan terkait fungsi redirect 301, berikut kami lampirkan video terkait peranan redirect bagi URL atau link yang dideteksi memiliki error 404 page not found.

Htaccess Redirect 301 pada Codeigniter


Artikel Terkait

Peranan Preferred Domain untuk SEO Web Anda
Dipublikasikan
22 Jan 2018

Peranan Preferred Domain untuk SEO Web Anda

Mengatur preferred domain pada webmaster tools Google akan membantu Google untuk menampilkan format domain yang dikehendaki. Dengan www atau non-www silakan atur sendiri.
cara mempercepat load website
Dipublikasikan
29 Apr 2018

Optimasi Bagian Ini, Maka Load Website Anda Akan Lebih Optimal

Dengan mengetahui cara mempercepat loading website maka tahap awal optimasi website anda telah tercapai. Kunjungi artikel ini dan ketahui bagian mana yang perlu anda optimasikan.
peranan struktur data website
Dipublikasikan
15 Mar 2018

Peranan Struktur Data (JSON-LD dan Microdata) Bagi Mesin Pencari

Struktur data JSON-LD merupakan struktur data pada website yang direkomendasikan oleh Google. Ketahui lebih jauh peranan struktur data JSON-LD ini dengan mengunjungi artikel ini.
Dipublikasikan
18 Dec 2017

Penggunaan Hreflang untuk Penargetan Internasional

Tag hreflang akan membantu website anda dalam menemukan pengguna yang spesifik dengan target pasar yang diinginkan.
Mudahkan Google Bot Memetakan Website Anda dengan Sitemap
Dipublikasikan
13 Nov 2017

Mudahkan Google Bot Memetakan Website Anda dengan Sitemap

Mudahkan google bot dalam memetakan website anda melalui sitemap sehingga artikel anda akan lebih mudah untuk di index.
Mempercepat Index dan Reindex Google atau blog
Dipublikasikan
16 Jan 2018

Cara Mempercepat Index dan Reindex Google Terhadap Artikel atau Blog

Mempercepat index artikel atau website oleh Google adalah tahap awal untuk mendapatkan perengkingan artikel atau web. Ketahui cara mempercepat index & reindex dari artikel ini.