Wolny sklep WooCommerce: 7 najczęstszych przyczyn i co sprawdzić
4 listopada 2026
Wolny sklep kosztuje sprzedaż: klienci porzucają koszyk, a Google gorzej ocenia stronę. Zanim zaczniesz coś zmieniać, zmierz stan wyjściowy: czas odpowiedzi serwera (TTFB), Largest Contentful Paint i liczbę żądań w Lighthouse lub PageSpeed Insights oraz w narzędziach deweloperskich przeglądarki. Bez pomiaru nie wiesz, czy poprawka zadziałała.
Hosting i wersja PHP
Współdzielony plan z mało zasobami i stara wersja PHP to częsta przyczyna wysokiego TTFB. Sprawdź wersję PHP (nowsze są szybsze, jeśli wtyczki je obsługują) i limity pamięci. Zmianę wykonuj najpierw na kopii testowej.
Zbyt wiele lub ciężkie wtyczki
Każda wtyczka dodaje kod, zapytania do bazy i skrypty na froncie. Wyłączaj po jednej na kopii testowej i obserwuj czas. Wtyczka Query Monitor pokazuje, które wtyczki generują najwięcej zapytań i najwolniejsze hooki.
Brak lub zła konfiguracja cache
Cache stron przyspiesza strony statyczne (strona główna, kategorie, wpisy). W sklepie koszyk, płatność i konto muszą być wyłączone z cache, inaczej pojawiają się błędy (stary koszyk, cudze dane). Źle ustawiony cache częściej psuje sklep niż go przyspiesza, dlatego testuj całą ścieżkę zakupu po każdej zmianie.
Obrazy
Zdjęcia produktów w oryginalnym rozmiarze to najczęstszy powód dużej strony. Używaj odpowiednich rozmiarów, nowoczesnych formatów (WebP) i ładowania leniwego poza pierwszym ekranem. Ustaw wymiary obrazków, żeby układ nie skakał.
Baza danych
W starych sklepach rosną tabele opcji (autoload), rewizje wpisów, wygasłe transienty i logi. Zapytania bez indeksów wydłużają się wraz z liczbą produktów i zamówień. Przegląd rozmiaru tabel i opcji autoload często pokazuje jedną lub dwie winowajczynie.
Skrypty zewnętrzne
Czaty, piksele reklamowe, widżety, mapy i czcionki z zewnętrznych serwerów potrafią dodać sekundy. Zostaw te, które realnie zarabiają, a resztę opóźnij lub usuń.
Motyw i kreatory stron
Rozbudowane motywy i page-buildery generują dużo kodu i CSS. Czasem wystarczy wyłączyć nieużywane moduły; czasem zmiana motywu na lżejszy daje największy zysk.
Kolejność, od której zacząć
- Zmierz stan wyjściowy (TTFB, LCP). 2. Sprawdź PHP i hosting. 3. Wyłącz nieużywane wtyczki. 4. Zoptymalizuj obrazy. 5. Skonfiguruj cache z wyjątkami dla koszyka i płatności. 6. Przejrzyj bazę. 7. Zmierz ponownie i porównaj.
Pracuję na kopii testowej sklepu, mierzę stan przed zmianą i po niej, a każdą poprawkę kończę testem pełnej ścieżki zakupu (koszyk, płatność, mail). Zobacz przyspieszanie WordPressa i naprawę sklepu WooCommerce.
Najczęstsze pytania
Ile powinien ładować się sklep?
Dąż do dobrego wyniku Core Web Vitals (LCP do 2,5 s według Google), ale ważniejszy jest trend na Twoich stronach niż jedna liczba.
Czy wystarczy wtyczka do cache?
Rzadko; cache pomaga stronom statycznym, a w sklepie trzeba osobno zadbać o koszyk, płatność i zapytania do bazy.
Czy przyspieszanie może zepsuć sklep?
Tak, dlatego zmiany wprowadza się na kopii i testuje pełną ścieżkę zakupu.