Тествайте сайта
Скорост · 3 мин четене · 5 октомври 2026

LCP под 2,5 секунди — как се постига

Largest Contentful Paint разложен на четири части — сървър, откриване, изтегляне и показване. Как да намерите LCP елемента и какво да оправите във всяка част.

LCP под 2,5 секунди — как се постига

LCP — Largest Contentful Paint — е моментът, в който се показва най-големият елемент в първия екран: главната снимка, банерът, видеото или голямото заглавие. За посетителя това е моментът, в който страницата „е заредила“. Целта е до 2,5 секунди за поне 75% от посещенията.

Първо: кой е LCP елементът?

PageSpeed Insights го посочва в диагностиката. Често не е този, който очаквате:

  • на мобилно може да е заглавието, а на десктоп — снимката до него;
  • може да е фонова снимка от CSS, която браузърът открива късно;
  • може да е първият кадър на слайдер или видео.

Оптимизацията зависи изцяло от това кой е елементът. Затова започваме оттук.

Четирите части на LCP

Google разделя LCP на четири последователни части. Сборът им е вашият LCP.

ЧастКакво еТипична причина за забавяне
1. TTFBСървърът връща HTMLБавен хостинг, липсващ кеш, тежки плъгини
2. Забавяне при откриванеБраузърът открива, че трябва да изтегли ресурсаСнимка в CSS или JavaScript, lazy loading, нисък приоритет
3. ИзтеглянеРесурсът се изтегляТвърде голяма снимка, стар формат
4. ПоказванеБраузърът го показва на екранаБлокиращ CSS и JS, шрифтове, скриптове, които скриват съдържанието

Добре оптимизирана страница прекарва по-голямата част от времето в TTFB и изтеглянето — а забавянето при откриване и показването са близки до нула.

1. TTFB — сървърът

Ако HTML-ът идва за 1,5 секунди, LCP няма как да е под 2,5. Страничен кеш, актуален PHP, сървър близо до посетителите. Подробно: Хостингът и скоростта.

2. Откриване — браузърът трябва да види снимката рано

  • Главната снимка да е обикновен <img> в HTML-а, а не фон от CSS или снимка, която JavaScript вмъква по-късно.
  • Без loading="lazy" за нея.
  • fetchpriority="high" — казва на браузъра да я изтегли преди другите ресурси. WordPress 6.3+ го прави автоматично за вероятния LCP елемент, ако темата не пречи.
  • Ако снимката все пак е във CSS — <link rel="preload"> в <head>.

3. Изтегляне — по-лека снимка

  • WebP или AVIF вместо JPEG/PNG.
  • Правилният размер за екрана чрез srcset — мобилният посетител не трябва да тегли 2000 px снимка.
  • Разумно качество — за повечето снимки 75–85 е достатъчно.

Повече в статията за изображенията.

4. Показване — нищо да не пречи

Дори снимката да е изтеглена, браузърът няма да я покаже, докато:

  • CSS файловете в <head> не се изтеглят — решение: критичен CSS вграден, останалото асинхронно;
  • синхронният JavaScript не се изпълни — решение: defer;
  • анимация скрива елемента и го показва след скрипт — решение: показване без JavaScript, анимацията да е само украса;
  • слайдерът не се инициализира — решение: първият слайд като обикновена снимка.

Ако LCP елементът е текст — заглавието — гледайте шрифтовете: предварително зареждане на шрифта на заглавието и font-display: swap или optional.

Пример от нашата работа

На weberbg.com мобилният LCP беше 7,2 s. Основните причини: шрифтове от външен сървър, които блокираха показването на заглавието, анимация на заглавието, която го скриваше до изпълнението на JavaScript, и отделен CSS файл. След като хостнахме шрифтовете локално с предварително зареждане, вградихме CSS-а и направихме анимацията само с CSS, мобилният LCP падна до около 3 s, а резултатът в PageSpeed — от 62 на 84–86 (измерено на 5 октомври 2026 г.).

Проверете своя LCP

Пуснете теста на скоростта за мобилно — ще видите LCP и основните причини за забавянето. Ако искате да го оправим ние — заявката е от същото място.

Въпроси и отговори

Какъв LCP е добър?

До 2,5 секунди за поне 75% от посещенията. Над 4 секунди се счита за лош.

Защо LCP елементът е различен на мобилно и десктоп?

Защото подредбата е различна. На тесен екран заглавието може да е по-голямо от снимката и тогава то е LCP елементът.

Помага ли preload за LCP?

Да, когато LCP снимката се открива късно — например е фон от CSS. Ако снимката вече е в HTML-а, fetchpriority="high" обикновено е достатъчен.

Тест на живо · Google PageSpeed Insights

Колко бърз е вашият сайт?

Въведете адреса — Google PageSpeed Insights ще го зареди като телефон. С един клик изпращате резултата и получавате ръчна диагностика.

Мобилен тест · 20–40 s ·

  • Плащате след резултат
  • Без промяна на дизайна
  • Отговор до 1 работен ден
—мобилно
Резултатът ще се появи тук

Същите числа, които вижда Google — LCP, TBT, CLS и FCP — и какво точно забавя сайта.

LCP
—
TBT
—
CLS
—
FCP
—