Как мы считаем рейтинг

Эта страница — публичная методология. Мы не прячем формулы в закрытой справке — цифры в каталоге должны быть проверяемыми.

1. Из чего складывается оценка канала

Мы не сводим канал к одному «скору». На карточке и странице рейтинга видно несколько независимых метрик:

МетрикаВопрос, на который отвечаетОбновляется
ПодписчикиНасколько велика аудиторияежедневно
Средний охват публикацииСколько людей реально видят постежедневно
ERRКакая доля подписчиков реально видит контентежедневно
ERНасколько активно аудитория реагируетежедневно
Индекс доверия/цитированияУпоминают ли канал другие каталогизированные каналыраз в неделю
Метки антифродаЕсть ли основания сомневаться в подлинности аудиторииежедневно (расчёт), решение — по факту рассмотрения

2. ERR — охватная вовлечённость

ERR (%) = (Средний охват публикации / Число подписчиков) × 100%

Пример: канал с 50 000 подписчиков и средним охватом поста 12 500 просмотров имеет ERR = 25%.

Как именно сейчас считается «средний охват публикации»: целевое определение — это просмотры поста, зафиксированные ровно в фиксированном окне 24 часа после публикации. Текущий сборщик метрик (см. раздел ниже) читает текущий совокупный счётчик просмотров поста на момент ежедневного среза — то есть число, которое продолжает расти сколько угодно (просмотры из поиска, репостов, публичного предпросмотра без подписки), а не значение, замороженное строго на 24-м часу. Для большинства постов старше нескольких дней разница небольшая, но у каналов с активным репостом текущий счётчик может заметно превышать «чистое» 24-часовое окно. Точный дельта-расчёт по двум снятиям истории — в планах, пока не реализован.

ERRКак читать
выше 100% охват поста превышает число подписчиков канала — это не ошибка и не сама по себе накрутка. Раз охват сейчас — это текущий совокупный счётчик просмотров, а не изолированное окно 24 часа (см. пояснение выше), в него попадают и просмотры не-подписчиков (поиск, репосты, публичный предпросмотр). Особенно часто у небольших каналов, где один разошедшийся пост даёт больше просмотров, чем у канала подписчиков. Признаком накрутки само по себе значение выше 100% не является — накрутку ищут отдельные сигналы антифрода (раздел 5).
выше 40% (и до 100%)очень высокая доля просмотров относительно подписчиков — типично для небольших нишевых каналов
15–40%здоровый диапазон для активного канала среднего и крупного размера
5–15%типично для крупных каналов или сигнал начинающегося угасания активности
ниже 5% на канале с большой базойповод для проверки на признаки накрутки подписчиков

Полное техническое обоснование этого упрощения и план перехода на точный 24-часовой дельта-расчёт описаны в разделе выше.

Что конкретно эти цифры показывают по всему каталогу — медиану, разброс по подтемам, эффект разбавления вовлечённости у крупных каналов — смотрите в отдельном исследовании на данных каталога.

3. ER — вовлечённость аудитории

ER (%) = (Реакции + Репосты + Комментарии) / Охват публикации × 100%

ER и ERR показываются рядом: высокий ERR при низком ER — типичный профиль новостного канала-агрегатора, низкий ERR при высоком ER — типичный профиль нишевого экспертного канала с лояльным ядром.

4. Индекс доверия / цитирования

Облегчённый аналог Индекса Цитирования TGStat. Цитированием считается органическое упоминание или репост канала A каналом B из числа уже каталогизированных: пересылка поста, ссылка на @username, упоминание в подборке. Рекламные и заказные упоминания в подсчёт не идут.

Вес(цитирования B→A) = БазовыйВес × АвторитетДонора(B) × КачествоДонора(B) × ПоправкаНаПовторы(B, A) / РазмерПодборки(B)

5. Антифрод: три сигнала

Автоматика только подсвечивает подозрительные каналы — окончательное решение о публичной метке всегда принимает модератор.

5.1. Как выглядят метки на сайте

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

Активен Проверено Подозрение: аномальный рост На рассмотрении Фишинг / дрейнер Неактивен

Категории контентного скама (раздел 8) и статусы отзывов (раздел 9) используют тот же визуальный язык бейджей на карточках каналов и в таблицах каталога, без отдельного редизайна — см. раздел 5.2 ниже про текущий статус этого функционала.

5.2. Скам-репорты и отзывы сообщества — текущий статус

Форма подачи скам-репорта (ссылка «Сообщить о скаме» на карточке каждого канала) и форма отзыва (там же, раздел «Отзывы сообщества») уже реализованы и работают на уровне интерфейса и backend API — данные валидируются и пишутся в базу (обязательная ссылка-доказательство для скам-репортов, ограничение «один отзыв на канал с одного аккаунта» для отзывов, очередь модерации для скам-репортов). Полная таксономия из 8 категорий скама и механика отзывов подробно описаны выше, в разделах «5. Антифрод: три сигнала» и «5.1–5.2» этой страницы.

Что именно ещё не работает: обе формы требуют входа через Telegram Login Widget для привязки заявителя/рецензента к его Telegram id — а это, в свою очередь, требует зарегистрированного бота в @BotFather. На момент публикации этого раздела бот ещё не зарегистрирован, поэтому обе формы честно показывают сообщение «вход через Telegram временно недоступен» вместо кнопки входа, и отправка формы невозможна до тех пор. Это тот же тип внешнего блокера (учётные данные, которые может создать только сам пользователь проекта, не агент), что и отсутствие Telegram API credentials для реального сбора метрик ERR/ER — оба блокера не являются недоделанным кодом, а ожидают действия человека вне этого репозитория.

Пользовательские репорты и отзывы через форму пока недоступны по причине выше — ни один ещё не подан через сайт, поэтому бейджи скам-статуса у большинства каналов показывают нейтральное «нет подтверждённых репортов»: это факт «пока никто не подал/не подтверждён репорт», а не «канал проверен и чист». Это не значит, что раздел пуст: на данный момент в каталоге 5 каналов с репортом, который модератор проекта добавил напрямую по проверяемой публичной ссылке-доказательству — без формы это единственный способ пополнить список, поэтому записей пока немного.

Все подтверждённые скам-репорты дополнительно агрегируются на отдельной публичной странице — «Чёрный список».

6. Частота пересчёта

Подписчики и охват (и ERR/ER) — ежедневно. Индекс доверия/цитирования — раз в неделю. На каждой странице рейтинга и карточке канала виден явный таймстемп последнего обновления.

7. Что эта методология не делает

Частые вопросы

Что такое ERR и как он считается?

ERR (Engagement Rate by Reach) показывает, какая доля аудитории канала реально видит его публикации. Формула: ERR (%) = (Средний охват публикации / Число подписчиков) × 100%. Средний охват считается по последним 20 публикациям или за последние 7 дней, если постов меньше. Сейчас средний охват — это текущий совокупный счётчик просмотров поста на момент среза (не изолированное окно 24 часа), поэтому ERR выше 100% — ожидаемое явление для небольших каналов с виральными постами, а не ошибка.

Что такое ER и чем он отличается от ERR?

ER (Engagement Rate) показывает, насколько активно аудитория реагирует на увиденный пост: ER (%) = (Реакции + Репосты + Комментарии) / Охват публикации × 100%. ERR отвечает на вопрос «сколько людей увидело», ER — «сколько из увидевших отреагировало».

Что такое индекс доверия/цитирования?

Облегчённый аналог Индекса Цитирования TGStat: взвешенная сумма органических упоминаний канала другими каталогизированными каналами. Вес одного цитирования зависит от авторитета донора, качества донора, повторности цитирования и размера подборки, в которой упомянут канал.

Как обнаруживается накрутка подписчиков?

Три сигнала: (1) аномалии динамики подписчиков — резкие скачки, ночная активность, синхронные пики у группы каналов; (2) несоответствие охвата размеру аудитории — статистически низкий ERR относительно каналов сравнимого размера; (3) высокая доля цитирований от уже помеченных каналов. Финальное решение о публичной метке всегда принимает модератор.

Как часто обновляются метрики?

Подписчики, охват и производные ERR/ER пересчитываются ежедневно. Индекс доверия/цитирования — раз в неделю. На каждой карточке канала и странице рейтинга виден явный таймстемп последнего обновления.

Последнее обновление методологии: см. дату публикации сайта. Дата фактического пересчёта метрик конкретного канала — на его карточке.

Хотите попробовать формулу на своих данных? Используйте наш калькулятор ERR.