Biały ekran WordPress: co robić krok po kroku, zanim zadzwonisz po pomoc
Strona pokazuje pusty biały ekran? Sprawdź te 6 rzeczy w tej kolejności: kopia, tryb odzyskiwania, wtyczki przez FTP, motyw, limit pamięc…
Czytaj artykuł
"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.
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ę.
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.
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.
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.
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.
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.
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.
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 stronyStrona pokazuje pusty biały ekran? Sprawdź te 6 rzeczy w tej kolejności: kopia, tryb odzyskiwania, wtyczki przez FTP, motyw, limit pamięc…
Czytaj artykułSkąd bierze się komunikat o krytycznym błędzie WordPress po aktualizacji wtyczki, motywu lub PHP, jak go odczytać i jak cofnąć zmianę bez…
Czytaj artykułDziewięć objawów włamania na stronę WordPress, od przekierowań z telefonu po obce podstrony w Google, oraz lista działań na pierwszą godz…
Czytaj artykułPodaj adres i opisz problem. Odeślemy diagnozę z listą napraw i ceną w ciągu 24 godzin.