Важкий 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.
Обговорити проєкт → Замовити технічний аудит