sitelegant
Sign in Start a project

Home / Guides / Медленный сайт

Как ускорить медленный сайт.

Гайд Sitelegant · 2026 · 6 минут чтения

Большинство медленных сайтов медленные по скучным причинам: огромные картинки, слишком много сторонних скриптов и дешёвый хостинг. Лечение — обычно не пересборка, а час замеров и день точечной работы. Вот порядок, в котором мы это делаем.

1. Сначала замер, никогда — догадки

Откройте PageSpeed Insights (pagespeed.web.dev) и прогоните главную страницу. Важны два числа:

  • LCP (Largest Contentful Paint) — когда появляется самый крупный элемент. Меньше 2,5 с — хорошо, больше 4 с — проблема.
  • Общий вес страницы — смотрите во вкладке Network в браузере. Меньше 1,5 МБ — здорово; многие медленные сайты грузят 8–15 МБ.

Тестируйте страницу, которая важна (главную, основную посадочную), а не ту, что случайно открылась.

2. Картинки — 70% проблемы

Почти каждый медленный сайт в нашем аудите отдаёт фото прямо из камеры или со стока. Исправления в порядке эффекта:

  • Уменьшите размер. Фото, показываемое на 800px, не должно быть файлом на 5000px.
  • Конвертируйте в WebP или AVIF. Обычно на 60–80% легче JPEG при том же качестве.
  • Ленивая загрузка всего ниже первого экрана: атрибута loading="lazy" у <img> достаточно.
  • Указывайте width и height, чтобы страница не прыгала при загрузке.

3. Шрифты

Двух семейств шрифтов более чем достаточно. Размещайте файлы у себя вместо загрузки со стороннего сервиса, используйте font-display: swap и отдавайте только те начертания, которые реально используются. «Лёгкий» сайт, который грузит шесть файлов шрифтов, не лёгкий.

4. Сторонние скрипты

Виджеты чатов, аналитика, тепловые карты, соцсети — каждый добавляет сетевой запрос и кусок JavaScript. Откройте вкладку Network и посчитайте их. Удалите те, чьи отчёты вы не читаете. Остальные отложите (defer или загрузка после взаимодействия).

5. Хостинг и кэширование

  • Включите сжатие (gzip/brotli) — одна настройка сервера, мгновенная экономия 60–70% текста.
  • Настройте заголовки кэша, чтобы вернувшиеся посетители не скачивали заново ваши CSS, шрифты и картинки.
  • Если аудитория мировая, используйте CDN или размещайте статику в регионе ваших посетителей. Сервер в 8 000 км добавляет 200–300 мс к каждому запросу.

Когда дело не в этом

Если ваш сайт — тяжёлая CMS с десятками плагинов, узким местом могут быть сами запросы к базе — смотрите «Time to First Byte» во вкладке Network. Больше ~800 мс на закэшированной странице значит, что проблема в сервере, а не в ассетах. Вот тогда пересборка начинает иметь смысл; читайте редизайн или пересборка?

Нет времени или доступа сделать это самим? Это ровно наша работа «Редизайн и ремонт» — от $150, обычно 1–7 дней. Получить оценку.