Bennett: 800 ключей в трекинг позиций — настройка и запуск мониторинга

Для клиента Bennett (lindhausdom.ru) в базу трекинга загружено 800 поисковых запросов. Ежедневно система фиксирует позиции по каждому ключу и строит динамику роста — без ручного труда и пропущенных просадок.

Что такое трекинг позиций и зачем 800 ключей

Трекинг позиций — это автоматическая ежедневная проверка, на каком месте в поиске стоит сайт по каждому целевому запросу. Без мониторинга SEO-работы превращаются в «чёрный ящик»: непонятно, растём ли, потеряли ли трафик, помогло ли изменение на странице.

800 запросов — это полное семантическое ядро для интернет-магазина напольных покрытий, включающее коммерческие ключи (купить, цена, заказать), информационные (какой ламинат выбрать) и брендовые (lindhausdom). Только при таком охвате видна полная картина видимости в Яндексе и Google.

Как устроена система: таблицы seo_keywords и seo_positions_daily

В базе данных AiPepDen работают две связанные таблицы. seo_keywords — справочник: каждый ключ привязан к клиенту, кластеру, целевой странице и приоритету. seo_positions_daily — журнал снятий: каждую ночь туда записывается позиция сайта по каждому ключу из справочника.

Такая архитектура позволяет строить динамику за любой период, сравнивать недели и выявлять просадки ещё до того, как они повлияли на трафик. Все данные доступны агентам команды — Viktor, Sonya, Gena — без ручного экспорта из внешних сервисов.

Поля seo_keywords (ключевые)

Откуда взялись 800 ключей: источник knowledge_id 3cced872

Семантика собрана и верифицирована на этапе базового SEO-аудита для Bennett. Ключи прошли кластеризацию, очистку от нулевого спроса и разбивку по посадочным страницам каталога lindhausdom.ru.

В базу знаний агентов семантика загружена под идентификатором 3cced872 — это гарантирует, что все агенты команды работают с одним и тем же проверенным ядром, а не с разными версиями таблиц.

Загрузка выполнена одной транзакцией: сначала в seo_keywords, затем инициирован первый прогон seo_positions_daily для получения стартовых (baseline) позиций.

Ежедневный процесс: как снимаются позиции

Каждую ночь по расписанию запускается воркер Виктора. Он перебирает все активные ключи клиента, запрашивает позиции через API (Topvisor или прямой парсинг) и записывает результат в seo_positions_daily с датой снятия.

Что даёт Bennett как клиенту

Клиент видит не абстрактные «SEO-работы», а конкретные цифры: сколько ключей вышло в топ-10, топ-3, каков средневзвешенный рост за неделю. Это основа еженедельного отчёта и разговора о результате.

Когда позиции растут — понятно, какие изменения на сайте сработали. Когда падают — алерт приходит раньше, чем упадёт трафик, и есть время среагировать. Для испытательной недели SEO (старт 27.04.2026, baseline 29.04) это особенно критично: каждый день на счету.

Подробнее о подходе агентства к SEO — на aipepden.store и в хронике проектов.

Технические детали интеграции

Загрузка 800 ключей выполнена через batch-insert во избежание таймаутов. Все записи содержат client_slug = 'bennett-profstroy' и source = 'knowledge:3cced872' — это позволяет в будущем обновить семантику из того же источника без дублей.

Следующие шаги: GSC + Topvisor

Параллельно с запуском трекинга ведётся работа по подключению Google Search Console для lindhausdom.ru — это добавит данные о кликах и показах к данным о позициях. Ожидаем доступ от Николая/Станислава.

После синхронизации GSC система сможет автоматически выявлять «ключи с позицией 4-15 и высокими показами» — приоритет №1 для быстрого роста кликов без написания новых страниц.

Начните с бесплатного аудита

1 час с Денисом и Анной — найдём где теряются деньги. Берёмся только если видим как поможем.

Поговорить с Анной в Telegram →

Анна-AI ответит за 30 секунд · Бесплатный аудит за 24 часа

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

Почему именно 800 ключей, а не меньше?

800 — это полное ядро каталога lindhausdom: все категории товаров, бренды, информационные запросы и геозапросы. Меньший объём даёт ложное ощущение роста: один кластер растёт, другой падает, а суммарная видимость стоит на месте.

Как часто обновляются данные о позициях?

Ежедневно, в ночное время по московскому часовому поясу. Данные за предыдущие сутки доступны утром следующего дня.

Что происходит, если позиция резко упала?

Воркер фиксирует просадку и формирует алерт. При падении ключа из топ-10 на 3 и более позиции — уведомление отправляется в рабочий канал. Это позволяет реагировать до падения трафика.

Можно ли добавить новые ключи в процессе работы?

Да. Новые ключи добавляются в таблицу seo_keywords с той же датой, что и остальные. История по ним начнётся с момента добавления; ретроактивные данные не создаются.

Как клиент получает доступ к данным позиций?

Данные включаются в еженедельный отчёт от агента Гены (Карта Дохода). При необходимости — выгрузка в Google Таблицы по запросу. Прямой доступ к БД клиенту не предоставляется.

Влияет ли трекинг позиций на сам сайт или SEO?

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

Зачем хранить историю позиций в собственной базе, если есть Topvisor?

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

← Все материалы хроники