Полная картина трафика складывается из четырёх бесплатных сервисов, доступных с нуля: откуда приходит аудитория, что именно читает, в какой момент теряет интерес. SEO-аналитика работает не как еженедельная справка для отчёта, а как непрерывный контур, в котором отслеживается каждый шаг посетителя — от появления в поисковой выдаче до ухода с сайта.
Что это
Контур распадается на два уровня, и у каждого своя зона ответственности. Поисковые консоли — Google Search Console и Яндекс Вебмастер — отображают сайт глазами робота: что попало в индекс, по каким фразам вы появляетесь в выдаче, на каких позициях находитесь. Веб-аналитика — Google Analytics 4 и Яндекс Метрика — отслеживает, что человек делает после клика: какие страницы открывает, сколько секунд остаётся на каждой, где скролл обрывается.
Ключевое правило: консоли фиксируют выдачу, но не видят поведение. Аналитика фиксирует поведение, но не знает поисковый запрос. Только связка обоих слоёв даёт полную картину.
Аналогия из инфраструктуры — monitoring и observability. Monitoring отвечает на вопрос «работает ли система»: пинг, uptime, статус-код 200. Observability показывает, что происходит внутри: логи, трейсы, метрики. Консоли — это monitoring со стороны поисковика. Аналитика — observability со стороны пользователя. Убрать любой из слоёв — и половина картины теряется.
Контур в виде схемы:
Google поиск ──> Search Console ──┐
│
Яндекс поиск ──> Вебмастер ───────┤
├──> ИИ-агент: отчёты и разбор
Ваш сайт ─────> GA4 ─────────────┤
│
Ваш сайт ─────> Метрика ─────────┘
| Вопрос | Кто отвечает |
|---|---|
| Какие запросы приводят трафик из Google | Search Console |
| Какие запросы приводят трафик из Яндекса | Вебмастер |
| Что делают посетители на сайте после перехода | GA4 |
| Куда кликают, где обрывается скролл, где уходят | Метрика и Вебвизор |
Зачем нужно
- Реальные запросы вместо догадок — консоли отдают поисковые фразы, по которым сайт находят в выдаче. Без них оптимизация сводится к угадыванию.
- Поведение посетителя в деталях — аналитика фиксирует, куда кликает человек, до какого абзаца дочитывает, в какой точке уходит.
- Точки утечки трафика — показы растут, а CTR низкий: сниппет не цепляет. Статья удерживает внимание, но конверсий нет: CTA стоит не там.
- Сверка выдачи и реальных визитов — сколько показов превратились в клики, а сколько потерялось по дороге.
- Автоматизация через ИИ-агента — поверх API сервисов можно поставить агента, который собирает данные и отвечает на вопросы без ручных выгрузок.
Термины
| Термин | Значение |
|---|---|
| Показы (impressions) | Количество появлений страницы в результатах поиска |
| Клики (clicks) | Число переходов со страницы выдачи на ваш сайт |
| CTR | Отношение кликов к показам — доля людей, кликнувших после того, как увидели сниппет |
| Позиция (position) | Место, на котором страница стоит в выдаче по конкретному запросу |
| Сессия / визит | Один заход пользователя на сайт в пределах таймаута |
| Отказ (bounce) | Визит без значимых действий. В Метрике — до 15 секунд и один просмотр |
| Engagement rate | Доля сессий, где пользователь проявил активность: время, просмотры или событие |
| Конверсия / цель | Целевое действие, которое вы отслеживаете: дочитывание, клик, отправка формы |
| Индексация | Попадание страницы в базу поисковика, после чего она может появиться в выдаче |
| Sitemap | Файл sitemap.xml со списком адресов для обхода поисковыми роботами |
| Core Web Vitals | Три метрики скорости и стабильности: LCP, INP, CLS |
Как устроено
Google Search Console
Бесплатный сервис Google. Отображает, по каким запросам Google направляет людей на сайт. Данные поступают с задержкой в один–два дня, хранятся 16 месяцев.
Подключение:
Перейдите по адресу search.google.com/search-console под своим аккаунтом Google.
Создайте ресурс. Два варианта: ресурс домена — охватывает все поддомены и оба протокола, заверяется одной TXT-записью в DNS; ресурс с префиксом URL — только конкретный адрес, заверяется несколькими способами.
Заверьте владение: TXT-запись в DNS, HTML-файл в корне сайта, мета-тег в <head>, через связанный Google Analytics или Google Tag Manager.
Передайте карту сайта: в разделе Sitemaps введите sitemap.xml, нажмите Submit.
Дождитесь первых данных — появятся через один–три дня, устойчивая картина — через две–четыре недели.
Совет: при наличии доступа к DNS выбирайте ресурс домена. Он сразу охватывает
wwwи безwww,httpиhttps— не нужно создавать четыре ресурса и сводить данные по кускам.
Главный отчёт — Performance. Четыре метрики:
- Показы (Impressions): число появлений страницы в поисковой выдаче.
- Клики (Clicks): число переходов по странице из выдачи.
- CTR — отношение кликов к показам. Низкий CTR при высокой позиции означает, что заголовок и описание в выдаче не цепляют.
- Средняя позиция (Average position): средняя позиция в выдаче. Позиции ниже десятой (вторая страница) — кандидаты на доработку.
Пример: запрос «google analytics mcp» — 1200 показов, 18 кликов, CTR 1,5%, средняя позиция 8,3. Сайт виден в выдаче, но сниппет не убеждает кликнуть. Решение — переписать title и description под этот запрос.
На что обращать внимание в первую очередь:
- Показы растут, клики на месте — пора перерабатывать title и description.
- Запросы на позициях 5–15 — ближайшие кандидаты на продвижение в топ.
- Страницы без показов — индексация не работает, проверьте sitemap и отчёт об индексировании.
Статус страниц — в отчёте Page Indexing. Там видно, какие URL попали в индекс, а какие отсечены и почему. Типичные причины отсечения: «Crawled — currently not indexed» — страница обойдена роботом, но в индекс не попала (как правило, из-за слабого или дублирующего контента); «Discovered — currently not indexed» — адрес обнаружен, но обход ещё не выполнен; «Duplicate» — найден дубль, каноническим выбран другой URL; «Excluded by noindex» — индексация запрещена настройкой.
Core Web Vitals — три метрики скорости и визуальной стабильности, измеренные по реальным пользователям:
- LCP (Largest Contentful Paint) — время загрузки основного контента. Норма — до 2,5 с.
- INP (Interaction to Next Paint) — отзывчивость на действия пользователя. Норма — до 200 мс.
- CLS (Cumulative Layout Shift) — визуальная стабильность, насколько прыгает вёрстка при загрузке. Норма — до 0,1.
Практические сценарии:
- Запрос стоит на 6-й позиции с высоким CTR — добавьте внутренние ссылки на эту страницу, чтобы подняться выше.
- Показы увеличиваются, переходов нет — переработайте сниппет под намерение пользователя.
- URL исчез из индекса — найдите причину в отчёте, затем отправьте страницу на переобход через «Inspect URL».
Частые ошибки:
- Заводить четыре ресурса-префикса вместо одного доменного и потом сводить цифры руками.
- Оставить sitemap неотправленным и рассчитывать, что Google обнаружит страницы сам.
- Проверять отчёт за «последние 24 часа» и удивляться провалу — данные приходят с задержкой, свежего среза там не будет.
Яндекс Вебмастер
Яндекс-аналог Search Console. Отображает процесс индексации сайта Яндексом — по каким фразам вас находят, какие проблемы мешают попаданию в индекс. Нужен всем русскоязычным сайтам.
Подключение:
Перейдите к webmaster.yandex.ru и авторизуйтесь.
Создайте сайт.
Заверьте владение: мета-тег в <head>, HTML-файл в корне или TXT-запись в DNS.
Задайте регион сайта (участвует в ранжировании геозависимых запросов) и основное зеркало — с www/без, http/https.
Передайте sitemap в разделе «Индексирование», «Файлы Sitemap».
Совет: после публикации новой статьи отправьте URL в «Переобход страниц». Яндекс обрабатывает такие запросы в приоритетном порядке — страница появляется в индексе раньше, чем при стандартном обходе.
Ключевые отчёты:
- Поисковые запросы: аналог Performance — фразы, показы, клики, CTR, позиции.
- Страницы в поиске: статус индексации и история выпадений.
- Диагностика сайта: ошибки, блокирующие индексацию.
- ИКС (индекс качества сайта): сводная оценка качества сайта в Яндексе.
- Турбо-страницы: лёгкие мобильные версии страниц.
Практические сценарии:
- Страница обойдена роботом неделями, но в индексе отсутствует — проверьте контент на уникальность и отправьте URL на переобход.
- ИКС упал резко — откройте «Диагностику»: обычно причина в недоступности сайта либо ошибках разметки.
Google Analytics 4
Отражает действия людей на сайте: события, воронки, сегменты, конверсии. Подключается через Google Tag Manager (GTM) — контейнер тегов, который меняется без правки кода сайта. Это удобнее ручной вставки скриптов.
Важно для сайтов с аудиторией в России: Google Analytics сам по себе не запрещён. Но с 1 июля 2025 года поправки к 152-ФЗ запрещают трансграничную передачу ПДн в момент сбора. Обычный счётчик GA4 сразу отправляет данные на серверы Google в США — Роскомнадзор квалифицирует это как трансграничную передачу. Легальный путь: уведомить пользователей, получить согласие, встать в реестр операторов ПДн, уведомить РКН о трансграничной передаче до её начала. Для прямого счётчика GA выполнить условие «сначала собрать данные в РФ» практически невозможно. Для российских сайтов реальная альтернатива — Яндекс Метрика с серверами в РФ. Аналогично с Google Tag Manager. Штрафы: от тысяч рублей по КоАП до 6–18 млн рублей и оборотные санкции за утечки.
Подключение через GTM:
Создайте ресурс GA4 в analytics.google.com, получите Measurement ID вида G-XXXXXXX.
Заведите аккаунт Google Tag Manager и поставьте контейнер на сайт — два фрагмента: в <head> и в начало <body>.
В GTM создайте тег «Google Tag» с вашим Measurement ID, триггер — All Pages.
Опубликуйте контейнер.
Проверьте в DebugView в GA4, что события приходят.
События для блога и контент-сайта:
page\_view— стандартный просмотр страницы.scroll\_50/scroll\_75/scroll\_100— глубина просмотра.read\_complete— пользователь дочитал статью до конца.outbound\_click— клик по внешней ссылке.cta\_click— клик по ключевым CTA-элементам.
Ключевые отчёты:
- Engagement rate — доля вовлечённых сессий: от 10 секунд активности, либо от 2 просмотров, либо ключевое событие.
- Average engagement time — усреднённое активное время на странице.
- Conversions / Key events — события, отмеченные как ключевые.
Внимание: Universal Analytics в старом формате (ресурсы
UA-XXXX) больше не работает — данные не собираются. Актуальная версия — GA4. Если на сайте стоит код Universal Analytics, замените его на GA4.
Яндекс Метрика
Русскоязычная система веб-аналитики с Вебвизором — записью сессий и тепловыми картами. Нужна всем русскоязычным сайтам и при работе с трафиком из Яндекса.
Подключение:
Зайдите на metrika.yandex.ru, создайте счётчик, впишите адрес сайта.
Активируйте в настройках счётчика Вебвизор, карту скроллинга, карту кликов.
Разместите код счётчика: прямо в <head> или через тег в Google Tag Manager.
Проверьте статус — зелёный цвет появится в течение получаса после первого визита.
Что отображает:
- Вебвизор — видеозапись сессий: курсор, клики, паузы пользователя.
- Карта скроллинга — глубина прокрутки страницы.
- Карта кликов — точки кликов, включая клики по некликабельным элементам.
- Отчёты по источникам, поведению, аудитории — аналог GA4.
- Цели (конверсии) — настройте на ключевые действия: дочитывание, клик по CTA, отправка формы. Без целей Метрика даёт только трафик, но не ответ на вопрос, приносит ли он результат.
Ключевые вопросы к Вебвизору:
- Куда кликают в первые секунды?
- Где скролл обрывается в длинных статьях?
- Что предшествует уходу с сайта?
Сверка данных между сервисами
Цифры в Метрике, GA4 и Search Console не совпадают. Это норма: сервисы измеряют разное и разными методами.
Почему так происходит:
- Search Console фиксирует показы в выдаче, аналитика — реальные визиты. Человек видит сайт в поиске, но не кликает.
- Метрика и GA4 считают сессии и отказы по-разному. В Метрике отказ — визит до 15 секунд с одним просмотром. В GA4 понятия «отказ» нет, есть engagement rate.
- Часовые пояса: проверьте, что во всех сервисах выбран один пояс.
- Блокировщики и cookie-баннеры отсекают часть посетителей от счётчиков.
- Ботофильтрация и семплирование работают по-разному.
Как сверять правильно:
- Ориентируйтесь на динамику и тренды, а не на абсолютные числа.
- Выровняйте периоды и часовые пояса во всех сервисах.
- Для органики опирайтесь на Search Console и Вебмастер. Для поведения — на GA4 и Метрику.
Важно: добиваться совпадения цифр до единицы — бессмысленно. Цель аналитики не в точном подсчёте визитов, а в отслеживании трендов и быстром обнаружении аномалий.
ИИ-агент поверх аналитики
Когда все четыре сервиса настроены, сверху можно поставить ИИ-агента: он обращается к API сервисов напрямую и формирует ответы на русском, без ручных выгрузок.
Google Analytics MCP — официальный MCP-сервер от Google. Открывает агенту доступ к GA4 API и Search Console. Агент принимает запросы вида «покажи топ-20 запросов за прошлую неделю» или «какие страницы потеряли трафик после редизайна». Возможности слоя:
- Кластеризация запросов по смысловым темам.
- Диагностика падений трафика по страницам.
- Автоматические отчёты по расписанию.
- Связка поисковых запросов с поведением на сайте.
Яндекс Метрика API — официального MCP-сервера пока нет, но есть открытые обёртки над API Метрики. Агенту передают токен и инструкции по сегментам для выгрузки данных. Для разовых разборов подходит, но менее удобно, чем готовый MCP.
Когда использовать
| Ситуация | Что делать | Какой сервис |
|---|---|---|
| Запрос на позициях 5–15 с растущими показами | Усилите страницу внутренними ссылками, чтобы дотянуть до топа | Search Console, Вебмастер |
| Показы растут, клики нет | Перепишите title и description под намерение пользователя | Search Console, Вебмастер |
| URL выпал из индекса | Найдите причину в отчёте, отправьте на переобход через «Inspect URL» | Search Console |
| Низкое время на странице при высоком трафике | Заголовок обманул ожидания либо контент не держит — переработайте первые абзацы | GA4, Метрика |
| Высокое время, но мало конверсий | CTA отсутствует или стоит не там | GA4, Метрика |
| ИКС упал резко | Откройте «Диагностику» — обычно причина в недоступности сайта или ошибках разметки | Вебмастер |
Русскоязычному сайту нужны все четыре сервиса. У Яндекса и Google разные алгоритмы ранжирования и разная аудитория, а консоли и аналитика отвечают на разные вопросы. Минимальный честный набор — все четыре. Если приходится выбирать один: для яндексовского трафика и Вебвизора — Метрика; для глубокой настройки событий и работы в экосистеме Google — GA4. Лучше держать оба.
Данные появляются не сразу. Search Console отдаёт данные с задержкой один–два дня. Счётчики Метрики и GA4 начинают фиксировать визиты сразу, но в отчётах они появятся через полчаса–суток. Выводы в первый день делать рано.
Сроки хранения: Search Console — 16 месяцев. GA4 — от 2 до 14 месяцев, по умолчанию стоит короткий срок — поднимите в настройках. Метрика ограничений по сроку практически не имеет.
Современные счётчики загружаются асинхронно и почти не влияют на скорость сайта. Если есть опасения за Core Web Vitals — ставьте счётчики через GTM и сверьте LCP до и после установки.
Пример
Шаблон недельного отчёта, который ИИ-агент собирает автоматически:
# Отчёт за неделю <даты>
## Трафик
- Общие sessions: ± % к прошлой неделе
- Органика: ± %
- Топ-5 источников
## Запросы
- Новые запросы в топ-50
- Запросы, выбывшие из топ-10
- Запросы на 5–15 позициях с ростом показов
## Страницы
- Топ-10 по просмотрам
- Топ-5 по engagement time
- Страницы с падением входящего трафика
## Аномалии
- 404, 5xx, резкие изменения Core Web Vitals
## Гипотезы и действия
- Что будем проверять на следующей неделе
Инсайт: отчёт завершается гипотезами и действиями. Оборванный список цифр — не отчёт.
Ограничения
Ограничения
Что учитывать
Задержка данных в поисковых консолях — Search Console отдаёт данные с задержкой один–два дня.
Не делайте выводов по отчёту за «последние 24 часа» — свежего среза там не будет. Счётчики Метрики и GA4 начинают фиксировать визиты сразу, но в отчётах они появятся через полчаса–сутки.
Глубина хранения данных — Search Console хранит данные 16 месяцев.
В GA4 срок хранения настраивается: от 2 до 14 месяцев. По умолчанию стоит мало — увеличьте в настройках. Метрика ограничений по сроку практически не имеет.
Расхождение между сервисами — Метрика, GA4 и Search Console не совпадают в абсолютных числах.
Причины: разные методологии подсчёта сессий и отказов, часовые пояса, блокировщики, семплирование, фильтрация ботов. Сверять нужно тренды, а не абсолюты.
152-ФЗ для GA4 — стандартный счётчик GA4 отправляет данные на серверы Google в США, что с 1 июля 2025 года квалифицируется как трансграничная передача ПДн.
Выполнить условие «сначала собрать в РФ» для прямого счётчика практически невозможно. Для российских сайтов — Метрика с серверами в РФ.
Вебвизор и блокировщики — часть посетителей с включёнными блокировщиками не попадает в Вебвизор и тепловые карты.
Данные по этим сессиям недоступны, и это не исправимо настройками.
Индексация не равно трафик — страница может быть в индексе, но не получать показов, если не ранжируется.
Наличие в индексе — необходимое, но не достаточное условие.
Антипаттерны
Антипаттерны
Чего не делать
Опираться только на общие sessions — метрика, которая даёт меньше всего пользы.
Общий трафик может расти за счёт мусорных источников, пока полезный падает — и вы этого не замечаете. Разбирайте сегменты и страницы.
Не использовать Search Console — единственный источник фактических запросов из Google.
Без него вы не знаете, по каким словам вас находят, и работаете вслепую.
Собирать сотни событий — сто событий GA4 хуже, чем десять правильных.
Шум размывает выводы: вы тратите время на метрики, которые ни на что не влияют.
Проверять раз в квартал — нормальный ритм — неделя.
Реже — и проблемы обнаруживаются уже после потери трафика, когда восстановить позиции сложнее.
Добиваться совпадения цифр между сервисами — они не совпадут, потому что измеряют разное.
Сравнивайте тренды, а не абсолюты.
Позволять агенту генерировать общие выводы без чисел — отчёт без конкретных цифр и страниц бесполезен.
Агент должен ссылаться на данные, а не производить красивые обобщения.
Чеклист
Чеклист
Проверка перед запуском
Google Search Console настроен
— ресурс создан, права заверены, sitemap передан в Sitemaps.
Яндекс Вебмастер настроен
— сайт добавлен, права заверены, регион и основное зеркало заданы.
Google Analytics 4 работает через GTM
— контейнер опубликован, события приходят в DebugView.
Яндекс Метрика установлена
— код на сайте, Вебвизор и карты включены, статус зелёный.
Ключевые события заведены
— scroll, read_complete, cta_click, outbound_click в GA4; цели в Метрике.
События проверены
— данные поступают в GA4 DebugView и в Метрике.
Часовой пояс выровнен
— во всех четырёх сервисах выбран один пояс.
ИИ-агент подключён (опционально)
— Google Analytics MCP настроен, токен Метрики выдан.
Недельный авто-отчёт заведён
— шаблон в Notion или Slack, агент собирает по расписанию.
Ссылки
Ссылки
- Сайт: Google Search Console
- Сайт: Google Analytics 4
- Сайт: Google Tag Manager
- Сайт: Яндекс Метрика
- Сайт: Яндекс Вебмастер
- Репозиторий: Google Analytics MCP