Сегодня с утра смотрел статистику последнего проекта, изучал показатели и понял, что мы слишком сильно опираемся на эту самую аналитику. Давайте поразмышляем, возьмем такой параметр как время на сайте — согласитесь со мной, но именно его мы считаем показателем интересности проекта. И никогда не думаем как он считается. А считается он так: счетчик засекает когда мы пришли на первую страницу и может выдать время на странице только когда мы уйдем на вторую страницу этого же сайта! Вот как это выглядит:

time-on-site.jpg

А теперь представим, что пользователь пришел с поиска, посмотрел вашу страницу, прочел всю информацию, порадовался ресурсу и закрыл. Ему незачем читать дальше – он все узнал, что хотел, и запомнил ваш ресурс. А что видите вы? ОТКАЗ!

У меня в голове сразу родился счетчик, который старательно аяксом общается с сервером и шлет ему время на сайте. Нагрузки конечно сразу дикие на счетчик, но уже и для одной странице время покажет. Я действительно так думал, пока не вспомнил о том, как пользователи что-то ищут в сети: вводят запрос и в 10 вкладках открывают результаты. Может он и не дойдет-то, до вкладки с вашим сайтом…

Придумал другой хак: наш счетчик-таймер заснет, и будет слать инфу только когда пользователь реально будет на странице, движения мышки что ли смотреть только? В принципе подходит — я когда сайт читаю всегда на что-то навожу, ну или скроллинг опять же, тоже признак жизни на странице…

Ждем, короче, новое поколение счетчиков. Могу еще идей написать для будущих реализаторов. А вы что думаете?

[Post to Twitter] Мне понравился этот пост и я, пожалуй, сделаю ретвит!  мой twitter