Loncat ke konten utama

Redirect 301 vs 302

Diperbarui: 29 Oktober 2026
By Willya Randika

Redirect 301 memberi tahu browser dan mesin pencari bahwa sebuah URL pindah permanen, sedangkan 302 berarti pindah sementara. Keduanya mengalihkan pengunjung, tetapi cara browser menyimpan cache dan cara crawler memperlakukan sinyalnya berbeda.

Beda utama

Aspek301302
SifatPermanenSementara
Cache browserKuat, bisa tersimpan lamaUmumnya tidak sekuat 301
Sinyal SEODiteruskan ke URL tujuanURL asal dianggap masih berlaku
Kapan dipakaiGanti domain, ubah struktur URLA/B test, maintenance, promo sementara

Ada juga 307 dan 308: keduanya mempertahankan method HTTP (POST tetap POST), sedangkan 301/302 secara historis bisa mengubah method di beberapa klien. Untuk website biasa, 301 dan 302 sudah cukup; untuk API, pilih 307/308 jika method harus dipertahankan.

Cara memasang redirect

Di cPanel, buka Domains → Redirects, pilih domain, isi path asal dan URL tujuan, lalu pilih tipe. Di Apache, aturan .htaccess terlihat seperti:

Redirect 301 /halaman-lama https://contoh.com/halaman-baru

Di WordPress, plugin redirect membantu, tetapi pastikan tidak menumpuk aturan dari plugin, tema, dan .htaccess sekaligus. Satu URL sebaiknya ditangani satu aturan.

Yang perlu diperhatikan

  • Hindari rantai redirect. A → B → C memperlambat load dan membingungkan crawler. Arahkan langsung ke tujuan akhir.
  • Jangan 302 untuk perubahan permanen. Anda bisa kehilangan sinyal SEO dan lupa memperbaruinya.
  • Redirect HTTPS dan www harus konsisten. Pilih satu versi kanonik, lalu arahkan sisanya ke sana.
  • Uji dengan curl -I. Pastikan status dan header Location sesuai sebelum deploy.

Uji juga versi www dan http sebelum mengumumkan perubahan.

FAQ

Apakah 301 bisa dibatalkan?

Di server bisa, tetapi browser pengunjung yang sudah menyimpan cache mungkin tetap membuka tujuan lama sampai cache-nya kedaluwarsa. Karena itu, uji redirect di staging sebelum menerapkannya.

Kapan sebaiknya memakai 302?

Saat URL asal memang akan kembali, misalnya halaman maintenance, kampanye musiman, atau pengujian halaman baru.

Apakah redirect memengaruhi kecepatan?

Satu redirect menambah satu perjalanan HTTP. Rantai panjang bisa menambah ratusan milidetik, terutama di koneksi mobile.

Disclaimer: Artikel WikiHosting disusun untuk tujuan edukasi dan referensi. Teknologi hosting terus berkembang, sehingga beberapa informasi teknis mungkin berubah seiring waktu.