Twój WooCommerce działa wolno? Naprawimy to - mierzalnie.
Audyt wydajności, optymalizacja bazy danych, migracja HPOS, audyt pluginów, cache, obrazki, hosting. Każda zmiana z pomiarem przed i po. Cel: zielone Core Web Vitals i czas ładowania poniżej 2 sekund.
Dlaczego szybkość
Każda sekunda kosztuje Ci pieniądze
-7%
konwersji na sekundę
Każda dodatkowa sekunda ładowania obniża konwersję o ok. 7%. Sklep 4s zamiast 2s traci ~14% zamówień.
53%
porzuceń mobile
Ponad połowa użytkowników mobile opuszcza stronę, jeśli ładuje się dłużej niż 3 sekundy.
CWV
= ranking Google
Core Web Vitals to czynnik rankingowy Google. Wolny sklep = niższe pozycje = mniej ruchu = mniej zamówień.
UX
= zaufanie
Szybki sklep działa profesjonalnie. Wolny budzi wątpliwości. Szybkość to pierwszy element UX, który klient ocenia.
Metryki
Co mierzymy i jakie są cele
| Metryka | Co oznacza | Cel | Narzędzia |
|---|---|---|---|
| LCP | Largest Contentful Paint - czas załadowania największego widocznego elementu (hero image, main content) | ≤ 2.5s | Lighthouse, PageSpeed Insights, WebPageTest, CrUX |
| INP | Interaction to Next Paint - czas reakcji strony na interakcję (kliknięcie, tap). Zastąpił FID w 2024. | ≤ 200ms | CrUX (dane polowe), Lighthouse |
| CLS | Cumulative Layout Shift - stabilność wizualna. Czy elementy skaczą podczas ładowania. | ≤ 0.1 | Lighthouse, PageSpeed Insights |
| TTFB | Time to First Byte - czas odpowiedzi serwera. Mierzy wydajność hostingu, PHP, bazy danych. | ≤ 600ms | WebPageTest, curl, Server Timing |
| FCP | First Contentful Paint - pierwszy wyrenderowany element. Poczucie, że strona zaczyna się ładować. | ≤ 1.8s | Lighthouse, PageSpeed Insights |
Po każdej optymalizacji: raport z metrykami PRZED i PO. Mierzalny efekt, nie obietnice.
8 obszarów
Gdzie szukamy (i znajdujemy) problemów
Baza danych (wp_options, autoload, transients)
Najczęstsze wąskie gardło WooCommerce. Tabela wp_options rośnie z każdym pluginem - autoloaded data często przekracza 1-5 MB (cel: <500 KB).
Co robimy
Audyt autoloaded data, czyszczenie wp_options, usunięcie osieroconych meta, ograniczenie revisions, optymalizacja indeksów, czyszczenie tabel WooCommerce (wc_sessions, action_scheduler, log).
Migracja HPOS
WooCommerce domyślnie przechowuje zamówienia w wp_posts + wp_postmeta. HPOS przenosi je do dedykowanych tabel: szybsze zapytania, lepsza skalowalność.
Co robimy
Audyt kompatybilności pluginów z HPOS, migracja danych, test na staging, deploy. Efekt: zapytania o zamówienia nawet 5-10x szybsze.
Audyt i redukcja pluginów
Typowy WooCommerce: 25-40 aktywnych pluginów. Każdy dodaje: zapytania SQL, pliki JS/CSS, hooki PHP. Często 30-50% można usunąć bez utraty funkcji.
Co robimy
Query Monitor + profiling każdego pluginu. Lista: usunąć, zastąpić lżejszym, zastąpić custom kodem, zostawić. Raport z uzasadnieniem każdej decyzji.
Cache (object + page cache)
WooCommerce bez cache = każde żądanie trafia do PHP + MySQL. Z Redis + Varnish/LiteSpeed: większość żądań serwowana w <50ms.
Co robimy
Instalacja i konfiguracja Redis object cache, page cache (z wyłączeniami dla cart/checkout/my-account), cache warming, konfiguracja CDN.
Obrazki
Obrazki to zwykle 50-80% wagi strony. Niezoptymalizowane zdjęcia produktów (2-5 MB zamiast 50-150 KB) to najczęstsza przyczyna wolnego LCP.
Co robimy
Konwersja do WebP/AVIF, responsive images (srcset), lazy loading (poza above-the-fold), kompresja, prawidłowe wymiary, preload hero image.
Frontend (JS/CSS, render-blocking)
Każdy plugin dodaje własne pliki JS i CSS - często na WSZYSTKICH stronach, nawet jeśli potrzebne tylko na jednej. Efekt: render-blocking, wolny FCP i LCP.
Co robimy
Identyfikacja i usunięcie nieużywanych skryptów per strona (asset unloading), defer/async JS, minifikacja CSS/JS, eliminacja render-blocking, krytyczne CSS inline.
Hosting i PHP
WooCommerce na shared hostingu będzie wolny niezależnie od optymalizacji. PHP 7.x jest 20-30% wolniejszy niż PHP 8.1+. Brak OPcache = podwójny czas kompilacji.
Co robimy
Analiza obecnego hostingu (TTFB, zasoby, lokalizacja). Rekomendacja upgrade jeśli potrzebny. Konfiguracja PHP: 8.1+, OPcache, memory_limit. Nie sprzedajemy hostingu - rekomendujemy i pomagamy skonfigurować.
WooCommerce-specific
Ustawienia WooCommerce wpływające na wydajność, często pomijane: Action Scheduler cleanup, Analytics data retention, cart fragments (AJAX na każdej stronie), geolocation.
Co robimy
Konfiguracja retencji danych, wyłączenie cart fragments na stronach bez koszyka, czyszczenie Action Scheduler, konfiguracja background processing.
Proces
Od audytu do zielonych metryk - krok po kroku
Pomiar bazowy
Mierzymy aktualny stan: Core Web Vitals (LCP, INP, CLS), TTFB, FCP, waga strony, ilość żądań. Narzędzia: Lighthouse, PageSpeed Insights, WebPageTest, GTmetrix, Query Monitor. Wynik: raport PRZED.
Audyt techniczny
Identyfikacja wąskich gardeł: baza danych (wp_options, autoload, HPOS), pluginy (profiling każdego), cache, obrazki, frontend (JS/CSS), hosting (PHP, OPcache), konfiguracja WooCommerce.
Plan optymalizacji
Priorytetyzowana lista działań: co naprawiamy, w jakiej kolejności, jaki oczekiwany efekt. Niektóre zmiany dają 80% efektu w 20% czasu - zaczynamy od nich. Wycena z góry.
Optymalizacja (staging, produkcja)
Wdrażamy zmiany na staging. Mierzymy po każdej zmianie - weryfikujemy efekt. Deploy na produkcję po testach i Twojej akceptacji. Każda zmiana z backupem.
Raport PO + rekomendacje
Finalny raport: metryki PRZED vs PO (screenshoty, liczby). Co zrobiliśmy, jaki efekt. Rekomendacje na przyszłość: co robić (aktualizacje, monitoring), czego unikać.
Warianty
Wybierz zakres optymalizacji
Quick Win
Szybka poprawa najważniejszych metryk: czyszczenie bazy, konfiguracja cache, optymalizacja obrazów. Największy efekt w najkrótszym czasie.
Pełna optymalizacja
Kompleksowa optymalizacja wszystkich 8 obszarów: baza, HPOS, pluginy, cache, obrazki, frontend, hosting, konfiguracja WooCommerce. Audyt + wdrożenie + raport przed/po.
Optymalizacja + stała opieka
Pełna optymalizacja + miesięczna opieka: monitoring wydajności, aktualizacje, backupy, szybkie reakcje na spadki. Bo optymalizacja to nie jednorazowa akcja.
FAQ
Często zadawane pytania
Zmierzmy, jak bardzo można przyspieszyć
Podaj adres sklepu - przygotujemy bezpłatną wstępną analizę wydajności z konkretnymi liczbami. Bez zobowiązań.
Bezpłatna analiza wydajności Odpowiadamy w ciągu 24h