Optymalizujemy Twoje Core Web Vitals w mniej niż 21 dni.
- LCP, INP, CLS w zakresie „Good” według Google
- Lighthouse 90+ na mobile — albo zwracamy pieniądze
- Performance budget wpięty w CI
- Real-user monitoring od pierwszego dnia
Zmierzone, nie obiecane.
Dane od realnych użytkowników
CrUX + field-level RUM, nie tylko lab
Sprint 21 dni
Stały czas, zakres i cena
Zabezpieczone w CI
Kontrole budżetu w każdym PR
Gwarancja SLA
Zwrot jeśli nie trafimy w cel
1 sekunda opóźnienia = 7% utraconych konwersji.
- Słabe Core Web Vitals = niższy ranking w Google.
- Użytkownicy mobilni rezygnują po 3s ładowania — na 4G to większość.
- Kampanie reklamowe ze słabymi landing page'ami płacą więcej za kliknięcie i konwertują mniej.
- Każdy redesign ignorujący wydajność wdraża to samo wąskie gardło.
- Strony konkurencji ładują się już poniżej 2 sekund.
Ile naprawdę kosztuje wolna strona
| Utracone konwersje na 1s opóźnienia | -7% |
| Bounce mobile przy wolnym LCP | +32% |
| Spadek rankingu SEO (słabe CWV) | -5 do -15 poz. |
| Postrzeganie marki | bezcenne |
NITRO: sześć dźwigni, których używamy w każdym projekcie.
Audyt wydajności
Deep-dive na LCP, INP, CLS, TTFB, bundle size. Dane CrUX, WebPageTest, Lighthouse CI — z cross-referencem.
Chirurgia krytycznej ścieżki
Preload, priority hints, subsetting fontów, formaty obrazów (AVIF / responsive), strategia server push.
Dieta JS i scheduler
Rozbicie long-tasków, code-splitting, lazy loading po route, strategia hydracji (islands / partial).
Stabilność layoutu
Zarezerwowane wymiary obrazów, tuning font-display, skeleton states, rozmiary ad-slotów, fixy na późno wstawiany content.
Edge i caching
CDN, edge rendering, strategia ISR / SSG, indeksy bazy danych, warstwy cache (Redis / KV), HTTP/3.
RUM + budżety wydajności
Field RUM (Vercel Speed Insights / Datadog / Sentry), Lighthouse CI, budżety wydajności per route, alerty regresji.
Przed / po. Prawdziwe projekty.
Nazwy zanonimizowane. Liczby z prawdziwych raportów Search Console + CrUX po wdrożeniu.
21-dniowy sprint, który mierzalnie przyspiesza Twoją stronę.
Sześć kroków od baseline do „Good” na Core Web Vitals. Każdy z konkretnym deliverable.
Kickoff i dostępy
Dostęp do repo, CDN, analytics. Snippet RUM wdrożony. Baseline zarejestrowany.
Głęboki audyt
Analiza field + lab, flame-graphy, breakdown bundla. Spriorytetyzowany backlog z szacowanym wpływem.
Szybkie wygrane
Formaty obrazów, preload, font-display, usuwanie dead-code, strategia ładowania third-party.
Poprawki strukturalne
Code-splitting, hydracja, warstwy cache, SSR/SSG na poziomie route, hotspoty bazy danych.
Budżet i CI
Budżet wydajnościowy per route. Lighthouse CI w pipelinie. Kontrola regresji na poziomie PR.
Handoff + RUM
Dashboard, runbook, alerty. 30-dniowe okno monitoringu w cenie. Opcjonalny SLA dalej.
Definition of Done
Wybierz swój cel prędkości.
Audyt
- Field (CrUX) + lab baseline
- Spriorytetyzowany backlog
- Oszacowania effort × impact
- Raport pisemny + walkthrough Loom
Sprint
- Wszystko z pakietu Audyt
- Fixy LCP / INP / CLS wdrożone
- Strategia cache + edge
- Perf budget + bramki CI
- Dashboard RUM + alerty
- 30-dniowe okno monitoringu
Guardian
- Wszystko ze Sprintu
- Miesięczny przegląd RUM
- Triage regresji i naprawa
- Review wydajności na poziomie PR
- SLA na regresje CWV
Co mocno wpływa na cenę
- Liczba szablonów / route'ów do optymalizacji
- Obciążenie tagów third-party (analytics, ads, chat)
- Legacy frameworki JS (AngularJS, starszy React)
- Regionalny mix ruchu (APAC / LATAM)
Czego NITRO NIE obejmuje
- Pełny redesign / przebudowa UX
- Przepisywanie back-endu niezwiązane z perf
- Treści SEO lub link-building
Pytania, które każdy CTO zadaje najpierw.
21 dni — realne na realnym kodzie?
Tak, jeśli zakres jest jasny. Audyt zamyka backlog przed startem sprintu. Jeśli stack wymaga więcej, mówimy to dnia 5 — nie 18.
Będziecie walczyć z naszym dev teamem?
Nie. Pracujemy w parach. Każda zmiana idzie przez Wasz normalny flow PR z dokumentem review. Wasi inżynierowie uczą się patternów.
Mamy skrypty third-party, których nie usuniemy.
Rozumiemy. Izolujemy je — lazy load, defer, partition — i mierzymy wpływ na main-thread. Nie zepsujemy marketingu.
A co jeśli nie trafiacie w liczby?
Publikujemy cele po Audycie. Jeśli nie trafimy w 21 dni, dostajesz pełny zwrot za Sprint — Audyt zostaje u Ciebie.
Czy to działa na stackach spoza Next.js?
Tak — Astro, Nuxt, Remix, SvelteKit, plain SSR Rails / Laravel, Shopify Hydrogen. Nawet legacy jQuery, jeśli akceptujesz trade-offy.
Czemu po prostu nie użyć CDN-u?
CDN naprawia TTFB. Nie naprawia 800kb JS, złych obrazów ani layout thrashu. NITRO naprawia całą krytyczną ścieżkę.
Sprawdź swoją stronę zanim zadzwonisz.
Darmowe kalkulatory i skanery, żeby zobaczyć na czym stoisz.
Snapshot CWV
Wklej URL, dostań field LCP / INP / CLS w mniej niż 30 sekund.
Speed-to-Revenue
Symuluj miesięczną stratę na wolnych stronach — per krok lejka.
Analizator bundla
Wrzuć stats.json, zobacz 5 największych grzeszników i gdzie splitować.
Project Estimator
Oszacuj sprint NITRO dla Twojego stacku, ruchu i liczby szablonów.
Skrzynka narzędziowa każdego sprintu NITRO.
Zatrzymujesz swój stack. My wdrażamy diffy, nie rewrity. Wszystko co dodajemy żyje w Twoim repo — Twój zespół utrzymuje to po dniu 21.
FAQ o Core Web Vitals i NITRO.
Trzy metryki UX od Google: LCP (jak szybko pojawia się główna treść), INP (jak szybko strona reaguje na klik), CLS (jak stabilny jest layout). Wpływają na ranking w wyszukiwarce i są widoczne dla każdego użytkownika.
Liczby lab zmieniają się pierwszego dnia fiksów. Liczby field (CrUX, RUM p75) potrzebują 7–14 dni, bo agregują realny ruch. W dniu 21 obraz field jest czysty.
Audyt od 12k PLN. Typowy Sprint to 45–85k PLN zależnie od stacku i liczby szablonów. Guardian od 9k PLN/mies. Dokładna liczba po rozmowie 15 min.
Naprawiamy warstwę techniczną — CWV, crawl budget, structured data, strategia render. Treść i linkbuilding są poza scope; współpracujemy z Twoim partnerem SEO.
To 90% zleceń NITRO. Nasz Audyt jest tak zaprojektowany, że każdy senior inżynier jest produktywny na nowej bazie kodu w 3 dni.
Cele publikujemy na końcu Audytu. Jeśli 21-dniowy Sprint nie trafi w cele na uzgodnionych stronach, otrzymujesz pełny zwrot za Sprint. Audyt nie podlega zwrotowi — to realna, dostarczona praca.
Wyślij URL. Powiemy gdzie tracisz prędkość.
Bezpłatny snapshot audytu w 48h. Bez zobowiązań.