Google Search Console против Google Analytics
Search Console считает клики по результату в Google. Google Analytics считает сессии на сайте. Это разные объекты, зафиксированные в разные моменты, поэтому числа не совпадают никогда — и разрыв между ними это информация, а не ошибка.
Читать их рядом
Отчёты, которые ставят данные Search Console и GA4 в одну строку, а не в две вкладки.
Семь причин, почему числа расходятся
Окно сессии. Сессия GA4 закрывается после 30 минут без активности. Два клика подряд дадут одну сессию, а возврат вечером — вторую, без нового клика вообще.
Другие поисковые системы. Канал Organic Search в GA4 включает Bing, DuckDuckGo и всё остальное. Search Console отчитывается только о Google, поэтому GA4 считает переходы, которых Search Console не видел.
Тег должен сработать. Отказ от согласия, блокировщик или возврат назад до полной загрузки страницы — сессии нет, а клик в Search Console уже засчитан на стороне Google.
Редиректы. Search Console записывает адрес из выдачи, GA4 — конечную страницу после перехода. Один визит оказывается записан на два разных адреса.
Часовые пояса. Search Console сводит сутки по тихоокеанскому времени, GA4 — по поясу ресурса. Сравните по дням, не выровняв их, и сместится каждая цифра.
Пороги и анонимизация. Search Console скрывает запросы с очень низкой частотой, GA4 сворачивает значения с высокой кардинальностью в «(other)». Оба делают это намеренно, и оба убирают строки из сравнения.
Параметры в адресе. GA4 может считать страницу с utm-меткой или якорем отдельной страницей, тогда как для Search Console это один адрес.
Какому числу верить — зависит от вопроса. О том, что произошло в выдаче: показы, позиция, по какому запросу пришли, — знает только Search Console. О том, что произошло после клика: вовлечение, ключевые события, выручка, — только GA4. Ни один из них не является проверкой для другого.
Практическое правило: сессий GA4 обычно меньше, чем кликов Search Console, и это норма. Значение имеет не величина разрыва, а его стабильность. Резкое изменение соотношения почти всегда означает, что сломался замер — баннер согласия, новый контейнер тегов, изменённый шаблон, — а не трафик.