
Каждый веб-мастер хотя бы раз заглядывал в отчеты Яндекс.Метрики, и все чаще вебматера и с удивлением обнаруживают там визиты из Вьетнама, Бразилии, Индии, США, других нецелевых стран. При этом сайт ориентирован на русскоязычную аудиторию, никакой рекламы в этих странах не ведется. Как такое возможно? Чаще всего это работа ботов - автоматизированных программ, которые имитируют посещения веб-ресурсов.
Бот (от англ. robot) - это скрипт или программа, выполняющая однотипные действия без участия человека. Они могут сканировать сайт, воровать контент (парсинг), проверять уязвимости или участвовать в накрутке поведенческих факторов. Как вы догадались, изображения на этом сайте, все в роботах - не просто так.
Особенно часто в статистике мелькают страны с дешёвыми прокси-серверами и большим количеством "зомби"-компьютеров в составе ботнетов. Рассмотрим подробно, почему именно Вьетнам, Бразилия, Индия и США стали "лидерами" по ботовому трафику, как распознать таких "гостей" и, главное, как очистить от них статистику, чтобы видеть реальную картину с помощью встроенных фильтров Яндекс.Метрики и российского антибот-сервиса KillBot.
Каждая из этих стран имеет свою специфику, делающую их привлекательными для злоумышленников. Знание этих причин поможет быстрее идентифицировать источник мусора.
В этих странах расположены одни из крупнейших дата-центров, предоставляющих недорогие VPS/VDS (виртуальные выделенные серверы) и прокси-серверы (посредники, скрывающие реальный IP). Злоумышленники массово арендуют их для запуска ботнетов. Кроме того, во Вьетнаме и Индии много устаревших компьютеров, которые легко заразить вредоносным ПО без ведома владельцев.
Согласно отчётам антивирусных компаний, Бразилия входит в тройку стран с наибольшим числом активных ботнетов (сетей из заражённых устройств). Местные пользователи часто пренебрегают обновлениями и используют пиратское ПО, что делает их компьютеры лёгкой добычей. Поэтому Бразилия - постоянный источник сканирующих и DDoS-ботов.
Американские облачные провайдеры (Amazon AWS, Google Cloud, Microsoft Azure) предлагают огромные мощности. Многие парсеры и SEO-пауки размещаются именно там, потому что это быстро и дёшево. Кроме того, поисковые роботы Google и Bing имеют IP-адреса, зарегистрированные в США - их легко спутать с ботами, но блокировать их нельзя, иначе сайт выпадет из индекса.
Если вы думаете, что достаточно будет закрыть доступ на сайт только для выше перечисленных стран - смею вас разочаровать - это не так. Список намного больше, ботоводы его постоянно расширяют в поисках дешевых прокси для накрутки поведенческих ботов.
Чуть ранее на antibot24.ru была статья про ботов из Сингапура.
Как видите, поведенческие боты будут со всего мира, все зависит только от того, IP каких стран в данный момент у накрутчиков больше.
Прежде чем блокировать трафик из этих стран, нужно убедиться, что это действительно нежелательные посещения. Яндекс.Метрика умеет отсеивать большинство известных краулеров автоматически, но некоторые боты маскируются под обычных пользователей.
Многие считают, что мусорный трафик просто портит статистику, но это только вершина айсберга. Игнорирование проблемы может привести к серьёзным последствиям.
Если вы не хотите блокировать ботов на сервере, а просто хотите видеть чистые цифры, используйте фильтры внутри самой Метрики. Это делается быстро и не требует особых навыков.
Перейдите в "Настройки" счётчика → "Фильтры" → "Добавить фильтр". Выберите тип "Исключить", поле "IP-адрес", оператор "равен" или "начинается с". Скопируйте IP бота из отчёта и вставьте. Если ботов много, можно задать целый диапазон в формате CIDR, например 123.123.0.0/16. После сохранения изменения вступят в силу в течение нескольких часов, но старые данные не очистятся - они останутся в истории, зато новые визиты с этого IP попадать в отчёт не будут.
В том же разделе "Фильтры" вы можете исключить целую страну. Выберите "Исключить", поле "Страна" ("География"), оператор "равна", и отметьте, например, Вьетнам.
Вы можете создать сегмент, в котором оставить только посетителей из РФ, Беларуси и других нужных стран, и смотреть отчёты только по этому сегменту. Так вы полностью уберёте мусор из визуализации, не меняя глобальные настройки счётчика. Нажмите "Сегменты" → "Пользовательские" → задайте условие "Страна" = "Россия" (или несколько стран) и сохраните сегмент. Применяйте его при каждом просмотре.
В программировании подобное называется "костыль". Проблему не решает, а только маскирует, но хоть так, чем никак.
Фильтры в Метрике убирают ботов только из отчётов, но не прекращают их доступ к серверу. Если боты создают нагрузку или представляют угрозу, нужно блокировать их на уровне хостинга.
Добавьте в корневой файл .htaccess следующий код, чтобы запретить доступ по IP:
|
1 2 3 4 5 |
Order Deny,Allow Deny from 203.119.0.0/16 # пример диапазона Вьетнама Deny from 14.160.0.0/12 Deny from 123.0.0.0/8 # диапазон Индии # и так далее |
Можно также блокировать по User-Agent, если бот выдает себя парсером (но, как правило, у ботов классический User Agent, ровно такой-же, как и у реального посетителя):
|
1 2 3 |
RewriteEngine On RewriteCond %{HTTP_USER_AGENT} (python|curl|wget|scrapy) [NC] RewriteRule .* - [F,L] |
В конфигурационном файле сайта (обычно /etc/nginx/sites-available/your-site) добавьте (но как и в примере выше, это не предназначено для поведенческих ботов, которых вы видите в метрике):
|
1 2 3 |
if ($http_user_agent ~* (python|curl|wget)) { return 403; } |
Для CMS существуют готовые решения, например, плагин BotBlocker или Wordfence Security. Они позволяют в несколько кликов заблокировать доступ по IP, стране или User-Agent. Но помните, что чем больше плагинов, тем выше нагрузка на сайт, поэтому выбирайте проверенные.
Один из самых эффективных и надёжных способов раз и навсегда отсечь ботов из Вьетнама, Бразилии, Индии и США - подключить российский антибот-сервис KillBot. KillBot - это система, которая анализирует трафик, выявляет ботов, блокирует их или показывает капчу, а также интегрируется с Яндекс.Метрикой. KillBot может работать в двух режимах: JS-интеграция - для аналитики и сбора аудитории ботов, и DNS-экран - для полноценной фильтрации трафика до того, как он попадёт на ваш сервер. Рекомендуем использовать DNS-экран, так как это единственный вариант, который реально защищает от спама и парсинга.
Инструкция по очистке статистики от ботов с KillBot:
После этого KillBot будет автоматически блокировать всех ботов из указанных регионов. Сервис интегрирован с Яндекс.Метрикой, визиты ботов можно будет посмотреть в специальном разделе и при необходимости скорректировать правила фильтрации.
График с Яндекс.Метрики, до и после включения Киллбота.
Борьба с ботами - это постоянный процесс. Следуйте простым рекомендациям, чтобы минимизировать их количество.
Можно ли полностью избавиться от мусорного трафика, не блокируя страны?
Почти невозможно, если ваш сайт дорос до определённой посещаемости. Но минимизировать - да. Регулярная чистка фильтрами, скрытие реального IP и использование антибота KillBot дают 95% чистоты. Не будете этим заниматься - увидите в своих отчетах вот такое.
Почему Метрика иногда не показывает страну бота, а пишет "не определена"?
Это значит, что бот использует прокси с неизвестной геолокацией или подменяет заголовки. Такие визиты тоже стоит фильтровать, если они нерегулярные. KillBot позволяет создавать WAF-правила для блокировки по IP даже без определения страны.
Не повлияет ли блокировка стран на SEO?
Если ваш сайт не ориентирован на эти страны, никак не повлияет. DNS-экран KillBot распознаёт легитимных поисковых роботов и не блокирует их.
У меня сайт международный, как быть?
Не блокируйте страны целиком. Примените точечную блокировку конкретных IP, с которых идёт подозрительная активность, либо используйте поведенческие алгоритмы KillBot, которые анализируют не только IP, но и поведение (скорость перехода по страницам, движения мыши и т.д.).
Боты из Вьетнама, Бразилии, Индии и США - явление неизбежное для любого открытого веб-ресурса. Однако игнорировать их недопустимо. Рекомендую следующий порядок действий:
Следуя этим шагам, вы не только очистите Яндекс Метрику от мусора, но и повысите безопасность сайта. Помните: чистые данные - залог правильного понимания своей аудитории и эффективного продвижения.
Cloudflare окончательно заблокирован в РФ ещё летом 2025 года.
Функцию фильтрации ботов Cloudflare взял на себя российский антибот Killbot.
Принцип работы отличается от привычного, отслеживаются не знакомые всем при настройке других антибот решений параметры (входящие IP адреса, AS подсети ботов, User Agent и прочее, всё это легко подделывается), а уникальные для каждого набора браузеров слепки.
По отличию оригинального браузера от модифицированного, тот или иной заход определяется либо как заход реального посетителя, либо как заход бота.
Чтобы не повторяться - расписывал более подробно в статьях:
Попробовать бесплатно. При регистрации в Killbot введите промокод
promo13
и получите месяц тестирования платного тарифа Killbot (фильтрация трафика, 1000 руб) и Ads (отключение показа рекламы поведенческим ботам, 1000 руб) в качестве бонуса. Этого вам хватит на то, чтобы понять, подходит вам данное решение, или нет. На данный момент - в Рунете нет более достойной альтернативы, по соотношению цена-качество. Срок действия промокода ограничен по времени, куда-то записывать его нет смысла. В следующий раз промокод уже будет другой, поэтому использовать его нужно сейчас, когда вы читаете этот текст. Промокод действует только в форме регистрации. Если аккаунт уже создан - создайте новый, на другой почте, и при регистрации в последнем поле введите промокод.
Подпишитесь на Telegram канал / MAX для того, чтобы всегда быть в курсе последних новостей и обновленных настроек для защиты от ботов, а также оперативно получать новые материалы, выходящие на antibot24.ru

Автор статей: Сергей (AntiBot24). Эксперт в области фильтрации поведенческого трафика, настройки антибот систем. Высший рейтинг на Kwork, более 680 отзывов, 100% заказов успешно сдано, 56% повторных заказов. Пишу подробные статьи, инструкции по фильтрации ботов в своем блоге antibot24.ru
Всегда нужно иметь в виду, что те советы, которые вы прочли в статьях - это лишь часть настроек, которые я делаю при профессиональной экспертной настройке фильтрации поведенческих ботов. Все остальное - это непубличные профессиональные секреты. Любая информация, становящаяся общедоступной - достаточно быстро устаревает и перестает быть эффективной.
Если вы столкнулись с повышенной роботностью в Яндекс метрике, увеличением числа прямых заходов, увеличением количества отказов - вы всегда можете заказать у меня настройку Killbot.