Przejdź do treści

Core Web Vitals w sklepie WooCommerce — co to i dlaczego wpływa na sprzedaż?

· · 16 min czytania
Core Web Vitals w sklepie WooCommerce — wpływ na sprzedaż

Klient wchodzi na stronę produktu, ale zdjęcie ładuje się kilka sekund. Próbuje wybrać wariant, lecz sklep nie reaguje. Gdy chce nacisnąć „Dodaj do koszyka”, układ nagle się przesuwa i trafia w inny przycisk.

Każdy z tych problemów opisuje jedna z metryk Core Web Vitals.

Core Web Vitals pokazują, jak użytkownicy odbierają działanie strony: czy najważniejsza treść pojawia się szybko, czy sklep sprawnie reaguje i czy jego układ pozostaje stabilny.

Dla właściciela WooCommerce nie jest to wyłącznie temat techniczny. Słaby wynik może oznaczać, że klient rezygnuje przed obejrzeniem produktu, nie może wygodnie użyć filtrów albo porzuca zakup przez wolny koszyk.

W tym poradniku wyjaśniamy, czym są LCP, INP i CLS, jak wpływają na sprzedaż oraz co najczęściej pogarsza wyniki sklepu WooCommerce.

Odpowiedź wprost

Core Web Vitals to trzy metryki, którymi Google ocenia realne doświadczenie użytkownika: LCP (jak szybko ładuje się główna treść), INP (jak szybko strona reaguje na kliknięcia) i CLS (czy układ nie przeskakuje). W sklepie przekładają się wprost na sprzedaż — wolne ładowanie produktu i przeskakujący przycisk „Dodaj do koszyka” zniechęcają klienta. Poprawa zaczyna się od zdjęć, hostingu i ograniczenia ciężkich skryptów. Konkretne dane rynkowe i metodologię pomiaru zebraliśmy w raporcie Core Web Vitals sklepów WooCommerce 2026.

W skrócie (TL;DR)

  • Core Web Vitals mierzą szybkość ładowania, reakcję strony i stabilność układu.
  • Trzy główne wskaźniki to LCP, INP i CLS.
  • Dobry wynik to LCP do 2,5 s, INP do 200 ms i CLS do 0,1.
  • Core Web Vitals są elementem doświadczenia strony, ale same nie gwarantują wysokiej pozycji w Google.
  • Słabe wyniki mogą utrudniać oglądanie produktów, korzystanie z filtrów i składanie zamówień.
  • Nie wystarczy sprawdzić strony głównej — osobno trzeba przetestować kategorię, produkt, koszyk i checkout.
  • Sam wynik PageSpeed nie mówi jeszcze, co dokładnie należy naprawić.

Co to są Core Web Vitals?

Core Web Vitals to trzy wskaźniki mierzące doświadczenie użytkownika podczas ładowania i obsługi strony.

Google wykorzystuje obecnie trzy podstawowe metryki:

  • LCP — szybkość pojawienia się największego elementu,
  • INP — szybkość reakcji strony na działanie użytkownika,
  • CLS — stabilność układu podczas ładowania.

W sklepie WooCommerce można przełożyć je na trzy proste pytania:

  1. Jak szybko klient zobaczy główną treść produktu?
  2. Jak szybko sklep zareaguje na kliknięcie?
  3. Czy elementy strony pozostaną na swoim miejscu?
MetrykaCo mierzy?Dobry wynikPrzykład w WooCommerce
LCPSzybkość pojawienia się głównej treścido 2,5 sZaładowanie zdjęcia produktu lub banera
INPReakcję strony na działania użytkownikado 200 msWybór wariantu, filtr, dodanie do koszyka
CLSStabilność układudo 0,1Brak przesuwania ceny, zdjęcia i przycisków

Sklep przechodzi ocenę Core Web Vitals, gdy wszystkie trzy wskaźniki mieszczą się w dobrym zakresie dla większości mierzonych wizyt. Nie chodzi więc o jeden idealny test wykonany na szybkim komputerze w biurze. Liczy się doświadczenie użytkowników korzystających z różnych telefonów, sieci i lokalizacji.

Co mierzy LCP?

LCP mierzy, jak szybko użytkownik zobaczy największy widoczny element strony, na przykład zdjęcie produktu albo główny baner.

LCP oznacza Largest Contentful Paint. Na stronie produktu WooCommerce największym elementem jest często główne zdjęcie produktu, grafika w galerii, duży nagłówek albo baner promocyjny. Dobry wynik LCP wynosi maksymalnie 2,5 sekundy.

Jak słabe LCP wygląda z perspektywy klienta? Klient otwiera kartę produktu. Widzi nagłówek i część tekstu, ale główne zdjęcie nadal się ładuje. Nie wie jeszcze, jak wygląda produkt, jaki ma kolor, czy odpowiada zdjęciu z Google i czy warto czytać dalszy opis. Może poczekać. Może też wrócić do wyników wyszukiwania i otworzyć ofertę konkurencji.

Co najczęściej pogarsza LCP? Najczęstsze przyczyny to zbyt duże zdjęcie produktu, wolna odpowiedź serwera, brak skutecznego cache oraz ciężki slider lub motyw. Cache to zapamiętana, gotowa wersja strony, dzięki której serwer nie musi za każdym razem budować jej od początku.

Przykład

Główne zdjęcie produktu ma 4000 × 4000 pikseli i waży 4 MB, a w sklepie jest wyświetlane w szerokości 700 pikseli. Klient pobiera więc znacznie większy plik, niż jest potrzebny do pokazania produktu. Na szybkim łączu problem może być mało widoczny — na telefonie i słabszej sieci zdjęcie stanie się głównym wąskim gardłem.

Co mierzy INP?

INP mierzy, jak szybko strona odpowiada na kliknięcie, dotknięcie ekranu lub użycie klawiatury.

INP oznacza Interaction to Next Paint. Dobry wynik INP wynosi maksymalnie 200 milisekund. W sklepie WooCommerce metryka ta ma znaczenie między innymi podczas:

  • używania filtrów,
  • wyboru wariantu,
  • dodawania produktu do koszyka,
  • otwierania mini-koszyka,
  • wpisywania kodu rabatowego,
  • wyboru dostawy.

Jak słabe INP wygląda z perspektywy klienta? Klient naciska „Dodaj do koszyka”, ale przez chwilę nic się nie dzieje. Nie wie, czy kliknięcie zostało zapisane, więc naciska przycisk ponownie. Po chwili w koszyku znajdują się dwie sztuki produktu. Podobny problem może wystąpić przy filtrach — użytkownik wybiera markę lub rozmiar, lecz lista produktów nie reaguje. Sklep sprawia wrażenie zawieszonego.

Co najczęściej pogarsza INP? Najczęstsze przyczyny to duża ilość kodu JavaScript, ciężki builder strony, rozbudowane filtry AJAX oraz liczne czaty, popupy i skrypty marketingowe.

Co to jest AJAX?

AJAX to sposób aktualizowania fragmentu strony bez pełnego przeładowania. W WooCommerce jest używany między innymi w filtrach, koszyku i wyborze wariantów. Sam AJAX nie jest problemem — pojawia się on wtedy, gdy po każdym kliknięciu sklep wykonuje zbyt dużo pracy albo czeka na wolną odpowiedź serwera.

Co mierzy CLS?

CLS mierzy, czy elementy strony przesuwają się podczas ładowania bez działania użytkownika.

CLS oznacza Cumulative Layout Shift. Dobry wynik CLS wynosi maksymalnie 0,1. W praktyce chodzi o sytuacje, gdy:

  • tekst nagle przesuwa się w dół,
  • przycisk zmienia położenie,
  • zdjęcie rozszerza układ,
  • baner pojawia się nad treścią,
  • cena przeskakuje po załadowaniu wariantu.

Jak słabe CLS wygląda z perspektywy klienta? Klient chce nacisnąć „Dodaj do koszyka”. W tym samym momencie nad przyciskiem pojawia się komunikat albo doładowuje się zdjęcie. Przycisk przesuwa się, a użytkownik przypadkowo naciska inny element. Na stronie informacyjnej jest to irytujące. W sklepie może prowadzić do wyboru złego wariantu, przypadkowego zamknięcia komunikatu, kliknięcia niewłaściwego elementu albo przerwania zakupu.

Co najczęściej pogarsza CLS? Najczęstsze źródła problemu to obrazy bez określonej szerokości i wysokości, bannery ładowane nad treścią, zmieniający wysokość pasek zgód oraz cena lub widget doładowywany po czasie.

Czy TTFB, FCP i wynik PageSpeed są częścią Core Web Vitals?

Nie. Core Web Vitals to obecnie LCP, INP i CLS, ale inne wskaźniki pomagają znaleźć przyczynę słabego wyniku.

W raportach można spotkać również:

SkrótCo oznacza?Do czego się przydaje?
TTFBTime to First BytePokazuje, jak szybko serwer zaczyna odpowiadać
FCPFirst Contentful PaintMierzy pojawienie się pierwszej treści
TBTTotal Blocking TimePomaga diagnozować blokowanie strony przez JavaScript
Speed IndexSzybkość wizualnego pojawiania się treściPomaga ocenić laboratoryjne ładowanie strony

Dlaczego TTFB jest ważny w WooCommerce? TTFB nie jest formalnie Core Web Vital, ale może wpływać na LCP. Jeżeli serwer długo przygotowuje odpowiedź, przeglądarka później zaczyna pobierać kod strony, zdjęcia, style, skrypty i fonty. W WooCommerce jest to szczególnie ważne na stronach dynamicznych, takich jak koszyk, konto klienta, składanie zamówienia oraz strony z indywidualnymi cenami B2B. Nie każdą taką stronę można zapisać w zwykłym cache, ponieważ jej treść zależy od konkretnego użytkownika.

Czy wynik 100 w PageSpeed oznacza idealny sklep? Nie. Wynik PageSpeed od 0 do 100 jest laboratoryjną oceną wydajności obliczaną na podstawie kilku wskaźników. Jest przydatny, ale nie jest tym samym co zaliczenie Core Web Vitals przez rzeczywistych użytkowników. Możliwe są więc sytuacje, w których:

  • test laboratoryjny daje wysoki wynik, ale użytkownicy nadal mają słabe LCP,
  • pojedynczy adres wypada dobrze, ale kategorie są wolne,
  • strona główna jest szybka, lecz koszyk działa źle,
  • desktop ma dobry wynik, a wersja mobilna nie przechodzi oceny.

Celem nie powinno być zdobycie 100 punktów za wszelką cenę. Celem jest usunięcie problemów, które przeszkadzają klientom i ograniczają działanie sklepu.

Dlaczego Core Web Vitals wpływają na sprzedaż?

Core Web Vitals wpływają na sprzedaż, ponieważ opisują momenty, w których klient ogląda produkt, korzysta ze sklepu i podejmuje decyzję zakupową.

Nie trzeba znać nazw metryk, aby odczuć ich skutki. Klient zauważa po prostu, że sklep długo się otwiera, nie reaguje, przeskakuje, utrudnia wybór produktu albo sprawia wrażenie uszkodzonego.

Wolne LCP opóźnia ocenę produktu. W sklepie zdjęcie jest często ważniejsze niż pierwszy akapit opisu. Jeżeli klient długo czeka na główną fotografię, nie może szybko ocenić wyglądu produktu, jakości wykonania, koloru, proporcji i zgodności z oczekiwaniami. Im dłużej sklep ukrywa najważniejszy element, tym większe ryzyko, że użytkownik wyjdzie przed zapoznaniem się z ofertą.

Słabe INP utrudnia dodanie produktu do koszyka. W sklepie liczy się wiele interakcji: zmiana koloru, wybór rozmiaru, użycie filtrów, dodanie produktu, zmiana ilości, wybór Paczkomatu. Jeżeli każda z tych czynności trwa zbyt długo, cały proces zakupowy staje się męczący.

Wysoki CLS prowadzi do błędnych kliknięć. Przesuwający się przycisk może powodować realne błędy: dodanie złego wariantu, usunięcie produktu, wybranie innej dostawy albo zamknięcie ważnego komunikatu. Klient powinien mieć poczucie kontroli — niestabilny układ tę kontrolę odbiera.

Wolny sklep marnuje płatny ruch. Jeżeli płacisz za Google Ads lub reklamę w mediach społecznościowych, każde kliknięcie ma koszt. Reklama może sprowadzić zainteresowaną osobę, ale jeśli karta produktu długo się ładuje albo nie reaguje, budżet został wydany na wizytę, która miała słabe warunki do zakończenia zakupem. Core Web Vitals dotyczą więc również kampanii Google Ads, Google Shopping, mediów społecznościowych, newslettera i klientów powracających.

Problem jest większy na słabszych urządzeniach. Właściciel sklepu często sprawdza stronę na nowym komputerze i przez szybkie Wi-Fi. Klient może korzystać z kilkuletniego telefonu, słabszego procesora, internetu mobilnego albo połączenia o dużym opóźnieniu. Sklep powinien być oceniany w warunkach zbliżonych do tych, w których korzystają z niego klienci.

Nie wiesz, czy wolny sklep rzeczywiście blokuje sprzedaż, czy problem leży w SEO, ofercie albo ścieżce zakupowej? Audyt SEO sklepu powinien połączyć Core Web Vitals z analizą najważniejszych podstron, ruchu i problemów technicznych.

Czy Core Web Vitals wpływają na pozycje w Google?

Tak, Core Web Vitals są związane z doświadczeniem strony uwzględnianym przez Google, ale same nie wystarczą do zdobycia wysokich pozycji.

Dobry wynik nie zastąpi wartościowej treści, właściwego dopasowania do zapytania, poprawnej indeksacji, dobrej struktury kategorii, linkowania wewnętrznego ani autorytetu strony.

Nie działa to tak, że „poprawiliśmy PageSpeed z 45 na 90, dlatego każda kategoria awansuje o pięć pozycji" — Google nie udostępnia takiego prostego przelicznika. Bardziej uczciwy wniosek brzmi: jeżeli dwie strony równie dobrze odpowiadają na potrzebę użytkownika, lepsze doświadczenie może być dodatkową przewagą.

Core Web Vitals są jednym z elementów szerszych działań. W ramach pozycjonowania sklepów internetowych trzeba jednocześnie zadbać o indeksację, architekturę kategorii, produkty, treści i linkowanie. Podstawową kolejność prac znajdziesz w poradniku SEO sklepu WooCommerce — od czego zacząć.

Jak sprawdzić Core Web Vitals sklepu WooCommerce?

Najprościej zacząć od PageSpeed Insights i raportu Core Web Vitals w Google Search Console.

Do podstawowej kontroli nie potrzebujesz płatnego narzędzia.

PageSpeed Insights. W PageSpeed Insights wpisujesz adres konkretnej podstrony. Narzędzie może pokazać dwa rodzaje danych: dane terenowe (pochodzące od rzeczywistych użytkowników) oraz dane laboratoryjne (pochodzące z symulowanego testu).

Dane terenowe pokazują, jak sklep działał u rzeczywistych użytkowników Chrome w ostatnim okresie. Uwzględniają różne urządzenia, prędkości internetu, lokalizacje i sposoby korzystania ze strony. To właśnie w tej części znajdziesz ocenę Core Web Vitals opartą na prawdziwych wizytach. Dane mogą nie być dostępne, jeżeli konkretny adres lub cały sklep nie ma wystarczającego ruchu.

Dane laboratoryjne pochodzą z pojedynczego testu wykonanego w określonych warunkach. Pomagają znaleźć problemy, takie jak zbyt duże zdjęcia, blokujące skrypty, niewykorzystany JavaScript, wolna odpowiedź serwera i przesuwające się elementy. Test laboratoryjny jest przydatny do diagnozy, ale nie pokazuje dokładnie każdej wizyty klienta.

Google Search Console. Raport Core Web Vitals w Search Console grupuje adresy jako dobre, wymagające poprawy oraz słabe. Jego zaletą jest możliwość zobaczenia problemu w większej skali. Zamiast testować ręcznie kilka tysięcy produktów, możesz sprawdzić, czy Google wykrywa podobny problem w całej grupie adresów. Przykład: jeżeli wiele kart produktów korzysta z tego samego szablonu i ciężkiej galerii, słabe LCP może dotyczyć całej grupy, a nie jednego produktu.

Jakie strony sklepu należy przetestować?

Typ stronyCo warto sprawdzić?
Strona głównaBanery, slider i sekcje promocyjne
KategoriaListę produktów, filtry i sortowanie
ProduktZdjęcie, warianty i dodawanie do koszyka
KoszykAktualizację ilości i kosztów
CheckoutFormularz, płatność i wybór dostawy
Konto klientaLogowanie i historię zamówień

Strona główna może mieć dobry wynik, a karta produktu może ładować ciężką galerię i kilkanaście skryptów. Z punktu widzenia sprzedaży ważniejsze bywa przyspieszenie produktu i koszyka niż poprawienie dekoracyjnej animacji na stronie głównej.

Dlaczego PageSpeed pokazuje inne wyniki za każdym razem?

Wynik testu może się zmieniać, ponieważ zależy od obciążenia serwera, sieci, zasobów zewnętrznych i warunków konkretnego pomiaru.

Różnice mogą wynikać z chwilowego obciążenia hostingu, cache rozgrzanego lub pustego, odpowiedzi zewnętrznych skryptów, działania czatu, systemu opinii, narzędzia do zgód cookies oraz zadań wykonywanych przez WooCommerce.

Dlatego nie warto podejmować decyzji na podstawie jednego testu. Lepszy schemat to:

  1. Wykonać kilka pomiarów tego samego adresu.
  2. Sprawdzić osobno urządzenia mobilne i desktop.
  3. Porównać wyniki różnych typów stron.
  4. Oddzielić dane terenowe od laboratoryjnych.
  5. Szukać problemu, który regularnie się powtarza.

Szczegółową organizację pomiaru opisuje poradnik Core Web Vitals sklepów WooCommerce — metodologia raportu.

Co najczęściej psuje Core Web Vitals w WooCommerce?

Najczęściej winne są ciężkie zdjęcia, wolny serwer, nadmiar JavaScriptu, rozbudowane wtyczki i elementy doładowywane bez zarezerwowanego miejsca.

ProblemNajczęściej pogarszaPrzykład
Duże zdjęcie produktuLCPFotografia ważąca kilka megabajtów
Wolny hostingLCP i INPDługie oczekiwanie na odpowiedź serwera
Ciężkie filtryINPLista produktów nie reaguje po kliknięciu
Nadmiar skryptówINPCzat, popupy i kilka systemów śledzących
Obrazy bez wymiarówCLSTreść przesuwa się po załadowaniu zdjęcia
Banner cookiesCLS i INPBanner przesuwa układ i uruchamia ciężki kod
Builder stronyLCP i INPDuża liczba elementów oraz plików CSS i JS
Dynamiczna cenaCLSCena przesuwa przycisk po wyborze wariantu
FontyLCP i CLSTekst zmienia rozmiar po pobraniu kroju
Fragmenty koszykaINPZapytania AJAX po każdym działaniu

Zbyt wiele ciężkich wtyczek. Sama liczba wtyczek nie przesądza o szybkości. Sklep z 40 dobrze napisanymi rozszerzeniami może działać lepiej niż sklep z 15 ciężkimi wtyczkami. Problem pojawia się, gdy rozszerzenia ładują kod na każdej podstronie, wykonują dużo zapytań do bazy, dublują swoje funkcje albo uruchamiają skrypty mimo braku potrzeby. Dlatego samo usuwanie wtyczek „na liczbę" nie jest dobrą metodą — najpierw trzeba sprawdzić, które rozszerzenie rzeczywiście powoduje obciążenie.

Ciężkie zdjęcia produktów. WooCommerce często zawiera setki lub tysiące fotografii. Problemy pojawiają się, gdy:

  • zdjęcia są wysyłane prosto z aparatu,
  • pliki mają większe wymiary niż potrzebne,
  • miniatury pobierają pełne fotografie,
  • galeria ładuje wszystkie zdjęcia od razu,
  • główny obraz jest objęty niepotrzebnym lazy loadingiem.

Uwaga na główne zdjęcie

Lazy loading oznacza doczytywanie obrazów dopiero wtedy, gdy są potrzebne. Jest przydatne dla zdjęć znajdujących się niżej, ale potrafi zepsuć LCP, jeśli obejmie główne zdjęcie widoczne od razu. Formaty WebP i AVIF dają lżejsze pliki niż JPG/PNG, ale sam format nie wystarczy bez dobrania wymiarów i kompresji.

Wolny hosting. Hosting nie jest jedynym elementem wydajności, ale stanowi fundament. Jeżeli serwer długo generuje stronę, później zaczynają się wszystkie pozostałe operacje. Problem może być szczególnie widoczny podczas promocji, przy wielu jednoczesnych zamówieniach, w koszyku i checkoutcie, podczas synchronizacji produktów oraz przy wykonywaniu zadań cyklicznych. Więcej informacji znajdziesz w poradniku hosting pod WooCommerce — jak wybrać.

Zbyt dużo kodu JavaScript. JavaScript odpowiada między innymi za warianty produktów, galerie, filtry, popupy, menu, koszyk, czaty i analitykę. Gdy kodu jest zbyt dużo, telefon klienta musi wykonać wiele operacji przed reakcją na kliknięcie. Nie wystarczy więc, że pliki zostały pobrane — urządzenie nadal musi je przetworzyć i uruchomić.

Źle wdrożone zgody cookies. Rozbudowany system zgód może przesuwać całą stronę, blokować interakcje, ładować dużo kodu, uruchamiać skrypty w złym momencie albo powodować różnice między pierwszą a kolejną wizytą. Banner powinien spełniać wymagania prawne, ale nie musi przy tym destabilizować całej strony.

Czy jedna wtyczka naprawi Core Web Vitals?

Wtyczka cache może pomóc, ale nie naprawi automatycznie wszystkich problemów LCP, INP i CLS.

Popularny scenariusz wygląda tak:

  1. Sklep ma słaby wynik.
  2. Właściciel instaluje wtyczkę do cache.
  3. Włącza wszystkie dostępne opcje.
  4. Wynik testu rośnie.
  5. Przestaje działać koszyk, płatność albo wybór wariantów.

Wtyczki mogą tworzyć cache, zmniejszać pliki, opóźniać skrypty, generować krytyczny CSS i włączać lazy loading. Krytyczny CSS to minimalny zestaw stylów potrzebny do szybkiego pokazania górnej, od razu widocznej części strony. Wtyczka nie wie jednak automatycznie:

  • który skrypt jest potrzebny do płatności,
  • kiedy musi działać filtr,
  • czy opóźnienie kodu nie uszkodzi wariantów,
  • który element jest rzeczywistym LCP,
  • czy problem wynika z bazy danych,
  • czy hosting nie ogranicza zasobów.

Zmiany wprowadzaj etapami

Nie włączaj wszystkich opcji optymalizacji naraz. Po każdej zmianie testuj proces zakupowy — warianty, dodanie do koszyka, kupon, dostawę i płatność. Inaczej wzrost wyniku w teście może iść w parze z cicho zepsutym checkoutem.

Co poprawiać najpierw?

Najpierw ustal, która metryka nie przechodzi i na jakim typie podstrony występuje problem.

Ta sekcja nie jest pełną instrukcją przyspieszania sklepu. Pokazuje jedynie, jak ustalać kolejność prac.

1. Określ problematyczną metrykę. Jeżeli problemem jest LCP — przeanalizuj główny obraz, serwer i zasoby blokujące; jeśli INP — sprawdź JavaScript, filtry, warianty i koszyk; jeśli CLS — sprawdź obrazy, bannery, fonty i elementy dynamiczne.

2. Odróżnij objaw od przyczyny. Słabe LCP nie zawsze oznacza, że zdjęcie jest za duże. Obraz może być lekki, ale zaczyna pobierać się dopiero po odpowiedzi wolnego serwera, załadowaniu arkuszy stylów, uruchomieniu slidera albo wykonaniu kodu JavaScript.

3. Wprowadzaj jedną grupę zmian naraz. Jeżeli jednocześnie zmienisz hosting, uruchomisz nowy cache, usuniesz kilka wtyczek, skompresujesz zdjęcia i opóźnisz JavaScript, nie ustalisz łatwo, co pomogło, a co spowodowało nowy błąd.

4. Po zmianach przetestuj sprzedaż. Sprawdź warianty, ceny, dodanie do koszyka, kupony, dostawę, płatność, wiadomości oraz wersję mobilną. Szczegółowy plan techniczny znajdziesz w poradniku jak przyspieszyć sklep WooCommerce.

Co możesz sprawdzić samodzielnie?

Samodzielną kontrolę zacznij od konkretnych testów najważniejszych podstron i procesu zakupowego.

1. Sprawdź cztery rodzaje podstron. W PageSpeed Insights przetestuj co najmniej stronę główną, kategorię, produkt i koszyk. Zapisz osobno LCP, INP lub TBT, CLS oraz główne ostrzeżenia.

2. Zacznij od wersji mobilnej. Porównaj mobile i desktop. Jeżeli komputer działa dobrze, a telefon słabo, sprawdź szczególnie ilość JavaScriptu, wielkość zdjęć, filtry, reakcję przycisków oraz elementy zasłaniające ekran.

3. Otwórz Search Console. Sprawdź, ile adresów ma wynik dobry, ile wymaga poprawy, które grupy adresów mają podobny problem oraz czy problem dotyczy głównie urządzeń mobilnych.

4. Użyj sklepu jak klient. Na telefonie:

  1. Otwórz kategorię.
  2. Użyj filtrów.
  3. Wejdź na produkt.
  4. Zmień wariant.
  5. Dodaj produkt do koszyka.
  6. Zmień liczbę sztuk.
  7. Przejdź do zamówienia.
  8. Wybierz dostawę i płatność.

Zwróć uwagę, czy sklep reaguje od razu i czy elementy nie zmieniają położenia.

5. Sprawdź główny obraz produktu. Zweryfikuj wagę pliku, rzeczywiste wymiary, format, moment rozpoczęcia ładowania oraz czy główny obraz nie ma włączonego lazy loadingu.

6. Przejrzyj skrypty marketingowe. Sprawdź, ile narzędzi ładuje się w sklepie: Google Tag Manager, Meta Pixel, czat, system opinii, popup newslettera, heatmapy, narzędzie personalizacji. Każde z nich może być potrzebne — problemem jest brak kontroli nad ich łącznym wpływem na sklep.

Kiedy warto zlecić to specjaliście?

Pomoc specjalisty jest potrzebna, gdy wynik nie pokazuje jednoznacznej przyczyny albo poprawki mogą naruszyć proces zakupowy.

Warto zlecić analizę, gdy:

  • sklep nie przechodzi Core Web Vitals mimo zastosowania cache,
  • wyniki mocno zmieniają się między testami,
  • produkty działają wolno tylko przy większym ruchu,
  • filtry blokują stronę,
  • koszyk długo aktualizuje dane,
  • checkout działa wolniej niż inne podstrony,
  • po zmianach przestały działać płatności lub warianty,
  • sklep korzysta z wielu integracji,
  • serwer regularnie osiąga limity,
  • problem dotyczy tysięcy podobnych adresów,
  • potrzebujesz kolejności poprawek według wpływu na sprzedaż.

Dobra analiza powinna odpowiedzieć, które podstrony mają problem, która metryka nie przechodzi, jaki element ją pogarsza, czy problem dotyczy serwera, frontendu czy integracji, co poprawić jako pierwsze, jak sprawdzić efekt wdrożenia oraz czy zmiana nie uszkodziła zakupów.

Najczęściej zadawane pytania

Co to są Core Web Vitals?

Core Web Vitals to trzy wskaźniki Google mierzące szybkość pojawienia się głównej treści, reakcję strony i stabilność układu. Obecnie są to LCP, INP i CLS.

Jakie wyniki Core Web Vitals są dobre?

Dobry LCP wynosi maksymalnie 2,5 sekundy, INP maksymalnie 200 ms, a CLS maksymalnie 0,1. Ocena powinna być dobra dla wszystkich trzech metryk.

Czy Core Web Vitals wpływają na SEO?

Tak, są elementem szerzej rozumianego doświadczenia strony uwzględnianego przez Google. Nie zastępują jednak treści, linków, indeksacji ani dopasowania strony do zapytania.

Czy wynik PageSpeed wpływa bezpośrednio na pozycję?

Nie należy utożsamiać liczby punktów PageSpeed z bezpośrednim czynnikiem rankingowym. Ważniejsze są rzeczywiste Core Web Vitals i ogólne doświadczenie użytkownika.

Dlaczego sklep ma dobry wynik na komputerze, a słaby na telefonie?

Telefon może mieć wolniejszy procesor, słabsze połączenie i mniejszy ekran. Duża ilość JavaScriptu oraz ciężkie zdjęcia są wtedy bardziej odczuwalne.

Czy wtyczka cache wystarczy do poprawy Core Web Vitals?

Nie zawsze. Cache może poprawić czas odpowiedzi i ładowanie, ale nie naprawi automatycznie ciężkiego JavaScriptu, przesuwającego się układu ani błędnego ładowania zdjęć.

Po jakim czasie widać poprawę Core Web Vitals?

Wynik laboratoryjny można sprawdzić od razu po wdrożeniu. Dane terenowe potrzebują czasu, ponieważ są zbierane z rzeczywistych wizyt użytkowników.

Czy trzeba testować każdą kartę produktu?

Nie trzeba ręcznie sprawdzać wszystkich produktów. Warto wybrać reprezentatywne strony korzystające z różnych szablonów, galerii, wariantów i integracji.


Twój sklep nie przechodzi Core Web Vitals?

Sam czerwony wynik nie mówi jeszcze, co naprawdę blokuje sklep. Problem może znajdować się w zdjęciach, motywie, filtrach, JavaScripcie, bazie danych albo serwerze. Jeżeli chcesz ustalić, które poprawki mają największe znaczenie dla widoczności i sprzedaży: