инструменты / скорость загрузки
Скорость загрузки сайта
Проверим, как быстро открывается страница: время ответа сервера, вес HTML и файлов, что не сжато и не закешировано. Вход не нужен.
Мы меряем со своего сервера и не запускаем JavaScript. Поэтому балла PageSpeed здесь нет, полевых данных Core Web Vitals тоже. Всё, что дорисовывают скрипты уже в браузере, мы не увидим. А время до первого байта у нас выйдет лучше, чем у живого посетителя, потому что наш сервер ближе к вашему, чем человек с телефона.
Вы указали сайт без страницы, поэтому мы проверили главную. У других страниц вес, число файлов и скорость почти всегда другие.
Стоит посмотреть
Уже хорошо
| Адрес | Вид | Вес |
|---|
Чем это отличается от гугловского PageSpeed
PageSpeed Insights открывает страницу в настоящем браузере: считает отрисовку, отклик на нажатия и то, насколько дёргается вёрстка при загрузке, и умеет опираться на данные с реальных телефонов. Наша проверка устроена проще — обычный запрос с сервера, без браузера и без JavaScript, поэтому баллов Core Web Vitals мы не считаем. Полным аналогом PageSpeed или проверки скорости в Яндекс Вебмастере мы не являемся — они меряют то, что видит браузер, а мы то, что видно и без него: сколько отвечает сервер, чем весит страница, что не сжато и не закешировано, какие файлы тяжелее всего. Для полной картины стоит смотреть оба отчёта вместе.
Почему сайт может тормозить
Чаще всего причина одна из немногих:
- Медленный ответ сервера. Слабый хостинг, тяжёлые запросы к базе, нет кеша страниц — посетитель ждёт первый байт.
- Не включено сжатие. HTML, CSS и JS без gzip или br весят в разы больше, чем могли бы.
- Тяжёлые картинки. Фото прямо с телефона или старый формат вместо webp — самая частая причина тяжёлой страницы. Сжать такой файл можно в инструменте сжатия картинок, прямо в браузере.
- Нет кеширования файлов. Браузер заново качает то же самое при каждом заходе.
- Много отдельных файлов CSS и JS. Каждый — лишний запрос браузера, и время на них складывается.
- Скрипты в шапке без defer и без async. Они задерживают отрисовку, пока не загрузятся сами.
- Переадресации. Каждая — лишний круг до сервера ещё до того, как начнёт грузиться сама страница.
Всё это отчёт выше как раз показывает — с числами по вашему сайту.
Вопросы
Почему у вас цифры не такие, как в PageSpeed
Потому что мерится разное. PageSpeed запускает страницу в браузере и считает, когда человек увидел содержимое. Мы меряем то, что отдаёт сервер: время до первого байта, вес по проводу, сжатие, кеш, вес каждого файла. Одно не заменяет другое, и расхождение это норма, а не ошибка чьих-то замеров.
Замерили дважды и получили разное время
Так и будет. Время ответа зависит от того, чем сервер занят в эту секунду, поэтому один замер это одна секунда из жизни сайта. Смотреть надо на порядок величины: 0,2 против 0,3 секунды не значит ничего, 0,3 против 3 — значит многое.
Что чинить, если всё сразу не получится
По порядку выгоды: сжатие (включается настройкой сервера и даёт эффект сразу), потом картинки (самая частая причина тяжёлой страницы), потом кеширование файлов, и только потом всё остальное. Скрипты и склейка файлов дают меньше, а стоят дороже.
Сайт быстрый, а в поиске всё равно низко
Скорость это один сигнал из многих, и он редко бывает решающим. Быстрый сайт без нужных страниц и текстов не поднимется. Посмотрите анализ сайта: там видно, что с robots, картой, зеркалами и заголовками.