Перевірка швидкості сайту онлайн

>

Повільний сайт втрачає відвідувачів і позиції в Google. Перевірте час відповіді сервера, розмір сторінки, стиснення і отримайте конкретні поради, що виправити.

Що вимірює тест швидкості

Тест завантажує сторінку з нашого сервера й вимірює кожен етап відповіді: DNS-запит, зʼєднання, TLS-рукостискання, час до першого байта від сервера (TTFB) і повне завантаження. Також він дивиться розмір HTML, чи стиснута відповідь gzip або Brotli, чи є заголовки кешування і про яку версію HTTP домовився сервер.

Тест вимірює серверну частину швидкості, ту, за яку відповідають хостинг і налаштування. Він не відтворює сторінку в браузері, тож зображення, скрипти й шрифти сторінки не вимірюються, як і Core Web Vitals на кшталт LCP. Для них використовуйте PageSpeed Insights разом із цим тестом.

Як читати результат тесту швидкості

  • Відповідь сервера (TTFB): до 200 мс - чудово, до 800 мс - прийнятно, понад 800 мс ми позначаємо як проблему. Високий TTFB означає, що сервер довго будує сторінку: слабкий хостинг, немає кешу сторінок або важкий код.
  • Стиснення: має бути gzip або br. «Вимкнене» означає, що текст іде без стиснення й передається в рази довше.
  • Заголовки кешування: Cache-Control чи Expires дозволяють браузеру повторно використовувати файли під час наступних візитів.
  • Протокол: HTTP/2 і HTTP/3 завантажують багато файлів паралельно одним зʼєднанням; HTTP/1.1 позначається як застарілий.
  • Розмір сторінки: лише HTML-документ. Понад 2 МБ HTML - незвично і зазвичай означає вбудовані дані чи роздутий конструктор.
  • Можна перевірити й окремий файл: вставте повну адресу CSS- чи JS-файлу, щоб побачити, чи він стискається.

Повʼязані помилки та інструкції

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

Чому мій результат відрізняється від PageSpeed Insights?
PageSpeed завантажує всю сторінку в емульованому телефоні й оцінює те, що бачить відвідувач. Цей тест дивиться лише на відповідь сервера. У сайту може бути швидкий сервер і важка сторінка або навпаки, тож інструменти відповідають на різні питання.
Звідки запускається тест?
З нашого сервера в Європі. Відвідувачі, далекі від вашого хостингу, бачитимуть довше зʼєднання; цю різницю знімає CDN.
Чому TTFB змінюється від запуску до запуску?
Перший запит після тиші часто потрапляє на холодний кеш чи приспаний процес PHP. Запустіть тест двічі-тричі: якщо повільний лише перший запуск, налаштуйте кеш сторінок; якщо повільні всі, вузьке місце - сам сервер.