Время, проведенное на странице – это один из основных метрик веб-аналитики, но его часто неправильно интерпретируют. Разница между тем, как его считают аналитические системы, и тем, что на самом деле означает этот показатель, влияет на выводы о качестве контента и поведении пользователей.
| Что разберем | Что это даст |
| Как на самом деле считается время на странице | Перестанете доверять цифре слепо и поймете, когда она врет |
| Разницу между временем на странице и другими метриками | Сможете правильно интерпретировать поведение пользователей |
| Когда высокое время на странице – хорошо, когда – плохо | Научитесь различать качественное время от «зависания» |
| Как время на странице зависит от типа контента | Будете корректно оценивать статьи, видео и интерактивные элементы |
Как работает время на странице в аналитике
Время на странице считается как разница между временем захода пользователя на одну страницу и временем захода на следующую. Это не время, которое пользователь провел именно на этой странице, а промежуток между двумя событиям в браузере.
Главное, что нужно понять: если пользователь зашел на страницу и больше никуда не перешел – время на странице вообще не посчитается. Система не знает, когда он закрыл браузер, ушел пить кофе или заснул. Поэтому последняя страница в сессии всегда показывает нулевое время, даже если пользователь сидел там полчаса.
Это критическое ограничение. Если статья находится в конце пути пользователя (например, он прочитал ее и закрыл сайт), аналитика не зафиксирует, что он ее читал. Время на странице будет 0, хотя пользователь мог провести там 15 минут.
Виды времени на странице в разных системах
Google Analytics: сессионное время
Google Analytics 4 и Universal Analytics считают время между событиями в пределах одной сессии. Если пользователь зашел на страницу, а потом закрыл сайт или браузер, время не засчитается. Это касается и прямого закрытия вкладки, и ухода на другой сайт.
Проблема: если у вас лендинг с одной страницей или пользователи часто уходят после прочтения статьи, вы не увидите реального времени, которое они там провели.
Yandex.Metrica: время посещения
Яндекс.Метрика работает иначе. Она отправляет пинг с браузера каждые 10 секунд (или с другой частотой, если настроена). На основе этих пингов система понимает, активен ли пользователь. Если пинги прекратились, время посещения фиксируется. Это работает даже если пользователь закрыл страницу.
Это более честный метод, но тоже имеет ограничение: если пользователь оставил страницу открытой, но ушел, система может считать время неправильно.
Собственные скрипты и события
Некоторые сайты устанавливают собственные скрипты, которые отслеживают, когда пользователь активен (движение мыши, скроллинг, нажатия клавиш). Это позволяет отличить реальное время от «зависания». Такой способ дороже в реализации, но точнее.
Когда высокое время на странице хорошо, а когда плохо
Высокое время на странице – это хорошо, если:
- Пользователь читает длинную статью или смотрит видео. 10 минут на странице с видео – нормально.
- Пользователь взаимодействует с контентом: скроллит, кликает, смотрит галерею.
- Это целевая страница, и пользователь изучает товар, услугу или информацию перед действием.
- Поведение согласуется с целью. Например, на странице с тестом или калькулятором 5 минут – это означает, что человек реально его заполняет.
Высокое время на странице – это плохо, если:
- Это страница ошибки 404 или технического сбоя. Если пользователь сидит на ошибке 10 минут, это значит, что он не может уйти.
- Это форма, которая зависла. Пользователь не может отправить данные и уходит.
- Это страница с низким рейтингом в поиске. Пользователь заходит, понимает, что это не то, что он искал, но по какой-то причине не переходит дальше и просто ждет.
- Это мобильная версия сайта, который грузится очень долго. Пользователь ждет загрузки, а не читает контент.
Нулевое или очень низкое время на странице – это может быть нормально, если:
- Это страница навигации (главная, категория, архив), и пользователь сразу переходит на нужную ему статью.
- Это целевая страница в конце воронки (спасибо за заказ, подтверждение email), где пользователь не должен задерживаться.
- Это последняя страница в сессии, и система не может посчитать время.
Время на странице в зависимости от типа контента
Текстовые статьи
Для статьи из 2000 слов среднее время чтения составляет 8-10 минут. Если у вас статья получает 3-4 минуты в среднем, это может означать, что люди не читают ее полностью. Но это не всегда плохо – может быть, они нашли ответ на вопрос в первом абзаце и уходят довольные.
Проверьте через скролл-глубину (scroll depth) в Google Analytics или аналогичный метрик в Метрике. Это покажет, какую часть страницы люди на самом деле видят.
Видео
Если на странице встроено видео длиной 5 минут, время на странице в 4-5 минут – это нормально. Но если оно 1-2 минуты, люди не досматривают видео. Установите отдельное событие для отслеживания просмотров видео, чтобы знать точно.
Интерактивные элементы
Калькулятор, тест, конфигуратор товара – здесь высокое время на странице (5-15 минут) может быть хорошим знаком. Люди реально с ними работают.
Лендинги и страницы товаров
На лендинге или странице товара 2-3 минуты – это хороший показатель. Пользователь изучил информацию и принял решение. Если время меньше минуты, человек не нашел нужную информацию и ушел.
Главная страница
На главной обычно низкое время на странице (30-60 секунд), потому что люди ищут нужный раздел и переходят дальше. Это нормально.
Частые ошибки в интерпретации времени на странице
Ошибка 1: считать нулевое время за отказ
Если на странице нулевое время, это не значит, что пользователь ее не смотрел. Скорее всего, это последняя страница в сессии, и система не может посчитать время. Проверьте отскоки (bounce rate) вместе со временем. Если отскоков мало, но время нулевое – это последние страницы в сессиях.
Ошибка 2: сравнивать время между совершенно разными типами контента
Статья из 500 слов будет иметь другое время, чем статья из 3000 слов. Это очевидно, но многие на это не обращают внимание и делают вывод, что одна статья лучше другой только по времени на странице.
Ошибка 3: игнорировать источник трафика
Пользователи из поиска часто приходят целенаправленно и быстро находят ответ. Время на странице может быть меньше, чем у пользователей из социальных сетей, которые скролят просто так. Это не значит, что поисковики недовольны.
Ошибка 4: не проверять глубину скролла
Время на странице 10 минут, но пользователь видел только первые 20% контента – это значит, что он зависал или страница была открыта в фоне. Скролл-глубина покажет правду.
Ошибка 5: не учитывать мобильный трафик
На мобильных устройствах люди обычно проводят меньше времени, потому что быстрее скроллят. Сравнивайте время на странице отдельно для мобильных и десктопа.
Как использовать время на странице правильно
Используйте его как один из сигналов, а не как главный метрик. Комбинируйте время на странице с:
- Глубиной скролла – чтобы понять, видел ли пользователь весь контент
- Событиями взаимодействия – клики на кнопки, заполнение форм, просмотры видео
- Отскоками – чтобы отличить «быстрый уход» от «быстрого нахождения ответа»
- Следующими действиями – купил, заполнил форму, перешел на другую страницу сайта
- Источником трафика – поиск, соцсети, реклама, прямой трафик ведут себя по-разному
Когда время на странице действительно полезно
Высокое среднее время на странице часто коррелирует с низким отскоком. Это значит, что пользователи приходят, остаются, и потом переходят дальше по сайту. Это хороший знак.
Если же отскок высокий, а время на странице низкое – это значит, что люди приходят, быстро уходят, и на сайт больше не возвращаются. Это проблема.
Практический пример: на странице товара время на странице 2 минуты, отскок 30%, конверсия в корзину 15%. Это хороший результат. Люди быстро разбираются, что им нужно, и покупают.
Другой пример: на блог-статье время на странице 1 минута, отскок 70%, дальше по сайту переходит только 5%. Это плохо. Либо контент не релевантен, либо он не соответствует ожиданиям пользователей.
Ограничения и исключения
Время на странице не считается, если:
- Пользователь был на странице последней в сессии и закрыл браузер или вкладку
- Сайт использует одностраничное приложение (SPA), и переходы между страницами не регистрируются как новые загрузки
- JavaScript отключен или заблокирован
- Пользователь использует браузер с очень строгими настройками приватности, который блокирует аналитику
Время на странице может быть неправильным, если:
- На странице есть автоматические редиректы или всплывающие окна, которые отвлекают пользователя
- Страница грузится очень долго, и пользователь ждет, но не читает контент
- На странице есть автоматически воспроизводящееся видео или звук, и пользователь открыл страницу, но не смотрит
- Пользователь открыл страницу в одной вкладке, а работает в другой вкладке. Время считается, но пользователь на самом деле не смотрит
Для получения более честных данных:
Если вы хотите знать реальное время, которое пользователь провел на странице, установите собственное отслеживание активности. Используйте события для скролла, клики, просмотры видео. Яндекс.Метрика дает более честные данные, чем Google Analytics, благодаря пингам активности.
Что помнить главное
Время на странице – это не идеальный метрик, но полезный сигнал. Интерпретируйте его в контексте других данных: глубины скролла, событий взаимодействия, отскоков и конверсии. Не верьте цифре слепо. Если у вас на странице нулевое время, но высокая конверсия – это хорошо. Если высокое время, но люди не скроллят и не кликают – это может быть «зависание». Всегда проверяйте, что стоит за числом.