<b>Core Web Vitals ломаются не из-за “тяжёлой темы”, а из-за трёх типовых узких мест</b>
LCP, INP и CLS чаще всего страдают не от одного большого косяка, а от набора мелких: медленный hero, лишний JS, прыгающая верстка. Для WordPress это особенно заметно, потому что тему, плагины и виджеты любят собирать из разных источников.
— LCP обычно убивает не “весь сайт”, а один главный блок: крупное изображение без правильного размера, фон через CSS, шрифт, который ждёт загрузки, или слайдер над первым экраном. Если первый экран не отрисован быстро — остальные оптимизации уже вторичны.
— INP портят тяжёлые скрипты: попапы, трекеры, конструкторы, анимации, липкие меню. На WP это часто не ядро, а стек из плагинов. Если интерфейс “живой”, но клики тупят, сначала режут JS, потом уже играют кэшем.
— CLS почти всегда про дисциплину разметки: не заданные размеры у картинок, баннеры, вставки рекламы, веб-шрифты и поздно подгружаемые блоки. Верстка должна знать свои габариты до загрузки контента.
Для арбитражных и лендинговых проектов правило простое: сначала убрать лишнее, потом ускорять оставшееся. Кэш и CDN не спасут, если DOM раздут и на первом экране висит половина маркетингового комбайна.
Проверка обычно идёт в таком порядке: критический CSS, hero-изображение, шрифты, количество подключённых скриптов, отложенная инициализация виджетов. Если метрика просела, не лечите сразу всё — найдите один узел, который даёт самый заметный выигрыш.
WordPress Arena — plugins/themes economy
@wordpress_arena_web
<b>Core Web Vitals ломаются не из-за “тяжёлой темы”, а из-за трёх типовых узких мест</b>
Этот пост опубликован в Telegram-канале WordPress Arena — plugins/themes economy. Подписаться можно по ссылке: @wordpress_arena_web.