Tekil Ziyaretçi İzleme ( Unique Visitor Tracking )
Tekil ziyaretçi sayısı, web analizi ile ilgilenmese bile bir çok insanın aşina olduğu
bir kavramdır. Bir çok web sitesi, sitenin ne kadar çok ziyaret edildiğini anlatabilmek
için tekil ziyaretçi sayılarını açıklarlar. Bu kavram çok kullanılıyor olsa da bu
rakamın nasıl tespit edildiği ve ne derece hataya açık olduğu çok bilinmez.
Web loglarını analiz eden programlar varsayılan olarak ziyaretçi IP leri kullanarak
tekil ziyaretçi sayısını hesaplarlar. Örneğin Webtrends
standart olarak bu yöntemi kullanarak sayım yapar. Bu yöntemin sakıncası firewall
ve proxy sunucu arkasında yer alan ziyaretçilerin aynı IP yi kullanıyor olmaları
ve dolayısıyla tek bir tekil ziyaretçi olarak sayılmalarıdır. Bir başka deyişle
büyük bir kurumdaki ziyaretçilerin tümü, bu yöntemi kullanarak analiz yapan bir
web sitesi için tek bir ziyaretçidir.
Bu yöntem ile ziyaretçi izlemenin olumsuz etkisi sadece tekil ziyaretçi sayıları
üzerinde görülmez. Patika analizi, senaryo analizi, yeni ve eski ziyaretçi gibi
ziyaretçinin daha önceki site aktivitelerinden yararlanılarak hazırlanan raporlar
da IP kullanarak sayma yonteminin sonuçlarından etkilenir. Hatta bazı web analiz
programları kullanıcı belirleme için IP kullanılması durumunda bir çok özelliğini
deaktive eder.
IP yerine önerilen yöntem cookielerin kullanılmasıdır. Bu yöntemde ziyaretçi siteye
ilk ziyaretinde, ziyaretçinin bilgisayarına tamamen tekil olduğundan emin olunan
bir cookie değeri yerleştirilir. Her hangi bir ziyaretçi siteye geldiğinde bu cookie
kontrol edilir ve eğer yok ise yeni bir tekil değer üretilerek ziyaretçiye yerleştirilir.
İlgili cookie var ise her hangi bir şey yapılmaz.
Ziyaretçi siteden her bir sayfa istediğinde cookie bilgisi sunucuya gönderilir.
Sunucu da diğer bilgiler ile birlikte cookie bilgisini web loguna kayıt eder. Ziyaretçinin
diğer ziyaretlerinde de aynı cookie bilgisini gönderiyor olması, ziyaretçinin farklı
ziyaretlerinin de birbiri ile ilişkilendirilebilir olmasını sağlamaktadır.
Apache web sunucuları, mod_usertrack isimli modülün yüklenmesi durumunda tekil değerli
cookie üretim işini otomatik olarak yaparken, IIS kullanan sitelerin tekil cookie
atamak için kodlama yapması gerekmektedir. Genelde Javascript in getTime() isimli
fonksiyonu kullanılarak tekil bir değer elde edilir.
Cookie kullanımının da ziyaretçinin cookiesini silmesi veya başka bir bilgisayardan
siteye girmesi gibi bir takım zaafları olmasına rağmen, IP yöntemine göre çok daha
başarılıdır. Cookie yönteminin saha sağlıklı bir kullanımı ise sitede bir kullanıcı
tanıma mekanizması (authentication) olması durumunda bu bilgiden yararlanılmasıdır.
Bu bilgi kullanılarak yapılan analizlerde %99 a yakın başarı yakalanabilir. Bunun
yanında bir çok sitede bulunan sessionid de IP yontemine gore daha başarılı bir
yöntem olmak ile birlikte her ziyarette sessionid nin değişiyor olması nedeniyle
cookie yontemine göre daha zayıftır.
<- Makaleler Sayfasına Dön