Strona główna / Wiedza / Działania / Wydajność, Core Web Vitals, mobile, RUM i zrównoważony web
Performance, Core Web Vitals i UX/CRO

Wydajność, Core Web Vitals, mobile, RUM i zrównoważony web

W tym obszarze mierzymy wydajność serwisu na dwa sposoby: testami laboratoryjnymi oraz danymi od realnych użytkowników, czyli RUM. Wyniki rozbijamy na szablony, urządzenia i rynki. Na tej podstawie poprawiamy kod, serwer i zasoby, a przy okazji zmniejszamy wagę stron i zużycie transferu.

12działań w tej grupie
6z priorytetem P1
D-142P1 · krytyczne

PageSpeed mobile i desktop

Raportujemy wynik PageSpeed i Lighthouse w skali do 100 punktów, osobno dla wersji mobilnej i desktopowej. Mierzymy każdy typ szablonu: stronę główną, kategorię, produkt, artykuł, ofertę i checkout, bo średnia dla całej domeny ukrywa problemy.

Jak to robimy

  1. Wybieramy reprezentatywne adresy dla każdego szablonu i zapisujemy je jako stały zestaw testowy.
  2. Powtarzamy pomiary kilka razy i bierzemy wynik środkowy, bo pojedynczy test bywa niestabilny.
  3. Zapisujemy wynik mobilny i desktopowy w raporcie razem z najważniejszymi rekomendacjami narzędzia.
  4. Porównujemy wyniki z poprzednim pomiarem i oznaczamy szablony, które się pogorszyły.

Co otrzymujesz

Dostajesz tabelę wyników mobile i desktop dla każdego szablonu z trendem w czasie. Widzisz, które typy stron wymagają pracy w pierwszej kolejności.

Kiedy i w jakiej formie: Miesięcznie

  • PageSpeed Insights
  • Lighthouse
  • Looker Studio
D-143P1 · krytyczne

Core Web Vitals

Mierzymy pełny zestaw wskaźników wydajności: LCP, INP, CLS, FCP, TTFB, TBT, Speed Index i TTI. LCP rozbijamy według typu elementu, czyli obrazu, fontu, obrazu tła lub bloku tekstu, bo każdy wymaga innej poprawki.

Jak to robimy

  1. Zbieramy wskaźniki z danych polowych oraz z testów laboratoryjnych dla wybranych szablonów.
  2. Ustalamy dla każdego szablonu, jaki element jest mierzony jako LCP i z czego składa się jego czas.
  3. Łączymy TBT i TTI z analizą skryptów, żeby znaleźć kod blokujący główny wątek przeglądarki.
  4. Zestawiamy FCP i TTFB, żeby oddzielić problemy serwera od problemów z renderowaniem.

Co otrzymujesz

Otrzymujesz raport wskaźników z podziałem na szablony i przyczyny opóźnień. Poprawki możemy kierować w konkretne miejsca: serwer, obrazy, fonty albo skrypty.

Kiedy i w jakiej formie: Miesięcznie

  • PageSpeed Insights
  • Lighthouse
  • Google Search Console
D-144P1 · krytyczne

RUM: realne dane

Zbieramy dane Real User Monitoring, czyli pomiary szybkości z przeglądarek Twoich prawdziwych użytkowników. Porównujemy wyniki mobilne z desktopowymi, opóźnienia w poszczególnych regionach oraz rozbieżności między testami laboratoryjnymi a danymi polowymi.

Jak to robimy

  1. Wdrażamy zbieranie wskaźników Core Web Vitals z przeglądarek użytkowników i przesyłamy je do analityki.
  2. Dzielimy wyniki według urządzenia, typu strony i lokalizacji, zwłaszcza na rynkach ważnych dla sprzedaży.
  3. Porównujemy dane RUM z testami laboratoryjnymi i wyjaśniamy, skąd biorą się różnice.
  4. Budujemy raport, który pokazuje zmiany wskaźników po każdym wdrożeniu.

Co otrzymujesz

Dostajesz raport opisujący, jak szybko strona działa u realnych klientów na ich urządzeniach. Decyzje o poprawkach opieramy na doświadczeniu użytkowników z konkretnych regionów.

Kiedy i w jakiej formie: Miesięcznie

  • Google Analytics 4
  • Google Tag Manager
  • BigQuery
  • Looker Studio
D-145P1 · krytyczne

Obrazy

Wdrażamy nowoczesną obsługę obrazów: WebP lub AVIF, lazy loading, poprawne wymiary, kompresję i obrazy responsywne. Przy dużej liczbie grafik proponujemy Image CDN, czyli usługę, która sama dopasowuje rozmiar i format pliku do urządzenia.

Jak to robimy

  1. Mierzymy odsetek obrazów w formatach WebP lub AVIF i zapisujemy go w raporcie.
  2. Sprawdzamy, czy lazy loading działa, i zapisujemy wynik jako TAK lub NIE dla każdego szablonu.
  3. Porównujemy wymiary plików z miejscem wyświetlania i wskazujemy grafiki do przeskalowania.
  4. Oceniamy, czy przy dużej bibliotece zdjęć opłaca się dynamiczne skalowanie obrazów w Image CDN.

Co otrzymujesz

Otrzymujesz raport z udziałem nowoczesnych formatów, statusem lazy loadingu i listą poprawek. Po wdrożeniu obrazy ważą mniej i pasują rozmiarem do ekranu użytkownika.

Kiedy i w jakiej formie: Kwartalnie

  • PageSpeed Insights
  • Lighthouse
  • Screaming Frog
D-146P1 · krytyczne

CSS/JS

Porządkujemy kod CSS i JavaScript, który przeglądarka musi pobrać i wykonać przed pokazaniem strony. Stosujemy minifikację, usuwamy nieużywany kod, wydzielamy krytyczny CSS, ustawiamy async lub defer i pilnujemy budżetu skryptów zewnętrznych.

Jak to robimy

  1. Mierzymy rozmiar paczek JS i CSS oraz liczbę żądań wysyłanych przez stronę.
  2. Wskazujemy w raporcie pokrycia kodu fragmenty, które się ładują, ale nie są używane.
  3. Wydzielamy style pierwszego ekranu do krytycznego CSS, a resztę ładujemy bez blokowania renderowania.
  4. Ustalamy budżet na skrypty firm zewnętrznych i sprawdzamy go przy każdej nowej integracji.

Co otrzymujesz

Dostajesz odchudzony kod z mniejszą liczbą żądań oraz zapisany budżet skryptów. Strona szybciej się renderuje, a nowe tagi nie zwiększają jej wagi bez kontroli.

Kiedy i w jakiej formie: Miesięcznie/kwartalnie

  • Lighthouse
  • PageSpeed Insights
  • Google Tag Manager
D-147P2 · ważne

Cache, CDN i edge

Analizujemy konfigurację cache na każdym poziomie: w przeglądarce, w CDN i na serwerach brzegowych, czyli edge. Sprawdzamy nagłówki cache-control, czas życia TTL, odsetek trafień, ETag, Last-Modified, stale-while-revalidate oraz kompresję Brotli lub Gzip.

Jak to robimy

  1. Odczytujemy nagłówki odpowiedzi dla stron, obrazów, stylów i skryptów na wybranych adresach.
  2. Sprawdzamy w panelu CDN odsetek trafień w cache i wskazujemy zasoby pobierane za każdym razem z serwera.
  3. Ustawiamy stale-while-revalidate tam, gdzie serwer może odświeżać zasób w tle bez szkody dla użytkownika.
  4. Weryfikujemy, czy pliki tekstowe są kompresowane algorytmem Brotli lub Gzip.

Co otrzymujesz

Otrzymujesz raport konfiguracji cache z rekomendowanymi nagłówkami dla każdego typu zasobu. Po wdrożeniu większa część ruchu jest obsługiwana z cache, co odciąża serwer i skraca ładowanie.

Kiedy i w jakiej formie: Miesięcznie

  • GTmetrix
  • PageSpeed Insights
D-148P2 · ważne

HTTP/2/3 i Early Hints

Weryfikujemy, czy serwer obsługuje HTTP/2 lub HTTP/3, które pozwalają przesyłać wiele plików jednym połączeniem. Ustawiamy też wskazówki dla przeglądarki: preconnect, DNS prefetch, preload, fetchpriority dla elementu LCP i Early Hints, czyli odpowiedź 103.

Jak to robimy

  1. Sprawdzamy wersję protokołu dla domeny głównej, CDN i najważniejszych domen zewnętrznych.
  2. Dodajemy preconnect i DNS prefetch dla domen, z których strona pobiera fonty lub skrypty.
  3. Ustawiamy fetchpriority z wartością high dla obrazu LCP oraz preload dla zasobów krytycznych.
  4. Oceniamy, czy serwer lub CDN obsługuje Early Hints, i włączamy je dla ważnych szablonów.

Co otrzymujesz

Dostajesz raport obsługi protokołów i wdrożone wskazówki ładowania zasobów. Przeglądarka wcześniej zaczyna pobierać to, co potrzebne do pokazania pierwszego ekranu.

Kiedy i w jakiej formie: Kwartalnie

  • PageSpeed Insights
  • Lighthouse
  • GTmetrix
D-149P2 · ważne

Font loading

Konfigurujemy ładowanie fontów tak, aby tekst był widoczny od razu i nie przesuwał układu. Wdrażamy font-display: swap, preload najważniejszych plików, ograniczamy liczbę wariantów i dobieramy krój zastępczy o podobnych proporcjach.

Jak to robimy

  1. Sprawdzamy, które pliki fontów blokują wyświetlenie tekstu i ile ważą.
  2. Ustawiamy font-display: swap, żeby tekst pojawiał się od razu w kroju zastępczym.
  3. Dobieramy krój zastępczy i jego parametry tak, aby podmiana nie zmieniała długości wierszy.
  4. Mierzymy CLS wywołany przez fonty przed zmianami i po nich na ważnych szablonach.

Co otrzymujesz

Otrzymujesz nową konfigurację fontów z mniejszą liczbą plików i dobranym krojem zastępczym. Tekst pojawia się szybciej, a podmiana kroju przestaje przesuwać treść.

Kiedy i w jakiej formie: Kwartalnie

  • Lighthouse
  • PageSpeed Insights
D-150P2 · ważne

Service Worker i PWA

Jeżeli ma to sens dla Twojego serwisu, wdrażamy Service Worker, czyli skrypt działający w tle przeglądarki. Obsługuje on tryb offline, manifest aplikacji PWA i kontrolę cache. Pilnujemy przy tym, żeby nie utrudniał indeksacji.

Jak to robimy

  1. Oceniamy, czy powracający użytkownicy lub słaby zasięg mobilny uzasadniają wdrożenie Service Workera.
  2. Przygotowujemy stronę zapasową offline oraz manifest z nazwą, ikonami i kolorami aplikacji.
  3. Ustalamy strategię cache dla zasobów, żeby użytkownik nie oglądał nieaktualnych cen ani treści.
  4. Testujemy renderowanie stron przez Googlebota, żeby pełna treść nie zależała od Service Workera.

Co otrzymujesz

Dostajesz rekomendację, czy PWA ma sens, a po decyzji na tak działający Service Worker z manifestem. Serwis szybciej otwiera się przy kolejnych wizytach i działa przy słabym połączeniu.

Kiedy i w jakiej formie: Opcjonalnie

  • Lighthouse
  • Google Search Console
D-151P1 · krytyczne

Mobile-friendly i parzystość

Sprawdzamy, czy strona spełnia podstawowe wymagania mobilne: poprawny viewport, odpowiednio duże elementy dotykowe i czytelne fonty. Wyszukujemy przestarzałe elementy, takie jak Flash i nieobsługiwane ramki iframe. Porównujemy też treść obu wersji, bo Google indeksuje serwis głównie na podstawie wersji mobilnej.

Jak to robimy

  1. Sprawdzamy meta tag viewport i zachowanie układu na typowych szerokościach ekranów.
  2. Mierzymy rozmiar i odstępy elementów dotykowych, czyli przycisków, linków i pól formularzy.
  3. Crawlujemy serwis agentem mobilnym i porównujemy treść, linki oraz dane strukturalne z wersją desktopową.
  4. Wskazujemy osadzone elementy, które nie działają na telefonach, i proponujemy zamienniki.

Co otrzymujesz

Otrzymujesz raport zgodności mobilnej z listą różnic między wersjami i elementów do wymiany. Strona jest przygotowana na ocenę w indeksowaniu mobile-first.

Kiedy i w jakiej formie: Kwartalnie

  • Lighthouse
  • Screaming Frog
  • Google Search Console
D-152P2 · ważne

Zaangażowanie mobile vs desktop

Porównujemy zachowanie użytkowników na telefonach i komputerach: współczynnik odrzuceń, CTR, konwersje, przewijanie i kliknięcia CTA. Duże różnice między urządzeniami zwykle wskazują na problem z wersją mobilną, który trzeba naprawić przed kolejnymi kampaniami.

Jak to robimy

  1. Konfigurujemy zdarzenia w analityce, jeśli brakuje pomiaru przewijania, kliknięć CTA lub formularzy.
  2. Zestawiamy wskaźniki zaangażowania i konwersji osobno dla urządzeń mobilnych i desktopowych.
  3. Porównujemy CTR z wyszukiwarki dla obu typów urządzeń na tych samych frazach.
  4. Wskazujemy strony z największą różnicą i sprawdzamy w nagraniach sesji, co ją powoduje.

Co otrzymujesz

Dostajesz raport różnic w zaangażowaniu między urządzeniami z listą stron do poprawy. Wiesz, gdzie użytkownik mobilny rezygnuje częściej niż desktopowy i z jakiego powodu.

Kiedy i w jakiej formie: Miesięcznie

  • Google Analytics 4
  • Google Tag Manager
  • Google Search Console
  • Microsoft Clarity
D-153P2 · ważne

Zrównoważony web

Monitorujemy wagę stron i ilość przesyłanych danych, bo lżejsza strona szybciej się ładuje i zużywa mniej energii. Oznaczamy strony cięższe niż 3 MB, liczymy transfer na użytkownika i szacujemy emisję CO2 na odsłonę lub na 1000 odsłon.

Jak to robimy

  1. Mierzymy wagę każdego typu strony i wskazujemy adresy przekraczające 3 MB.
  2. Sprawdzamy odsetek obrazów w nowoczesnych formatach oraz udział skryptów zewnętrznych w transferze.
  3. Szacujemy emisję CO2 na podstawie transferu danych, korzystając z publicznych modeli obliczeniowych.
  4. Weryfikujemy, czy hosting i CDN korzystają z energii odnawialnej, i opisujemy dostępne opcje.

Co otrzymujesz

Otrzymujesz raport wagi stron i szacowanej emisji z listą najcięższych adresów do odchudzenia. Te same poprawki skracają czas ładowania i zmniejszają koszty transferu.

Kiedy i w jakiej formie: Kwartalnie

  • PageSpeed Insights
  • GTmetrix
  • Lighthouse

Które z tych działań są potrzebne Twojej firmie?

Zamów bezpłatny audyt. Sprawdzimy Twój serwis i wskażemy, od czego zacząć.

Współpraca, która napędza sukces

Zadzwoń