Что такое когорта и зачем она нужна
Когортой называют группу посетителей, у которых есть общий признак. Чаще всего это время первого визита: все, кто впервые пришёл на сайт на этой неделе. Когортный анализ следит за такой группой во времени и отвечает на вопрос: какая доля людей вернулась через неделю, через две, через месяц. Общий показатель вернувшихся посетителей эту картину размывает: в нём смешаны и давние читатели, и вчерашние. Когорта же показывает динамику: улучшилась ли возвращаемость после изменений на сайте.
Для контентного сайта возвращаемость особенно важна. Читатель, который вернулся, знает ваш сайт и доверяет ему, а привлечь его повторно дешевле, чем нового. Подходящие показатели для блога: как измерять эффективность блога.
Как выглядит таблица удержания
| Когорта (неделя первого визита) | Пришли | Вернулись через неделю | Через 2 недели | Через 4 недели |
|---|---|---|---|---|
| 1–7 сентября | 1000 | 80 (8%) | 55 (5,5%) | 40 (4%) |
| 8–14 сентября | 1100 | 110 (10%) | 75 (6,8%) | — |
| 15–21 сентября | 900 | 99 (11%) | — | — |
Читать таблицу нужно построчно: как ведёт себя каждая группа, и по столбцам: становится ли новая группа лучше предыдущей. В примере доля вернувшихся через неделю растёт с 8 до 11 процентов, значит, что-то из сделанного работает.
Где взять данные
- Отчёты аналитики. Во многих системах, в том числе в Метрике, есть готовый отчёт по когортам; доступность и вид зависят от системы.
- Сегмент «вернувшиеся». Если отчёта нет, сравните долю вернувшихся посетителей по неделям: сегментация посетителей.
- Выгрузка данных. Для подробного анализа можно выгрузить визиты и посчитать самостоятельно: API и сырые данные Метрики.
from datetime import date
visits = [
("a", date(2026, 9, 1)), ("a", date(2026, 9, 9)),
("b", date(2026, 9, 1)),
("c", date(2026, 9, 2)), ("c", date(2026, 9, 20)),
]
first = {}
for user, day in sorted(visits, key=lambda v: v[1]):
first.setdefault(user, day)
def back(days):
return {u for u, d in visits if 1 <= (d - first[u]).days <= days}
print(len(back(7)) / len(first), len(back(30)) / len(first))
Скрипт находит дату первого визита каждого посетителя и считает долю тех, кто вернулся в течение недели и месяца. Данные аналитики приходят в другом виде, но принцип тот же.
Как проводить анализ
- Определите когорту: неделя первого визита, источник первого визита, тип первой страницы.
- Выберите периоды, подходящие вашему контенту: для новостей — дни, для руководств — недели и месяцы.
- Постройте таблицу и обратите внимание на «хвост»: после какого срока возвращаемость перестаёт падать.
- Сравните когорты: например, пришедшие из поиска и по ссылкам из рассылки.
Что влияет на возвращение читателей
- Понятная тематика. Читатель возвращается, если знает, чего ждать.
- Регулярность. Публикации по расписанию приучают возвращаться.
- Связанные материалы. Перелинковка удерживает человека внутри сайта: ссылки из блога.
- Способы напомнить о себе: подписка, рассылка, уведомления. Их использование требует согласия посетителей, формулировки уточняйте у юриста.
- Скорость и удобство сайта, особенно на телефоне.
Ограничения и ошибки
- Идентификатор посетителя хранится в браузере, поэтому очистка cookie и смена устройства «обнуляют» человека. Возвращаемость в реальности выше, чем в отчёте: аналитика без cookie.
- Не сравнивайте когорты разного размера без учёта случайных колебаний: у малых групп процент прыгает.
- Не оценивайте новостные и справочные сайты одним критерием: разовый визит за нужным ответом — нормальное поведение.
Практический вывод. Смотрите не на среднюю возвращаемость по сайту, а на то, как меняются когорты после ваших действий. Если после запуска рассылки доля вернувшихся выросла, а трафик остался прежним, вы сделали правильно.
Какие показатели считать рядом с когортами
- Доля вернувшихся за 7 и 30 дней — основной показатель для блога.
- Число визитов на одного вернувшегося — показывает, насколько плотно люди пользуются сайтом.
- Источник возврата: прямой заход, поиск или рассылка. Если люди возвращаются через поиск, вы рискуете тем, что они каждый раз выбирают вас заново.
- Страницы первого визита. Какие материалы приводят людей, которые потом возвращаются, — берите в образец.
Частые вопросы
Что такое когорта в аналитике сайта?
Группа посетителей с общим признаком, чаще всего с одной неделей первого визита; за ней наблюдают во времени.
Как часто должны возвращаться читатели блога?
Единого норматива нет: зависит от тематики и формата; ориентируйтесь на динамику своих когорт, а не на чужие проценты.
Почему возвращаемость в отчёте ниже реальной?
Идентификатор хранится в браузере: очистка cookie или смена устройства делает вернувшегося человека новым посетителем.
Готовый адрес можно собрать прямо сейчас: откройте генератор ЧПУ — он транслитерирует фразу по таблице Яндекса, уберёт служебные слова и покажет длину адреса.