Почему сайт долго грузится и сколько денег это стоит
Главные причины медленной загрузки сайта: тяжёлые изображения, слабый хостинг, перегруженные конструкторы и скрипты. Как измерить скорость и что чинить первым.
Медленный сайт — это не эстетическая проблема, а счётчик убытков. Посетители уходят, не дождавшись загрузки: чем дольше открывается страница, тем больше людей закрывает вкладку, и после трёх-четырёх секунд счёт идёт на десятки процентов. Если на сайт настроена реклама — вы буквально платите за людей, которые сбежали из белого экрана. Поисковики тоже учитывают скорость и не поднимают медленные сайты высоко. Разберём причины по частоте — и что делать с каждой.
Сначала измерьте: где вы сейчас
Субъективное «вроде нормально открывается» не считается: у вас сайт в кэше браузера и быстрый вайфай. Честные способы: открыть сайт с телефона через мобильную сеть в режиме инкогнито — это опыт реального нового посетителя; посмотреть в Яндекс Метрике отчёт по времени загрузки — это данные по живым людям; прогнать страницу через сервис вроде PageSpeed Insights — он покажет и оценку, и конкретные причины тормозов списком. Ориентир: главная и ключевые страницы должны открываться за 2–3 секунды на среднем телефоне. Дальше — о причинах, почему не открываются.
Причина 1: тяжёлые изображения — лидер с отрывом
Фотография с телефона весит 3–8 мегабайт. Загруженная на сайт как есть, в галерее из десяти штук, она превращает страницу в 50-мегабайтного монстра, который по мобильной сети грузится вечность. Это самая частая и самая дешёвая в лечении причина: изображения сжимаются до 100–300 килобайт без видимой потери качества, современные форматы (WebP) экономят ещё, а отложенная загрузка (когда картинки ниже экрана подгружаются по мере прокрутки) делает первый экран мгновенным. На нормально собранном сайте всё это происходит автоматически: администратор загружает фото как есть, система сама жмёт и раздаёт нужный размер. Если у вас не так — вот и первый пункт работ.
Причина 2: дешёвый или переполненный хостинг
Хостинг за 100 рублей в месяц — это сотни чужих сайтов на том же сервере. Ваш сайт ждёт очереди на ресурсы, и время ответа сервера плавает от «нормально» до «десять секунд в вечерний час». Диагноз ставится по метрике «время ответа сервера» (в том же PageSpeed): больше полусекунды стабильно — смотрите в сторону хостинга. Лечение недорогое: нормальный тариф или VPS стоит от нескольких сотен рублей в месяц (как устроен хостинг), а переезд занимает день.
Причина 3: перегруженная платформа
Сюда попадают два сюжета. Конструкторы: страницы, собранные из универсальных блоков, тянут за собой мегабайты кода «на все случаи жизни», который вашей странице не нужен, но грузится всегда. Отсюда типичная картина: красивый лендинг на конструкторе с оценкой скорости «в красной зоне», которую внутри платформы почти нечем улучшить. И CMS с обвесом: WordPress с двадцатью плагинами, каждый из которых добавляет свои скрипты и стили, к третьему году жизни сайта превращается в слоёный пирог, где никто не помнит, зачем половина слоёв.
Лечение по нарастающей: аудит и отключение лишнего, кэширование (страница собирается один раз и раздаётся готовой, а не пересобирается на каждый визит), а в запущенных случаях — пересборка. Сайт на своём коде без чужого балласта здесь выигрывает по определению: в нём нет ничего, что не нужно именно вам, — это одна из причин, почему мы работаем так, а не иначе.
Причина 4: сторонние скрипты
Каждый виджет — чат, карта, квиз, пиксели рекламных систем, видео с автозагрузкой — это обращение к чужому серверу при открытии вашей страницы. По одному они безобидны, но сайт с десятью виджетами ждёт десятерых. Инвентаризация раз в полгода обязательна: что из этого реально используется? Чат, в котором никто не отвечает, замедляет сайт и злит клиентов одновременно. Что осталось — грузите отложенно, после основного содержимого; это стандартная настройка, а не магия.
Что чинить первым: порядок действий
По соотношению «эффект/затраты» порядок такой: сжать изображения (эффект самый большой, затраты минимальные), включить кэширование, убрать лишние скрипты и плагины, обновить хостинг при плохом времени ответа. Этот набор возвращает в зелёную зону большинство сайтов за неделю работ. Если и после него сайт тяжёлый — проблема в фундаменте (конструктор, старая вёрстка), и честный разговор идёт уже о пересборке: посчитать её помогут статьи про цены и про ошибки на сайте, где скорость — пункт номер один.
Частые вопросы
На компьютере сайт летает, а на телефоне тормозит. Почему?
Потому что у телефона медленнее и сеть, и процессор: страница, которую офисный компьютер прощает, мобильный честно показывает во всей тяжести. Оценивайте скорость всегда по мобильному сценарию — там большинство ваших посетителей (и там же их удобство).
Стоит ли гнаться за 100 баллами в PageSpeed?
Нет. Сотка — спорт для перфекционистов, разница между 90 и 100 посетителю не заметна. Задача — уйти из красной зоны и открываться за 2–3 секунды с телефона. Дальше вкладывайтесь в контент и конверсию, отдача выше.
Сколько стоит ускорение сайта?
Типовой пакет — картинки, кэш, чистка скриптов — десятки тысяч рублей разово, в зависимости от размера сайта и платформы. Дороже всего обходится не работа, а годы, прожитые с медленным сайтом до неё.
В студии ШЕСТЕРОВ быстрая загрузка — часть определения «сайт готов», а не платная опция. Пришлите адрес своего — прогоним замеры и скажем, где именно у вас тормозит и сколько стоит починить.