Zašto ne možemo brojiti ponovne posjetitelje
O sadržaju i njegovoj provjeri
U ovom članku
Nigdje u usluzi Stats4U nema broja ponovnih posjetitelja. Ne nedostaje zato što nitko nije stigao izraditi ga. Izrađen je, jednom pokrenut nad stvarnim podacima i uklonjen 27. kolovoza 2026. jer je proizveo brojku od 100,0 % prvih posjeta — i to bi govorio za svaki brojač, svaki dan, zauvijek.
Razlog je jedan sastojak hasha.
Dan je jedan od sastojaka
Brojanje posjetitelja bez kolačića znači dati svakom posjetitelju naziv koji usluga može prepoznati ostatak dana i nikad više. Taj naziv prvih je šesnaest bajtova hasha SHA-256 i nastaje od pet stvari: tajne soli, današnjeg datuma, broja brojača, IP adrese i korisničkog agenta preglednika.
Datum je namjerno unutra. Zbog njega pseudonim istječe. Izbacite ga i ista osoba nosi isti naziv od jednog posjeta do drugog, unedogled — što nije manja verzija kolačića, nego veća jer ga nitko ne može obrisati i nikoga se ne pita.
Što upit zapravo vraća
Tablica trenutačno sadržava 17.717 redaka koji pokrivaju tri dana na 742 brojača. Sadržava i 17.717 različitih hasheva.
To je isti broj. Nijedan hash ne pojavljuje se dvaput. Zato upit koji bi popunio okvir nadzorne ploče — isti brojač, isti hash, viđen na više od jednog datuma — pronalazi nula redaka. Prvi posjeti: 100,0 %.
To nije miran dan ni mali uzorak. To su tri dana uobičajenog prometa i odgovor je strukturno zadan. Pokazivao bi 100 % i na brojaču s milijun vjernih čitatelja.
To nije pogreška koja se može popraviti
Rješenje, kad bi se taj broj želio, jest izbaciti datum iz recepta. Ta jedna promjena pretvara dnevni pseudonim u trajni identifikator: superkolačić bez kolačića, nevidljiv, neizbrisiv i izveden iz podataka koje posjetitelj nije namjerno predao. Broj bi tada bio stvaran, a bio bi plaćen upravo onim svojstvom zbog kojeg je brojanje bilo opravdano.
Postoji i drugi razlog zbog kojeg to ionako ne bi moglo raditi. Tablica se čuva dva dana. Sve starije briše noćno čišćenje, pa ni stabilni hash ne bi imao s čime uspoređivati do trenutka kada bi to bilo važno.
Susjedno pitanje koje ima odgovor
Na „vraćaju li se“ ovdje se ne može odgovoriti. Na „idu li dublje“ može, a to se mjeri iz postojećih podataka: pregledi i posjetitelji po danu, po brojaču.
Tijekom ista tri dana to iznosi 2,93, 2,89 i 2,36 stranica po posjetitelju. To je stvarno mjerenje stvarne stvari i mijenja se kada se web-mjesto mijenja, što i jest cijeli smisao stavljanja broja na stranicu.
Zašto ovo zaslužuje objavu
Okvir s tekstom „100 % novih posjetitelja“ ne izgleda neispravno. Izgleda kao nalaz. Netko bi zbog njega preoblikovao početnu stranicu.
Takva je pogreška konkretna i česta: broj koji je posljedica formata pohrane, predstavljen kao činjenica o svijetu. Jedina je obrana jednom pokrenuti upit, pogledati odgovor i pitati se je li mogao ispasti ikako drukčije. Ovdje nije mogao i tu je funkciji bio kraj. Ono što stoji umjesto nje istinito odgovara na skromnije pitanje: stranice po posjetitelju, dan po dan, na svakoj stranici statistike, pokraj grafikona pregleda u odnosu na posjetitelje. Ni to ne može reći je li se itko vratio. Može reći jesu li otišli dalje od stranice na koju su stigli.