Ускорение интернет-магазина: скорость загрузки, сервер и Core Web Vitals
Ускорение загрузки сайта и работы магазина на CS-Cart: замеряем, где теряется время — на странице, в коде, в базе или на сервере, — и чиним по списку с результатом в цифрах. Быстрым магазин считается, когда главный блок загружается до 2,5 с, отклик на действия — до 200 мс, а вёрстка не прыгает.
Замер до и после · страница, код и сервер · полная гарантия 100 дней
- Ответ серверабыло 2 000–4 000 мс140 мс
- PageSpeed главнойбыло 35 / 5872 / 100
- PageSpeed категориибыло 59 / 6386 / 90
- PageSpeed карточки товарабыло 42 / 4669 / 99
Когда интернет-магазин пора ускорять
Скорость измеряют четырьмя метриками, оценка PageSpeed — только их сводка. Если хотя бы одна на телефоне в красной зоне, магазин теряет покупателей ещё до первого клика.
Листайте таблицу вбок →
| Метрика | Что показывает | Хорошо | Плохо |
|---|---|---|---|
| LCP | когда загрузился главный блок первого экрана | до 2,5 с | больше 4 с |
| INP | как быстро сайт откликается на клик и ввод | до 200 мс | больше 500 мс |
| CLS | насколько сдвигается вёрстка при загрузке | до 0,1 | больше 0,25 |
| TTFB | через сколько сервер начинает отдавать страницу | до 0,8 с | больше 1,8 с |
Пороги Google для 75 % реальных посещений — web.dev, сверено в сентябре 2026 года.
Почему тормозит интернет-магазин на CS-Cart
Почему медленно работает сайт интернет-магазина: восемь причин, которые мы чаще всего находим в разборах. Больше половины из них не исправит переезд на более дорогой тариф хостинга.
Первый экран грузится последним
Ленивая загрузка стоит на главном слайде: в одном разборе из 12,1 с загрузки главного блока 86 % ушло на ожидание картинки.
Шрифты тяжелее картинок
Десятки файлов и лишние начертания: 665 КБ шрифтов против 401 КБ всех картинок страницы.
Чужие скрипты
Чаты, счётчики и виджеты — почти мегабайт и полсекунды блокировки до того, как покупатель что-то увидел.
Тяжёлый код, а не база
В одном из разборов 87 % времени ответа уходило на PHP-код модулей и только 13 % на базу данных.
Дубли запросов к базе
Каталог, корзина и оформление заказа по нескольку раз читают одни и те же вариации и характеристики.
Сервер без настройки
Забитый OPcache, буфер MySQL в свопе, процессов PHP больше, чем выдерживает память.
Раздутая база
Сессии и старые данные занимают треть базы: её дольше копировать и обслуживать.
Боты
Краулеры и ботнеты перебирают фильтры каталога и съедают сервер, покупателям остаются ошибки 502.
Три уровня ускорения
Увеличение скорости сайта начинаем с замера: на каком уровне теряется время, там и начинаем.
Страница
Оптимизация изображений для сайта в WebP и AVIF, ленивая загрузка всего, кроме первого экрана, шрифты и критичные стили, отложенные чужие скрипты.
Код и база
Дубли запросов, индексы, вариации и общие товары, кэш меню и блоков, каталог и поиск на Elasticsearch.
Сервер
PHP-FPM и OPcache, буферы MySQL, Redis, кэширование сайта в Varnish, сжатие gzip и brotli, защита от ботов.
Что мы уже ускоряли
Опубликованный кейс, наш собственный магазин и задачи клиентов без названий.
Klumba
Магазин цветов: ответ сервера с 2–4 с до 140 мс, PageSpeed главной с 35 до 72, карточки товара с 42 до 69.
Наш магазин модулей
Ботнет перебирал SEO-фильтры: нагрузка сервера 42,15 → 0,20, запросов к MySQL 4 352 → 20 в секунду, ошибки 502 исчезли.
Маркетплейс на 779 тыс. товаров
Каталог и поиск на Elasticsearch: категория открывается за 1,5 с вместо 8,3.
Маркетплейс крепежа
Убрали дубли запросов и лишние данные вариаций и общих товаров в каталоге, корзине и оформлении заказа.
B2B-магазин инструмента
Оптимизация картинок, отложенная загрузка, приоритет первого экрана и закрытие скриптов от ботов.
Магазин аксессуаров
Кэш меню, дубли SQL-запросов в модулях цен и лейблов, таблицы в InnoDB, фильтр ненужных ботов.
Готовые модули для ускорения CS-Cart
Часть ускорения закрывают наши модули — они же работают и после обновления платформы.
Набор «Ускорение»
Оптимизация изображений, WebP, предзагрузка ресурсов и другие инструменты — выгоднее, чем поштучно.
Предзагрузка ресурсов
Preload и preconnect для шрифтов, картинок и поздних ресурсов: быстрее FCP и LCP.
Пришлите адрес магазина — оценим ускорение бесплатно
Снимем замеры, скажем, что тормозит и сколько часов займёт исправление.
Как проходит ускорение
Каждый этап заканчивается цифрами, а не обещаниями.
PageSpeed, Core Web Vitals реальных посещений, время ответа сервера, запросы к базе и нагрузка.
Список причин с ожидаемым эффектом и часами на каждую. Вы решаете, что делать.
Правим страницу, код и сервер на копии магазина, боевой работает как обычно.
Сравниваем с исходными цифрами и переносим на боевой. Полная гарантия 100 дней.
Вопросы об ускорении сайта
Отвечаем на то, что спрашивают перед заказом.
Откройте PageSpeed Insights или Search Console и посмотрите Core Web Vitals на телефоне. Главный блок дольше 2,5 с, отклик дольше 200 мс или сдвиги вёрстки больше 0,1 — повод ускоряться. Ещё один признак — сервер отвечает дольше 0,8 с.
Главный блок первого экрана — до 2,5 с, отклик на действия — до 200 мс, сдвиги вёрстки — до 0,1. Это пороги Google для 75 % реальных посещений.
Google учитывает Core Web Vitals среди сигналов удобства страницы. Яндекс порогов не публикует, но медленный сайт робот обходит хуже, а посетители чаще уходят — и это Яндекс учитывает.
PageSpeed проверяет телефон на медленном процессоре и сети. Тяжёлые скрипты, шрифты и картинки бьют по нему сильнее, поэтому мобильную версию ускоряем в первую очередь.
Не всегда. В одном из разборов сервер был загружен на 4 %, а 87 % времени ответа уходило на PHP-код. Сначала замеряем, где теряется время, и только потом решаем, нужен ли новый сервер.
Да. Почти всё ускорение — в коде, базе и настройках сервера; внешний вид остаётся прежним.
Аудит — один-два рабочих дня. Оптимизация скорости загрузки сайта по его итогам обычно занимает от 15 до 50 часов работы — зависит от магазина и того, что нашёл аудит.
Оптимизацию скорости сайта считаем по часам после аудита: сначала вы видите список причин и оценку каждой работы, потом решаете, что делать. Оценка бесплатно.
Да, если сервер нагружают боты. На нашем магазине модулей фильтр ботов снизил нагрузку с 42 до 0,2. Для CS-Cart есть модуль Bot Firewall.
Если ускорение сделано модулями и настройками сервера, обновление его не затирает. Правки ядра при обновлении пропадают — поэтому мы их не делаем.
Если нужна не только скорость
Смежные услуги для магазинов на CS-Cart.
В статье разбираем почему стандартный поиск перестаёт справляться с ростом каталога в CS-Cart и как Elasticsearch решает эту проблему — с помощью исправления опечаток, учёта словоформ, быстрых фильтров и аналитики запросов.
Разбираем самые частые технические ошибки CS-Cart, которые мешают продвижению, и показываем, какие готовые модули исправляют их без правок кода.
Что входит в проверку сайта при техническом seo аудите? В каких ситуациях он необходим и как он влияет на позиции в поиске? Чеклист для технической проверки внутри.
Отзывы о нас
Что клиенты говорят о нас на независимых площадках — Рейтинге Рунета и CMS Magazine.

Заказать
ускорение магазина
Узнайте, что изменить, чтобы получать больше продаж.