Всплеск сессий из Китая и Сингапура в GA4, скорее всего, создали не люди: Product Expert в официальном сообществе Google Analytics назвал этот трафик нечеловеческим, а встроенное исключение GA работает только для известных ботов. Проверьте его по времени вовлечения, Search Console и серверным логам, для отчётов используйте сегменты, а события с чужим именем хоста отсекайте фильтром GA4, который появился в июне 2026 года. Страну на CDN ограничивайте только после проверки и с исключением для проверенных ботов.
Что такое бот-трафик из Китая и Сингапура в GA4
Бот-трафик из Китая и Сингапура в GA4 — это сессии без людей: автоматические визиты, которые Google Analytics записывает как пользователей из этих стран.
Волна началась осенью 2025 года: владельцы сайтов стали сообщать о резком росте сессий из Китая и Сингапура почти без вовлечения и конверсий. Product Expert в официальном сообществе Analytics Help назвал этот трафик неаутентичным и нечеловеческим. По справке Google Analytics, GA автоматически исключает только трафик известных ботов и пауков: их определяют по исследованиям Google и списку IAB, отключить исключение нельзя. Сообщений о том, что проблема полностью решена, мы на сентябрь 2026 года не нашли. Единственное заметное изменение в самом GA4 — фильтр по имени хоста, о нём ниже.
Сначала выясните, доходят ли эти визиты до вашего сервера. Сравните GA4 с серверными логами или аналитикой CDN за те же даты. Если запросы там есть, на сайт ходят боты, и остановить их можно на уровне CDN. Если запросов нет, данные попали в GA4 минуя ваш сайт, и правило на сервере или CDN на них не повлияет: нужны сегменты и фильтры внутри аналитики.
Чем бот-трафик вредит affiliate-сайту
Главный ущерб приходится на данные. Сессии без людей попадают в отчёты вместе с настоящими, поэтому средние показатели вовлечённости и география перестают отражать реальных посетителей.
Для affiliate-сайта это превращается в конкретные ошибки. Вы оцениваете страницы по конверсии из сессий в клики на оффер и регистрации. Если заметная часть сессий фейковая, знаменатель раздут, и конверсия выглядит хуже, чем есть на самом деле. Вы переписываете удачный обзор, убираете рабочий бридж-лендинг или делаете выводы из A/B-теста, на который влияют боты, а не варианты страницы.
Есть и репутационный риск. Если вы продаёте размещения и показываете покупателям цифры из GA4 без очистки, разговор станет неприятным, когда тот запросит доступ к Search Console и увидит расхождение. Как рекламодатели проверяют такие цифры, мы разобрали в статье про проверку трафика площадки перед покупкой статьи или баннера.
Отдельно стоит GEO. По данным Министерства внутренних дел Сингапура, онлайн-гемблинг там разрешён только у одного лицензированного оператора, Singapore Pools. В материковом Китае азартные игры строго запрещены, исключение составляют лицензированные государственные лотереи, как отмечает юридический справочник Chambers. Поэтому живых читателей казино-обзоров оттуда обычно немного. Если на страницы про казино и беттинг из этих стран приходят десятки процентов трафика, это тревожный сигнал само по себе. Проверьте под свои офферы: если вы работаете по азиатским GEO, картина другая, и отсекать эти страны автоматически нельзя.
Про влияние на SEO. Данных о том, что такие сессии двигают позиции в поиске, мы не нашли: они портят отчёты, а не выдачу. Страдают решения, которые вы принимаете на этих цифрах. О реальных показателях ROI в нише читайте в разборе iGaming SEO в 2026 году.
Как отличить ботов от людей в GA4
Начать проще всего с отчёта по странам: «Отчёты» → «Пользователь» → «Атрибуты пользователя» → «Сведения о демографических характеристиках». Названия пунктов в вашем интерфейсе могут отличаться, тогда ищите отчёт «Демографические данные». Для каждой страны смотрите долю новых пользователей и среднее время взаимодействия.
Как выглядят боты в отчёте: пример
Ниже отчёт GA4 небольшого сайта.
Выборка маленькая, но картина показательная. Три вещи выдают ботов сразу. Три четверти пользователей пришли из одной страны. Все 44 сингапурских пользователя новые, ни один не вернулся. А среднее время взаимодействия равно нулю.
Ловушка сидит в доле взаимодействия. 52% выглядит прилично, и по этой метрике сингапурский трафик даже лучше остального. Объяснение есть в определении. По справке Google Analytics, GA4 считает сеанс вовлечённым, если он длился дольше 10 секунд, содержал ключевое событие или включал два просмотра страниц и больше. При нулевом времени взаимодействия сработал не первый критерий: либо два просмотра, либо ключевое событие. Проверьте, какие события у вас отмечены как ключевые: любое из них делает сеанс вовлечённым.
Посчитаем остальных. При 30 вовлечённых сеансах и доле 50% всего сеансов около 60. Сингапур дал 44 из них, остальным досталось 16, и вовлечёнными из них оказались 7, то есть около 44%. Средняя длительность взаимодействия у 14 живых пользователей выходит около семи минут: 58 пользователей на 1 минуту 43 секунды нужно разделить на 14 человек. Живые люди читают в разы дольше, а по проценту вовлечённости выглядят хуже ботов. Поэтому смотрите на время взаимодействия и долю новых пользователей, а не на долю взаимодействия.
Сверка со Search Console
По справке Search Console, отчёт об эффективности показывает клики и показы в результатах поиска Google, и данные можно сгруппировать по странам. Если в GA4 из Китая или Сингапура много сессий, а кликов из поиска по этим странам в Search Console почти нет, эти визиты пришли не из поиска Google.
Логи, CDN и трекер
Сравните серверные логи или аналитику CDN за дни всплеска с тем, что показывает GA4. Возможны два исхода. Если запросы в логах есть, на сайт реально ходят боты, и здесь работает защита на уровне CDN. Если запросов нет, данные попали в GA4 минуя ваш сервер, и решать проблему нужно внутри аналитики.
Конверсию считайте по данным трекера и постбэкам партнёрки, а не по сессиям GA4. Подробнее про контроль качества трафика в партнёрках — в гайде по affiliate-маркетингу.
Как убрать бот-трафик из GA4: способы и план на час
Сравнение способов
Сегменты и фильтры в отчётах данные не удаляют, поэтому для анализа это безопасный вариант. Например, создайте в «Исследованиях» сегмент сеансов, из которого исключены China и Singapore с длительностью сеанса меньше 10 секунд. Порог здесь пример, подстройте его под свой сайт.
С июня 2026 года у GA4 есть более жёсткий инструмент: фильтр по имени хоста. Он находится в разделе «Администратор» → «Сбор и редактирование данных» → «Фильтры данных» (названия в русском интерфейсе могут отличаться), а создать его может пользователь с ролью «Редактор» и выше. Сначала откройте измерение «Имя хоста» и посмотрите, что стоит у сессий из Китая и Сингапура. Если хост не ваш, добавьте его в фильтр. Если хост совпадает с вашим, фильтр по хосту не поможет.
У фильтра есть ограничения. Он исключает события, сопоставляет хост только по точному совпадению или по вхождению строки и действует лишь на новые данные, а исключённые события в GA4 не обрабатываются. Google предусмотрел режим Testing: в нём совпавшие события помечаются измерением «Test data filter name», и вы проверяете фильтр до включения. Начните с него и посмотрите, не попали ли под фильтр живые посетители. Если у вас несколько доменов или поддоменов, заранее выпишите все легитимные хосты.
Правило Cloudflare для трафика из Сингапура и Китая без блокировки Googlebot
Если сайт стоит за Cloudflare, ботов, которые реально открывают страницы, можно остановить правилом WAF. Вот вариант, который помог на практике:
(ip.geoip.country eq "SG" and not cf.client.bot)Читается он так: запрос из Сингапура (код страны SG) и при этом не от проверенного бота. Условие not cf.client.bot не даёт правилу задеть Googlebot, Bingbot и другие проверенные краулеры. Тот же приём Cloudflare описывает в примере про пропуск поисковых ботов: запросы из списка стран проходят проверку, а поисковые и другие проверенные боты пропускаются.
Чтобы охватить и Китай, добавьте код CN:
(ip.src.country in {"SG" "CN"} and not cf.client.bot)В документации Cloudflare встречаются оба поля: ip.src.country в актуальных примерах и ip.geoip.country в более ранних.
Как создать правило. В панели Cloudflare откройте пользовательские правила WAF (Custom rules), нажмите «Create rule», переключитесь в редактор выражений и вставьте формулу. В качестве действия начните с Managed Challenge: так сделано в примере Cloudflare. Действие Block включайте только тогда, когда уверены, что настоящих посетителей из этих стран у вас нет.
Дальше проверьте два момента.
- Через сутки-двое сравните сессии из Сингапура в GA4 до и после. Если они заметно упали, вы имели дело с ботами, которые открывают страницы. Если почти не изменились, эти данные идут в GA4 минуя Cloudflare, и нужны сегменты в «Исследованиях» и фильтр по имени хоста.
- Откройте отчёт о статистике сканирования в Search Console и убедитесь, что Googlebot по-прежнему проходит без ошибок.
Правило по стране заденет и живых людей из этих стран, например пользователей с VPN. Если вы работаете по азиатским GEO, ограничьте его нужными адресами или ASN вместо всей страны.
План на один час
- Посмотрите долю Китая и Сингапура в GA4 за последние 90 дней и сравните с периодом до осени 2025 года. Отметьте среднее время взаимодействия и долю новых пользователей по странам.
- Откройте «Исследования» и создайте сегмент без этих стран для анализа.
- Сверьтесь с Search Console по странам и с логами за дни всплеска. Определите, доходят ли эти визиты до вашего сервера.
- Откройте измерение «Имя хоста» у этих сессий. Если хост чужой, создайте фильтр по имени хоста в режиме Testing.
- Если запросы в логах реальные, включите на CDN правило с Managed Challenge и исключением для проверенных ботов (пример для Cloudflare выше). Жёсткий Block для страны оставьте на крайний случай.
- После правил откройте отчёт о статистике сканирования в Search Console и убедитесь, что Googlebot проходит без ошибок. Если нужно проверить индексацию на большом объёме, пригодится массовая проверка индексации.
- Считайте конверсию и вовлечённость по очищенному сегменту и по данным трекера. Решения по лендингам принимайте по ним, а не по общим цифрам GA4.
- Запишите дату начала всплеска и вернитесь к проверке через месяц. Google пока не объявлял о полном решении, поэтому сегмент и фильтр придётся подстраивать.
Частые ошибки
Включить фильтр по имени хоста сразу в режиме Active. Он не действует на прошлые данные, а исключённые события не обрабатываются, поэтому сначала используйте режим Testing.
Заблокировать страну на CDN и считать проблему закрытой. Если данные идут в GA4 минуя сервер, блокировка на них не влияет.
Ограничить страну без исключения для проверенных ботов. В примере Cloudflare условие not cf.client.bot стоит именно для того, чтобы правило не задело поисковых краулеров.
Ориентироваться на долю взаимодействия. Как видно из примера выше, у ботов она может быть выше, чем у людей.
Принять всплеск за рост аудитории и показать его партнёрам или в медиакит. Расхождение вскроется при первой же проверке через Search Console.
Частые вопросы
Итог
Начните с часа работы: сверка GA4, Search Console и логов покажет, сколько в вашем трафике людей и доходят ли боты до сервера. Дальше сегмент для аналитики, при необходимости фильтр по имени хоста и правило на CDN с исключением для проверенных ботов. Страну целиком блокируйте только если после проверки это оправдано. Если вы ведёте affiliate-сайт, пересчитайте конверсии по очищенным данным, прежде чем менять страницы. Общий контекст по органике в нише есть в гайде по SEO для affiliate.


