Szybkość

Dlaczego WordPress wolno działa i jak go przyspieszyć bez zmiany wyglądu

Smugi świateł samochodów nocą, symbol szybkości

"Strona wolno się ładuje" to najczęstsza skarga właścicieli stron WordPress i jednocześnie najbardziej opłacalna rzecz do naprawy. Szybsza strona to wyższa pozycja w Google, mniej porzuconych wizyt z reklam i więcej zapytań z tego samego ruchu. Poniżej siedem przyczyn, które widzimy najczęściej, w kolejności od najbardziej dotkliwej.

1. Obrazy prosto z aparatu

Zdjęcie 4000 na 3000 pikseli ważące 5 MB wstawione do sekcji hero to najczęstszy pojedynczy hamulec. Rozwiązanie: skalowanie do realnie potrzebnej szerokości (rzadko więcej niż 1920 pikseli), konwersja do WebP lub AVIF, lazy loading dla obrazów poniżej pierwszego ekranu. Sam ten krok potrafi skrócić ładowanie o połowę.

2. Brak cache

Bez cache WordPress przy każdym wejściu składa stronę od zera z bazy danych. Wtyczka cache (na LiteSpeed: LiteSpeed Cache, na innych serwerach: WP Rocket lub darmowe alternatywy) zapisuje gotową stronę i serwuje ją w milisekundach. Uwaga w sklepach: koszyk i checkout muszą być wyłączone z cache, inaczej klienci zobaczą cudze koszyki.

3. Skrypty z wtyczek na każdej podstronie

Suwak używany tylko na stronie głównej ładuje swój kod na wszystkich 40 podstronach. Do tego mapy Google, czat, piksele reklamowe, czcionki z zewnątrz. Każdy skrypt to dodatkowe żądanie i praca dla procesora telefonu. Poprawka: warunkowe ładowanie, opóźnianie skryptów firm trzecich do momentu interakcji, usunięcie wtyczek, których nikt nie używa.

4. Zapchana baza danych

Tysiące rewizji wpisów, wygasłe transienty, tabele po dawno odinstalowanych wtyczkach. Baza rośnie do setek megabajtów, a każde zapytanie trwa dłużej. Regularne czyszczenie i optymalizacja tabel to kilka minut pracy raz na miesiąc.

5. Stara wersja PHP

PHP 8.x jest nawet o połowę szybsze od 7.4. Wiele stron dalej działa na starych wersjach, bo "nikt nie ruszał". Aktualizacja wymaga sprawdzenia zgodności wtyczek, ale zysk jest natychmiastowy i darmowy.

6. Hosting

Współdzielony hosting za 5 zł miesięcznie z setkami stron na jednym serwerze będzie wolny niezależnie od optymalizacji. Poznasz to po długim czasie odpowiedzi serwera (TTFB powyżej 600 ms) mimo włączonego cache. Nie zawsze trzeba się przenosić, ale trzeba to zmierzyć, zanim zwali się winę na WordPressa.

7. Ciężki motyw z builderem

Elementor, Divi czy WPBakery generują dużo kodu. Nie trzeba ich wyrzucać, ale warto wyłączyć nieużywane moduły, ograniczyć animacje i unikać zagnieżdżania sekcji w sekcjach. Jeśli motyw jest naprawdę przestarzały, rozważ zmianę motywu bez utraty SEO.

Jak mierzyć, żeby nie oszukać samego siebie

Używaj PageSpeed Insights dla wersji mobilnej i patrz na trzy wskaźniki Core Web Vitals: LCP (czas do pokazania największego elementu, cel poniżej 2,5 s), INP (reakcja na kliknięcie, cel poniżej 200 ms) i CLS (przesuwanie się układu, cel poniżej 0,1). Mierz przed i po każdej zmianie, na tej samej podstronie. Wynik "100" na komputerze przy "35" na telefonie oznacza, że strona jest wolna, bo ruch jest mobilny.

Wszystkie powyższe kroki wykonujemy w ramach przyspieszenia strony WordPress: na kopii, bez zmiany wyglądu, z raportem przed i po. Audyt szybkości jest bezpłatny.

Wolisz, żeby zajął się tym ktoś, kto robi to codziennie? Sprawdzimy Twoją stronę bezpłatnie i podamy cenę przed pracą.

Przyspieszenie strony

Sprawdzimy Twoją stronę za darmo

Podaj adres i opisz problem. Odeślemy diagnozę z listą napraw i ceną w ciągu 24 godzin.