Audyt wydajności e‑commerce – Core Web Vitals i szybkość sklepu

Sprawdzamy gdzie sklep traci czas: w przeglądarce, aplikacji, infrastrukturze lub integracjach. Łączymy pomiar kluczowych ścieżek z analizą zaplecza, aby odróżnić objaw od przyczyny i wskazać, co naprawić najpierw. Wynikiem jest raport z dowodami, priorytetami i warunkami ponownego pomiaru.

Zakres ścieżek, urządzeń i środowisk ustalamy przed rozpoczęciem prac, aby pomiar odpowiadał sytuacjom ważnym dla sprzedaży i pracy zespołu.

Czas
  • Ścieżki zakupowe
  • Core Web Vitals
  • Backend i dane
  • Infrastruktura i integracje

Wolne ładowanie jest objawem. Źródło może leżeć w kilku warstwach

Wynik PageSpeed Insights może potwierdzić, że użytkownik czeka zbyt długo. Sam nie wyjaśnia jeszcze, czy problem powoduje motyw, kod aplikacji, baza danych, serwer, tag marketingowy albo zewnętrzne API.

Sposób diagnozy powinien odpowiadać sytuacji, w której pojawia się problem. Inaczej analizuje się wolną kartę produktu na telefonie, inaczej checkout zwalniający podczas kampanii, a jeszcze inaczej panel administracyjny blokowany przez importy.

  1. 01

    Karta produktu ładuje się długo na telefonie

    Możliwe obszary
    Obrazy, JavaScript, fonty, renderowanie, cache, czas odpowiedzi aplikacji.
    Konsekwencja
    Użytkownik czeka, zanim zobaczy ofertę i będzie mógł rozpocząć zakup.
  2. 02

    Checkout zwalnia podczas większej kampanii

    Możliwe obszary
    Sesje, baza danych, płatności, zewnętrzne usługi, zasoby serwera, sposób skalowania.
    Konsekwencja
    Problem pojawia się dokładnie wtedy, gdy firma kieruje do sklepu najwięcej płatnego ruchu.
  3. 03

    Importy i panel administracyjny blokują pracę zespołu

    Możliwe obszary
    Indeksowanie, zadania cykliczne, kolejki, zapytania do bazy, integracje z ERP lub PIM.
    Konsekwencja
    Aktualizacja oferty trwa dłużej, a operacje wykonywane w tle wpływają na część sprzedażową.
  4. 04

    Sklep raz działa szybko, a raz wyraźnie zwalnia

    Możliwe obszary
    Cache, obciążenie, zewnętrzne API, zadania w tle, różnice między środowiskami.
    Konsekwencja
    Zespół nie potrafi odtworzyć problemu i wdraża poprawki bez wspólnego punktu odniesienia.

Ten sam objaw prowadzi więc do różnych badań. Jeżeli podejrzenie dotyczy raczej jakości kodu, architektury albo długu technologicznego niż samego czasu odpowiedzi, właściwszym zakresem jest audyt techniczny e‑commerce.

Core Web Vitals – LCP, INP i CLS

Core Web Vitals to trzy metryki, którymi Google opisuje jakość doświadczenia na stronie: jak szybko pojawia się główna treść, jak szybko interfejs odpowiada na działanie użytkownika i jak stabilny jest układ strony.

Definicje i progi pochodzą od Google (otwiera się w nowej karcie). Wynik „dobry” oznacza, że próg jest spełniony dla 75% wizyt — jedna szybka próba na komputerze nie zamyka tematu. FID nie jest już jedną z Core Web Vitals; jego miejsce zajęło INP.

  • LCP

    Largest Contentful Paint

    Szybkość załadowania głównej treści strony.

    Dobry wynikdo 2,5 s

    W sklepie tym elementem jest zwykle zdjęcie produktu, banner na stronie głównej albo pierwszy kafel na listingu. Opóźnienie bierze się z wagi i kolejności zasobów, a nie z liczby elementów na stronie.

  • INP

    Interaction to Next Paint

    Responsywność strony po interakcji użytkownika.

    Dobry wynikdo 200 ms

    Mierzy opóźnienie między kliknięciem a widoczną reakcją: rozwinięciem filtra, dodaniem do koszyka, wyborem wariantu. Najczęstszą przyczyną jest JavaScript wykonywany w tym samym momencie.

  • CLS

    Cumulative Layout Shift

    Stabilność wizualną strony.

    Dobry wynikdo 0,1

    Przeskoki układu podczas ładowania — doładowany banner, font bez zarezerwowanego miejsca, baner zgód — kończą się kliknięciem w niewłaściwy element, najczęściej w koszyku i checkoucie.

Metryki mierzymy osobno dla urządzeń mobilnych i komputerów, ponieważ te same zasoby zachowują się inaczej przy słabszym procesorze i wolniejszym połączeniu.

Co najczęściej spowalnia sklep internetowy?

Wydajność rzadko psuje jedna rzecz. Zwykle jest to kilka nakładających się kosztów, z których każdy osobno wydaje się nieduży, a razem przesuwają LCP i INP poza progi.

Najczęstsze źródła spowolnień

Obrazy
zdjęcia większe niż miejsce, w którym się wyświetlają, brak nowoczesnych formatów i brak leniwego ładowania poza pierwszym ekranem
JavaScript
kod wykonywany przed pierwszą interakcją, duże paczki bez podziału i biblioteki ładowane na każdym widoku
CSS
arkusze blokujące renderowanie, style nieużywane na danym widoku i brak wyodrębnionego stylu dla pierwszego ekranu
Fonty
kroje ładowane bez zapasowego wyświetlania, w kilku wariantach i z zewnętrznych domen
Aplikacje i skrypty third-party
menedżer tagów, czaty, testy A/B, mapy ciepła i piksele reklamowe — najczęściej największy pojedynczy koszt INP
Renderowanie
długie zadania w wątku głównym, wymuszone przeliczanie układu i praca wykonywana przed wyświetleniem treści
Cache
niska skuteczność cache, przedwczesne unieważnianie i widoki wyłączone z cache bez potrzeby
Zapytania do API
dane dociągane w trakcie ładowania widoku — stany magazynowe, ceny, rekomendacje — bez limitu czasu i bez zachowania awaryjnego
Elementy dynamiczne
karuzele, podpowiedzi wyszukiwania, filtry i konfiguratory przebudowujące widok po jego wyświetleniu
Zasoby blokujące renderowanie
skrypty i arkusze w nagłówku, które zatrzymują wyświetlenie treści do czasu ich pobrania

Gdzie kończy się ten audyt

Audyt wydajnościowy obejmuje wszystkie pięć warstw powyżej: krytyczne ścieżki, frontend, aplikację i backend, infrastrukturę i dane oraz integracje i zachowanie pod obciążeniem. Granicą nie jest warstwa, tylko pytanie: tutaj pytamy, co spowalnia sklep i co przyspieszy go najbardziej. Ocena jakości kodu, bezpieczeństwa, gotowości do aktualizacji i długu technologicznego — niezależnie od tego, czy wpływają na czas ładowania — należy do audytu technicznego e‑commerce.

Audyt łączy pomiar doświadczenia użytkownika z analizą zaplecza

Wydajność sklepu powstaje na styku kilku warstw. Poprawa jednej z nich nie musi przynieść zauważalnej zmiany, jeżeli główne opóźnienie znajduje się w innym miejscu.

Zakres jest ustalany przed rozpoczęciem audytu. Powinien obejmować ścieżki mające największe znaczenie dla sprzedaży i operacji, a nie przypadkowy zestaw adresów.

Krytyczne ścieżki i szablony

Sprawdzane mogą być między innymi strona główna, listing, karta produktu, wyszukiwarka, koszyk, checkout, konto klienta i wybrane procesy B2B. Zakres adresów oraz wariantów urządzeń ustala się przed pomiarem.

Sprawdzane elementy

  • strona główna i wejścia z kampanii
  • listing z filtrami i sortowaniem
  • karta produktu i wybór wariantu
  • wyszukiwarka i podpowiedzi
  • koszyk oraz checkout z dostawą i płatnością
  • konto klienta i wybrane procesy B2B

Sprawdzane mogą być między innymi strona główna, listing, karta produktu, wyszukiwarka, koszyk, checkout, konto klienta i wybrane procesy B2B. Zakres adresów oraz wariantów urządzeń ustala się przed pomiarem.

Sprawdzane elementy

  • strona główna i wejścia z kampanii
  • listing z filtrami i sortowaniem
  • karta produktu i wybór wariantu
  • wyszukiwarka i podpowiedzi
  • koszyk oraz checkout z dostawą i płatnością
  • konto klienta i wybrane procesy B2B

Analiza obejmuje sposób ładowania obrazów, fontów, CSS i JavaScriptu, renderowanie treści, skrypty zewnętrzne oraz metryki Core Web Vitals. Wyniki powinny wskazywać, które zasoby opóźniają wyświetlenie lub reakcję interfejsu.

Sprawdzane elementy

  • kolejność i waga zasobów wpływających na pierwsze wyświetlenie
  • obrazy: formaty, rozmiary, sposób ładowania
  • fonty i blokowanie renderowania
  • JavaScript wykonywany przed interakcją
  • skrypty marketingowe i menedżer tagów
  • Core Web Vitals na urządzeniach objętych zakresem

Sprawdzane są czasy odpowiedzi, działanie cache, sesje, koszt wybranych operacji, zapytania do bazy, indeksowanie, kolejki i zadania wykonywane w tle. Dokładny zakres zależy od technologii i dostępów.

Sprawdzane elementy

  • czas odpowiedzi aplikacji na ścieżkach objętych zakresem
  • trafienia i unieważnianie cache
  • obsługa sesji i koszyka
  • zapytania do bazy w najdroższych operacjach
  • indeksowanie i przeliczanie danych katalogu
  • kolejki oraz zadania cykliczne

Analiza może obejmować wykorzystanie zasobów, konfigurację środowiska, bazę danych, warstwy cache, CDN, logi oraz dostępne dane z monitoringu. Zakres współpracy z administratorem hostingu i dostęp do narzędzi ustalamy przed rozpoczęciem prac.

Sprawdzane elementy

  • wykorzystanie procesora, pamięci i dysku pod ruchem
  • konfiguracja serwera aplikacyjnego i bazy danych
  • warstwy cache oraz CDN
  • logi i dostępne dane z monitoringu
  • różnice między środowiskiem produkcyjnym a testowym

Sprawdzany jest wpływ płatności, ERP, PIM, WMS, wyszukiwarki, narzędzi marketingowych i innych API na krytyczne procesy. Testy obciążeniowe wymagają ustalenia środowiska, scenariusza i bezpiecznych limitów przed uruchomieniem.

Sprawdzane elementy

  • czasy odpowiedzi usług zewnętrznych w ścieżce zakupowej
  • wpływ ERP, PIM i WMS na katalog oraz stany magazynowe
  • zachowanie płatności i dostaw przy większym ruchu
  • sposób obsługi błędów i przekroczeń czasu
  • zakres testów obciążeniowych: do ustalenia w zakresie usługi

Jeżeli pomiar wskaże na zasoby serwera albo konfigurację środowiska, dalszym krokiem może być zmiana lub przegląd hostingu — dla Magento 2 opisujemy go na stronie Hosting Magento 2. Sam audyt pozostaje niezależny od tej decyzji: jego zadaniem jest wskazać, czy problem rzeczywiście leży w infrastrukturze.

PageSpeed Insights a dane realnych użytkowników – co analizujemy?

Ten sam adres zmierzony w innym momencie, na innym urządzeniu i przy innym stanie cache daje inny wynik. Dlatego warunki ustalamy przed pomiarem, a przy każdej istotnej obserwacji podajemy je razem z dowodem.

Przed pomiarem ustalamy krytyczne ścieżki, urządzenia, źródła ruchu, warunki sieciowe i momenty, w których sklep traci wydajność. Bez tego wyniki z różnych dni i narzędzi mogą prowadzić do sprzecznych wniosków, a zespół dostaje listę alertów zamiast diagnozy.

Ustalone warunki mają jeszcze jedno zastosowanie: pozwalają sprawdzić, czy wdrożona zmiana rzeczywiście pomogła. Ponowny pomiar bez tego samego scenariusza nie rozstrzyga niczego.

Rodzaje danych w audycie

Dane laboratoryjne
Pomiar w kontrolowanych warunkach, na zadanym urządzeniu i połączeniu. Dobrze wskazuje przyczynę, ale nie mówi, co widzą klienci.
Dane realnych użytkowników (field data)
Wyniki zebrane z rzeczywistych wizyt, na sprzęcie i łączach, których naprawdę używają klienci. To one rozstrzygają, czy problem jest realny.
Core Web Vitals
LCP, INP i CLS liczone z danych realnych użytkowników dla 75% wizyt. Wynik laboratoryjny może je przybliżyć, ale ich nie zastępuje.
Wyniki mobile
Osobny pomiar dla telefonów — słabszy procesor i wolniejsze łącze zmieniają wnioski, zwłaszcza dla INP.
Wyniki desktop
Osobny pomiar dla komputerów, istotny w B2B i wszędzie tam, gdzie zamówienia składa się z biura.

Wynik Lighthouse ani punktacja PageSpeed nie są ostateczną oceną wydajności sklepu. To narzędzia diagnostyczne: pokazują kierunek, w którym trzeba szukać, a rozstrzygają dane realnych użytkowników zebrane w ustalonych warunkach.

Warunki ustalane przed pomiarem

Ścieżki i adresy
Konkretne szablony i procesy, a nie przypadkowy zestaw adresów. Zakres wybieramy według znaczenia dla sprzedaży i pracy zespołu.
Urządzenia i sieć
Klasa urządzenia, przeglądarka i parametry połączenia. Wolna karta produktu na telefonie i ta sama karta na komputerze to dwa różne pomiary.
Środowisko
Produkcja, kopia produkcji albo środowisko testowe, wraz z informacją, czym różni się od produkcyjnego pod względem danych i zasobów.
Moment i scenariusz
Godzina, poziom ruchu, trwające kampanie, importy i zadania w tle. Część problemów pojawia się tylko w określonych warunkach.
Stan cache i danych
Czy pomiar dotyczy pierwszego wejścia, wejścia z rozgrzanym cache, czy sytuacji po jego unieważnieniu. Wielkość katalogu i liczba wariantów mają tu znaczenie.

Zakres powtórzeń, dobór danych terenowych i laboratoryjnych oraz sposób próbkowania dużego katalogu ustalamy razem z zakresem audytu. Zależą od technologii sklepu, dostępnych środowisk i dostępów.

Core Web Vitals, UX i SEO – dlaczego wydajność ma znaczenie?

Dobre Core Web Vitals wspierają jakość doświadczenia użytkownika i są jednym z elementów uwzględnianych przez systemy rankingowe Google. Nie są jednak samodzielnym czynnikiem gwarantującym wysokie pozycje w wynikach wyszukiwania.

  1. Doświadczenie użytkownika

    Wolna karta produktu i przeskakujący układ w koszyku kosztują najpierw uwagę, a potem zamówienie. To jedyny efekt wydajności, który firma kontroluje w całości.

  2. Widoczność w wyszukiwarce

    Core Web Vitals są jednym z sygnałów branych pod uwagę przez systemy rankingowe. Same nie przesuwają strony w wynikach — decyduje przede wszystkim treść i jej dopasowanie do zapytania.

  3. Koszt kampanii i konwersja

    Wolna strona docelowa marnuje ruch, za który firma zapłaciła. Poprawa wydajności zwykle widać najpierw w danych o porzuceniach, nie w pozycjach.

Nie obiecujemy, że poprawa punktacji PageSpeed automatycznie podniesie pozycje w Google — nie ma takiej zależności. Jeżeli celem jest widoczność, wydajność jest jednym z elementów pracy, a nie jej całością. Problemy, które wychodzą poza wydajność, opisuje audyt techniczny e‑commerce.

Najpierw ustalamy, co mierzyć i w jakich warunkach

Porównywalny pomiar wymaga wspólnego scenariusza. Zakres powinien uwzględniać technologię, urządzenia, krytyczne procesy, dostępne środowiska i momenty, w których pojawia się problem.

Etapy prowadzą od rozmowy o objawach do raportu, który da się przełożyć na backlog. Każdy z nich kończy się materiałem, do którego można wrócić przy późniejszej weryfikacji.

  1. 01

    Kontekst i zakres

    Zbieramy informacje o technologii, infrastrukturze, ruchu, kampaniach, integracjach i wcześniejszych próbach optymalizacji. Wspólnie wskazujemy procesy, których spowolnienie ma największy wpływ na sprzedaż lub pracę zespołu.

    Rezultat etapuLista krytycznych ścieżek i procesów objętych pomiarem

  2. 02

    Warunki bazowe

    Ustalamy urządzenia, parametry sieci, środowisko, zestaw adresów oraz scenariusze użytkownika. Pozwala to porównywać wyniki uzyskane w różnych momentach.

    Rezultat etapuScenariusz pomiaru: urządzenia, sieć, środowisko, adresy

  3. 03

    Pomiar

    Wykonujemy pomiary warstwy użytkownika oraz dostępnych elementów zaplecza. Zakres zależy od dostępów: część obserwacji da się zebrać z zewnątrz, część wymaga logów, monitoringu albo dostępu do środowiska.

    Rezultat etapuWyniki warstwy użytkownika i dostępnych elementów zaplecza

  4. 04

    Diagnoza

    Wyniki porównujemy między warstwami. Sprawdzamy, czy problem można odtworzyć i czy obserwowane opóźnienie odpowiada wskazanej przyczynie, zamiast pojawiać się razem z nią przypadkiem.

    Rezultat etapuPowiązanie obserwacji z warstwą, kodem, konfiguracją albo usługą

  5. 05

    Raport i omówienie

    Przekazujemy raport z obserwacjami, dowodami, priorytetami i sposobem weryfikacji, a następnie omawiamy wyniki z zespołem po stronie klienta.

    Rezultat etapuRaport i backlog rekomendacji w ustalonej kolejności

Testy obciążeniowe, jeżeli wchodzą w zakres, uruchamiamy dopiero po ustaleniu środowiska, scenariusza i bezpiecznych limitów oraz po akceptacji osób odpowiedzialnych za platformę. Bez tych ustaleń pozostajemy przy pomiarach, które nie wpływają na dostępność sklepu.

Co otrzymasz po audycie wydajnościowym?

Każdy problem opisujemy tym samym łańcuchem, od metryki, na której go widać, do priorytetu. Dzięki temu raport da się przekazać wprost do backlogu, bez tłumaczenia wyniku z narzędzia na zadanie dla zespołu.

Rekomendacje dzielimy na dwie grupy, bo mają inny koszt wejścia: część można wdrożyć w ramach zwykłych prac utrzymaniowych, część wymaga zaplanowanego etapu developmentu.

Format pojedynczego problemu
PoleTreść
ProblemZdjęcie główne na karcie produktu ładuje się w pełnym rozmiarze, bez formatu nowej generacji.
MetrykaLCP na urządzeniach mobilnych, powyżej progu 2,5 s.
PrzyczynaBrak wariantów rozmiarowych i konwersji formatu w szablonie karty produktu.
RekomendacjaWarianty dopasowane do miejsca wyświetlania, format nowej generacji i priorytet ładowania dla pierwszego ekranu.
WpływSkrócenie czasu do wyświetlenia głównej treści na widoku o największym udziale w ruchu.
PriorytetQuick win — zmiana w szablonie, bez ingerencji w architekturę sklepu.

Format pojedynczego problemu

Problem

Zdjęcie główne na karcie produktu ładuje się w pełnym rozmiarze, bez formatu nowej generacji.

Metryka

LCP na urządzeniach mobilnych, powyżej progu 2,5 s.

Przyczyna

Brak wariantów rozmiarowych i konwersji formatu w szablonie karty produktu.

Rekomendacja

Warianty dopasowane do miejsca wyświetlania, format nowej generacji i priorytet ładowania dla pierwszego ekranu.

Wpływ

Skrócenie czasu do wyświetlenia głównej treści na widoku o największym udziale w ruchu.

Priorytet

Quick win — zmiana w szablonie, bez ingerencji w architekturę sklepu.

Przykład formatu. Nie jest to wynik audytu konkretnego klienta.

Grupa 01

Quick wins

Zmiany o relatywnie małym nakładzie i szybkim efekcie. Zwykle mieszczą się w konfiguracji, szablonie albo sposobie ładowania zasobów.

  • warianty i formaty obrazów oraz priorytet ładowania
  • odłożenie skryptów niepotrzebnych przed interakcją
  • porządek w menedżerze tagów i skryptach zewnętrznych
  • zarezerwowanie miejsca dla elementów doładowywanych
  • poprawki konfiguracji cache i nagłówków

Grupa 02

Zmiany wymagające developmentu

Zmiany wymagające większej ingerencji w frontend, architekturę albo sposób działania sklepu. Wchodzą do planu jako osobny etap, z własną estymacją.

  • podział i przebudowa paczek JavaScriptu
  • zmiana sposobu renderowania listingu albo filtrów
  • przebudowa komponentów dynamicznych w koszyku i checkoucie
  • zmiana strategii cache dla widoków personalizowanych
  • wymiana albo ograniczenie zakresu skryptów third-party

Przy każdej rekomendacji podajemy warunki pomiaru, na których się opiera, i wskazujemy, co trzeba zmierzyć ponownie po wdrożeniu. Bez tego samego scenariusza ponowny pomiar nie rozstrzyga, czy zmiana pomogła.

FAQ – audyt wydajności e‑commerce i Core Web Vitals

Dokładne warunki zależą od technologii sklepu, dostępnych środowisk i źródła problemu. Te elementy ustalamy przed rozpoczęciem pomiarów.

Nie podajemy jednej ceny, ponieważ audyt jest wyceniany zakresem: liczbą ścieżek i szablonów objętych pomiarem, liczbą urządzeń i środowisk, dostępnością danych realnych użytkowników, obecnością testów obciążeniowych oraz tym, czy zakres obejmuje zaplecze sklepu. Kwotę i termin potwierdzamy po ustaleniu zakresu.

Czas zależy od liczby ścieżek i szablonów, liczby wariantów urządzeń, dostępności danych z monitoringu oraz tego, czy zakres obejmuje testy obciążeniowe. Pomiar wymaga też okna czasowego: część problemów pojawia się wyłącznie pod ruchem albo w trakcie zadań w tle. Termin zapisujemy w ofercie razem z zakresem.

To trzy metryki, którymi Google (otwiera się w nowej karcie) opisuje jakość doświadczenia na stronie: LCP (szybkość załadowania głównej treści), INP (responsywność po interakcji użytkownika) i CLS (stabilność wizualna układu). Liczone są z danych realnych użytkowników. FID nie jest już jedną z Core Web Vitals — jego miejsce zajęło INP.

LCP: do 2,5 s. INP: do 200 ms. CLS: do 0,1. Progi dotyczą 75% wizyt, osobno dla urządzeń mobilnych i komputerów, więc jeden szybki pomiar na komputerze nie oznacza, że metryka jest spełniona.

PageSpeed Insights to narzędzie, a Core Web Vitals to metryki. Narzędzie pokazuje dwie rzeczy naraz: wynik laboratoryjny z Lighthouse, uzyskany w kontrolowanych warunkach, oraz dane realnych użytkowników, jeżeli są dostępne dla danego adresu. Punktacja Lighthouse jest wskazówką diagnostyczną, nie ostateczną oceną wydajności sklepu — rozstrzygają dane realnych użytkowników.

Tak, i zwykle jest ona ważniejsza od wersji na komputer. Te same zasoby zachowują się inaczej przy słabszym procesorze i wolniejszym połączeniu, dlatego pomiary prowadzimy osobno dla urządzeń mobilnych i osobno dla komputerów. Klasę urządzeń i parametry sieci ustalamy przed pomiarem.

Tak. Zakres obejmuje reprezentatywne etapy procesu zakupowego: stronę główną, listing z filtrami, kartę produktu, koszyk oraz checkout z dostawą i płatnością. To w koszyku i checkoucie najczęściej widać koszt elementów dynamicznych i skryptów zewnętrznych, więc pominięcie ich zostawiłoby najdroższą część ścieżki bez pomiaru.

Audyt wydajnościowy koncentruje się na czasie odpowiedzi, ładowaniu stron, stabilności przy obciążeniu i wąskich gardłach między frontendem, aplikacją, bazą danych, infrastrukturą oraz usługami zewnętrznymi. Audyt techniczny e‑commerce ocenia szerzej kod, architekturę, bezpieczeństwo, dokumentację, dług technologiczny i możliwość dalszego rozwoju.

Tak, Core Web Vitals (otwiera się w nowej karcie) są jednym z obszarów pomiaru frontendu. Same wyniki Lighthouse lub PageSpeed Insights nie wystarczą jednak do ustalenia źródła problemu w całej platformie: pokazują skutek widoczny w przeglądarce, a nie warstwę, która go powoduje.

Można przeprowadzić część zewnętrzną, ale zakres diagnozy będzie ograniczony. Dostęp do kodu, logów, monitoringu lub środowiska pozwala sprawdzić, co dzieje się po stronie aplikacji i infrastruktury. Wymagane dostępy ustalamy przed rozpoczęciem prac i mówimy wprost, których wniosków nie da się bez nich postawić.

Testy obciążeniowe wymagają uzgodnienia środowiska, scenariusza i bezpiecznych limitów. Nie uruchamiamy ich bez wcześniejszej oceny ryzyka i akceptacji osób odpowiedzialnych za platformę. Czy takie testy wchodzą w standardowy zakres usługi, ustalamy przy zakresie audytu — zależy to od technologii i dostępnych środowisk.

Raport z obserwacjami, dowodami, możliwymi przyczynami, priorytetami i sposobem weryfikacji zmian, wraz z uporządkowanym backlogiem rekomendacji. Format raportu i backlogu oraz zakres spotkania omawiającego wyniki są do potwierdzenia w zakresie oferty.

Audyt może być podstawą osobnego zakresu wdrożeniowego. Prace wyceniamy po poznaniu zależności, ryzyk i kolejności rekomendacji. Audyt nie zobowiązuje klienta do zlecenia wdrożenia temu samemu wykonawcy — raport jest przygotowany tak, aby dało się go przekazać innemu zespołowi.

Nie ustawiamy sztywnego interwału, bo wydajność psuje się od zmian, nie od upływu czasu. Ponowny audyt ma sens przede wszystkim po dużym wdrożeniu, po redesignie, po zmianie frontendu, po dodaniu dużych integracji lub skryptów oraz wtedy, gdy dane Core Web Vitals wyraźnie się pogorszą. Między audytami wystarcza obserwacja danych realnych użytkowników.

Gdy źródło pilnej awarii jest znane, właściwsza może być bezpośrednia diagnostyka i naprawa albo stała opieka nad sklepem w modelu AURORA CARE. Jeżeli firma przygotowuje nowe wdrożenie lub wybór platformy, lepszym punktem wyjścia będzie analiza przedwdrożeniowa.

Omówmy, gdzie sklep zwalnia i jaki zakres pomiaru ma sens

Podaj technologię, adres sklepu i sytuacje, w których pojawia się problem. Na tej podstawie można ustalić, czy potrzebny jest pełny audyt, ograniczona diagnostyka czy inna analiza.

Nie musisz przygotowywać briefu technicznego. Wystarczy opis objawów i to, co już wiadomo — resztę pytań zadamy sami w pierwszej rozmowie.

Małgorzata Gudalewska, Head of Sales w Aurora Creation

Małgorzata Gudalewska

Head of Sales

+48 664 531 867m.gudalewska@auroracreation.com
biuro@auroracreation.plul. Jana Henryka Dąbrowskiego 28, 15-872 Białystok

Przygotuj, jeżeli masz

  • przykładowe adresy lub procesy, które działają wolno
  • informację, kiedy problem występuje
  • technologię sklepu i hostingu
  • dane o ostatnich zmianach w sklepie
  • informacje o wcześniejszych próbach optymalizacji
  • planowane kampanie lub okresy zwiększonego ruchu
Nie wybrano plików
Dziękujemy, odezwiemy się w ciągu 1 dnia roboczego.

Skontaktujemy się, aby uzupełnić kontekst i ustalić właściwy zakres rozmowy. Cena i harmonogram wymagają poznania liczby ścieżek, technologii oraz zakresu dostępów.