Bài đăng

Cho phép bình luận

Panduan Safelink di Blog Utama

Setelah melakukan pembaruan pada panduan Safelink yang memanfaatkan sessionStorage, kami menyadari kelemahan fatal dari metode ini yang membuat Safelink tidak bekerja ketika tautan dibuka di tab atau jendela baru. Dalam skenario tersebut, data session tidak ikut terbawa, sehingga proses redirect terhenti.

Untuk menutupi celah ini, kami mengembangkan versi alternatif dengan pendekatan berbeda. Solusi yang dirancang untuk memastikan proses redirect tetap berjalan bagaimanapun cara pengunjung membuka tautan—baik di tab baru, jendela baru (new window), atau bahkan di browser yang berbeda.


Menggunakan Parameter URL Base64


Alur Kerja Kode Safelink

Secara garis besar, alur kerja versi alternatif ini masih sama dengan versi awal. Perbedaannya terletak pada cara penyimpanan dan pemrosesan URL tujuan.

  1. Inisiasi Tautan: Kode akan mencari tautan dengan class .safeurl atau mencocokkan tautan dengan daftar processURL, kemudian mengubah URL tujuan menjadi format Base64 yang disimpan sebagai parameter ?go=xxxx.
  2. Menangani Tautan: Saat halaman Safelink terbuka, kode mengambil data dari parameter tersebut. Di saat yang sama, history.replaceState bekerja menghapus parameter dari address bar untuk menjaga URL tetap bersih.
  3. Countdown & Redirect: Setelah URL dibersihkan, hitung mundur (countdown) dimulai. Pengguna akan dialihkan ke URL tujuan secara otomatis atau melalui tombol CTA (Call-to-Action), tergantung konfigurasi.

Kesimpulan: Mana yang Terbaik untuk Anda?

Tidak ada solusi yang benar-benar sempurna. Setiap metode memiliki keunggulan dan kekurangan masing-masing, namun keduanya menawarkan manfaat bagi SEO dan Otoritas Situs yang lebih kuat di mata mesin pencari melalui peningkatan pageviews dan penurutan Bounce Rate.

  • sessionStorage lebih mengutamakan User Experience (UX), cocok untuk Anda yang ingin URL selalu bersih sejak awal dan yakin pengunjung situs Anda jarang menggunakan fitur 'Open in New Tab'
  • Parameter URL Base64 Unggul dari sisi ketahanan system, menjadikannya pilihan terbaik jika pengunjung Anda lebih sering membuka tautan di banyak tab sekaligus, menjamin proses redirect tetap berjalan 100% dalam kondisi apapun.

1 nhận xét

  1. cho phep