Главная→Блог→Веб→Как ускорить сайт: что даёт результат, а что только поднимает баллы
Как ускорить сайт: что даёт результат, а что только поднимает баллы
Просмотры:13
11минут
12 октября 2026
Коротко
Сначала замер на телефоне, потом правки. Без замера легко потратить неделю на то, что даёт сотую долю секунды.
Причин обычно много, и они разные по весу. На нашем сайте одна правка шрифтов подняла оценку главной с 30 до 61 из 100, а пять мелких правок вместе дали несколько баллов.
Если тормоза приходят и уходят, а висит всё сразу (сайт, админка, сохранение товара), проверьте сервер. У ТопСвета почти год проверяли код, базу и кэш, а главной причиной оказался изношенный диск.
Чтобы ускорить сайт, сначала измерьте, что именно его тормозит, и чините самое тяжёлое первым. Тормозить могут тяжёлые картинки и шрифты, главная картинка, которую браузер находит слишком поздно, забытые счётчики, сервер, который каждый раз собирает страницу заново, медленный код каталога или изношенный диск на сервере. На нашем сайте по лабораторному замеру Google главная картинка на телефоне появлялась через 12,7 секунды, через пять недель стала появляться через 2,2 секунды. В магазине светильников ТопСвет блоки на главной грузились 20 секунд, после правки стали грузиться за полсекунды. Ниже порядок работ, цифры этих двух случаев и советы, которые только вредят.
Почему медленный сайт теряет заявки
Человек нажал на ссылку в поиске и видит белый экран. Он ждёт пару секунд и возвращается назад, к соседней ссылке. Заявку он оставит там.
Это вредит и месту в поиске. Яндекс смотрит, как люди ведут себя на сайте, и страницу, с которой быстро уходят, может показывать реже.
Google считает сайт быстрым, когда у трёх посетителей из четырёх главное на экране появляется за 2,5 секунды или быстрее (web.dev, «Largest Contentful Paint», 04.09.2025). Главное — это обычно крупная картинка или заголовок, которые человек видит, не прокручивая страницу. Мерить надо на телефоне через мобильный интернет: на мощном компьютере в офисе всё кажется быстрым.
Что такое «первый экран». Это то, что человек видит сразу, не прокручивая страницу. Что на нём должно быть, мы разобрали в статье «Первый экран сайта».
Сначала замер: как понять, что тормозит
Самый простой прибор — бесплатная страница Google PageSpeed Insights. Вставляете адрес сайта, выбираете вкладку для телефона. Она открывает страницу так, как её открыл бы средний телефон, и ставит оценку от 0 до 100. Внутри работает прибор Google под названием Lighthouse, им мы мерили и свой сайт.
Смотрите не только на оценку. Важнее три вещи: когда появилась главная картинка, сколько весит страница и как быстро сервер начал её отдавать. По ним видно, где искать причину.
Один замер ничего не значит. У нас три прогона одной и той же страницы подряд дали 63, 89 и 89 баллов. Поэтому каждую страницу мерьте три раза и берите среднее по порядку значение: из 63, 89 и 89 это 89.
И последнее правило: баллы — это прибор, не цель. Поисковики смотрят на то, как сайт открывается у живых людей и что эти люди делают дальше.
Проверьте сами: пять пунктов
Пять пунктов, для которых не нужен программист. Отметьте те, что у вас в порядке.
В порядке: 0 из 5Что делать с каждым пунктом, написано ниже.
Что тормозит чаще всего
Медленный сайт почти никогда не тормозит из-за одной причины. На нашем сайте мы сделали около 25 отдельных правок, и вес у них был очень разный. Вот что мы встречали сами, с цифрами из двух наших кейсов. Два слова, которые понадобятся. WebP — современный формат картинок: при том же качестве весит заметно меньше привычных JPG и PNG. Кэш — запомненная копия готовой страницы: сервер не собирает её заново для каждого посетителя, а отдаёт сразу.
Причина
Как это выглядит
Пример из кейса
Тяжёлые картинки
Страница весит мегабайты, картинки в JPG и PNG
У нас картинки занимали 2,6 МБ из 3,5 МБ главной. Плагин сжатия стоял, но одна галочка была выключена, и лёгкие копии никому не отдавались
Шрифты со всеми языками мира
Текст появляется позже картинок, телефон «зависает»
Три файла шрифта весили 384 КБ, после правки 66 КБ
Главная картинка спрятана
Картинка лёгкая, а появляется на секунды позже текста
Плагин подменял её адрес и подставлял настоящий скриптом. Так терялось 786 мс на главной и 2234 мс на странице услуги
Забытые счётчики и дубли
На странице грузится то, что никто не использует
Google Analytics на 156 КБ подгружал Яндекс Тег Менеджер, сервис для счётчиков. В коде сайта его не было, поэтому поиск по страницам его не находил
Сервер собирает страницу заново
Пауза ещё до начала загрузки
Сервер тратил 0,6 секунды на каждую страницу. С кэшем стал тратить 0,005 секунды
Медленный код каталога
Тормозят главная и каталог, остальное в порядке
Блоки на главной ТопСвета каждый раз перебирали 15-20 тысяч товаров. После правки 0,5 секунды вместо 20
Железо сервера: диск, память, процессор
Тормоза приходят и уходят, висит всё сразу
У ТопСвета был изношен диск. На новом сервере тест записи на диск показал скорость примерно в 400 раз выше
В каком порядке ускорять
Ниже порядок, который мы советуем. Шаги 1-5 и 7 мы прошли на своём сайте на WordPress, шаг 6 взят из истории ТопСвета. У нас шрифты, картинки и главная картинка вместе сократили время с 12,7 до 3,1-3,4 секунды, остальное добрали следующие шаги. После каждого шага проверяли, что заявки доходят.
Сначала проверьте сервер. Если тормоза приходят и уходят и висит всё сразу, начинайте с проверки сервера. Иначе можно, как у ТопСвета, месяцами чинить код, а причина в диске.
Замер и резервная копия
Записать исходные цифры на телефоне. Снять копию файлов и базы, чтобы любую правку можно было отменить за минуту.
Шрифты
Оставить в файлах только русские и латинские буквы, перевести в сжатый формат, разрешить показывать текст сразу. У нас одна эта правка подняла оценку главной с 30 до 61.
Картинки и главная картинка
Перевести в WebP, пережать самые тяжёлые, отдавать нужный размер. Главную картинку первого экрана не прятать, а качать первой.
Лишнее
Убрать вторые копии одних и тех же скриптов, значки из админки, забытые счётчики. Каждое по отдельности мелочь, вместе заметно.
Кэш страниц
Чтобы сервер отдавал готовую копию. Здесь легко сломать формы, поэтому после включения кэша обязательно отправить настоящую тестовую заявку. Как устроен кэш на Битриксе, мы разбирали в статье «Как очистить кеш в Битриксе».
Код каталога
Если после всего этого каталог или главная медленные, искать места, где сайт долго перебирает товары в базе. Так было у ТопСвета.
Проверка после каждой выкладки
Иначе через месяц всё вернётся. Ниже рассказываем, как это случилось у нас.
Если сайт тормозит и вы не знаете, с чего начать, это обычная задача доработки сайта: сначала бесплатный разбор, потом срок и цена.
Наш сайт: с 12,7 до 2,2 секунды
В конце августа 2026 года наш собственный сайт la-chatte.com на телефоне показывал белый экран. Сайт работает на WordPress, сервер небольшой: два ядра и 2 ГБ памяти. Мы не переезжали на дорогой сервер, всё сделали на том же.
Все цифры здесь — лабораторный замер: прибор открывает страницу как средний телефон через мобильный интернет, мы брали середину из трёх прогонов. Данных о скорости у живых посетителей, которые собирает Google, по нашему сайту пока нет: для этого нужно больше трафика. На вашем телефоне цифры будут другими.
Правок за пять недель было около 25. Больше всего баллов дала правка шрифтов. Неожиданной находкой стал Google Analytics: в коде сайта его не было, его подгружал Яндекс Тег Менеджер.
Самый важный урок пришёл через два дня после первых правок. 1 сентября оценка главной упала с 83 до 56: на сайт выложили другие изменения, и часть ускорения потерялась. За день вернули оценку до 77. После этого написали проверку, которая после каждой выкладки за полминуты смотрит, на месте ли все прошлые правки. Сейчас в ней 37 пунктов.
Честно о том, чего мы не знаем. Как ускорение повлияло на число заявок, мы отдельно не считали. Все шаги с цифрами и способами отката — в кейсе про наш сайт.
ТопСвет: когда виноват не сайт, а сервер
ТопСвет — московский интернет-магазин светильников на 1С-Битриксе с большим каталогом. Мы ведём его сайт с ноября 2022 года. Скорость там всплывала четыре раза за три года, и каждый раз по своей причине.
В августе 2024 года блоки «Распродажа», «Акции» и «Блог» на главной каждый раз выбирали из базы по 15-20 тысяч товаров. Мы переписали выборку: вместо 20 секунд стало 0,5 секунды.
Но сайт продолжал то и дело зависать на минуты. Почти год искали причину: роботы поисковиков, настройки базы, мусор в кэше. Всё это были настоящие проблемы, и их надо было убрать. Но тормоза возвращались.
В апреле 2025 года наш специалист Артём Вецюк проверил сам диск сервера. Беглая проверка говорила «исправен», а счётчик износа показал, что ресурс выработан полностью. Диск записывал 5,7 МБ в секунду. Новый сервер в той же проверке записывал 2,4 ГБ в секунду, примерно в 400 раз быстрее. Это скорость диска, отдельного замера страниц после переезда нет. Но задач про медленный сайт после него не было почти полтора года.
Признаки, что тормозит железо. Тормоза приходят и уходят и не зависят от страницы. Висит всё сразу: сайт, админка, сохранение товара. Кэш растёт сам по себе, хотя его чистят. Исправления в коде помогают ненадолго.
Если узнаёте свой сайт, проверьте диск по-настоящему: износ, загрузку и скорость записи, а не общий итог самодиагностики. История целиком — в кейсе ТопСвета.
Советы, которые вредят
В статьях про ускорение много советов, которые поднимают баллы, но мешают бизнесу. Вот что мы сознательно не делали на своём сайте.
Частый совет
Отложить или отключить Яндекс Метрику
Отключить служебный интерфейс WordPress ради скорости и безопасности
Поставить несколько плагинов для ускорения
Подключить сеть серверов по всему миру
Добиться 100 баллов любой ценой
Что не так
Метрика считает заявки, а Яндекс учитывает поведение людей на сайте
Через него работают формы, у нас через него уходят заявки
Каждый лишний плагин сам тормозит и может сломаться при обновлении
Если сервер и посетители в России, это не лечит ни одну из причин выше. Наш сервер в Москве
Ради цифры легко удалить нужное
Переезд на дорогой сервер тоже советуют часто. У ТопСвета мы переехали, но только когда проверка показала износ диска. Свой сайт ускорили на прежнем недорогом сервере с двумя ядрами.
Когда это не нужно
Если замер на телефоне показывает главное быстрее 2,5 секунды, белого экрана нет, а заявки идут, скорость у вас не главная беда. Скорее всего, деньги лучше потратить на текст, кейсы или форму.
Если сайт собран на конструкторе вроде Тильды или Wix, ускорить его можно только в тех рамках, которые даёт сам конструктор. Сервер и код там не ваши.
Если сайт старый и каждая правка ломает соседнее, бывает дешевле собрать новый, чем ускорять старый. Это видно на разборе, и мы говорим об этом сразу.
Сколько стоит ускорение
Цену за ускорение «под ключ» заранее назвать нельзя: у одного сайта дело в картинках, у другого придётся переписывать каталог. Поэтому сначала разбор, потом часы.
Экспресс-разбор
Бесплатно
40 минут. Пришлите адрес сайта, скажем, что тормозит сильнее всего.
Смотря что тормозит. Свой сайт мы ускоряли пять недель. Правка шрифтов сработала сразу: оценка выросла с 30 до 61. Срок для вашего сайта назовём после разбора.
Поможет ли плагин для ускорения WordPress?
Иногда помогает, но он лечит только часть причин. Изношенный диск или медленный каталог он не починит. А несколько плагинов сразу часто мешают друг другу. На нашем сайте почти всё сделано несколькими строками в коде и настройками сервера.
Нужно ли переезжать на дорогой сервер?
Не всегда. По лабораторному замеру наш сайт стал быстрее в пять с лишним раз на том же сервере с двумя ядрами и 2 ГБ памяти. Переезжать стоит, когда проверка показала, что виновато железо, как у ТопСвета.
Сколько баллов в PageSpeed Insights достаточно?
Нужного числа нет. Ориентир важнее: главное на экране телефона появляется за 2,5 секунды или быстрее. Баллы шумят от прогона к прогону, у нас одна страница подряд получила 63, 89 и 89.
Ускоряете ли вы сайты на Тильде или самописные?
Мы работаем с сайтами на 1С-Битрикс и WordPress, в том числе сделанными не нами. Сайт на Тильде или Wix правим только в рамках, которые даёт сам конструктор. Сайты на Laravel не берём. Если сайт написан под заказ и описания к нему нет, честнее посчитать переезд.
Для технических специалистов
Наш сайт. WordPress, своя тема, 19 плагинов, PHP 8.3 с OPcache, nginx, VPS 2 vCPU / 2 ГБ RAM. Lighthouse, эмуляция mobile, три прогона, медиана.
Шрифты. woff2, сабсет латиницы и кириллицы плюс ₽ и №, preload трёх начертаний, font-display: swap, запасные гарнитуры с size-adjust под метрики фирменного шрифта, чтобы строки не прыгали.
Картинки. EWWW Image Optimizer с включённой выдачей WebP, тяжёлые WebP перегнаны с потерями и сверены попиксельно. У LCP-картинки отключена ленивая подмена, стоят fetchpriority=»high» и preload, причём только у первого слайда карусели.
Кэш. nginx fastcgi_cache на 10 минут. Мимо кэша маршруты Contact Form 7 в /wp-json/, залогиненные и адреса с utm-метками. Сброс точечный, по записи и связанным архивам: полный сброс на любое изменение опций стирал кэш каждые ~75 секунд.
Прочее. Brotli, defer для скриптов темы, Метрика без отложенной загрузки, стили разнесены на ядро и файлы по типам страниц. Проверка после выкладки — скрипт на 37 пунктов.
ТопСвет. 1С-Битрикс, Аспро «Лайтшоп». Выборка 15-20 тыс. элементов в компоненте вкладок на главной заменена: ~20 с → ~0,5 с. Диск старого сервера: SMART в целом PASSED, но Percent_Lifetime_Remain FAILING_NOW; iostat %util 100%, await ~480 мс; dd с fdatasync 5,7 МБ/с. Новый сервер NVMe: тот же dd 2,4 ГБ/с.
Мы используем файлы cookie, чтобы сайт работал корректно и чтобы понимать, как им пользуются.
Если не хотите, чтобы мы считали посещения, нажмите «Отказаться». Подробнее — в
Политике обработки персональных данных.