Дмитрий Фёдоровperformance-маркетолог Обсудить сайт
Кейс SEOМониторингАвтоматизация

Сторож просадок, который молчит до подтверждения

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

Клиентов
5 сайтов
Источник
XMLRiver, Вебмастер, Вордстат
Прогон
ежедневно, 09:50 МСК
Период
10.07 по 06.10
417
прогонов по пяти клиентам за 84 дня
7170
замеров по ключам лежат в базах
352
сбоя канала не превратились в ложную просадку
23
алерта отправлено за всё время

Журнал прогонов (history.tsv, 10.07 по 06.10.2026) и базы замеров и алертов по каждому клиенту (baseline.db), прочитано 06.10.2026.

Точка старта

Просадки позиций и ложные тревоги

Было

Позиции по запросу

  • Позиции смотрели раз в неделю глазами или из отчёта, а просадку замечали по падению заявок
  • Одиночный провал позиции ничего не значит: шум замера, капча, сбой канала
  • Причину просадки по одной цифре не понять: это сайт, конкурент, индексация или упал спрос
  • Автоматических алертов много, а толку от ложных ноль
Стало

Сторож с подтверждением и диагнозом

  • Каждое утро, в 09:50 МСК, замер по ключам пяти клиентов и сравнение с медианой последних семи замеров
  • Тревога только если просадка держится два прогона подряд
  • По подтверждённой просадке сторож собирает доказательства: статус страницы, noindex, видит ли страницу Вебмастер, топ-5 конкурентов, динамика спроса
  • Модель ставит причину и пишет, что чинить. Сам сторож на сайте клиента ничего не меняет

Задача

Отличать просадку от шума

Для пяти сайтов нужен ежедневный контроль, который не заваливает ложными тревогами. Ложная тревога дороже пропущенной: после третьей её перестают открывать.

Нужен наблюдатель, который молчит, пока не уверен, и приходит с доказательствами, а не с цифрой.

Решение

Как устроен прогон

01

Защита от неверного региона

Проверка русского IP

Перед замером скрипт проверяет, что канал отдаёт русский IP. Иначе отмена: нерусский IP даёт чужую выдачу и ложную просадку.

02

Замер и база

Медиана семи замеров

Ключи замеряются через XMLRiver. Капча или сбой канала по ключу пропускаются и просадкой не считаются. Для каждого клиента своя база, базовая линия это медиана последних семи валидных замеров.

03

Порог и подтверждение

5 позиций или вылет из топ-10

Просадкой считается позиция хуже базовой на 5 и более или вылет из топ-10. Тревога идёт только если так было два прогона подряд.

04

Доказательства

Только по подтверждённым

Статус и noindex страницы, видит ли её Вебмастер, топ-5 конкурентов в выдаче, динамика спроса из Вордстата.

05

Спрос против позиции

60 % базы

Если спрос упал до 60 % базовой величины и ниже, причина в сезоне, а не в позициях. Если просело 30 % ключей и больше при живом спросе, это флаг «апдейт алгоритма». Если так у двух клиентов в один день, уходит общий алерт про апдейт Яндекса.

06

Диагноз

Техника, индексация, конкурент, спрос, контент

Факты уходят в модель, она выбирает причину и даёт рекомендацию. Если модель недоступна, срабатывает детерминированное дерево решений.

Результат

Что известно на 6 октября

С 10.07 по 06.10, за 84 дня, сторож сделал 417 прогонов по пяти клиентам: в базах накопилось 7 170 замеров по ключам. 352 сбоя канала не превратились в просадки, их мы пропустили. За всё время отправлено 23 алерта: 17 по ЯрКомете (50 ключей), 4 по ОВиК Про, 2 по организатору налоговых семинаров, ни одного по Ателье и по dimafedorov.ru.

Чего в кейсе нет. Я не называю, сколько заявок удалось спасти: сторож только предлагает, исправляет всё человек. Цифра «спасли столько-то» была бы выдумкой. Опубликованы механика и честные числа прогонов и алертов.

Контакты

Хотите знать о просадке до того, как упадут заявки?

Расскажете, какие сайты и ключи, подключу сторожа и пришлю формат уведомления. Без обязательств.

Тел+7 920 652-81-81
TG@traffikstory
VKvk.com/dfedorov86
Почтаit-aston@yandex.ru
ГеоЯрославль, работаю по всей России
Связанная услуга: Яндекс Директ · Все работы: кейсы с проверяемыми результатами