Z chwilą uruchomienia serwera WWW jego administrator może określić:
- liczbę osób odwiedzających dany serwer,
- strony najczęściej odwiedzane przez klientów,
- godziny największego obciążenia serwera,
- czas spędzony przez danego klienta na danym serwerze WWW,
- błędy powstałe w czasie komunikacji między klientem i serwerem.
Dane te mogą posłużyć nie tylko do podjęcia decyzji o konieczności zakupu dodatkowe pamięci operacyjnej lub wymianie procesora na szybszy, ale również – do pomiaru sukcesu internetowej witryny. To co wcześniej było niemożliwe lub osiągalne dużym nakładem środków finansowych i organizacyjnych, po uruchomieniu witryny WWW, staje się naturalne i proste, chociaż sposób prezentacji danych może zależeć od posiadanego oprogramowania. Analiza odwiedzin klientów jest możliwa dzięki temu, że serwer WWW zapisuje każde żądanie ze strony klienta (korzystającego z przeglądarki) w pliku zwanym access_log. Format danych tego pliku dla ogromnej większości serwerów WWW zgodny jest ze standardem NCSA lub CERN.
Przykład takiego zapisu:
Pc.xyz.com.pl 193.14.56.32 [13/MAR/!((&:14:11:15 – 0100]
GET /cennik/komputery.html HTTP/1.0 200 1590
Zawiera kolejno:
- nazwę komputera, z którego nawiązano połączenie,
- datę,
- dokładny czas transmisji,
- nazwę pobranego pliku,
- wersje protokołu HTTP, kod wynikowy oraz rozmiar pliku.
Istnieją programy zarówno komercyjne jak i darmowe, umożliwiające prezentację wyników zapisanych w pliku log w postaci tabel, a także wykresów.