Jak przyspieszyć stronę WordPress?

Aktualizacja: 3 min czytania

W skrócie

Najwięcej dają: pamięć podręczna stron, lżejsze obrazy w formacie WebP, wyłączenie zbędnych skryptów na podstronach, które ich nie potrzebują, i dobry hosting. Mierz przed i po każdej zmianie.

Spis treści

Wolna strona traci klientów, zanim ktokolwiek przeczyta ofertę, a przy reklamach płacisz za kliknięcia osób, które zrezygnowały w trakcie ładowania. Poniżej plan przyspieszenia WordPressa w kolejności od zmian, które dają najwięcej.

Krok 1. Zmierz, zanim zaczniesz

Sprawdź stronę w PageSpeed Insights i zanotuj wyniki dla telefonu: czas do pierwszej treści (FCP), czas do największego elementu (LCP) i przesunięcia układu (CLS). Zmierz kilka typów podstron: stronę główną, ofertę, artykuł, koszyk. Każda może mieć inny problem.

Krok 2. Włącz pamięć podręczną stron

Wtyczka pamięci podręcznej zapisuje gotowe strony, więc serwer nie musi ich budować przy każdej wizycie. Na serwerach LiteSpeed najlepiej sprawdza się LiteSpeed Cache. Pamiętaj o wykluczeniu koszyka, zamówienia i konta klienta.

Krok 3. Odchudź obrazy

  • Konwertuj zdjęcia do formatu WebP.
  • Wgrywaj obrazy w rozmiarze, w jakim są wyświetlane, a nie prosto z aparatu.
  • Włącz leniwe ładowanie obrazów poniżej pierwszego ekranu.
  • Główny obraz na górze strony ładuj od razu, bez leniwego ładowania.

Krok 4. Wyłącz to, czego dana podstrona nie potrzebuje

Wiele wtyczek ładuje swoje skrypty na każdej podstronie: sklep na blogu, platforma kursowa na stronie głównej, bramka płatności na stronie kontaktu. Wyłączenie ich tam, gdzie nie są potrzebne, potrafi zmniejszyć liczbę zapytań o połowę.

Krok 5. Czcionki i skrypty zewnętrzne

  • Przechowuj czcionki na własnym serwerze i ładuj tylko używane odmiany.
  • Skrypty, które nie są potrzebne od razu (np. czat, formularze w okienkach), ładuj dopiero po interakcji.
  • Nie usuwaj pomiaru reklam: piksel Meta i analityka muszą działać, ale mogą ładować się asynchronicznie.

Krok 6. Sprawdź hosting

Jeśli serwer potrzebuje ponad sekundy na wygenerowanie strony, pamięć podręczna ukryje problem dla gości, ale nie dla koszyka i panelu. Wtedy pomaga lepszy pakiet hostingu, nowsza wersja PHP albo większa pamięć OPcache. Więcej w poradniku domena i hosting.

Przykład z praktyki

Przy optymalizacji naszej własnej strony i landing page’a warsztatów zastosowaliśmy dokładnie te kroki. Wynik dla telefonu w PageSpeed wzrósł z około 71–75 do 92–93 punktów, czas do pierwszej treści spadł z 1,8 do 1,1 sekundy, a liczba zapytań do serwera z ponad 70 do 35. Pomiar reklam Meta i Google działał przez cały czas.

ZmianaEfekt
Pamięć podręczna stronCzas odpowiedzi serwera dla gości z ok. 1 s do kilkudziesięciu milisekund
Zbędne skrypty wyłączone na podstronachO połowę mniej zapytań na stronie głównej
Responsywne obrazy WebPGłówny obraz z ok. 96 KB do 22 KB
Czcionki na własnym serwerzeSzybsze wyświetlenie tekstu na telefonach

Jeśli chcesz, żeby ktoś przeprowadził to na Twojej stronie, zajrzyj do poradnika jak stworzyć stronę internetową dla firmy albo napisz do nas.

Najczęstsze pytania

Dlaczego moja strona na WordPressie jest wolna?

Najczęściej przez brak pamięci podręcznej, ciężkie obrazy, wtyczki ładujące skrypty na każdej podstronie i słaby hosting.

Jaka wtyczka najlepiej przyspiesza WordPress?

Zależy od serwera. Na serwerach LiteSpeed najlepiej działa LiteSpeed Cache. Sama wtyczka nie wystarczy, jeśli strona ma ciężkie obrazy i nadmiar skryptów.

Czy wynik PageSpeed 100 jest konieczny?

Nie. Ważniejsze są realne czasy ładowania na telefonie i to, czy strona szybko pokazuje treść oraz reaguje na dotyk.

Czy przyspieszenie strony może zepsuć śledzenie reklam?

Może, jeśli usunie się skrypty piksela lub analityki. Dlatego po każdej zmianie trzeba sprawdzić, czy zdarzenia nadal docierają.

Twój następny krok

Przeczytałeś: Jak przyspieszyć stronę WordPress?

  1. Jak zwiększyć konwersję strony internetowej? 2 min czytania
  2. Jak stworzyć stronę internetową dla firmy krok po kroku 6 min czytania