Аналитика

Time on Page

Время на странице

Time on Page (время на странице) — это метрика аналитики, показывающая, сколько в среднем пользователь провёл на конкретной странице до перехода на следующую. Косвенный сигнал вовлечённости и качества контента.

Time on Page (время на странице) — это показатель веб-аналитики, который фиксирует промежуток между открытием страницы и переходом пользователя на следующую в рамках одного визита. Что это значит на практике: система считает разницу между временем загрузки текущей страницы и загрузки следующей, поэтому для последней страницы сессии значение вычислить нельзя.

Метрику смотрят в GA4 и Яндекс.Метрике рядом с глубиной просмотра и показателем отказов. Сам по себе замер ничего не решает, но в связке с типом страницы задаёт вопрос: успевает ли посетитель прочитать текст. Для лонгрида 20 секунд — сигнал проблемы, для страницы контактов те же 20 секунд — норма.

§ 01Что показывает

Среднее время просмотра отражает вовлечённость: сколько внимания страница удерживает до следующего клика. Высокое значение на статье говорит, что текст читают, а не закрывают на первом экране. Низкое на посадочной с формой — наоборот, хороший знак: пользователь быстро нашёл цель. Показатель вовлечённости всегда читается через назначение страницы, единого норматива нет. В GA4 родственная метрика называется average engagement time и считается иначе — по активным секундам вкладки в фокусе.

§ 02Как считается

Классический расчёт в старой аналитике строится на метках времени загрузки. Время до следующего перехода = момент открытия страницы B минус момент открытия страницы A. Отсюда главное ограничение: для выходной страницы визита следующего события нет, и такой просмотр в расчёт не попадает. Из-за этого средняя длительность просмотра по сайту всегда завышена — она игнорирует последние страницы сессий, где пользователь часто и уходит.

Кейс медиа

time on page 1:12 → 2:40 — Онлайн-издание о финансах на WordPress разбило лонгриды на разделы с якорным меню и добавило блоки с графиками. Среднее время на странице выросло с 1:12 до 2:40 за 4 месяца. Динамика по GA4 через engaged sessions и scroll-глубину.

Кейс SaaS

время на странице −18% — B2B SaaS для складского учёта с MRR $180k переписал раздел документации, вынеся ответы в первый экран и добавив поиск. Время на странице справки упало на 18% за 8 недель — пользователи быстрее находили решение. Замер в GA4 и Hotjar по картам кликов.

§ 03Что искажает замер

Открытая, но неактивная вкладка накручивает секунды: человек ушёл за кофе, а таймер идёт. Обратный перекос дают выходные страницы — их система отбрасывает. Ещё источники шума:

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

GA4 частично решает это, считая только активные секунды в фокусе вкладки.

§ 04С чем смотреть в связке

Одна цифра вводит в заблуждение, поэтому этот показатель сопоставляют с соседними. Глубина просмотра покажет, читают ли дальше первой страницы. Показатель отказов отделит быстрый уход от вдумчивого чтения. Источник трафика объяснит контекст: холодный поисковый визит и переход из рассылки ведут себя по-разному. Для проверки гипотез в GA4 и Яндекс.Метрике сегментируют аудиторию по устройствам и страницам входа — так видно, где длительность просмотра проседает из-за интерфейса, а где из-за самого контента.

Частые ошибки
01
Расчёт Time on Page как прямого фактора ранжирования. Метрику воспринимают как то, что Google учитывает напрямую, и гонятся за секундами. На деле это косвенный сигнал вовлечённости внутри аналитики — страдает фокус: команда правит цифру, а не качество контента и конверсию. Как правильно: Оценивайте Time on Page в связке с отказами и конверсией. Считайте его подсказкой о вовлечённости, а не целевым KPI.
02
Замер времени по всем сессиям без сегментации. Среднее по больным и здоровым: боты, прямые заходы и брендовый трафик смешиваются в один показатель. Реальная картина размывается — решения по контенту принимают на искажённых данных и теряют бюджет на правках вслепую. Как правильно: Сегментируйте Time on Page по источникам и типам страниц. Сравнивайте органику отдельно от прямого и платного трафика в GA4.
03
Доверие к метрике на страницах-выходах. В классическом Universal Analytics время последней страницы сессии равно нулю: без следующего хита нечего вычитать. На лендингах и статьях с одним просмотром показатель занижен в разы — вывод об 'уходящих' страницах ложный. Как правильно: Используйте GA4 с engagement time вместо старой формулы. Проверяйте настройку событий скролла и вовлечённости в Search Console-связке.
Часто спрашивают

Time on Page — частые вопросы

Time on Page простыми словами — что это и что показывает?

+

Time on Page — это метрика веб-аналитики, показывающая, сколько в среднем секунд посетитель провёл на странице до перехода дальше. Считается как разница между загрузкой текущей и следующей страницы. В GA4 её заменил показатель average engagement time, который точнее учитывает активные секунды.

Через таймстампы: система фиксирует момент входа и момент клика на следующую страницу, разница и есть длительность просмотра. Из-за этого у последней страницы сессии значение часто равно нулю — переход наружу не засекается. Замеряют в Google Analytics, Яндекс.Метрике и Matomo.

Время просмотра страницы относится к одной конкретной странице, а время на сайте (session duration) суммирует все страницы за визит. Первое помогает оценить качество отдельной статьи, второе — вовлечённость во всю сессию целиком. Метрики считаются по разным формулам и не равны друг другу.

Обычно для информационных статей ориентир — 2–4 минуты, для карточек товаров и лендингов достаточно 40–90 секунд. Жёсткого порога нет: норма зависит от объёма контента и цели страницы. Сравнивать корректно только похожие типы страниц между собой.

Нет, напрямую Google не использует данные аналитики как фактор ранжирования — об этом заявлял Джон Мюллер. Но длительность просмотра косвенно отражает качество контента: если пользователь читает страницу дольше, вероятно, она отвечает на его запрос. Ориентируйтесь на неё как на диагностический сигнал, а не цель.

Не нашли ответ?

Спросите Андрея Гусарова — отвечаю в течение 1-2 рабочих дней.

Нажимая, вы соглашаетесь с обработкой данных.