Pengirim
Dalam terminologi web dan HTTP, referrer merujuk pada URL sumber yang membawa klien ke permintaan sumber saat ini.
Definisi
Referrer adalah alamat halaman web atau sumber daya sebelumnya dari mana sebuah tautan diikuti untuk mencapai yang saat ini, biasanya disampaikan melalui header permintaan HTTP yang dikenal sebagai "Referer." Meskipun spesifikasi HTTP asli menuliskannya dengan salah sebagai "Referer," header ini tetap menjadi cara standar yang digunakan browser dan klien untuk melaporkan informasi rujukan. Data referrer membantu server memahami asal lalu lintas, mendukung analitik, dan memberi informasi untuk pengambilan keputusan routing, tetapi dapat dibatasi oleh pengaturan privasi dan kebijakan browser. Dalam konteks seperti scraping web dan deteksi bot, nilai referrer sering diperiksa untuk menebak navigasi sah versus permintaan otomatis atau palsu. API document.referrer di browser menampilkan nilai ini di sisi klien untuk tujuan pemrograman dan pelacakan.
Kelebihan
- Mengungkap dari mana lalu lintas berasal, membantu analisis dan atribusi.
- Mendukung pencatatan log sisi server untuk wawasan sumber lalu lintas.
- Berguna untuk deteksi bot dasar dan analisis perilaku.
- Dapat diakses sisi klien melalui API browser untuk logika khusus.
- Membantu mengoptimalkan alur pengguna dengan memahami jalur navigasi.
Kekurangan
- Pengaturan privasi mungkin menghapus atau menyembunyikan data referrer.
- Tidak andal untuk keputusan yang sensitif terhadap keamanan karena kemungkinan penyamaran.
- Kebijakan lintas asal seringkali membatasi visibilitas URL lengkap.
- Dapat menimbulkan masalah privasi jika URL sensitif bocor.
- Lalu lintas otomatis mungkin mengirimkan referrer palsu atau menyesatkan.
Kasus Penggunaan
- Platform analitik web yang melacak dari mana pengguna berasal.
- Log server yang mencatat sumber rujukan untuk pelaporan.
- Sistem deteksi bot yang memeriksa referrer yang tidak biasa atau tidak ada.
- Perilaku UI bersyarat berdasarkan konteks halaman sebelumnya melalui document.referrer.
- Analisis SEO untuk memahami efektivitas tautan masuk.