
Почему нельзя использовать Google Fonts на российском сайте
Как работает Google Fonts
Когда сайт подключает шрифты через Google Fonts (ссылка на fonts.googleapis.com в CSS), вот что происходит при каждом визите:
- Браузер посетителя отправляет запрос на серверы Google
- Google получает IP-адрес посетителя
- Google получает данные о браузере, ОС, размере экрана
- Google получает URL страницы, которую посещает пользователь
- Google может сопоставить эти данные с другой информацией о пользователе
Всё это происходит автоматически, при каждой загрузке каждой страницы. Посетитель даже не знает об этом.
Почему это нарушение
IP-адрес в сочетании с данными об устройстве — это персональные данные по 152-ФЗ. Они передаются на серверы Google в США. Хранение и обработка персональных данных граждан РФ за пределами России — нарушение требования о локализации данных.
В Европе это уже прошли. В январе 2022 года суд Мюнхена оштрафовал немецкий сайт на 100 евро за использование Google Fonts. Сумма символическая, но прецедент — нет. С тех пор по всей Европе началась волна отказов от Google Fonts.
В России штрафы существенно выше: до 6 миллионов рублей за первое нарушение, до 18 миллионов — за повторное.
Как проверить, использует ли ваш сайт Google Fonts
Способ 1: Откройте сайт, нажмите Ctrl+U. Ищите fonts.googleapis.com или fonts.gstatic.com. Если нашли — шрифты загружаются с серверов Google.
Способ 2: Откройте DevTools (F12), вкладка Network, фильтр Font. Перезагрузите страницу. Если видите запросы к fonts.gstatic.com — шрифты внешние.
Способ 3: Проверьте CSS-файлы сайта. Ищите @import url('https://fonts.googleapis.com/...').
Частая ситуация: владелец сайта не подключал Google Fonts, но они встроены в тему WordPress, шаблон Tilda или другой CMS.
Как перейти на локальные шрифты
Шаг 1. Определите, какие шрифты вы используете (обычно 1-3 семейства).
Шаг 2. Скачайте файлы шрифтов. Можно с того же Google Fonts — скачать файлы .woff2 и разместить на своём сервере.
Шаг 3. Разместите файлы шрифтов на своём сервере (в папке /fonts/ или аналогичной).
Шаг 4. Замените внешние ссылки на локальные в CSS.
Шаг 5. Удалите <link> на fonts.googleapis.com из HTML.
Шаг 6. Проверьте, что запросы к Google больше не уходят.
Бонус: локальные шрифты грузятся быстрее — они не зависят от скорости ответа серверов Google. Сайт станет чуть быстрее.
Кратко
- Google Fonts при каждой загрузке страницы передаёт IP-адрес посетителя на серверы в США
- Это нарушение 152-ФЗ о локализации данных
- Штраф — до 6 млн рублей
- Решение: скачать шрифты и разместить на своём сервере
- Переход на локальные шрифты занимает 15-30 минут
Частые вопросы
А если шрифты кешируются в браузере?
Даже если шрифт закеширован, при первом визите (или после очистки кеша) запрос к серверам Google всё равно уходит. Одного запроса достаточно для передачи IP-адреса.
Google Fonts бесплатные — разве я не могу их использовать?
Можете. Но скачайте их и разместите на своём сервере. Сами шрифты — open-source. Проблема не в шрифтах, а в загрузке с серверов Google.
Нарушают ли закон другие CDN (cdnjs, Cloudflare)?
Если CDN принадлежит иностранной компании и при обращении к нему передаётся IP-адрес пользователя — формально это та же ситуация. Но Роскомнадзор пока фокусируется на Google.
Как Штрафометр проверяет Google Fonts?
Сервис анализирует HTML и CSS страницы, обнаруживает ссылки на fonts.googleapis.com и fonts.gstatic.com и отмечает это как нарушение.
Что нарушено
Закон: 152-ФЗ «О персональных данных»
Статья: Передача персональных данных на серверы Google при загрузке шрифтов
Штраф: до 6 000 000 рублей (первичное)
Возражение, которое не сработало
«Это же просто шрифты, какие тут персональные данные?» При загрузке шрифтов с серверов Google передаётся IP-адрес — это персональные данные по 152-ФЗ.
Проверьте свой сайт бесплатно
Узнайте, на какую сумму штрафов рискует ваш сайт. 35+ автоматических проверок по 8 законам РФ.
Проверить сайт

