Redirect 301 vs 302: Kapan Harus Pakai Yang Mana?...
TL;DR (Ringkasan Singkat)
"Website saya pindah domain, pakai redirect 301 atau 302 ya?"
format_list_bulleted
Daftar Isi
expand_more
Daftar Isi
"Website saya pindah domain, pakai redirect 301 atau 302 ya?" Jawaban singkat: 301 (Permanent Redirect).
Tapi tunggu dulu—tidak semua kasus butuh 301. Ada situasi dimana 302 (Temporary Redirect) justru lebih tepat. Salah pilih bisa bikin ranking anjlok atau link juice hilang. Artikel ini akan bahas perbedaan 301 vs 302 , kapan pakai yang mana , dan kesalahan fatal yang sering terjadi. Sebelum lanjut, pastikan Anda sudah paham dasar-dasar technical SEO dan cara kerja Google crawling.
"Halaman ini sudah pindah ke URL baru. Ikuti ke sana." Kenapa Butuh Redirect?
- Website pindah domain (example.com → newsite.com)
- URL structure berubah (product.php?id=123 → /produk/nama-produk)
- Halaman dihapus, tapi masih ada backlink
- A/B testing atau maintenance
- User dapat 404 error (pengalaman buruk)
- Backlink jadi sia-sia (link juice hilang)
- Ranking turun karena Google anggap halaman hilang
Kapan Pakai 301?
- Pindah Domain Permanen
- Ubah URL Structure
- Hapus Halaman Tapi Ada Backlink
- Konsolidasi Konten
- HTTPS Migration
- ✅ Link juice diteruskan (90-99%)
- ✅ Ranking dipertahankan (jika konten relevan)
- ✅ Backlink tidak hilang
- ✅ Google update index dalam 2-4 minggu
- ⚠️ Redirect chain (301 → 301 → 301) lambat dan waste crawl budget
- ⚠️ Redirect ke halaman tidak relevan = ranking turun
- ⚠️ Terlalu banyak redirect = Google anggap spam
Kapan Pakai 302?
- A/B Testing
- Maintenance atau Downtime
- Seasonal Campaign
- Geo-Targeting Sementara
- Testing Sebelum 301
- ✅ Flexible (bisa diubah kapan saja)
- ✅ URL lama tetap di index (kalau memang mau balik)
- ⚠️ Kalau lupa ubah jadi 301, ranking bisa turun
Perbedaan 301 vs 302 (Tabel Lengkap)
Aspek 301 (Permanent) 302 (Temporary) Durasi Permanen Sementara Pass Link Juice ✅ Ya (90-99%) ⚠️ Tidak Google Update Index ✅ Ya (URL baru masuk SERP) ⚠️ Tidak (URL lama tetap) Browser Cache ✅ Ya ⚠️ Tidak Kapan Pakai Pindah domain, ubah URL, hapus halaman A/B test, maintenance, seasonal Reversible ⚠️ Tidak (susah rollback) ✅ Ya (mudah ubah) Impact ke Ranking Ranking diteruskan ke URL baru Ranking tetap di URL lama Kesalahan Fatal yang Sering Terjadi Kesalahan #1: Pakai 302 untuk Pindah Domain Salah: old-domain.com → new-domain.com (302) Akibat:
- Link juice TIDAK diteruskan
- Ranking tetap di old-domain.com (yang sudah mati)
- Traffic hilang karena user ke domain lama
- Lambat (setiap hop butuh waktu)
- Link juice berkurang setiap hop
- Google bisa stop crawl di tengah jalan
- User bingung (cari laptop, malah ke homepage)
- Google anggap soft 404 (halaman tidak relevan)
- Link juice hilang
- Ranking tidak pindah ke /new-page
- Link juice tetap di /old-page (yang sudah tidak ada konten)
- Cara Implementasi Redirect
- Cara Cek Redirect dengan Tools
- F12 → Network tab
- Reload page
- Lihat status code:
curl -I https://example.com/old-page Output: HTTP/1.1 301 Moved Permanently Location: https://example.com/new-page FAQ: Pertanyaan Umum Q: Apakah 301 redirect permanen selamanya? A: Secara teknis ya, tapi bisa diubah. Namun Google butuh waktu lama untuk re-index. Jadi treat 301 sebagai permanent. Q: Berapa lama Google update index setelah 301? A: 2-4 minggu untuk halaman yang sering di-crawl. Bisa lebih lama untuk halaman jarang di-crawl. Q: Apakah 301 redirect mengurangi link juice? A: Dulu ya (kehilangan 10-15%). Sekarang Google bilang 301 pass hampir 100% link juice. Tapi redirect chain tetap buruk. Q: Boleh pakai 302 untuk pindah domain sementara? A: Tidak . Kalau pindah domain, selalu pakai 301. Kecuali memang benar-benar temporary (misal: maintenance 1 hari). Q: Bagaimana cara rollback 301 redirect? A: Hapus redirect rule, tapi Google butuh waktu lama untuk re-index URL lama. Lebih baik plan dengan matang sebelum pakai 301.
- Checklist Sebelum Implementasi Redirect
- [ ] Apakah ini benar-benar permanent?
- [ ] Apakah URL baru sudah ada konten?
- [ ] Apakah konten URL baru relevan dengan URL lama?
- [ ] Apakah sudah test redirect di staging?
- [ ] Apakah sudah siap monitor traffic/ranking?
- [ ] Apakah ini benar-benar temporary?
- [ ] Berapa lama redirect ini akan aktif?
- [ ] Apakah ada reminder untuk ubah jadi 301 (jika perlu)?
- [ ] Apakah user experience tetap baik?
Related Articles
- Jasa Migrasi Website SEO - Panduan lengkap migrasi website
- Technical SEO Checklist - Checklist lengkap technical SEO
- HTTP Status Codes SEO - Panduan status codes untuk SEO
- Crawlability Masterclass - Optimasi crawl budget
- Jasa Redesign Website - Redesign tanpa kehilangan ranking
Butuh Bantuan SEO Profesional?
Tim ahli kami siap membantu website Anda ranking di halaman 1 Google.