Швидкість сайту складається з трьох частин: мережевої затримки до сервера, часу, за який сервер формує сторінку, і часу, за який браузер її завантажує й відображає. Кожну частину перевіряють окремо.
1. Мережева затримка до сервера
Залежить від відстані між відвідувачем і дата-центром і якості маршрутів.
- Тест швидкості з'єднання вимірює затримку й пропускну здатність між вашим пристроєм і нашими серверами — так можна оцінити мережу до розміщення сайту.
- Ping-тест показує час відгуку будь-якого сервера з нашого дата-центру.
- Трасування маршруту показує, через які вузли йдуть пакети і де виникає затримка.
Орієнтир: для відвідувачів в Україні затримка до сервера в Україні — до 10–20 мс, у Західній Європі — 30–50 мс, у США — понад 100 мс. Кожен запит сторінки містить кілька обмінів пакетами, тому затримка множиться.
2. Час відповіді сервера (TTFB)
TTFB (Time To First Byte) — час від запиту до першого байта відповіді. Він показує, наскільки швидко хостинг і CMS формують сторінку.
Перевірка з командного рядка:
curl -o /dev/null -s -w "TTFB: %{time_starttransfer}s\n" https://example.com/
- до 0,2 с — відмінно (зазвичай сторінка з кешу);
- 0,2–0,6 с — нормально для динамічної сторінки;
- понад 0,8 с — варто розбиратися: кешування, плагіни, база даних або ресурси хостингу.
Зробіть кілька вимірювань: перший запит після простою може бути повільнішим.
3. Швидкість завантаження в браузері
- Google PageSpeed Insights (pagespeed.web.dev) — показує Core Web Vitals за реальними даними користувачів Chrome і лабораторний тест з рекомендаціями.
- Інструменти розробника в браузері (F12 → вкладка Network) — які файли завантажуються найдовше.
Ключові показники Core Web Vitals, що впливають на позиції в Google:
- LCP (найбільший елемент відобразився) — до 2,5 с;
- INP (реакція на дії користувача) — до 200 мс;
- CLS (зміщення макета під час завантаження) — до 0,1.
Як відрізнити проблему хостингу від проблеми сайту
- Якщо високий TTFB, а статичний файл (наприклад,
/robots.txtчи картинка) віддається швидко, — сервер працює нормально, повільний код сайту. Допоможе кешування й оптимізація. - Якщо повільно віддаються навіть статичні файли — проблема в мережі або перевантаженому сервері.
- Якщо TTFB низький, а PageSpeed поганий — справа у фронтенді: великі зображення, багато скриптів, шрифти. Хостинг тут не допоможе.
Перевірте також
- Чи немає зайвих переадресацій — кожна додає затримку. Перевірте інструментом перевірки переадресацій.
- Чи ввімкнено HTTP/2, стиснення і кешування статичних файлів у браузері.