Перевірка швидкості сайту онлайн
Повільний сайт втрачає відвідувачів і позиції в 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-файлу, щоб побачити, чи він стискається.
Повʼязані помилки та інструкції
- Як увімкнути стиснення gzip і Brotli
- Як зменшити TTFB на спільному хостингу
- Як увімкнути HTTP/2 на хостингу
- Стиснення увімкнено, а PageSpeed досі попереджає
- Що таке TTFB
Часті запитання
- Чому мій результат відрізняється від PageSpeed Insights?
- PageSpeed завантажує всю сторінку в емульованому телефоні й оцінює те, що бачить відвідувач. Цей тест дивиться лише на відповідь сервера. У сайту може бути швидкий сервер і важка сторінка або навпаки, тож інструменти відповідають на різні питання.
- Звідки запускається тест?
- З нашого сервера в Європі. Відвідувачі, далекі від вашого хостингу, бачитимуть довше зʼєднання; цю різницю знімає CDN.
- Чому TTFB змінюється від запуску до запуску?
- Перший запит після тиші часто потрапляє на холодний кеш чи приспаний процес PHP. Запустіть тест двічі-тричі: якщо повільний лише перший запуск, налаштуйте кеш сторінок; якщо повільні всі, вузьке місце - сам сервер.