Teknikal

Membaca Log Visitor dengan Mata

Semua orang mulai dengan satu angka. "Berapa orang datang hari ini?" Itu pertanyaan yang wajar, tapi juga pertanyaan yang paling sedikit gunanya.

Yang sebenarnya membantu Anda memutuskan apa yang harus diperbaiki berikutnya adalah bentuk dari datanya. Di bawah ini beberapa hal yang bisa langsung dibaca dari log visitor, dan apa artinya masing-masing.

1. Rasio unique terhadap total

Kalau 1.000 pageview berasal dari 40 orang, Anda tidak sedang membangun audiens — Anda sedang membaca satu orang yang sangat sibuk. Rasio ini memberi tahu Anda apakah masalahnya adalah:

  • acquire — orang tidak datang sama sekali, atau
  • retention — orang datang tapi tidak pernah kembali.

Dua masalah itu butuh tindakan yang sama sekali berbeda. Jangan dicampur.

2. Halaman keluar (exit page)

Halaman dengan exit rate tinggi belum tentu halaman buruk. Kadang justru halaman yang bekerja — orang menemukan apa yang mereka cari lalu pergi. Yang perlu diperiksa: apakah ada halaman dengan exit tinggi yang seharusnya membuat orang melanjutkan?

Pola yang perlu diwaspadai: beranda dengan bounce tinggi dan durasi baca pendek. Itu biasanya tanda nilai yang tidak sampai.

3. Referrer kosong

Dengan proteksi privasi, sebagian besar lalu lintas internal dan beberapa browser datang tanpa referrer. Tapi lonjakan mendadak dari referrer kosong tetap layak diperiksa — kadang itu bot, kadang seseorang yang menyalin URL Anda ke tempat lain lalu lupa.

4. Sebarannya perangkat

Kalau desktop mendominasi 85%, jangan habiskan waktu berpikir tentang pengalaman mobile. Kalau mobile yang dominan, menu ringkas, target sentuh yang besar, dan koneksi lambat lebih penting daripada desktop. Ini keputusan yang dibuat oleh datanya, bukan asumsi.

Membangun log yang bisa dipercaya

Beberapa hal yang membuat data log jadi berguna:

  • Tandai bot dengan jelas. Crawler dan monitoring tidak menambah bobot pada metrik Anda. Pisahkan, jangan dicampur.
  • Simpan waktu dalam UTC, konversi saat ditampilkan. Ini menghemat banyak masalah saat daylight saving.
  • Simpan user agent mentah. Klasifikasi bisa berubah; data mentah tidak bisa dipulihkan kalau Anda hanya menyimpan label.
  • Gunakan key unik per perangkat untuk menghitung unique. Hash dari IP + user agent cukup untuk pengujian, tapi jangan dianggap sebagai identifikasi orang.

Yang perlu diingat

IP adalah data pribadi. Meskipun ini hanya situs pengujian, perlakukan data itu dengan perhatian yang layak: batasi masa simpan, jangan ekspor, dan jangan tampilkan IP penuh di halaman yang bisa diakses publik. Untuk kebutuhan Anda, hash sudah cukup untuk menghitung unique.

Dan hal yang paling penting: log visitor memberi tahu Anda apa yang terjadi, tidak pernah kenapa. Untuk "kenapa", Anda masih perlu bertanya langsung.