Google reCAPTCHA и Analytics под запретом в РФ — что делать владельцу WordPress-сайта | Мастерская — de-bor.ru

Частный web-мастер Денис Борисов
WordPress-сайтов

Google reCAPTCHA и Analytics под запретом в РФ — что делать владельцу WordPress-сайта

РФ: блокировки и импортозамещение · 2026-06-23 09:44:50 · обновлено 2026-06-23 09:49:39 · 9 мин чтения
С июня 2026 за Google Analytics на сайте — штраф до 700 000 ₽, за reCAPTCHA — блокировка по 152-ФЗ. reCAPTCHA к тому же перестала стабильно грузиться в РФ: 3–5 секунд ожидания, таймауты, на iOS Safari виджет не появляется. Рассказываю, чем заменить на WordPress-сайте и как не нарваться на санкции.

Что именно запрещено и почему

С 1 июля 2025 года использование Google Analytics на сайтах с пользователями из РФ нарушает 152-ФЗ «О персональных данных». Причина: данные посетителей (IP, User-Agent, куки, поведенческие сигналы) передаются на серверы Google за рубеж — трансграничная передача без уведомления Роскомнадзора. Под раздачу попадают не только GA, но и Google Tag Manager, Google Ads, Google Optimize.

Штрафы по ст. 13.11 КоАП: для юрлиц до 700 000 ₽ за первичное нарушение, до 1,4 млн при повторном. РКН проводит массовые проверки через автоматические сканеры — видят ga.js или gtag на странице, выписывают предписание.

reCAPTCHA — та же проблема: передаёт Google отпечаток браузера, движения мыши, тайминги кликов, IP. С точки зрения закона это обработка ПДн с передачей за рубеж. В судебной практике уже есть дела, где наличие reCAPTCHA на сайте стало отягчающим фактором.

Важно С 9 июня 2026 Госдума приняла закон о штрафах до 700 000 ₽ за авторизацию через Google ID / Apple ID / GitHub на российских сайтах (законопроект 1069392-8). Если у вас «Войти через Google» или «Войти через Apple» — это прямое нарушение. Разрешены: номер телефона, ЕСИА (Госуслуги), VK ID, Яндекс ID, Сбер ID. Существующие аккаунты не трогают — штраф только за новые регистрации.

Google reCAPTCHA: альтернативы для WordPress

Разберём три варианта замены — от самого надёжного для РФ до компромиссного.

1. Yandex SmartCaptcha — основной вариант для РФ

Российский аналог от Яндекса. Подходит для 99% сайтов с российской аудиторией.

Скорость: невидимый режим, проверка за 200–400 мс. reCAPTCHA v3 в РФ — 3–5 секунд через DPI-туннели операторов, 1–2% таймаутов. На мобильном интернете и iOS Safari reCAPTCHA часто не срабатывает вообще. Разница в 10–20 раз.

Цена: бесплатно до 1000 проверок в день (~30 000/мес). Для типового лендинга хватает с запасом. Дальше — 50 ₽ за 1000 проверок. reCAPTCHA бесплатна до 1 млн, но если она не работает — какая разница?

Интеграция в WordPress: через плагин «Yandex SmartCaptcha for WP» из маркета или руками. На фронте:

<div id="captcha-box"></div>
<script src="https://smartcaptcha.yandexcloud.net/captcha.js" defer></script>
<script>
window.onSmartCaptchaLoaded = () => {
  window.smartCaptcha.render('captcha-box', {
    sitekey: 'ВАШ_КЛИЕНТСКИЙ_КЛЮЧ',
    invisible: true,
    callback: t => document.querySelector('[name=cap]').value = t
  });
};
</script>

Проверка на бэке (PHP):

$token = $_POST['cap'] ?? '';
$ch = curl_init('https://smartcaptcha.yandexcloud.net/validate');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query([
  'secret' => 'СЕРВЕРНЫЙ_КЛЮЧ',
  'token'  => $token,
]));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$resp = json_decode(curl_exec($ch), true);
if ($resp['status'] !== 'ok') { /* бот */ }
curl_close($ch);

Документация на русском, поддержка через Яндекс.Облако. Ключи получаются в консоли Яндекс.Облака за 5 минут. Работает на любом хостинге из РФ — Beget, Timeweb, Reg.ru — без дополнительных настроек.

Особенность SmartCaptcha возвращает бинарный ok/failed — в отличие от reCAPTCHA v3 с плавающим score 0.0–1.0. Это удобнее: разработчик не гадает, какой порог ставить.

2. hCaptcha — для международной аудитории

hCaptcha — независимый сервис, основной конкурент reCAPTCHA. Не принадлежит Google, базируется на той же модели «картинки + поведенческий анализ». В РФ работает стабильнее reCAPTCHA, хотя уступает SmartCaptcha по скорости: ~1–2 секунды.

Плюсы: платит владельцам сайтов за разметку данных (как reCAPTCHA в прошлом); enterprise-поддержка; есть плагин «hCaptcha for WordPress» с простой настройкой — вставил site key + secret key и готово. Поддерживает невидимый режим, звуковые челленджи и WCAG 2.1.

Минусы: всё ещё иностранный сервис (США). Передаёт данные за рубеж — 152-ФЗ не закрыт. Для сайта, работающего только с РФ, не подходит. Оптимален для сайтов с аудиторией 50/50 РФ/мир.

3. Cloudflare Turnstile — для тех, кто уже на CF

Бесплатный аналог от Cloudflare. Лёгкий (300 JS-строк против 800+ у reCAPTCHA), невидимый по умолчанию, не показывает пользователю никаких виджетов. Если сайт уже стоит за Cloudflare — настраивается в панели за 2 клика. Для остальных — JS-виджет как у SmartCaptcha.

Минус: опять иностранный сервис. Cloudflare — американская компания, подпадает под те же ограничения 152-ФЗ.

Чем заменить Google Analytics

Яндекс.Метрика — прямая замена без потери функциональности. Бесплатно, даёт те же отчёты: визиты, цели, конверсии, источники трафика, карта кликов, вебвизор, когортный анализ. Плюс уникальные фичи: анализ форм, лента посетителей в реальном времени.

Интеграция в WordPress: через плагин «Yandex Metrica» или вставкой кода в header.php вашей темы:

<!-- Yandex.Metrika counter -->
<script>
(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
m[i].l=1*new Date();
for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }}
k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
(window,document,"script","https://mc.yandex.ru/metrika/tag.js","ym");

ym(12345678, "init", {
  clickmap:true,
  trackLinks:true,
  accurateTrackBounce:true,
  webvisor:true
});
</script>
<noscript><div><img src="https://mc.yandex.ru/watch/12345678" style="position:absolute; left:-9999px;" alt="" /></div></noscript>

Что делать со старыми данными GA: экспортировать отчёты через панель GA → CSV/Excel, импортировать в Яндекс.Метрику (есть инструмент миграции). Исторические данные сохранить локально, с серверов Google удалить.

Проверка После замены — открыть консоль браузера (F12 → Network), убедиться что нет запросов к google-analytics.com, googleadservices.com, googletagmanager.com, google.com/recaptcha. Если есть — ищите скрытые плагины или хардкод в теме.

Что ещё под ударом

Помимо Analytics и reCAPTCHA, под 152-ФЗ попадают:

  • Google Fonts — шрифты грузятся с fonts.googleapis.com, передавая User-Agent и IP. Суды в ЕС уже штрафовали за это. В РФ — вопрос времени. Решение: скачать шрифты на сервер, подключать локально через @font-face.
  • Gravatar — аватарки грузятся с gravatar.com (принадлежит Automattic, США). Передаётся email-хэш. На WP-сайтах можно отключить через плагин или фильтр get_avatar.
  • Embedded YouTube / Vimeo — плееры передают данные за рубеж. Альтернативы: Rutube, VK Video, Peertube. Есть плагины для замены embed-ссылок.
  • Google Maps на сайте — если встроена карта через iframe, данные пользователей уходят на Google. Замена: Яндекс.Карты (бесплатный API до 25 000 запросов/сутки).

Все эти сервисы стоит проверить и заменить в рамках одной сессии — разово, не откладывая.

Когда способ не сработает

1. Сайт ориентирован на западную аудиторию. Если >50% посетителей не из РФ — Yandex SmartCaptcha и Яндекс.Метрика дадут неполную картину. Оставьте hCaptcha + GA4, но подготовьте уведомление в РКН о трансграничной передаче данных (сейчас это можно сделать через портал РКН, процедура 2–4 недели).

2. Форма с низким трафиком. Для 10–50 заявок в день капча вообще не нужна. Связка honeypot (скрытое поле, которое заполняют только боты) + rate limit по IP + временной токен на форму (CSRF с таймстампом) отсекает 95% спама без видимых элементов. На WordPress — плагин Anti-Spam Bee или OOPSPam.

3. Сайт-визитка на Tilda / Readymag. Конструкторы сами вставляют свои скрипты аналитики. Удалить GA оттуда можно в настройках проекта, но перекрыть все трекеры конструктора — почти невозможно. Выход: перенос на WordPress с чистой темой.

FAQ

Уже стоит Google Analytics. Менять срочно?
РКН проводит массовые автоматические проверки. Если сканер найдёт ga.js или gtag — выпишут предписание об устранении, потом штраф. Лучше убрать до проверки. Процесс миграции на Метрику — 1–2 часа с учётом настройки целей.
reCAPTCHA вроде работает. Зачем менять, если не штрафуют?
Штраф — не главная причина. reCAPTCHA в РФ 2026 работает через раз: 3–5 секунд загрузки, таймауты 1–2%, на iOS Safari виджет не отображается. Вы теряете заявки. SmartCaptcha грузится за 200 мс — это +1–3% к конверсии формы.
Yandex SmartCaptcha сложно подключить?
Регистрация в Яндекс.Облаке — 5 минут. Получение site key + secret key — ещё 2 минуты. Подключение на сайте — час с тестированием. Полная замена reCAPTCHA — полдня с учётом всех форм на сайте (обратная связь, регистрация, комментарии, корзина).
Вывел GA в админку WordPress. Как быстро найти, откуда он грузится?
Проверьте: functions.php темы — часто GA вставляют через wp_head. Плагины-конструкторы (Elementor, Divi, WPBakery) — в настройках интеграций. Плагины SEO (Rank Math, Yoast) — в секции аналитики. Плагины кэширования — иногда дублируют код. Утилита: плагин Query Monitor показывает все скрипты на странице.
Google Fonts на сайте. Их нужно удалять?
По 152-ФЗ — да, fonts.googleapis.com передаёт IP и User-Agent на серверы Google. Решение: скачать файлы шрифтов на сервер (или найти на Google Fonts cached через fonts-online.ru), подключить через @font-face с font-display:swap. Плагин «Google Fonts Local» делает это автоматически.
Что будет, если ничего не менять?
Риски: штраф до 700 000 ₽ (юрлицо) + предписание РКН об устранении + потенциальная блокировка сайта по решению суда. Плюс потеря конверсии от медленной загрузки reCAPTCHA. Аудит сайта на скрытые скрипты Google стоит сделать в ближайшую неделю — это бесплатно и занимает 30 минут.

Нужна помощь с заменой Google-сервисов на сайте?

Проверю сайт на скрытые скрипты Google, заменю reCAPTCHA на SmartCaptcha, подключу Яндекс.Метрику вместо GA. Без лишних плагинов и воды.

Написать в Написать в

Настройка Яндекс Метрики

Настройка Яндекс Метрики

Замена Google Analytics: установка, цели, события.

1.800

Подробнее
Техническая оптимизация

Техническая оптимизация

Удалю скрытые скрипты Google, ускорю сайт.

7.200

Подробнее

Разрабатываю WordPress-сайты

Лендинги, многостраничные сайты, интернет-магазины на WooCommerce — всё на WordPress с удобной панелью управления.

Сайт под ключ: регистрация домена и хостинга, установка WordPress, настройка шаблона и модулей.

Поддерживаю WordPress-сайты

Обновление плагинов и тем, резервное копирование, мониторинг работоспособности — сайт работает без сбоев.

Оперативное исправление ошибок, создание новых разделов, доработка функционала и наполнение контентом.

Продвигаю WordPress-сайты

SEO-оптимизация, настройка Яндекс Метрики и Вебмастера, подключение Google Search Console.

Оптимизация позволяет «поднять» сайт в поисковых выдачах, увеличить целевой трафик и привлечь новых клиентов.

Чистка от вирусов WordPress

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

После чистки проверю все файлы и плагины, обновлю WordPress до актуальной версии и настрою автоматическое резервное копирование.

Диагностика сайта

Проверю ваш сайт по ключевым параметрам и подготовлю отчёт с рекомендациями:

  • Скорость загрузки и производительность;
  • Безопасность и уязвимости;
  • SEO-состояние и индексация;
  • Мобильная адаптация;
  • Технические ошибки и код.
Заказать диагностику
Михайлова Анастасия

Денис МАСТЕР своего дела. Вёл целый проект, работали с ним на протяжении 4х месяцев. Отзывчивый, понимающий с полуслова специалист. Стоимость услуг радует, а качество работы приводит в восторг.

Денис спасибо Вам от лица нашей строительной компании и от всего нашего персонала.

Михайлова Анастасия

Игорь Караваев

Обратился к Денису для восстановления сайта на WordPress после сбоя. Сделал, как и обещал, за сутки — сайт снова работает без ошибок. Профессионал своего дела, доходчиво объясняет, вежлив и тактичен. Однозначно рекомендую!

Игорь Караваев

Яна Веркулич

Денис, спасибо огромное за работу)) Очень тепло вспоминаю Вас и все что Вы сделали для моей работы и моего сайта.

Денис Профессионал с большой буквы, решает любые вопросы, отличный специалист))

Рекомендую к сотрудничеству, еще раз спасибо)

Яна Веркулич

Бюро Переводов

Денис оперативно и грамотно справляется со всеми поставленными задачами. Внес правки на англоязычную и русскоязычную версии сайта, учел все пожелания. Будем обращаться еще!

Бюро Переводов

Анастасия Виричева

Денис мастер своего дела, рекомендую его как специалиста.
Понимает, что нужно сделать и справляется с поставленной задачей в короткое время.

Делал сайт для салона красоты, просто и функционально.

Анастасия Виричева

Владимир

Очень много времени мучались с сайтом на OpenCart. «Специалисты» не могли нормально разобраться в проблеме, возникавшей при выполнении элементарной задачи.

Денис сделал это в два счета, также расписал подробно, в чем была проблема и как она решена. На 200% доволен. Даже не хочется его рекомендовать, потому что будет постоянно занят))

Владимир

Ксения Петровская

Денис оперативно ответил и помог решить проблему, которую я даже описать нормально не могла)) Мы сами что-то накрутили с корпоративной почтой — письма то уходили, то нет, в общем всё сломали.

Денис всё починил, теперь у нас нормальная почта, домен работает, письма приходят и уходят. Цена как заявлена — оплатили по факту проверки. Спасибо большое!

Ксения Петровская

Александр Кривуля

Заказал у Дениса доработать сайт на WordPress. При этом трудно себе представлял, что сам хочу. Благодаря профессионализму Дениса и его умению всё грамотно и просто объяснять, предлагать разные варианты решений — цель была достигнута.

Умение общаться доходчиво и терпеливо с клиентами — огромный плюс. Я очень доволен. Однозначно рекомендую!

Александр Кривуля

Кондитер мания

Прекрасный специалист, ответил и устранил ошибку на сайте за пару часов, сохранила контакт, будем по необходимости обращаться. Рекомендую!

Кондитер мания

Бесплатная настройка хостинга и домена

Регистрация хостинга на 1 месяц и домена .ru/.рф на 1 год входит в стоимость разработки сайта.

Подробнее

Разрабатываю сайты для клиентов по всей России:

Показать все города