Зачем нужны оповещения
Технические сбои и ошибки выкладки часто приводят к резкому падению посещаемости: страницы закрыли от индексации, сломали перенаправления, отключили счётчик. Если смотреть отчёты раз в месяц, потери накопятся. Автоматический сигнал сокращает время реакции с недель до часов.
Как задать порог
Простое правило «трафик ниже вчерашнего» не работает: в выходные посещаемость закономерно падает. Надёжнее сравнивать с усреднённым значением для того же дня недели за несколько прошлых недель.
def is_drop(today, same_weekdays, threshold=0.3):
average = sum(same_weekdays) / len(same_weekdays)
return today < average * (1 - threshold)
Порог 0,3 означает срабатывание при снижении более чем на тридцать процентов. Для небольших сайтов, где числа малы и колебания велики, порог ставят выше, а измерение делают по неделе, а не по дню.
Что отслеживать
| Сигнал | Сравнение | Что может означать |
|---|---|---|
| Переходы из поиска ниже нормы | С тем же днём недели за прошлые недели | Проблемы с индексацией или позициями |
| Резкий рост доли ошибок сервера | С обычным уровнем за день | Технический сбой, выкладка |
| Ноль визитов за час | С обычной активностью в это время | Отключился счётчик или недоступен сайт |
| Рост числа страниц 404 | С прошлой неделей | Сломанные ссылки или перенаправления |
| Падение целей при стабильном трафике | С прошлыми периодами | Сломана форма или скрипт цели |
Как избежать ложных срабатываний
- Учитывайте сезонность и праздники: заранее отмечайте даты, когда падение ожидаемо.
- Требуйте подтверждения: тревога, если условие выполнено несколько замеров подряд.
- Разделяйте уровни: предупреждение и критическая тревога приходят в разные каналы.
- Пересматривайте пороги раз в квартал.
Куда присылать
Канал должен быть таким, который ответственный увидит сразу: рабочий чат, электронная почта, мессенджер. Критические сигналы — в отдельный канал, чтобы их не терять среди обычных сообщений. Многие системы аналитики и мониторинга умеют присылать уведомления сами: проверьте раздел настроек.
Что делать, когда сигнал пришёл
Разбирайте по порядку. Сначала убедитесь, что падение не вызвано отключением самого счётчика: это самая частая «ложная тревога». Общая панель показателей — в статье про дашборд технического состояния, а порядок диагностики после сбоя — в статье про ошибки 5xx.
Частые вопросы
Почему нельзя сравнивать трафик со вчерашним днём?
Посещаемость зависит от дня недели: в выходные она закономерно ниже, поэтому сравнивать надо с тем же днём недели за прошлые недели.
Какой порог падения ставить?
Для устойчивого трафика обычно около тридцати процентов; для малых сайтов порог выше, а сравнение делают по неделе.
Что проверить в первую очередь при сигнале?
Доступность сайта и работу счётчика: отключённый счётчик — самая частая причина ложной тревоги.
Готовый адрес можно собрать прямо сейчас: откройте генератор ЧПУ — он транслитерирует фразу по таблице Яндекса, уберёт служебные слова и покажет длину адреса.