На радаре Ahrefs Blog Ошибки AI и ложные цитаты: риски для SEO в 2026 году

Техническое SEO

Кастомные шрифты замедляют сайт — как оптимизировать?

Александр Тригуб — SEO-маркетолог
Александр Тригуб SEO-маркетолог · с 2010 · 500+ аудитов · 1092 заказа · 4.9★

Кастомные шрифты — одна из главных причин плохого LCP. Браузер не рендерит текст, пока не загрузит шрифт. Вот как оптимизировать.

Основные методы

1. font-display: swap. Браузер сразу показывает текст системным шрифтом, потом подменяет на кастомный после загрузки. Минус: заметна «подмена» (FOUT).

2. Preload основного шрифта.

<link rel="preload" href="/fonts/main.woff2" as="font" type="font/woff2" crossorigin>

Браузер начинает загрузку шрифта до парсинга CSS.

3. Формат WOFF2. На 30% компактнее WOFF. Поддерживается всеми современными браузерами.

4. Подмножество (subsetting). Если используете только кириллицу — вырежьте латиницу, греческий и другие символы. Размер файла уменьшится на 50–70%.

Продвинутые методы

  • Inline критический CSS с @font-face: шрифт начинает загружаться максимально рано
  • Self-hosted вместо Google Fonts: один запрос к своему серверу вместо двух к Google (CSS + шрифт)
  • Ограничьте количество: 1–2 шрифта × 2 начертания (regular + bold) — максимум 4 файла

Если скорость критична

Используйте системный стек: font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif. Ноль загрузки, отличная читаемость.

Для оптимизации кастомных шрифтов также рекомендую использовать инструменты вроде Font Subsetter или Glyphhanger, которые помогают автоматически создавать подмножества шрифтов, оставляя только необходимые символы. Это значительно уменьшает размер файла. Ещё один лайфхак — подключение шрифтов через Google Fonts с параметром &display=swap, что автоматически включает стратегию замены. Если вы используете локальные шрифты, убедитесь, что они сжаты в формате WOFF2 и загружаются через preload. Также проверьте, что шрифты не блокируют рендеринг, используя инструменты вроде Lighthouse или WebPageTest, чтобы отследить их влияние на производительность.

Важно помнить, что не всегда кастомные шрифты — лучшее решение. Если сайт критичен к скорости, рассмотрите использование системных шрифтов или ограничьтесь одним-двумя кастомными. Это снизит количество HTTP-запросов и улучшит общую производительность. Также не забывайте про кэширование шрифтов через заголовки Cache-Control, чтобы повторные посещения были быстрее.

Не нашли ответ? Спросите!

Отвечаю лично в течение 24 часов. Лучшие вопросы публикую в этом разделе.

Другие вопросы

Кто ведёт проект

Александр Тригуб — частный SEO-маркетолог. В поисковом маркетинге с 2010 года, предприниматель с 2001-го. В SEO пришёл из собственного бизнеса — знаю, как устроены продажи не из учебников, а из собственной выручки и расходов.

  • Специализация: медицина, B2B, e-commerce и локальные услуги — ниши, где каждый лид стоит дорого.
  • Подтверждённый опыт: 500+ видео-аудитов в разных тематиках, 1092 заказа (рейтинг 4.9 / 5). Отзывы · Видео-аудиты.
  • Формат: работаю напрямую, один специалист на проект — без менеджеров и субподрядных цепочек.
  • Отчётность: KPI по лидам и деньгам. Ежемесячный план/факт, а не PDF на 50 страниц.
15+лет в маркетинге
500+видео-аудитов
1092заказов
4.9★728 отзывов