Тяжёлый hero
Исходное JPG-изображение первого экрана весило 445 619 байт и было одинаковым для всех экранов.
GRG работает в чувствительной нише международной репатриации, где люди ищут помощь с телефона и не могут ждать. Мы ускорили сайт, привели в порядок техническую SEO-базу и сохранили формы, аналитику, чат и визуальную подачу.
С чего всё началось
Для GRG сайт — не имиджевая визитка. Это первая точка контакта для семьи, которая срочно ищет маршрут, документы и ответственного координатора.
На старте визуально сайт уже выглядел убедительно и имел развёрнутую структуру услуг и стран. Проблема была глубже: тяжёлый первый экран, внешние шрифты, синхронная загрузка сторонних сценариев и ряд технических мелочей растягивали критический путь рендеринга.
Особенно это проявилось на mobile: Performance 60, FCP 4,5 с и LCP 9,9 с в лабораторном тесте Lighthouse. Параллельно нужно было проверить, не создают ли canonical, sitemap, robots, редиректы, метаданные и структурированные данные рисков для индексации.
Ограничение было принципиальным: ускорить сайт без удаления бизнес-функций, без сломанных форм, чата, аналитики, cookie consent и без какого-либо повреждения кириллической кодировки.
Диагностика
Мы сопоставили PageSpeed, сетевые зависимости, HTML-шаблоны, sitemap и ответы живого сервера. Так сформировался короткий список изменений с максимальным эффектом и минимальным риском.
Исходное JPG-изображение первого экрана весило 445 619 байт и было одинаковым для всех экранов.
Google Fonts добавлял блокирующий CSS и ещё одну внешнюю цепочку до первого рендера.
GTM, reCAPTCHA и чат могли стартовать раньше, чем посетителю была нужна их функция.
Контраст, подписи к select и размер отдельных touch targets снижали качество mobile-взаимодействия.
Нужна была сквозная сверка clean URL, .html-редиректов, canonical и внутренних ссылок.
Украинский контент требовал отдельной проверки UTF-8 в файлах, HTTP-заголовках и XML.
Показатели «до» и «после» взяты из двух сохранённых отчётов PageSpeed Insights от 20.07.2026. Это лабораторные измерения, поэтому отдельный повторный запуск может дать другое число — важно согласованное изменение метрик и устранение причин.
Что мы сделали
Каждый этап можно было проверить отдельно и откатить без перестройки всего сайта.
PageSpeed mobile/desktop, ответы URL, head-теги, sitemap, robots и визуальные контрольные точки.
Заменили тяжёлые JPG/PNG на responsive WebP с корректными dimensions и без сдвигов макета.
Inter и Playfair Display стали локальными WOFF2 с latin/cyrillic subsets и font-display: swap.
reCAPTCHA — до submit, чат — до взаимодействия или таймера, GTM — после соответствующего согласия.
Контраст, явные labels, клавиатурный focus и mobile touch targets — без изменения стиля бренда.
Canonical, redirects, metadata, JSON-LD, H1, internal links, sitemap и live HTTP status.
Performance
Основной выигрыш дал не «минимайзер», а более короткий критический путь: более лёгкий hero, локальные шрифты и более поздняя загрузка того, что не нужно для первого экрана.
Медиа и первый экран
Браузер получает файл в соответствии с экраном, поэтому мобильное устройство больше не загружает desktop-версию без необходимости.
Отдельный hero-800.webp для mobile и hero-1600.webp для desktop. Размеры заданы в HTML, поэтому CLS остаётся нулевым.
Компактный logo-168.webp сохранил чёткость на retina-экранах и больше не перегружает каждую страницу сайта.
Функции без штрафа на старте
Важные интеграции не нужно удалять ради зелёного score. Их нужно запускать тогда, когда они действительно нужны и разрешены пользователем.
Контент и CTA доступны сразу, даже если сторонние сервисы ещё не загрузились.
GTM запускается только после согласия на analytics или marketing.
reCAPTCHA подгружается в момент submit, а не конкурирует с hero.
Чат активируется после взаимодействия или через 15 секунд ожидания.
Техническое SEO и индексация
Мы проверяли не только наличие тегов в файлах, но и то, что поисковый робот реально получает на production.
Живой продукт
Графит, молочный фон, тёплое золото, крупные фотоблоки и ключевые CTA остались узнаваемыми на главной и внутренних страницах.
Доказательства
Скриншоты сделаны со страниц Google PageSpeed Insights. Полные отчёты открываются по ссылкам в подписях.
Результат
Мобильный performance поднялся с 60 до 96, desktop — до 100, а Accessibility, Best Practices и SEO получили 100. Формы, consent, GTM, reCAPTCHA и чат не удалены: они работают по отложенному и управляемому сценарию.
PageSpeed score — лабораторный показатель и может колебаться между запусками. Полевые mobile-данные в том же отчёте охватывают предыдущие 28 дней: LCP 2,3 с, INP 177 мс, CLS 0; Core Web Vitals пройдены. Кейс не приписывает техническим изменениям непроверенный рост трафика или заявок. Для такого вывода нужны данные Search Console и аналитики после достаточного периода наблюдения.
Ваш проект — следующий?
Команда SEOquick проверит техническую базу, Core Web Vitals и точки потери конверсии — и составит приоритетный план изменений без риска для production.
Обсудить проект → Заказать технический аудит