+247%+185%📈📊
  • Технічне SEO
  • Вимір 31.07.2026

Аудит швидкості сайту: де саме втрачаються секунди

Аудит швидкості сайту — це заміри й пояснення, а не бал синтетичного тесту. Ми знімаємо першу відповідь сервера, повне завантаження і вагу документа окремо на головній, у категорії та в картці, по кілька повторів із медіаною, а потім прив'язуємо кожну повільну цифру до причини: сервер, шаблон, зображення чи чужий скрипт. На виході — перелік робіт у порядку впливу. Виправляти теж уміємо, але це окремий кошторис: аудит закінчується документом. У 24 виміряних нами сайтах перша відповідь розкидана від 126,3 до 1 544,6 мс.

Подивитись, як це працює
Вартість
після безкоштовного аудиту
Гарантія
30 днів після підписання акта
Що робимо
заміри на трьох типах сторінок, розбір причин, перелік робіт за впливом
після безкоштовного аудиту
Вартість
30
Гарантія

днів після підписання акта

заміри на трьох типах сторінок, розбір причин, перелік робіт за впливом
Що робимо
3–7
Строк аудиту

робочих днів, залежить від розміру сайту

безкоштовний замір швидкості, 2–3 робочих дні
Перед платним аудитом
126,3–1 544,6 мс
Розкид першої відповіді у власному вимірі

, 24 сайти, вимір 31.07.2026

102,1–751,2 КБ
Розкид ваги HTML там же

— різниця всемеро

звіт і сирі заміри з датою, навіть якщо виправляє інший підрядник
Що лишається у вас
ані позицій у Google, ані конкретного бала в тесті
Чого не обіцяємо

Безкоштовний замір швидкості перед розмовою про гроші

Скарга «сайт гальмує» — це відчуття, а не діагноз. Гальмувати може сервер, може шаблон, може одна картинка на 4 МБ, може третій сторонній скрипт, який тягне ще п'ять. Ми знімаємо цифри до того, як щось пропонувати: без них будь-яка оцінка робіт буде вгадуванням.

Що міряємо

  • Перша відповідь сервера (TTFB)Медіана з кількох замірів на головній, у категорії і на внутрішній сторінці — окремо, бо вони часто розходяться. У нашій вибірці розкид склав від 126,3 мс до 1 544,6 мс на живих сайтах.
  • Повне завантаження HTMLСкільки минає від запиту до останнього байта документа. Різниця між цим числом і TTFB показує, тримає вас сервер чи розмір розмітки.
  • Вага HTML і стисненняРозмір документа без стиснення і в gzip/brotli. Виміряні орієнтири вибірки: 102,1 КБ на найлегшому сайті і 751,2 КБ на найважчому — різниця всемеро на тому самому класі сайтів.
  • Редиректи на входіЧи потрапляє відвідувач одразу на кінцеву адресу. Один зайвий 301 на головній додається до кожного першого візиту — в одному з виміряних магазинів саме він сидить усередині 789,4 мс.
  • Картинки й відкладене завантаженняСкільки тегів img на сторінці, скільки з них із loading="lazy", чи є WebP. Виміряні орієнтири: від 0% до 96% зображень із відкладеним завантаженням на різних сайтах.
  • Сторонні скриптиСкільки лічильників, чатів і віджетів підключено і що вони тягнуть за собою. Це частина ваги, яку ніхто не замовляв свідомо — вона накопичується роками.
  • Заголовки кешуванняЩо сервер каже браузеру про повторний візит. Сторінка з no-store перевантажується щоразу з нуля, навіть якщо не змінювалась.

Що ви отримуєте на руки

  • Таблиця замірів: TTFB, повне завантаження і вага HTML окремо для головної, категорії та внутрішньої сторінки — з датою і кількістю повторів.
  • Список знайдених причин у порядку впливу: що з них лікується налаштуванням сервера, що — правками шаблону, а що вимагає переробки.
  • Порівняння ваших цифр із діапазоном, який ми бачили на 24 виміряних сайтах, — щоб було зрозуміло, це погано взагалі чи погано лише на відчуття.
  • Розмова на 30–40 хвилин, де ми проходимо документ по пунктах.

Строк: 2–3 робочих дні від моменту, коли ми отримали адресу сайту

Чому це безкоштовно

Бо замір коштує нам кількох годин, а вгадана оцінка коштує дорожче обом. Половину причин повільної віддачі видно вже на цьому кроці, і буває, що виправлення займає день — тоді ми так і кажемо, замість продавати місячний проєкт.

Що далі

Після заміру називаємо перелік робіт, вартість і строк по етапах. Якщо з цифр видно, що ваш сайт швидкий і проблема не в ньому, ми це теж скажемо — і документ лишиться у вас.

Форма коротка: контакт і адреса сайту

Працюємо офіційно

Договір, акт і рахунок — на кожен проєкт, а не тільки на великий. Без документів у вас немає ні прав на роботу, ні підстави провести витрати.

  • Договір, акт і гарантія 30 днів

    На кожен проєкт письмовий договір: обсяг, строки, сума, порядок приймання. Після здачі — акт і рахунок, а далі 30 календарних днів гарантії: помилки з нашої вини усуваємо безоплатно. Усне з дзвінка дублюємо письмово того ж дня — домовленість, якої немає в тексті, не рахується.

  • ФОП і безготівковий розрахунок

    Виконавець — зареєстрований ФОП. Оплата на рахунок із закривними документами, які бухгалтерія проведе як витрати. Курс для гривневої оплати фіксується договором, а не з’ясовується постфактум.

  • Права й доступи — ваші

    Код, дизайн і матеріали переходять до вас після повної оплати. Домен, хостинг, репозиторій, аналітику й рекламні кабінети оформлюємо на вас — щоб сайт не залежав від підрядника. NDA підписуємо на запит, після завершення свої доступи видаляємо самі.

  • Портал клієнта замість переписки

    На час роботи ви отримуєте доступ до порталу: договори, рахунки, акти й стан проєкту в одному місці. Документи формуються з даних угоди, тому реквізити й суми в них не розходяться, а про оплати й дедлайни нагадує система, а не пам’ять менеджера.

  • Замовники з Європи

    Серед робіт — проєкти для Норвегії, Болгарії та Іспанії: болгарський магазин трьома мовами з кур’єрською доставкою, іспанський з оплатою карткою й переказом, норвезький сайт клініки. Це видно в портфоліо, а не тільки в описі.

  • Цифри, які можна перевірити

    Кожен кейс у портфоліо — з посиланням на живий сайт і технічним виміром: швидкість відповіді, вага сторінки, обсяг каталогу, знайдені дефекти. Ці цифри можна зняти самому й звірити з нашими.

  • Спершу аудит, потім сума

    Прайсу на сайті немає навмисно: обсяг тієї самої роботи у двох клієнтів відрізняється в рази, і цифра «від» нічого не пояснює. Спершу безкоштовний розбір — рахуємо ваші сторінки, дублі й швидкість, — потім називаємо суму й строк і фіксуємо їх у договорі.

  • Кажемо «ні», коли не впевнені

    Якщо задача не наша, строк нереальний або послуга вам просто не потрібна — скажемо це першим листом, а не після передоплати. Гарантій позицій у пошуку не даємо: їх не дає ніхто, а обіцянка без механізму — це продаж, а не робота.

NDA підписуємо на запит. Після завершення співпраці наші доступи до ваших сервісів видаляємо самі й повідомляємо про це.

Що впливає на вартість

Чому дві однакові на вигляд задачі рахуються по-різному — і що саме ми міряємо на аудиті

  • Скільки типів сторінок мірятиОдносторінковий сайт — це один набір замірів. Магазин — щонайменше три: головна, категорія, картка, і вони розходяться. На одному з виміряних сайтів головна віддавалась учетверо повільніше за картку товару, і один прогон показав би будь-яку з цих двох цифр.
  • Чи є доступ до сервераБез нього причини видно, а їхнє джерело — ні. З конфігурацією nginx або Apache на руках розбір коротший, і звіт стає переліком конкретних правок замість переліку гіпотез.
  • Чи є польові даніSearch Console додає до наших замірів звіт Core Web Vitals — те, що бачили реальні пристрої й мережі. Наш curl цього не бачить, і краще сказати про це до початку, ніж після.
  • Мовні версії й піддомениКожна гілка міряється окремо, бо редирект на мовну версію вміє з'їдати сотні мілісекунд першого візиту. В одному виміряному магазині 301 на мовну гілку сидить усередині 789,4 мс першої відповіді.
  • Потрібен замір «після»Зафіксувати різницю — це другий цикл замірів через тиждень-два після правок, тими самими інструментами й з тих самих точок. Той самий документ це не покриває.
Кому підходить

Ситуації, у яких ця послуга дає результат

Ситуація 1 з 5

Скарги на гальмування є, а цифр немає

«Сайт гальмує» — це фраза з листа менеджера, не діагноз. Ви відкриваєте той самий сайт зі свого ноутбука, і він відкривається нормально. Аудит перетворює скаргу на числа: медіана з кількох замірів на трьох типах сторінок, дата, метод. Далі видно, чи затримка стабільна, чи хтось спіймав один невдалий стрибок мережі.

Розберемо вашу ситуацію на безкоштовному аудиті
Що входить

Повний перелік робіт і того, що ви отримуєте на виході

  • Заміри першої відповіді й повного завантаження на головній, у категорії та в картці — по кілька повторів із медіаною, щоб цифра не залежала від одного прогону
  • Вага документа до і після стиснення з перевіркою, чи gzip або brotli взагалі увімкнені
  • Розбір ланцюжка редиректів від голого домену до кінцевої адреси: кожен зайвий крок додається до кожного першого візиту
  • Інвентаризація зображень — кількість, формати, частка з відкладеним завантаженням, вага найважчих файлів
  • Перелік чужих скриптів із оцінкою внеску кожного, щоб рішення «прибрати чи лишити» ухвалювали ви, а не той, хто його ставив
  • Читання заголовків відповіді: кешування, стиснення, версія протоколу, HSTS
  • Звіт Core Web Vitals у Search Console, якщо є доступ, — польові дані реальних відвідувачів поруч із нашими замірами
  • Письмовий звіт із цифрами й причинами, впорядкований за впливом, а не за складністю: з ним можна йти до будь-якого розробника
  • Сирі заміри з датою й методом — щоб через півроку було з чим порівнювати
  • Повторний замір після виправлень тими самими інструментами: різниця в цифрах, а не в самопочутті
Коли ця послуга не підходить

Що не входить у роботу — щоб не було сюрпризів на здачі

  • Саме виправлення знайденого — окремі роботи з окремою оцінкою
  • Оптимізація коду чужих модулів і плагінів, які писали не ми
  • Переїзд на інший хостинг і оплата серверів
  • Переписування шаблону з нуля
  • Реклама й закупівля трафіку
Як проходить робота

Прозорі етапи з погодженням на кожному кроці

Загальний строк:3–7 днів

  1. Заміри без доступів

    1 робочий день

    Перша відповідь, повне завантаження і вага документа на трьох типах сторінок, по кілька повторів у різні години. Тут же — редиректи на вході, заголовки й стиснення.

  2. Інвентаризація сторінки

    1 робочий день

    Зображення: скільки, у яких форматах, скільки з відкладеним завантаженням. Чужі скрипти: що підключено і що воно тягне за собою. Ця частина накопичується роками й майже ніколи не переглядається.

  3. Польові дані й конфігурація

    1–2 робочих дні

    Search Console, звіт Core Web Vitals, налаштування сервера — якщо доступи дали. Тут наші заміри зустрічаються з тим, що бачили реальні відвідувачі на своїх пристроях.

  4. Розбір причин

    1–2 робочих дні

    Кожна повільна цифра прив'язується до причини: серверна затримка, вага розмітки, зображення, чужий код. Те, що не пояснюється зібраними даними, лишається в звіті як нез'ясоване, а не як здогад.

  5. Звіт і розмова по ньому

    1 робочий день

    Документ із цифрами, причинами й переліком робіт у порядку впливу. Далі 30–40 хвилин розмови по пунктах — разом із вашим розробником, якщо він є.

  6. Повторний замір після виправлень

    окремим кроком, після робіт

    Ті самі сторінки, той самий метод, нова дата. Без цього кроку різницю доведеться обговорювати на відчуттях, а не на числах.

Не знайшли свій випадок?

Опишіть, як це влаштовано у вас, — відповімо, чи підходить «Аудит швидкості сайту» і що це означає у вашій ситуації. Без брифу й без дзвінка: одне питання, одна відповідь.

Кейси

Задачі та результат у цифрах — усі показники зняті нашим виміром

українська SaaS-платформа для рерайту описів товарів — наш технічний вимір діючого сайту

Задача
Перевірити, чи не втрачає лендинг реєстрації на очікуванні.
Рішення
Заміряли першу відповідь сервера, повне завантаження і вагу документа; окремо перевірили заголовки відповіді й перелік підключених скриптів.
Результат
TTFB 220,6 мс і повне завантаження 329,8 мс при 140,8 КБ HTML — найшвидший відгук серед 16 виміряних сайтів. Швидкість тут не є проблемою, і ми так і сказали. Натомість замір показав інше: на лендингу немає жодного лічильника, тому реєстрації не міряються взагалі, а robots.txt посилається на sitemap.xml, який віддає 404. Вимір 31.07.2026.

односторінковий сайт консалтингової компанії — наш технічний вимір діючого сайту

Задача
Зрозуміти, наскільки важким вийшов односторінковий сайт після наповнення.
Рішення
Замір першої відповіді, повного завантаження і ваги документа; попутно перевірили robots.txt і наявність структурованих даних.
Результат
TTFB 254 мс, повне завантаження 342,6 мс, HTML 102,1 КБ — найлегший документ серед 16 виміряних сайтів. Аналітика тут працює: підключено GA4 і gtag, що у вибірці радше виняток. Знайдені дефекти лежать поза швидкістю: robots.txt посилається на sitemap.xml із кодом 404, а блоків структурованих даних на сайті немає жодного. Вимір 31.07.2026.

інтернет-магазин професійної косметики, каталог понад 5 тис. позицій — наш технічний вимір діючого магазину

Задача
З'ясувати, чому каталог відкривається помітно повільніше за інші магазини на тій самій платформі.
Рішення
Заміряли головну й видачу каталогу, звірили вагу розмітки з іншими виміряними магазинами, перевірили карту сайту й наявність лічильників.
Результат
TTFB 801,2 мс і повне завантаження 930,7 мс при вазі HTML лише 153,8 КБ — затримка сидить на стороні сервера, а не в розмірі сторінки. Каталог порахували штатним пошуком магазину: 5 561 товар. Попутно: /sitemap.xml віддає 200 з порожнім тілом, лічильників на головній немає жодного. Вимір 31.07.2026.
Технології та інтеграції

На чому будуємо і з чим це з’єднується

Стек

  • curl із повторами й медіаною — відділяє стабільну затримку від випадкового стрибка
  • Chrome DevTools — порядок завантаження ресурсів; цифри залежать від машини, з якої дивимось
  • Lighthouse — як чекліст; бал у звіт не виносимо, він стрибає між запусками
  • PageSpeed Insights — заради польових даних CrUX, а не заради бала
  • WebPageTest — заміри з інших точок: перевірка, чи справа не в географії
  • звіт Core Web Vitals у Search Console — реальні пристрої, потрібні підтверджені права
  • конфігурація nginx або Apache — без доступу причини лишаються гіпотезами
  • gzip / brotli і заголовки кешування — найдешевше з того, що буває вимкнене
  • HTTP/2 — перевіряємо версію, але повільний сервер вона не рятує

Інтеграції

  • Google Search Console
  • GA4
  • Google Tag Manager
  • Cloudflare
  • PageSpeed Insights API
  • CrUX
Замір руками проти бала автоматичного тесту

Чим цей варіант відрізняється від «Бал PageSpeed або автозвіт SEO-сервісу»

Звідки береться цифрамедіана з кількох повторів на трьох типах сторінок, із датою й описаним методом
Що робиться з причиноюкожна цифра прив'язана до причини у вашому сервері, шаблоні або наборі скриптів
Порядок робітза впливом на ваші сторінки
Чого чіпати не можнаперед порадою прибрати скрипт питаємо, хто ним користується і що на ньому зав'язано
Перевірка результатуповторний замір тим самим методом — різниця в мілісекундах і кілобайтах
Що потрібно від вас

Без цього не почнемо — краще підготувати заздалегідь

  1. Адресу сайту — для першого заміру більше нічого не потрібно.
  2. Доступ до Search Console, якщо хочете бачити у звіті польові дані реальних відвідувачів, а не лише наші заміри.
  3. Доступ до хостингу або контакт адміністратора: без нього частину причин видно, але не видно, чим вони спричинені.
  4. Розуміння, які сторінки для вас головні — міряти має сенс те, куди приходять гроші, а не випадкову адресу.
  5. Одну людину з вашого боку, яка може дати доступи й відповісти, навіщо на сайті стоїть кожен із чужих скриптів.

Якщо чогось із цього немає — скажіть, підкажемо, як зібрати або зробимо самі окремою задачею.

Часті питання

Те, що питають найчастіше — з конкретними відповідями

чим ваш аудит відрізняється від безкоштовного PageSpeed Insights?

PageSpeed дає бал і список рекомендацій, згенерований автоматично. Він не знає, що у вас за движок, які модулі стоять і що з переліченого чіпати не можна. Ми міряємо руками кілька типів сторінок по кілька разів, беремо медіану, читаємо заголовки відповіді й конфігурацію, а потім кажемо, що з цього справді ваша проблема. Бал 90 при першій відповіді сервера в півтори секунди — цілком реальна ситуація.

скільки триває аудит?

3–7 робочих днів залежно від розміру сайту. Заміри — це перший день; далі йде розбір причин, читання конфігурації й написання звіту. Безкоштовний попередній замір робимо за 2–3 дні.

які цифри вважати нормальними?

Універсальної норми немає, і ми її не називаємо. Натомість ставимо ваші цифри поруч із діапазоном, який виміряли самі: у вибірці з 24 сайтів перша відповідь коливалась від 126,3 до 1 544,6 мс, а вага HTML — від 102,1 до 751,2 КБ. Якщо ви на верхньому краю обох діапазонів, це вже не відчуття.

які доступи вам потрібні й навіщо?

Для першого заміру — тільки адреса. Search Console потрібна заради звіту Core Web Vitals: це єдине джерело даних про реальні пристрої й мережі ваших відвідувачів, наш curl цього не бачить. Доступ до хостингу потрібен, щоб прочитати конфігурацію й побачити причину затримки, а не лише її наслідок. Якщо доступів немає, аудит усе одно робиться — просто частина пунктів звіту буде сформульована як припущення, і ми це підпишемо.

а якщо після аудиту виявиться, що виправляти нічого?

Так теж буває, і ми це кажемо прямо. У вибірці траплялися сайти з першою відповіддю 220–254 мс і найлегшою розміткою — там швидкість не є проблемою, і шукати треба в іншому місці: у пропозиції, у цінах, у тому, що людина не знаходить потрібне. Продавати місяць оптимізації в такій ситуації нечесно.

ви й виправляєте, чи тільки міряєте?

І те, і те, але це різні роботи з різними кошторисами. Аудит закінчується звітом і переліком робіт у порядку впливу. Далі ви можете віддати цей перелік своєму розробнику — документ ваш. Якщо виправляємо ми, кожен пункт має свою оцінку, і ви бачите, за що платите.

у нас сайт швидкий, а з телефона все одно довго — чому?

Бо перша відповідь сервера — це наша частина вимірювання, а не весь досвід людини. До неї додається її мережа, її пристрій, вага картинок і час на виконання скриптів. Мобільний viewport на сайті — необхідний мінімум, а не доказ зручності: чи проходиться чекаут великим пальцем, показують тільки живі сесії. У B2B-каталогах, до речі, частина закупівельників справді сидить за десктопом, і там мобільна швидкість не є першим пріоритетом — це чесніше сказати, ніж продавати мобільну оптимізацію всім однаково.

чи вплине швидкість на позиції в Google і на продажі?

Позицій ніхто не обіцяє, і ми не будемо. Швидкість — один із сигналів, і Google це підтверджує, але вагу окремого сигналу не публікує ніхто. По продажах є галузевий орієнтир: за дослідженням Google/SOASTA «The State of Online Retail Performance» (2017) при зростанні часу завантаження з 1 до 3 секунд ймовірність відмови зростає приблизно на 32%. Це середнє по ринку, а не наша обіцянка: ваша аудиторія й ваш товар можуть поводитись інакше. І межа тут очевидна — швидкість прибирає технічну втрату, а попиту не створює.

чому ви міряєте кілька разів, а не один?

Бо один замір ловить випадковість: сусідній процес на сервері, холодний кеш, стрибок у мережі. Ми беремо медіану з кількох повторів на кожному типі сторінки. Різниця буває суттєвою — на одному з виміряних сайтів головна віддавалась учетверо повільніше за картку товару, і один замір показав би будь-яку з цих двох цифр.

як зрозуміти, що виправлення справді допомогло?

Повторним заміром тими самими інструментами, з тих самих точок і на тих самих сторінках, через тиждень-два після правок. Ми лишаємо вам сирі цифри першого заміру з датою саме для цього. Якщо метод у другому замірі інший, порівнювати нема чого: два різні сервіси дадуть різні числа на одному й тому самому сайті.

Надішліть адресу сайту — решту для першого заміру ми знімемо самі.

У відповідь — таблиця замірів по трьох типах сторінок, знайдені причини в порядку впливу і пряма відповідь, чи є тут що виправляти. Якщо сайт швидкий, ви почуєте саме це.

Переглянути кейси
  • Відповідь протягом 2 годин
  • Без зобов’язань
  • Працюємо за договором

Прайса на сайті немає навмисно: обсяг тієї самої роботи у двох клієнтів відрізняється в рази, і цифра «від» у такому разі нічого не пояснює. Спершу безкоштовний аудит — рахуємо ваші сторінки, дублі й швидкість, — потім називаємо суму й строк і фіксуємо їх у договорі.