SEO Watchdogquiet monitoring for SEO teams
Z
Zapricepomzapricepom.ru

Что нужно проверить сегодня

Один проект — один понятный статус. Если всё хорошо, Watchdog не заставляет вас искать проблемы.
critical — сейчас · warning — сегодня · тихо — действий нет
API…
Активный проект Проект
Мониторинг активен
Состояние проекта

Загружаю данные…

Watchdog собирает текущие сигналы выбранного проекта.

Требует внимания

Сначала самые важные активные сигналы.

Загружаю сигналы…

Проекты

Все сайты в одном списке. Выберите проект — мониторинг, проблемы, обходы и страницы переключатся на него.
ПроектПоследняя проверкаСтатусURLHealthДействия
Загружаю реальные проекты…

Центр обходов

Все проекты в одном месте: что проверяется сейчас, что ждёт расписания и где последний обход завершился с ошибкой.
running · due · scheduled · error
Проектов0в мониторинге
Сейчас проверяются0активных обходов
Ожидают0пора проверить
Последний обход с ошибкой0нужна проверка

Все проекты

Ручной запуск не меняет выбранный проект в интерфейсе.

ПроектСостояниеПоследний обходСледующийURLПроблемы
Загружаю очередь…

История обходов

История запусков crawler: когда проверяли сайт, сколько URL прошло, что изменилось и были ли ошибки.
manual · scheduler · release guard · scan-to-scan comparison
Данные ещё не обновлялись вручную
Всего обходов0за всё время проекта
Успешных0завершились без ошибки
С ошибкой0требуют проверки
Средняя длительностьпо последним 30 успешным
0 обходов
Обход Запуск Статус URL Изменения Critical HTTP ошибки Средний ответ Длительность
Загружаю историю…
0–0 из 0

Обход #—

URL проверено0
Изменено URL0есть issue events в этом обходе
Новые Critical0created + reopened
Средний ответ

HTTP-состояние обхода

Распределение ответов именно в этом scan.

2xx0
3xx0
4xx0
5xx0
Нет ответа0

События этого обхода

Что Watchdog создал, переоткрыл или автоматически закрыл.

Событий нет.

URL относительно предыдущего обхода

Помогает заметить исчезновение страниц из discovery или появление новых.

+ Добавлено 0
Новых URL нет.
− Исчезло 0
Исчезнувших URL нет.

Страницы

Текущее состояние каждого известного URL: HTTP, indexability, Title, H1, canonical и активные проблемы.
latest snapshot per URL · точечная перепроверка без полного обхода
Известно URL0последний снимок каждой страницы
Indexable0без noindex
Noindex0закрыты от индексации
С проблемами0critical: 0
Изменились0между 2 последними обходами
0 URL
Сравниваются два последних снимка каждого URL
URL / изменение HTTP Индексация Title / H1 Canonical Ответ Проблемы Проверка
Загружаю страницы…
0–0 из 0

/

HTTPтекущий ответ
Indexabilityrobots / X-Robots
Responseпоследний обход
Проблемы0активных сигналов

Текущий SEO-снимок

Последние сохранённые значения по этой странице.

Title
Description
H1
Canonical
Meta robots
X-Robots-Tag

Что изменилось в последнем снимке

Diff с предыдущим сохранённым состоянием этой страницы.

Изменений между двумя последними снимками нет.

Проблемы

Только актуальные проблемы выбранного проекта. Откройте сигнал, чтобы увидеть что изменилось и что делать.
0 активных сигналов
СтатусПроблемаПроектПовторыСобытие
Загружаю реальные проблемы…

Инциденты

Если одна поломка затронула много URL, Watchdog объединит её в один инцидент вместо сотен одинаковых алертов.
1 шаблонная поломка → 1 инцидент → список затронутых URL
Активные инциденты0группы одинаковых проблем
Затронуто URL0в активных инцидентах
Critical0требуют проверки сейчас
Массовых событий нет
Загружаю инциденты…

История изменений

Хронология выбранного проекта: что появилось, изменилось, исчезло или исправилось между обходами.
diff first · changed pages rise to the top
Только выбранный проект
История выбранного проекта
Загружаю реальную историю изменений…

Release Guard

Перед выкладкой сохраните baseline. После релиза Watchdog покажет только новые изменения, которых раньше не было.
baseline before deploy · accelerated scans · post-release diff
Защита не активнаОбычный режим мониторинга. Перед выкладкой создайте baseline.
baseline — · следующая проверка —
Изменений после релиза0baseline ещё не создан
Critical0проверить в первую очередь
Затронуто URL00 проверок после baseline
Осталось защитыобычный режим

Изменения после выкладки

Watchdog сравнивает последний снимок именно с baseline перед релизом.

Пока тихоЗапустите защиту до релиза. После выкладки здесь появятся только новые отличия от baseline.

Приоритетные URL

Страницы, которые нельзя сломать во время релиза.

Главная будет добавлена автоматически.

Режим защиты

Настройки применяются только на время активного Release Guard.

После завершения Release Guard прежнее расписание проекта восстанавливается автоматически.

Проверка URL

Быстрая SEO-диагностика конкретной страницы без запуска полного обхода.

Введите URL

Проверим HTTP, robots, canonical, meta-теги и базовые сигналы.

Robots & Sitemap

Отдельный контроль robots.txt и Sitemap: доступность, содержимое, опасные правила и резкое изменение числа URL.
real scan snapshots · lifecycle issues · robots diff · sitemap URL delta
robots.txtнет снимка
Sitemapнет снимка
URL в Sitemap
Активные проблемы0critical: 0

robots.txt

Ещё не проверялся

Нет данных
Первый снимок robots.txt появится после следующего обхода.
Для diff нужны минимум два обхода.

Sitemap

Ещё не проверялся

Нет данных
URL0
Sitemap-файлов0включая индекс
Ответ
URL из Sitemap пока не сохранены.

Проблемы технических файлов

Lifecycle работает так же, как для canonical, noindex и HTTP.

Активных проблем нет.

История

Последние снимки robots.txt и Sitemap.

Истории пока нет.

Центр уведомлений

Watchdog показывает только события, которые требуют внимания, и группирует массовые изменения.
Непрочитанные0сгруппированных событий
Critical0нужны действия сейчас
Исправлено0подтверждено Watchdog

Лента событий

Новые проблемы, повторные появления и подтверждённые исправления.

Загружаю события…

Что считать уведомлением

Убираем информационный шум.

Каналы

Critical можно отправлять сразу в Telegram.

Доставка

Фактические попытки отправки Telegram. Здесь видно, ушло сообщение или была ошибка.

Загружаю историю доставки…

Тарифы

Тарифные лимиты уже моделируются в продукте. Подключение реальной оплаты сознательно отложено на отдельный этап.
Free
Текущий тариф

Free

Бесплатно без ограничения по времени.

0 ₽ навсегда
Free0 ₽навсегда

Чтобы попробовать Watchdog на одном небольшом сайте.

  • 1 проект
  • до 50 URL
  • проверка раз в 24 часа
  • история 7 дней
  • без Telegram
  • без Release Guard
3 дня бесплатно
Start990 ₽в месяц

Для специалиста с несколькими рабочими проектами.

  • 3 проекта
  • до 1 000 URL
  • проверка каждые 6 часов
  • история 30 дней
  • Telegram-уведомления
3 дня бесплатно
Agency5 990 ₽в месяц

Для агентств и команд с большим количеством клиентских сайтов.

  • 50 проектов
  • до 50 000 URL
  • проверка каждые 15 минут
  • история 365 дней
  • Telegram + Release Guard
  • командный доступ
Оплату подключим позже

Сейчас тарифы нужны для проверки лимитов, Agency-функций и UX. Банковские карты, ЮKassa / CloudPayments и реальные списания в этот пакет не входят.

Настройки

Общие параметры рабочего пространства. Технический crawler настраивается отдельно для каждого сайта.

Настройки проекта

Частота, лимит URL, crawler, сигналы и исключения теперь живут внутри проекта.

Активный проектВсе технические параметры сохраняются отдельно для каждого домена.

Идентификация crawler

Watchdog не имитирует поисковых роботов.

W
SEO-Watchdog/1.0

Собственный User-Agent используется для всех обходов. Опции Googlebot Desktop / Mobile удалены.

Почему так правильнее

Сайт должен видеть настоящий мониторинг. Это упрощает диагностику логов, rate limiting и техническую поддержку.

Состояние системы

Без декоративного health score: только реальные проверки API, БД, worker, очереди, security и audit.
security · audit · worker lease · retention · sessions
Readinessреальные проверки
Worker
Очередь
Audit 24чдействия команды

Production checks

Каждый пункт привязан к фактическому backend состоянию.

Проверяю систему…

Retention

Служебные данные чистятся отдельно. SEO snapshots/history cleanup не удаляет.

Очередь и workers

API restart больше не возвращает активный job в очередь, пока heartbeat worker жив.

Audit log

POST/PUT/DELETE без request body, паролей и cookies.

Загружаю audit…

Backend errors

Traceback хранится в сервисе и объединяется по fingerprint.

Загружаю ошибки…

Feature flags

Owner/Admin может отключить beta-функцию без новой сборки.

Загружаю flags…

Поддержка

Создавайте тикеты внутри сервиса или переходите в Telegram, если удобнее написать напрямую.
?
Нужна помощь?Технические вопросы, ошибки crawler, биллинг и предложения по продукту.

Мои тикеты

История обращений и ответы поддержки.

Загружаю тикеты…

Telegram-бот поддержки

Пользователь пишет боту → тикет появляется в Watchdog → команда отвечает прямо из Telegram.

Не подключён
Создай бота через BotFather и добавь его в чат команды поддержки.
Для локального MVP используется long polling — публичный webhook и внешний адрес не нужны. Token хранится в локальной SQLite; перед production перенесём его в secrets/env.

Что писать в тикете

Так быстрее разберём проблему.

1. Какой проект и URL.
2. Что ожидалось и что произошло.
3. Когда заметили проблему.
4. При необходимости — скрин или текст ошибки.

Closed Beta

Готовность staging, feedback реальных SEO-специалистов и ошибки frontend в одном месте.
invite gate · telemetry · feedback · staging readiness
Beta readinessпроверяю конфигурацию
Database
Worker
Ошибки UIзафиксированные occurrences

Готовность релиза

Платёжная система не считается blocker для закрытой beta.

Проверяю release readiness…
Payment provider intentionally deferred.

Чек-лист staging

Зелёный означает реальную активную настройку, а не запланированную возможность.

Проверяю staging…

Последний feedback

Bug, UX, false positive и идеи от текущего workspace.

Feedback пока не загружен.

Feedback

Сохраняется вместе с текущей страницей и выбранным проектом.

Инвайты

Raw-коды создаются только локальной CLI-командой и не хранятся в открытом виде.

python tools/create_beta_invite.py --label "SEO beta" --uses 1 --days 14
Для production включите WATCHDOG_BETA_INVITE_REQUIRED=1. Регистрация без действующего кода будет отклонена backend.

Agency-отчёт

Портфель проектов: что появилось, что исправлено, где есть Critical и сколько ожидаемых изменений было подавлено.
real scans · issue lifecycle · expected changes
Проектовв workspace
Critical сейчасактивных
Исправленоlifecycle events
Ожидаемых подавленоне стали alerts

Все проекты

ПроектCriticalWarningНовых событийИсправленоОшибки обходаExpectedПоследний обход
Загружаю отчёт…

Команда и workspace

Участники, роли, приглашения и переключение рабочих пространств.
owner · admin · member · workspace isolation
Workspace
Участниковв текущем workspace
Проектоввидны этой команде
Workspacesдоступны аккаунту

Рабочие пространства

Переключение полностью меняет проекты, проблемы, обходы и уведомления.

Пригласить участника

Admin и Owner могут выдавать роль Member или Admin.

Уже есть TEAM-код?

Участники

Owner нельзя удалить или понизить. Admin управляет Member; роли меняет Owner.

Загружаю участников…

Активные приглашения

Raw TEAM-код показывается только при создании; в базе хранится hash.

Загружаю приглашения…

Профиль

Личные настройки аккаунта и аватар, который отображается в рабочей панели.
В

Валерий

Личное пространство

Данные профиля

Используются внутри рабочего пространства.

Активные сессии

Устройства, где сейчас открыт ваш аккаунт. Можно завершить любую сессию.

Загружаю сессии…

Журнал

Практические материалы о техническом SEO, релизах, индексации и мониторинге изменений.
Мониторинг SEO

Как узнать, что на сайте сломалось раньше, чем упали позиции

Title исчез, canonical уехал на главную, robots.txt изменился после релиза. Разбираем, какие сигналы стоит отслеживать постоянно.

6 сентября 2026 · 9 мин · Редакция SEO Watchdog

Свежие материалы

Контент, который будет приводить целевую SEO-аудиторию в продукт.

Техническое SEO

Canonical, noindex и robots.txt: что контролировать автоматически

Сигналы, которые могут удалить важную страницу из поиска даже при HTTP 200.

7 мин · 5 сентября
Release Guard

SEO после релиза: чек-лист первых 60 минут

Что проверять сразу после выкладки сайта, шаблона или новой CMS.

8 мин · 4 сентября
Индексация

Почему страницы внезапно выпадают из индекса

Noindex, canonical, X-Robots-Tag, sitemap и HTTP-коды — без мистики.

10 мин · 2 сентября
Для агентств

Как контролировать десятки клиентских сайтов без ручного аудита каждый день

Приоритеты, критичные URL, массовые изменения и история инцидентов.

12 мин · 29 августа

Zapricepom

zapricepom.ru · мониторинг включён
Автопроверка включена
Состояние
по открытым проблемам
Источник: issue lifecycle
Известно URL
— indexable · — noindex
Источник: последний snapshot каждого URL
Critical
открытых critical сигналов
Источник: активные issues
Активные проблемы
— warning · — info
Источник: активные issues

Запуск мониторинга

Чек-лист показывает, что реально готово у выбранного проекта.

Загружаю onboarding…

Ожидаемые изменения

Запланированные изменения не должны снова поднимать шумные alerts.

Загружаю правила…

Автопроверка

Watchdog сам запускает crawler по расписанию. Ручная проверка также переносит следующий автоматический запуск.

Scheduler online
Автопроверка включенаЕсли выключить — останутся только ручные проверки.
Следующая проверка: —Последняя проверка: —

Сводка сигналов

Нажмите на сигнал, чтобы открыть затронутые URL.

Canonical
открытые сигналы
Indexability
новый noindex
HTTP
изменение статуса
Meta / H1
Title · Description · H1
robots.txt
последний технический snapshot
Sitemap
последний технический snapshot

Что делать сейчас

Watchdog предлагает следующий шаг, а не просто показывает ошибку.

Загружаю состояние…

Watchdog формирует следующий шаг только из реальных активных сигналов.

Источник: —

Свои элементы

Следите за тем, что важно именно вам: ценой, телефоном, CTA, наличием, текстом или атрибутом любого HTML‑элемента.
CSS‑селектор → значение → снимок → изменение → уведомление
1
Укажите страницуНапример карточку товара или landing.
2
Вставьте CSS‑селекторНапример .product-price или a[href^="tel:"].
3
Watchdog сравнивает значениеЕсли оно изменилось или элемент пропал — появится сигнал.
Мониторов0активных: 0
Тихо0значение стабильно
Изменились0последний снимок
Не найдены0селектор / элемент

Что отслеживаем

Каждый элемент проверяется автоматически вместе с обычным обходом проекта.

Загрузка…
Загружаю элементы…
Когда это полезно Цена неожиданно изменилась · телефон пропал · кнопка «Купить» исчезла · статус товара поменялся · href ведёт не туда.

Настройки проекта

Здесь настраивается именно этот проект: что отслеживать, как находить URL и какие страницы проверять в первую очередь.

SEO-сигналы

Отключённый сигнал не создаёт новые проблемы для этого проекта.

6 из 6

Crawler

Режим влияет на параллельность запросов только внутри этого проекта.

UA: SEO-Watchdog/1.0
i
Watchdog не маскируется под Googlebot

Используется собственный User-Agent SEO-Watchdog/1.0. Так мониторинг остаётся предсказуемым и честным для владельца сайта.

Расписание

Те же параметры, что и в карточке проекта, но в одном экране с crawler.

Автопроверка

Проблема

Загрузка данных…
Оцениваю приоритетЗагрузка…
1эпизод последний раз
1
Почему это важно

2
Что сделать

Что изменилосьСравнение сохранённых значений Watchdog
Zapricepomzapricepom.ru · 3 critical
VM-TANKvm-tank.ru · стабильно
TENET Тюменьtenet-tyumen.ru · 12 изменений
ZZS Glasszzsglass.ru · стабильно