Статистика сайта: какие данные сервер собирает о пользователях

Статистика сайта: какие данные сервер знает о пользователях

Системы статистики помогают владельцу сайта собрать ценную информацию о его посетителях, а также выявить слабые стороны в рекламе сайта и его структуре, и определиться с дальнейшей маркетинговой стратегией. Поэтому постоянный сбор данных о посетителях сайта и их анализ чрезвычайно важен для успешной деятельности компании.

Прежде чем приступить к анализу данных статистики, нужно понимать, как они были собраны, какие из них могут быть неточными, и почему. Сервер в интернете получает от браузера пользователя запросы и отдает данные. На каждый просмотр страницы сервер получает один запрос (на тело страницы), а затем несколько дополнительных (картинки, скрипты, таблицы стилей и другие дополнительные данные для отображения страницы). Скрипты на странице также могут генерировать запросы к серверу - в том числе, к отдельному серверу статистики.

Веб-сервер связывает запросы одного и того же пользователя с помощью сессий. Когда к серверу обращается новый пользователь, он создает новый идентификатор сессии, который пользователь сообщает серверу при каждой новой загрузке страницы. Обычно идентификатор сессии передается на сервер из cookie - файла переменных, который браузер может сохранить для конкретного сайта.

Какие данные сервер может знать о пользователе сайта?

  • IP-адрес, по которому легко определить регион, из которого пользователь выходит в интернет. Большинство провайдеров настроены таким образом, что у каждого пользователя адреса все время меняются. К тому же, многие выходят из сети с единственным внешним адресом. Таким образом, одинаковые адреса вовсе не говорят о том, что с них работает один и тот же пользователь, и наоборот.
  • Адрес страницы, которую посещает пользователь.
  • Адрес страницы, с которой пользователь перешел на текущую, или «реферер». Эти данные оказываются очень полезными. Если пользователь, например, пришел с поисковика, то в предыдущем адресе сохранен запрос, который он ввел в поисковик.
  • Точное время запроса.
  • Строку идентификации браузера пользователя. По ней можно понять, какие браузеры популярны среди пользователей, а также отличить запрос от поискового робота.
  • Cookie - данные, которые хранятся в браузере. Cookie могут быть постоянными (сохраненными на определенный период времени) и сессионными (уничтожаемыми после закрытия браузера). Они содержат произвольные наборы переменных и значений.
  • Переменные, которые передает браузер.
В следующих публикациях мы подробнее напишем о видах систем статистики сайта.