Cara Membuat Redirect 301 dengan .htaccess
Gunakan redirect 301 untuk memindahkan domain atau URL, mempertahankan path, menghindari loop, dan menjaga SEO.
Kapan memakai 301
Redirect 301 digunakan ketika URL berpindah permanen, misalnya setelah redesign, perubahan slug, atau migrasi domain. Redirect membantu pengguna dan mesin pencari menuju alamat baru.
Redirect satu halaman
Gunakan rule yang spesifik dan letakkan sebelum rewrite aplikasi. Contoh konsepnya adalah mengarahkan /halaman-lama ke /halaman-baru. Uji status HTTP, bukan hanya tampilan browser.
Redirect seluruh domain
Saat memindahkan domain, pertahankan path jika struktur halaman sama. Pastikan rule hanya berjalan pada host lama agar tidak menyebabkan loop pada domain baru.
HTTP ke HTTPS dan www
Konsolidasikan satu versi domain. Hindari beberapa redirect berantai seperti HTTP ke www lalu ke non-www. Satu langkah lebih efisien jika konfigurasi memungkinkan.
Urutan rule penting
Rule redirect harus berada sebelum front controller WordPress atau aplikasi. Backup .htaccess sebelum mengubah dan periksa syntax karena kesalahan dapat menghasilkan error 500.
Audit setelah perubahan
Perbarui internal link, canonical, sitemap, iklan, dan profil eksternal. Redirect bukan alasan mempertahankan link lama selamanya. Hindari mengarahkan semua 404 ke homepage karena dapat membingungkan pengguna dan mesin pencari.
Kesimpulan
Gunakan redirect 301 untuk memindahkan domain atau URL, mempertahankan path, menghindari loop, dan menjaga SEO. Gunakan kebutuhan nyata website sebagai dasar keputusan, lakukan perubahan secara bertahap, dan simpan backup sebelum mengubah konfigurasi penting.
Untuk kebutuhan redirect 301 htaccess, domain, email bisnis, atau pengelolaan website dengan cPanel, Anda dapat membandingkan layanan yang tersedia di cPanelHosting.id dan memilih paket sesuai tahap pertumbuhan website.













