Najpierw znajdź warstwę, która spowalnia stronę
Jeśli WordPress ładuje się wolno, sama instalacja kolejnej wtyczki cache może tylko zamaskować objaw. Trzeba rozdzielić, czy opóźnienie powstaje przed wygenerowaniem HTML, w samym WordPressie, w przeglądarce czy poza serwisem — na przykład w zewnętrznym skrypcie.
Hosting, TTFB i PHP
Wysoki TTFB może wskazywać na ograniczenia hostingu, przeciążenie serwera, wolne zapytania albo zbyt dużo pracy wykonywanej przy każdym żądaniu. Sprawdź kilka pomiarów, a nie jeden wynik. Warto też zweryfikować wersję PHP, błędy i czas odpowiedzi różnych typów stron.
Baza danych i WordPress
Rozrastająca się baza, ciężkie zapytania, zadania cron i wtyczki wykonujące kosztowne operacje mogą spowalniać panel oraz frontend. Problemem bywa także motyw, który ładuje funkcje i zasoby niezależnie od tego, czy dana strona ich potrzebuje.
Obrazy, CSS i JavaScript
Duże obrazy, brak właściwego formatu, nieużywany CSS i blokujący JavaScript wpływają na pierwszy widok oraz Core Web Vitals. Sprawdź, co rzeczywiście jest pobierane, kiedy i w jakiej kolejności. Lazy loading nie naprawi ciężkiego obrazu, który znajduje się nad foldem.
Cache i wtyczki
Cache może skrócić czas odpowiedzi, ale nie zastąpi diagnozy. Nie usunie problemu z wolnym zapytaniem, zbyt ciężkim motywem, dużym obrazem, błędną konfiguracją PHP ani ograniczeniem hostingu. Każdą zmianę sprawdź na stronie, formularzu, koszyku i panelu, jeśli te obszary są używane.
Skrypty zewnętrzne i pomiar
Czaty, analityka, reklamy, fonty i osadzone multimedia mogą opóźniać interakcję. Porównaj stronę z wyłączonymi elementami tylko w kontrolowanym środowisku i sprawdź, czy poprawa nie usuwa ważnej funkcji.
Co możesz sprawdzić samodzielnie
- zmierz stronę główną oraz kilka typów podstron;
- porównaj TTFB i czas ładowania zasobów;
- sprawdź rozmiary obrazów i błędy w konsoli;
- zobacz, czy problem występuje także w trybie bez cache;
- zanotuj, po jakiej aktualizacji lub zmianie pojawiło się spowolnienie.
Kiedy potrzebna jest pomoc
Jeśli wyniki są niespójne albo problem dotyczy PHP, bazy, motywu, wtyczek i hostingu jednocześnie, potrzebna jest diagnoza całego łańcucha. Zobacz przyspieszanie WordPress albo zacznij od bezpłatnego audytu strony.