Jika Anda memiliki web lama yang dapat diakses melalui domain lama dan Anda ingin memindahkan web tersebut ke domain baru, bagaimana agar ketika pengunjung dari google mengakses artikel di domain lama maka ia akan otomatis diarahkan ke artikel di domain baru ? Anda harus membuat 301 moved permanently redirect dari domain lama ke domain baru.
Hal ini memiliki beberapa manfaat :
1. Pengunjung akan otomatis diarahkan ke domain baru tanpa perlu Anda beritahu mereka
2. Semua index search engine akan diarahkan ke domain baru (tetapi hal ini tentu membutuhkan waktu)
3. Pagerank Google akan dipindahkan ke domain baru, juga semua informasi internal yang digunakan untuk membuat posisi di SERP (search engine result page)
Berikut langkah-langkahnya :
1. Pindahkan semua data (file dan mysql) domain lama ke domain baru (pindah hosting/cloning web)
2. Login ke cpanel hosting lama dan buatlah file .htaccess di folder public_html sebagai berikut :
RewriteEngine On RewriteRule ^(.*)$ http://domainbaru.com/$1 [R=301,L]
Semua traffic ke domain lama akan otomatis diarahkan menuju domain baru. SELESAI
Trik 301 htaccess redirect lainnya
1. Hanya redirect folter tertentu, misalnya :
- http://domainlama.com/topik/artikel-1.html
- http://domainlama.com/topik/artikel-2.html
- http://domainlama.com/topik/artikel-3.html
- http://domainlama.com/topik/artikel-dst.html
Anda ingin arahkan ke domain lain tanpa harus kehilangan index search engine, maka gunakan rules berikut di htaccess :
RewriteRule ^topik/(.*)$ http://domainbaru.com/topik/$1 [L,R=301]