Time to First Byte

Time to First Byte (TTFB, час до першого байта) — це проміжок від моменту, коли браузер надіслав запит, до отримання першого байта відповіді сервера. Показник відображає, наскільки швидко сервер починає віддавати сторінку. Хорошим вважається TTFB до 200 мс, прийнятним — до 800 мс за орієнтирами Google.

Простими словами: це «час на роздуми» сервера. Ти постукав — а скільки він думає, перш ніж почати відповідати. Довго думає — уся сторінка вантажиться повільніше, ще до першої картинки.

Що таке TTFB і навіщо він потрібен

TTFB — це фундамент швидкості. Поки не прийшов перший байт, браузер не може ні рендерити, ні вантажити стилі й зображення. Тому високий TTFB тягне за собою погіршення всіх подальших метрик, зокрема LCP із набору Core Web Vitals. Тобто повільний старт «псує» всю подальшу швидкість завантаження.

TTFB — це фактично виміряна відповідь сервера (server response time) плюс час на мережу й перенаправлення. Google орієнтує на TTFB до 200 мс як хороший результат; усе, що перевалює за 800 мс, майже завжди потребує оптимізації.

Що впливає на TTFB

  • Якість хостингу — потужність сервера й навантаження на нього.
  • Серверний код і БД — важкі запити, відсутність кешування.
  • Географія — фізична відстань до сервера (тут рятує CDN).
  • Ланцюжки редиректів — кожне зайве перенаправлення додає час.

Який TTFB вважається хорошим

TTFBОцінка
до 200 мсдобре
200–800 мсприйнятно, є куди рости
понад 800 мсповільно, треба виправляти

Як зменшити TTFB

  • Увімкнути серверне кешування (сторінки, об’єктний кеш, opcache).
  • Оптимізувати запити до бази даних і важкий код.
  • Підключити CDN, щоб віддавати контент ближче до користувача.
  • Перейти на якісніший хостинг, якщо сервер не тягне.
  • Прибрати зайві редиректи на шляху до сторінки.

Приклад

Сайт на дешевому хостингу показує TTFB 1,2 с — сервер «думає» понад секунду до першого байта. Після ввімкнення повносторінкового кешування й підключення CDN показник падає до ~180 мс. Зовні контент той самий, але сторінка починає з’являтися майже миттєво, і LCP покращується слідом.

Часто плутають з…

  • Швидкість завантаження — це час до повного показу сторінки; TTFB — лише перший крок до нього.
  • LCP — час до промальовування головного елемента; TTFB на нього впливає, але це різні метрики.

Питання та відповіді

Який TTFB вважається хорошим?

Орієнтир Google — до 200 мс це добре, до 800 мс прийнятно, понад 800 мс варто виправляти. Точне значення залежить від типу сайту й аудиторії.

TTFB — це фактор ранжування?

Напряму окремої метрики «TTFB у видачі» немає, але він впливає на швидкість і Core Web Vitals, а вони є частиною сигналів Page Experience. Тобто вплив непрямий, але реальний.

Як швидко перевірити TTFB?

Через PageSpeed Insights, WebPageTest або вкладку Network у DevTools браузера — там TTFB показується для кожного запиту окремо.

Сервер «думає» надто довго? Прискоримо — технічний SEO-аудит та виправлення помилок на сайті.

Схожі терміни: Відповідь сервера, Швидкість завантаження, Core Web Vitals, PageSpeed.

Опишіть свій запит
і ми зробимо для Вас
пропозицію

Напишіть мені, щоб бути в ТОП

    [telegram]
    • icon-google-partner
    • icon-google-analytics
    • icon-google-ads-color