Pengertian HTML Redirect
Dalam technical SEO, HTML redirect adalah metode untuk mengalihkan pengunjung dan mesin pencari dari satu halaman ke halaman lain menggunakan kode atau tag yang ditulis langsung di dalam HTML (biasanya di bagian <head>). Berbeda dari server-side redirect (seperti 301 atau 302), HTML redirect dilakukan di tingkat client-side, artinya browser yang melakukan perpindahan, bukan server.
HTML redirect biasanya menggunakan tag meta seperti ini:
<meta http-equiv="refresh" content="5;url=https://contoh.com/halaman-baru">
Keterangan:
content="5"→ jeda waktu (dalam detik) sebelum halaman diarahkan.url=https://contoh.com/halaman-baru→ tujuan redirect. Jika kamu ingin redirect instan, bisa dibuatcontent="0;url=...".
Fungsi HTML Redirect
- Mengalihkan pengguna dari halaman lama ke halaman baru
- Umumnya digunakan saat halaman lama sudah tidak relevan tetapi server tidak bisa dikonfigurasi untuk redirect 301.
- Memberi jeda informasi sebelum dialihkan
- Kadang digunakan untuk menampilkan pesan seperti “Anda akan diarahkan ke halaman baru dalam 5 detik”.
- Alternatif sementara untuk website statis
- Jika kamu menggunakan hosting tanpa akses ke
.htaccessatau konfigurasi server (misalnya GitHub Pages), HTML redirect bisa jadi solusi sementara.
- Jika kamu menggunakan hosting tanpa akses ke
Dampak terhadap SEO
Walau terlihat praktis, HTML redirect bukanlah metode ideal untuk SEO. Google dan mesin pencari lain masih mengenalinya, tetapi:
- Tidak sekuat 301 Redirect dalam mentransfer link equity (otoritas halaman).
- Mesin pencari mungkin menganggapnya sebagai redirect sementara atau bahkan tidak mengikuti jika delay-nya terlalu lama.
- Bisa memengaruhi pengalaman pengguna (UX) jika ada jeda waktu (delay).
- Potensi indexing issue jika digunakan berlebihan atau salah implementasi.
Kapan HTML Redirect Digunakan?
Gunakan HTML redirect hanya jika tidak ada opsi lain, misalnya:
- Kamu tidak bisa mengatur redirect di level server (misalnya shared hosting tanpa kontrol
.htaccess). - Situs bersifat statis dan hanya bisa dimodifikasi di level HTML.
- Redirect bersifat sementara dan informatif, bukan migrasi permanen.
Rekomendasi SEO
- Untuk redirect permanen, gunakan 301 Redirect (server-side).
- Untuk redirect sementara, gunakan 302 atau 307 Redirect.
- Hindari HTML redirect dengan waktu tunda (misalnya
content="5") karena dianggap kurang ramah SEO dan UX.

