Przejdź do treści

Ile kosztuje sekunda opóźnienia strony? Core Web Vitals w liczbach

Wolna strona to nie problem UX — to problem finansowy. Jak przeliczyć LCP na złotówki i uzasadnić decyzję o optymalizacji albo migracji?

Maciej Sala

Founder StriveLab

8 min czytaniaOpublikowano 18 maja 2026 (Aktualizacja 11 lipca 2026)

Dla kogo jest ten artykuł? Dla właścicieli stron, marketerów i zespołów technicznych, które muszą uzasadnić inwestycję w wydajność konkretnymi liczbami. Nie chodzi o prestiżowe 100/100 w , tylko o znalezienie odpowiedzi na pytanie: ile pieniędzy zostawiasz na stole przez wolne ładowanie, opóźnioną reakcję interfejsu i skaczący layout?

Core Web Vitals jako metryki finansowe

Google opisuje jako zestaw metryk doświadczenia użytkownika, więc z perspektywy biznesu to trzy linie frontu, na których przegrywa się przychód:

  • — moment, w którym użytkownik faktycznie widzi główną treść.
  • — czas, jaki strona potrzebuje, żeby zareagować na kliknięcie, tapnięcie albo wpisanie tekstu.
  • — skala, w jakiej interfejs ucieka pod palcem użytkownika.

Progi "good" według aktualnej dokumentacji Google: LCP do 2,5 s, INP poniżej 200 ms, CLS poniżej 0,1. Werdykt zapada na danych terenowych.

Jak sekunda opóźnienia strony zamienia się w stratę?

Mechanizm jest prosty, ale rzadko liczony do końca. Wolna strona strzela dwa razy: najpierw odsiewa użytkowników, którzy odpadają, zanim zobaczą ofertę, potem dobija konwersję tych, którzy zostali, bo formularz, produkt albo pojawia się zbyt późno albo reaguje za wolno.

Diagram
Uproszczony wpływ wydajności strony na wynik biznesowy.

Wydajność nie jest wyłącznie zadaniem frontendu, ponieważ jeśli źródłem problemu jest ciężki motyw, wolny backend, niekontrolowane skrypty marketingowe albo obrazy bez właściwych rozmiarów — koszt ponosi cały lejek sprzedaży, od reklamy aż po samą finalizację zamówienia. Warto o tym pamiętać.

Pomaga tu zmiana słownika, bo on narzuca myślenie. Dopóki mówimy o „optymalizacji kodu", wydajność brzmi jak wewnętrzne porządki, które warto zrobić, gdy będzie czas — czyli nigdy. Gdy zaczynamy mówić o usuwaniu tarcia w lejku sprzedażowym, ta sama praca nagle dotyczy przychodu. Szybkość należy wtedy do produktu na równi z układem strony czy treścią oferty: nie jest warstwą doklejaną na końcu, tylko częścią doświadczenia, które albo prowadzi do transakcji, albo z niej zniechęca. To dlatego traktowanie jej jako funkcji produktu, a nie długu technicznego, zmienia priorytety — refaktoryzację frontu odkłada się w nieskończoność, poprawę konwersji już nie.

Prosty wzór na koszt opóźnienia strony

Do wstępnej rozmowy wystarczy model scenariuszowy — prosty, policzalny, gotowy do obrony przed zarządem:

Code
Roczna strata = miesięczny przychód x 12 x szacowany spadek konwersji

Przykład: firma generuje 250 000 zł miesięcznie, a analiza pokazuje, że wolna strona zabiera 4% konwersji.

Code
250 000 zł x 12 x 0,04 = 120 000 zł rocznie

Ten wzór oczywiście nie jest bardzo precyzyjny, ale daje pewien obraz sytuacji, z której wykluwa się pytanie, co się opłaca. Czy opłaca się wydać 10 000 zł na audyt i poprawki, 40 000 zł na przebudowę frontendu (albo i więcej), czy bardziej opłaca się pełna migracja?

Nie optymalizujesz sekundy, ale wartość ruchu, który już kupujesz albo zdobywasz organicznie.

Co pokazują wdrożenia optymalizacji Core Web Vitals?

Najmocniejsze dowody pochodzą stamtąd, gdzie wydajność porównano w testach lub case studies, a nie w samej korelacji. Materiały web.dev dobrze pokazują skalę zjawiska:

sprzedaży po 31% poprawie LCP w teście Vodafone
+8%sprzedaży po 31% poprawie LCP w teście Vodafone
współczynnika konwersji po inwestycji Rakuten 24 w Core Web Vitals
+33,13%współczynnika konwersji po inwestycji Rakuten 24 w Core Web Vitals
porzuceń ładowania przy 70% lepszym LCP w Agrofy Market
-76%porzuceń ładowania przy 70% lepszym LCP w Agrofy Market

Oczywiście musimy mieć świadomość, że w każdym projekcie zwrot będzie nieco inny. Dane jednak wyraźnie pokazują, że wydajność jest mierzalną dźwignią przychodu — najmocniejszą tam, gdzie ruch jest płatny, mobilny albo transakcyjny.

Druga strona rachunku: koszt infrastruktury

Dotąd liczyliśmy tylko przychód, ale wydajność siada po obu stronach bilansu naraz. Dobrze zoptymalizowana aplikacja obsługuje ten sam ruch mniejszym kosztem zasobów: lżejsze zapytania, mniejszy transfer, krótszy czas wykonania funkcji serwerowych i agresywniejszy to po prostu mniej zużytego CPU i pasma.

W modelu rozliczanym za użycie — Vercel, AWS, GCP — ta różnica nie jest abstrakcją, tylko liczbą na fakturze. Wolny kod nie znika z bilansu; przenosi się do rachunku za chmurę i rośnie razem ze skalą. Im więcej ruchu obsługujesz, tym dotkliwiej płacisz za każdą nieefektywność, którą można było usunąć na poziomie aplikacji. Ta sama optymalizacja, która podnosi konwersję, obniża więc — jeden wysiłek pracuje po obu stronach rachunku zysków i strat. Szerzej rozliczam ten wątek w kosztach utrzymania infrastruktury Astro i Cloudflare.

Co mierzyć przed decyzją o przebudowie strony?

Zanim zlecisz migrację albo przepisywanie strony, zbierz minimalny pakiet rozpoznawczy:

  • z Google Search Console i PageSpeed Insights,
  • rozkład urządzeń i źródeł ruchu w ,
  • konwersję per źródło ruchu, szczególnie mobile i kampanie płatne,
  • największy element LCP na najważniejszych szablonach,
  • listę ładowanych przed interakcją użytkownika,
  • i zachowanie dla stron ofertowych, kategorii i wpisów blogowych.

Kiedy wystarczy optymalizacja Core Web Vitals?

Optymalizacja wystarcza, gdy problem jest lokalny: za duży obraz hero, brak width i height, fonty powodujące przesunięcia, za wcześnie ładowany czat, mapa albo narzędzie . To pojedyncze celne strzały, które są tańsze niż migracja, a efekty powinny nadejść po kilku tygodniach.

W Next.js standardowy arsenał to next/image, next/font, , ograniczenie i przeniesienie tych najcięższych komponentów na serwer. Z kolei w Astro pilnujesz, żeby interaktywne wyspy nie oddziaływały na całą stronę i nie zaszkodziły jej własnym ciężarem.

Gdzie w rachunku kosztów pojawia się Astro?

Astro nie jest „szybszym Next.js” ani uniwersalną odpowiedzią na każdy problem, ale jego przewaga pojawia się wtedy, gdy strona jest głównie związana z treścią. Może to być oferta usługowa, landing page PPC, blog, dokumentacja, baza wiedzy, strona lokalna albo katalog prostych podstron . W takim układzie większość widoku może być zwykłym HTML-em, a JavaScript trafia tylko tam, gdzie naprawdę jest niezbędny.

To dobrze pasuje do rachunku kosztu sekundy, ponieważ wiele wolnych stron nie cierpi przez brak „mocniejszego frameworka”, tylko przez nadmiar kodu uruchamianego w przeglądarce. Jeśli strona ma przekonać użytkownika treścią, pokazać ofertę i zebrać lead, Astro pozwala zbudować lekki front bez płacenia za aplikacyjny runtime na każdej podstronie.

Najważniejsze są trzy scenariusze:

  • migracja ciężkiego WordPressa albo page buildera na statyczne strony ofertowe,
  • budowa landing page'y kampanijnych, gdzie każda sekunda wpływa na koszt pozyskania klienta (),
  • rozbudowa bloga lub content hubu bez dokładania JavaScriptu do każdego artykułu.

Astro nie zwalnia z myślenia o obrazach, fontach, analityce, formularzach i cache. Daje jednak dobry punkt startowy: mniej JavaScriptu domyślnie, prostszy model treści i wyraźną granicę między statyczną stroną a interaktywnym komponentem. Przy stronach marketingowych to często oznacza krótszą drogę do dobrego LCP, stabilniejszego CLS i niższego kosztu utrzymania.

Kiedy migracja dla wydajności ma sens?

Migracja wchodzi do gry, gdy problem jest systemowy i tutaj odpowiednim przykładem jest klasyczny WordPress z dziesiątkami wtyczek, page builderem i powolnym hostingiem. Wymaga on ciągłej opieki, a każda kolejna optymalizacja łata tylko fragment frontu, ale nie rozwiązuje problemu systemowo. Co robisz wtedy? Zestawiasz koszt utrzymania obecnego systemu z kosztem przebudowy w Astro albo Next.js i podejmujesz odpowiednią decyzję na podstawie konkretnych liczb.

W praktyce wybór technologii zależy od tego, co ma robić strona po załadowaniu, ponieważ jeśli najważniejsze są szybkość, treść, SEO, formularz i kilka kontrolowanych interakcji, Astro jest naturalnym kandydatem. Natomiast w sytuacji, w której potrzebujesz panelu klienta, koszyka, personalizacji w czasie rzeczywistym, złożonego stanu aplikacji albo wielu ścieżek po stronie serwera, Next.js zwykle będzie rozsądniejszym wyborem.

Drugą stronę tego rachunku znajdziesz w kosztach utrzymania infrastruktury Astro i Cloudflare oraz w porównaniu Astro i Next.js pod landing page PPC.

Audyt techniczny i optymalizacja pod kątem SEO i GEO.
Audyt techniczny SEO

Często zadawane pytania

Ile kosztuje jedna sekunda opóźnienia strony?

Najprościej policzyć ją jako utraconą konwersję, czyli miesięczny przychód razy 12 razy szacowany spadek konwersji. Przykładowo, dla firmy z przychodem około 100 000 zł miesięcznie nawet kilka procent utraty konwersji oznacza straty rzędu dziesiątek tysięcy złotych rocznie.

Czy Core Web Vitals bezpośrednio gwarantują większą sprzedaż?

Nie gwarantują, ale pomagają namierzyć elementy i problemy obniżające konwersję. Może to być wolne ładowanie, opóźniona reakcja interfejsu i skaczący layout — każde z osobna może być dużym problemem. Najmocniejszy dowód dają testy A/B oraz dane terenowe z realnych użytkowników.

Jakie są aktualne progi Core Web Vitals?

Google wskazuje LCP do 2,5 s, INP poniżej 200 ms i CLS poniżej 0,1 jako progi dobrego doświadczenia użytkownika. Wynik jest oceniany na 75. percentylu danych terenowych.

Od czego zacząć optymalizację, jeśli budżet jest ograniczony?

Zacznij od danych terenowych w Search Console lub PageSpeed Insights, potem sprawdź największy element LCP, rozmiar obrazów, JavaScript blokujący główny wątek i TTFB. To najczęściej daje największy zwrot w relacji do kosztów.

Dlaczego wydajna aplikacja jest tańsza w utrzymaniu?

Bo robi tę samą pracę mniejszym kosztem zasobów. Lżejsze zapytania, mniejszy transfer, krótszy czas wykonania funkcji serwerowych i agresywniejszy cache oznaczają mniej zużytego CPU i pasma. W modelu rozliczanym za użycie — Vercel, AWS, GCP — przekłada się to wprost na niższy rachunek, zwłaszcza przy skali. Wolny kod nie znika z bilansu, tylko przenosi się do faktury za infrastrukturę.

Kiedy optymalizacja nie wystarczy i trzeba zmienić technologię?

Gdy większość problemów wynika z architektury — może to być ciężki motyw WordPress, dziesiątki wtyczek, renderowanie po stronie klienta albo serwer, którego odpowiedzi nie da się skutecznie cache'ować. Wtedy migracja na Astro lub Next.js bywa tańsza niż kolejne rundy łatania.

Czy Astro pomaga poprawić Core Web Vitals?

Może pomóc szczególnie na stronach treściowych, landing page'ach, blogach i stronach usługowych, ponieważ domyślnie wysyła mniej JavaScriptu do przeglądarki. Trzeba jednak pamiętać, że obrazy, fonty, skrypty marketingowe, hosting i sposób wdrożenia nadal trzeba odpowiednio zaprojektować, by osiągnąć dobre efekty.

O autorze

Maciej Sala

Maciej Sala — Product Manager i Frontend Developer z bogatym doświadczeniem w marketingu internetowym oraz SEO. Na co dzień pracuje z Reactem, Next.js i TypeScriptem, a ostatnio także z Astro i narzędziami do automatyzacji procesów AI. Sprawnie łączy perspektywę produktową z praktycznym podejściem do kodu. Przez kilka lat był związany z branżą gier wideo jako project manager i game designer. Absolwent historii na Uniwersytecie Jagiellońskim oraz studiów podyplomowych z marketingu internetowego na AGH w Krakowie. Po godzinach trenuje na siłowni, maluje figurki i rozwijam własne projekty.

Pomagam przekładać takie tematy na konkretne wdrożenia w frontendzie, SEO, analityce i procesie produktowym.

Skontaktuj się ze mną

Biblioteka wiedzy na temat SEO

Czytaj dalej

Zobacz więcej wpisów
Core Web Vitals — jak przyspieszyć stronę i poprawić pozycję w Google

Google od wielu lat podkreśla, że wydajność i doświadczenie użytkownika mają znaczenie i Core Web Vitals są częścią sygnałów page experience. Najważniejsze jest jednak to, że wreszcie mierzą coś bardzo konkretnego: czy strona błyskawicznie pokazuje treść, czy odpowiednio reaguje na interakcje i czy nie „skacze" nieprzyjemnie podczas ładowania.

Maciej Sala

Maciej Sala

Founder StriveLab

Astro vs Next.js dla landing page PPC: jak szybkość wpływa na CAC

Landing page pod PPC ma jedno zadanie, czyli zamienić płatne kliknięcie w mierzalną akcję. I tyle. Każda zbędna sekunda ładowania, każdy niepotrzebny skrypt czy każda rozproszona narracja działają jak opór aerodynamiczny na kadłubie myśliwca — palą paliwo, a Ty płacisz za nie z budżetu mediowego.

Maciej Sala

Maciej Sala

Founder StriveLab

Jak osiągnąć 100/100 w Lighthouse Performance w Next.js? Case study

Mamy tu typową stronę usługową zbudowaną w Next.js, wyposażoną w Google Analytics, Google Tag Manager , prosty formularz kontaktowy, galerię zdjęć i animacje. Na początku testy PageSpeed Insights pokazały wyniki: 67/100 na urządzeniach mobilnych i 89/100 na komputerach stacjonarnych.

Maciej Sala

Maciej Sala

Founder StriveLab