Большинство сайтов заметно ускоряются базовым пакетом. Глубокая работа нужна там, где тормозит сам код или база данных.
01
Замеры
Фиксирую текущие показатели на нескольких страницах, отдельно для мобильных. Без исходных цифр результат не доказать.
02
Поиск причин
Смотрю, что именно тормозит: вес картинок, количество запросов, время ответа сервера, тяжелые скрипты, медленная база.
03
План
Собираю список правок по соотношению эффекта и трудозатрат. Начинаем с того, что дает больше всего прироста.
04
Работы
Правки на тестовой копии с проверкой, что внешний вид и функции не пострадали. Скорость не должна достигаться поломкой сайта.
05
Контрольный замер
Повторные измерения на тех же страницах и в тех же условиях. Разница видна в цифрах.
06
Отчет
Что сделано, что дало прирост, что осталось и сколько будет стоить, если захотите дальше.
Почему скорость стоит денег
Медленный сайт теряет и посетителей, и позиции. Это не абстракция: человек, который ждет открытия пять секунд, чаще всего просто возвращается в выдачу и открывает конкурента. Для платного трафика это прямые потери бюджета — за клик вы уже заплатили.
- Реклама. Часть бюджета сгорает до того, как посетитель увидел предложение
- Поиск. Скорость — один из факторов ранжирования, особенно на мобильных
- Конверсия. В магазинах каждая лишняя секунда заметно снижает долю оформленных заказов
- Мобильные. Там связь медленнее, и разница ощущается сильнее, чем на десктопе
Что обычно тормозит
За годы работы причины повторяются с утомительной регулярностью. Порядок примерно такой.
- Изображения. Фотографии по три-пять мегабайт, загружаемые в исходном размере и масштабируемые браузером. Самая частая и самая легко исправимая причина
- Конструктор или универсальная тема. Грузится набор стилей и скриптов для всех возможных блоков, из которых используется десятая часть
- Плагины. Каждый тянет свои файлы, многие работают на всех страницах, хотя нужны на одной
- Отсутствие кеша. Сайт пересобирает одну и ту же страницу при каждом заходе
- Внешние скрипты. Виджеты чатов, счетчики, карты, шрифты со сторонних доменов
- Слабый или перегруженный сервер. Долгий ответ сервера не лечится оптимизацией картинок
- Тяжелые запросы к базе. Чаще всего на страницах каталога с фильтрами
Честно про «сто баллов в PageSpeed»: это не цель. Сервис измеряет синтетические показатели, и выжать максимум иногда можно только отключив то, что бизнесу нужно — чат, аналитику, карту. Правильная цель — реальное время до момента, когда человек видит контент и может нажать на кнопку.
Что не трогаю без согласования
Часть «ускорения» в чужих руках сводится к отключению нужного функционала. Такие решения всегда обсуждаются отдельно.
- Виджеты чатов и обратного звонка — если они приносят обращения, их не выкидывают молча
- Системы аналитики — без них вы ослепнете ради пары баллов
- Анимации и эффекты, если они часть фирменного стиля
- Качество фотографий в магазине — товар должно быть видно
Когда ускорение не поможет
Если сайт собран на тяжелом конструкторе или на теме, в которой все завязано на один универсальный скрипт, потолок достигается быстро. В таких случаях честно говорю: дальше либо переезд на собственный код, либо смириться с текущими цифрами.
Также бесполезно оптимизировать фронтенд, если сервер отвечает по две секунды. Тогда сначала работа с сервером и хостингом, и только потом остальное.
Частые вопросы
Сколько стоит ускорение сайта?
Базовый пакет — от 15 000 ₽, полный с чисткой скриптов и настройкой сервера — от 30 000 ₽, глубокая оптимизация кода и базы — от 50 000 ₽.
На сколько реально ускорится сайт?
Зависит от исходного состояния. Типичный результат для сайта, который никогда не оптимизировали, — ускорение в два-три раза по времени загрузки. Конкретные цифры называю после бесплатного замера, а не заранее.
Вы гарантируете 90+ в PageSpeed?
Нет, и отношусь к таким обещаниям скептически. Высокий балл иногда достигается отключением нужных вещей. Гарантирую измеримое улучшение реального времени загрузки и отчет с цифрами.
Сайт не сломается после оптимизации?
Работы идут на тестовой копии, после каждого этапа проверяется внешний вид и функции: формы, корзина, мобильная версия. На боевой сайт переносится проверенное.
Можно сначала просто посмотреть?
Да. Замер и диагностика бесплатны: назову причины медленной работы и примерный эффект от исправления. Дальше решаете сами.
Нужен ли CDN?
Если аудитория по всей стране или за рубежом — помогает заметно. Для локального бизнеса в одном городе выигрыш обычно небольшой, и деньги лучше потратить на другое.
Скорость потом снова упадет?
Может: новые плагины, тяжелые фотографии, добавленные виджеты. Поэтому контроль скорости входит в
ежемесячную поддержку.