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