Preferencje

Prywatność jest dla nas ważna, dlatego możesz wyłączyć niektóre rodzaje przechowywania danych, które nie są niezbędne do podstawowego działania strony. Zablokowanie kategorii może wpłynąć na Twoje doświadczenie podczas korzystania z witryny. Więcej informacji (Polityka cookies)

Zaakceptuj wszystkie pliki cookie

LCP: co to jest i jak go zoptymalizować pod SEO

Optymalizacja Largest Contentful Paint (LCP): zejdź z LCP poniżej 2,5 sekundy. Poradnik optymalizacji obrazów i TTFB.

Mężczyzna o ciemnych włosach i brodzie, w jasnobrązowej koszuli, przemawia przed mikrofonem w podcaście lub na stanowisku do nagrań.Portret mężczyzny z krótkimi ciemnymi włosami, w białej koszuli i ciemnej marynarce, patrzącego prosto w obiektyw z neutralnym wyrazem twarzy.Mężczyzna z krótkimi ciemnymi włosami, brodą i w przezroczystych okularach, ubrany w czarną koszulkę z białym okrągłym logo, stoi przed kamienną ścianą.Celio fabianoUśmiechnięta młoda kobieta z długimi brązowymi włosami, w czerwonej bluzce i naszyjniku, na tle drzew na zewnątrz.Zdjęcie profilowe Xavier Breull, klienta Sorank
+ 9'000 subskrybentów
Stoper pokazujący czas LCP od rozpoczęcia nawigacji do momentu, gdy największy element treści staje się widoczny.
Element interfejsu przesyłania plików

Narzędzia

Thibault Besson-Magdelain, założyciel Sorank

O autorze

Thibault Besson-Magdelain

Założyciel Sorank, 7+ lat doświadczenia w SEO, entuzjasta GEO.
Na tej stronie
Podsumuj z pomocą
Udostępnij na

Podsumowanie

Largest Contentful Paint (LCP) mierzy, ile czasu mija, zanim największy element treści na Twojej stronie stanie się widoczny. Cel Google to poniżej 2,5 sekundy.

Chcesz dowiedzieć się więcej? Zapytaj

LCP to kluczowy wskaźnik doświadczenia użytkownika i czynnik rankingowy Google. Gdy użytkownik wchodzi na Twoją stronę, nie obchodzi go całkowity czas ładowania. Liczy się dla niego moment, w którym widzi główną treść i może zacząć czytać lub korzystać ze strony. LCP mierzy dokładnie ten moment: kiedy największy element treści staje się widoczny. Jeśli LCP jest dobre, Twoja strona sprawia wrażenie szybkiej. Jeśli złe, wydaje się wolna, nawet gdy pozostałe wskaźniki są w porządku.

Optymalizacja LCP wymaga podejścia trójtorowego: poprawy czasu odpowiedzi serwera (TTFB), wyeliminowania zasobów blokujących renderowanie i optymalizacji obrazów. Każde z tych działań usuwa inne wąskie gardło LCP. Razem dają wyraźną poprawę.

Czym jest LCP i jak się go mierzy

Largest Contentful Paint (LCP) to czas wyrenderowania największego widocznego elementu treści na Twojej stronie. Może to być duży obraz, wideo, nagłówek lub blok tekstu. LCP mierzy czas od wejścia użytkownika na stronę do momentu, gdy ten element staje się widoczny. Dokumentacja Google dotycząca LCP zawiera szczegółowe informacje techniczne i strategie optymalizacji.

LCP nie jest wskaźnikiem zero-jedynkowym, który się zalicza albo nie. To wynik ciągły. Google uznał, że LCP poniżej 2,5 sekundy jest „dobre”, LCP między 2,5 a 4 sekundami wymaga poprawy, a LCP powyżej 4 sekund jest słabe. Użytkownicy odbierają strony z LCP poniżej 2 sekund jako bardzo szybkie. Strony z LCP rzędu 3-4 sekund wydają się wyraźnie wolniejsze. Strony z LCP powyżej 5 sekund są często porzucane.

LCP zmienia się w trakcie ładowania strony, gdy pojawiają się większe elementy treści. Jeśli ogromny obraz załaduje się w 3. sekundzie, LCP skacze z 1 sekundy do 3 sekund. To ważne: nie wystarczy optymalizować czasu pierwszego wyrenderowania. Musisz zadbać o to, by wszystkie duże elementy treści ładowały się szybko.

Czym jest Time to First Byte (TTFB)

Time to First Byte (TTFB) to czas od rozpoczęcia nawigacji do momentu, gdy serwer zwróci pierwszy bajt dokumentu HTML. TTFB wyznacza dolną granicę LCP. Jeśli TTFB wynosi 2 sekundy, LCP nie może być lepsze niż 2 sekundy, bo przeglądarka nie otrzymała jeszcze nawet HTML. Skrócenie TTFB jest warunkiem skrócenia LCP.

Dobre TTFB to poniżej 600 milisekund. TTFB między 600 a 1800 ms wymaga poprawy. TTFB powyżej 1800 ms jest słabe. Jeśli Twoje TTFB jest wolne, zacznij od optymalizacji serwera. Żadna optymalizacja frontendu nie nadrobi wolnego serwera.

Typowe przyczyny wolnego TTFB: nieefektywny kod backendu, zapytania do bazy danych lub przeciążenie serwera. Wysokie TTFB powoduje też wolny hosting. Hosting współdzielony jest często wyjątkowo wolny. Przejdź na VPS lub hosting w chmurze, by uzyskać lepszą wydajność. Użyj CDN, aby skrócić TTFB, serwując treść z serwerów położonych blisko użytkowników.

PageSpeed Insights pokazuje Twoje TTFB w sekcji „Czas odpowiedzi serwera”. Jeśli TTFB jest wąskim gardłem, zostanie wyróżnione jako priorytet.

Jak znaleźć największy element treści

LCP zależy od tego, który element treści jest na Twojej stronie największy. We wpisie blogowym największym elementem może być duży obraz główny. Na stronie produktu może to być zdjęcie produktu. W serwisie informacyjnym może to być tytuł artykułu. Zidentyfikowanie elementu LCP to pierwszy krok do jego optymalizacji.

Do znalezienia elementu LCP użyj Chrome DevTools. Otwórz DevTools, przejdź do karty Performance, rozpocznij nagrywanie i przeładuj stronę. W nagraniu Performance poszukaj znacznika „Largest Contentful Paint”. Najedź na niego kursorem, aby zobaczyć, który element wywołał LCP. Gdy znasz ten element, zoptymalizuj go.

Elementem LCP często jest obraz. Obrazy są duże i ładują się po przetworzeniu HTML. Optymalizacja ładowania obrazów ma w większości witryn największy wpływ na LCP. Obrazy poniżej linii przewijania można ładować leniwie, co przyspiesza LCP dla treści widocznej od razu.

Wstępne ładowanie zasobów krytycznych

Preloading informuje przeglądarkę, by zaczęła pobierać zasób wcześniej, zanim będzie potrzebny do renderowania. Załaduj wstępnie obraz LCP lub inne zasoby krytyczne, używając tagów `` w nagłówku HTML. Mówi to przeglądarce: „zacznij pobierać ten zasób natychmiast”.

Przykład: `` mówi przeglądarce, by zaczęła pobierać obraz główny od razu, bez czekania na przetworzenie CSS. Może to skrócić LCP o 100-500 ms, zależnie od rozmiaru zasobu.

Zachowaj ostrożność przy wstępnym ładowaniu. Zbyt wiele wstępnie ładowanych zasobów marnuje przepustowość. Ładuj wstępnie tylko najważniejsze zasoby (obraz główny, krytyczne czcionki, niezbędny CSS). Poradnik Google dotyczący optymalizacji Core Web Vitals wyjaśnia dobre praktyki wstępnego ładowania.

Optymalizacja obrazów pod LCP

Jeśli Twoim elementem LCP jest obraz, zoptymalizuj rozmiar pliku i strategię ładowania. Trzy taktyki:

Skompresuj obraz. Użyj narzędzi takich jak TinyPNG, ImageOptim lub Squoosh, by kompresować bez utraty jakości. Kompresja JPEG może zmniejszyć rozmiar pliku 10-40 razy. Każde 100 KB rozmiaru obrazu dodaje 100-200 ms do LCP w sieciach 4G. Kompresja ma wysoki zwrot z inwestycji.

Używaj nowoczesnych formatów. WebP jest o 25-35% mniejszy niż JPEG. AVIF jest jeszcze mniejszy. Użyj elementu HTML ``, aby serwować WebP nowoczesnym przeglądarkom, a JPEG starszym, dla zgodności wstecznej. Sam wybór formatu może poprawić LCP o 200-400 ms.

Podaj wymiary obrazu. Dodanie atrybutów width i height zapobiega przesunięciom układu i pozwala przeglądarce zarezerwować miejsce, zanim obraz się załaduje. Nie poprawia to bezpośrednio LCP, ale poprawia Cumulative Layout Shift (CLS), kolejny wskaźnik Core Web Vitals.

CSS i JavaScript blokujące renderowanie

CSS blokujący renderowanie uniemożliwia przeglądarce wyrenderowanie strony, dopóki CSS nie zostanie pobrany i przetworzony. Duże pliki CSS opóźniają renderowanie. Zminimalizuj CSS blokujący renderowanie, wstawiając krytyczny CSS bezpośrednio w kod i odraczając resztę.

Krytyczny CSS to CSS potrzebny do treści widocznej od razu. Wstaw ten CSS w `

Źródła

Najczęściej zadawane pytania

Czy LCP to to samo co czas ładowania strony?

Nie. LCP mierzy, kiedy główna treść staje się widoczna. Czas ładowania mierzy, kiedy wszystkie zasoby kończą się pobierać. Strona może mieć dobre LCP, ale wolne ładowanie ogólne. LCP liczy się bardziej niż całkowity czas ładowania.

Co powoduje wolne LCP?

Trzy główne przyczyny: wolne TTFB, CSS/JavaScript blokujące renderowanie i nieoptymalizowane obrazy. Popraw TTFB, zwiększając wydajność serwera lub korzystając z CDN. Odrocz niekrytyczny JavaScript i skompresuj obrazy.

Jak optymalizacja obrazów wpływa na LCP?

Obrazy często są największym elementem treści i to one wyznaczają LCP. Największy wpływ ma zmniejszenie rozmiarów plików obrazów. Leniwe ładowanie obrazów poniżej linii przewijania poprawia początkowe LCP.

Nasz blog dla ambitnych firm

WYPRÓBOWALI SORANK PRZED TOBĄ

Opinie ambitnych założycieli

Wzrost organicznyE-commerce

Od 0 do 10000 odwiedzających w 5 miesięcy

Celio Fabianomonrobotlavevitre.fr
Wzrost organicznyOprogramowanie

Od 0 do 5000 klientów w 8 miesięcy

Thibault BMsorank.com
Wzrost organicznyWypoczynek i lotnictwo

od 0 do 1104 kliknięć w 4 miesiące

Dominiqueflight-sensations-idf.com
Wzrost organicznyOprogramowanie muzyczne

x30 kliknięć w 4 miesiące

Valentin Cordiertiger-sounds.com
Wzrost organicznyZdrowie i dobre samopoczucie

x30 kliknięć w 4 miesiące

Rodrigue Bretonalthevia.com