9 powodów, dla których Twoja witryna WordPress ma długi czas reakcji
Opublikowany: 2017-03-11Szybkość ładowania witryny może mieć bezpośredni wpływ na to, czy zmienisz odwiedzających w nowych klientów i fanów. Gdy Twoja witryna zostanie szybko udostępniona odwiedzającym, dasz każdemu szansę na interakcję z Twoją treścią. Ponadto szybkość ładowania strony i czas reakcji serwera to istotne czynniki wpływające na ranking Twojej witryny w Google.
Jeśli jednak nie skrócisz czasu odpowiedzi serwera i ładowanie zajmie dwie lub więcej sekund (nawet pulpitu nawigacyjnego), zapewnisz odwiedzającym mniej niż optymalne wrażenia i wielu opuści witrynę, zanim Twoja witryna w ogóle się załaduje . Jeśli więc załadowanie Twojej witryny na laptopie, telefonie lub tablecie zajmuje więcej niż kilka sekund, być może będziesz musiał wykonać trochę pracy, aby zminimalizować czas ładowania.
Dobra wiadomość jest taka, że możesz coś z tym zrobić. Jeśli chcesz poprawić czas reakcji serwera na swojej stronie WordPress, trafiłeś we właściwe miejsce.
1. Najpierw przetestuj
[bctt tweet=”️Jeśli nie masz pewności, czy masz złe połączenie, powolny internet czy ogólnie witrynę zawierającą błędy, przetestuj to!” username=”thewpbuffs”] w jednym z wielu narzędzi w Internecie. Jednym z takich narzędzi jest własne narzędzie Google Page Speed Insights. Istnieją również inne dobre narzędzia, takie jak GT Metrix i Pingdom.Po prostu wpisując własny adres URL w witrynie, możesz uzyskać dane na temat 10 zasad, według których będą oceniać Twoją witrynę. Obejmuje to czas odpowiedzi serwera, przekierowania stron, zoptymalizowane obrazy i inne zasady, z którymi powinien zapoznać się tylko specjalista od kodowania lub WordPress.
2. Zainstalowano zbyt wiele wtyczek WordPress
Jedną z najlepszych rzeczy w WordPressie są wtyczki. Pozwalają Ci zoptymalizować i dostosować witrynę według własnych upodobań. Jednak przy wszystkich bezpłatnych opcjach łatwo jest trochę pobawić się wtyczkami, instalując wszystko, niezależnie od tego, czy z tego korzystasz, czy nie. Pamiętaj, że każda z tych wtyczek może wydłużyć czas ładowania , a niektóre nawet go podwoić .
Nie jesteś pewien, czy tak jest, czy nie? Spróbuj dezaktywować każdą wtyczkę jedna po drugiej. Następnie ponownie przetestuj szybkość swojej strony. Jeśli znajdziesz szkodliwą wtyczkę lub dwie, spróbuj zastąpić je inną, lżejszą wtyczką lub poszukaj opcji kodowania. Uważaj na wtyczki buforujące, które obiecują zrobić to wszystko. Mogą spowolnić czas reakcji, a mimo to mogą nawet nie rozwiązać problemu. W wielu przypadkach to, co robią, można osiągnąć za pomocą pewnego kodowania.
Dobra liczba wtyczek WordPress dla dowolnej witryny to 5-10. Istnieje jednak wiele wtyczek, które służą jako coś w rodzaju urządzenia wielofunkcyjnego. Na przykład Visual Composer to świetny program do tworzenia stron. Zawiera także opcję formularza kontaktowego, opcje suwaków i wiele więcej – co eliminuje potrzebę stosowania innych podobnych wtyczek WordPress, które mogą spowalniać reakcję serwera.
3. JavaScript blokujący renderowanie
Jeśli zauważyłeś na stronie zrzut ekranu naszego testu, ten problem pojawił się jako pierwszy. Dzieje się tak, gdy przeglądarka próbuje wyrenderować stronę i natrafia na skrypt, który musi wykonać, zanim będzie mogła kontynuować ładowanie. Powoduje to dodatkowy czas ładowania i może powodować powolne działanie witryny .
W przypadku skryptów zewnętrznych wpływa to na czas ładowania zasobu do pobrania. Może to zmusić przeglądarkę do kilkukrotnej próby załadowania . Tego typu skrypty obejmują widżety zewnętrzne, takie jak Twitter lub Facebook, lub coś wbudowanego. Najlepszym sposobem na rozwiązanie tego problemu jest dodanie kilku fragmentów kodu, ale każda witryna internetowa jest inna.
4. Niepotrzebnie długi CSS lub JavaScript
CSS, czyli kaskadowe arkusze stylów, nadają ton Twojej witrynie i zawierają instrukcje dla przeglądarki dotyczące załadowanych kolorów, typu i rozmiaru czcionki, kodu tabeli, nagłówka, stopki, menu itp. Pliki tego typu mogą obejmować dziesiątki stron długie i mają setki linii kodu.
Jednak wiele z tych plików zawiera dodatkowe spacje, podziały wierszy i inne informacje , których witryna nie musi ładować. Biorąc pod uwagę, ile razy tego rodzaju dodatkowe bity mogą pojawić się w pliku, może to wydłużyć czas ładowania Twojej witryny .
Eliminując każdy z tych bitów, możesz przyspieszyć swoją witrynę. Niektórzy decydują się na ręczne eliminowanie każdego bitu, co może być zarówno terminowe, jak i niebezpieczne. Wystarczy jedno błędne usunięcie i możesz zawiesić swoją witrynę. Na szczęście najłatwiejszym wyjściem jest zminimalizowanie kodu CSS w witrynie.
5. Obrazy nie są skompresowane ani zoptymalizowane
Czym jest dobra strona internetowa bez dobrych zdjęć? Jednak rozmiar ma znaczenie. Chociaż obraz o wymiarach 5000 na 3000 pikseli świetnie nadaje się do kadrowania, jest okropny dla Twojej witryny. Należy pamiętać, że większość ekranów komputerów stacjonarnych ma szerokość 1920 pikseli, a ekrany urządzeń mobilnych zwykle nie są szersze niż 700 pikseli.
W zależności od tego, jak oczekujesz, że odwiedzający uzyskają dostęp do witryny, nie ma potrzeby publikowania obrazu większego niż ten. A jeśli planujesz umieścić zdjęcie na połowie strony , przed przesłaniem zmień jego rozmiar na połowę . Możesz to zrobić na komputerze Mac z funkcją Preview, w systemie Windows za pomocą Picture Manager, a nawet online w Pixlr, Fotor lub innej podobnej witrynie do edycji zdjęć.
Teraz, gdy zdjęcie ma odpowiednią szerokość i wysokość, upewnij się, że ma również odpowiedni rozmiar pliku. DPI oznacza „kropki na cal” i jest dobrym sposobem na zmniejszenie rozmiaru obrazu. Chociaż wartość DPI wynosząca 300 jest wystarczająca w przypadku wielu zdjęć do druku, w przypadku większości ekranów – szczególnie urządzeń mobilnych – jest ona zbyt wysoka. Wartość DPI wynosząca 72 jest dość standardowa w przypadku publikacji w Internecie i może zoptymalizować czas ładowania obrazów.
Wreszcie istnieje wtyczka o nazwie WP Smush, która może pomóc w kompresowaniu zdjęć, nawet jeśli są już przesłane. Automatycznie kompresuje obrazy ładowane po zainstalowaniu. Możesz go także użyć do kompresji obrazów już przesłanych, naciskając wyświetlony monit „zmiażdż to”.
6. Powolny czas reakcji serwera
Oczywiście jednym z powodów, dla których WordPress działa tak wolno, może nie być Twoja wina. Twój usługodawca hostingowy (Bluehost, Hostgator, iPage itp.) może skąpić na szybkości, jaką Ci zapewnia, przez co skrócenie czasu odpowiedzi serwera WordPress dla Twojej witryny jest prawie niemożliwe. Dwa najpopularniejsze typy hostingu to:
- Hosting współdzielony lub hosting wirtualny – tego rodzaju serwery są rodzajem własności społeczności, w której hostują wiele witryn internetowych, w tym Twoją. Oznacza to, że w godzinach szczytu Twoja witryna konkuruje ze wszystkimi innymi na serwerze, aby jak najszybciej dotrzeć do odwiedzających. Ten rodzaj hostingu ułatwia także zhakowanie Twojej witryny przez osobę udostępniającą Twój serwer. Jest tu kilku wysokiej jakości dostawców, takich jak SiteGround, ale zawsze powinieneś zachować ostrożność podczas hostingu na współdzielonych serwerach.
- W pełni zarządzany hosting WordPress – ten typ serwera jest przeznaczony wyłącznie dla Ciebie i Twojej witryny. Jego moc obliczeniowa i zasoby są dedykowane tylko Tobie, co może sprawić, że będzie droższy. Będzie jednak szybciej i bezpieczniej.
7. Niepotrzebne przekierowania stron i postów
Czy Twoja witryna istnieje już od jakiegoś czasu? Być może usunąłeś kilka stron, korzystałeś z innej platformy niż WordPress lub wprowadziłeś inne istotne zmiany w ciągu ostatnich kilku lat. Jednak inne witryny, które zawierają linki do Ciebie (a nawet wyszukiwarki) mogą mieć Twoje stare adresy URL.
Te adresy URL mogą wskazywać na nieaktywną stronę lub czerwoną stronę o nazwie „301 Przeniesiono na stałe” lub „Znaleziono 302”. Zasadniczo oznacza to, że Twój serwer musi przejść do tych stron, zanim przejdzie do prawdziwej , co wydłuża czas ładowania. Istnieje wiele rozwiązań tego typu problemów, w tym ręczna edycja linków zewnętrznych, usuwanie starych stron, dodanie lepszego kodu przekierowania, a nawet przywrócenie tych stron.
8. WordPress jest przestarzały
To może być denerwujące, gdy WordPress prosi Cię o aktualizację kilka razy w tygodniu. Często obejmuje to wtyczki, motywy, a nawet sam CMS. Chociaż może to być uciążliwe, a nawet spowodować awarię witryny w przypadku aktualizacji niekompatybilnych elementów, może się opłacić.
Długi czas reakcji może być spowodowany przestarzałymi narzędziami, a proste kliknięcie może rozwiązać problem. Tego typu ulepszenia często wiążą się z ulepszeniami, a wiele z nich wpływa na szybkość . Jeśli nie jesteś pewien, wykonaj test prędkości przed i po aktualizacjach.
9. Kompresja nie została wykorzystana
Podobnie jak minimalizacja CSS i JavaScript, inne elementy WordPressa można zoptymalizować poprzez usunięcie niepotrzebnego kodu, czyli „kompresji”. Można to również nazwać kompresją gzip lub podobnie.
Wszystkie dzisiejsze przeglądarki obsługują ten typ kompresji gzip dla wszystkich żądań HTTP lub HTTPS. [bctt tweet=”️Włączenie kompresji gzip może skrócić czas reakcji nawet o 90%!” username=”thewpbuffs”] Ta jedna sztuczka może być „rozwiązaniem pasującym do wszystkich rozmiarów”, wyjaśniającym, dlaczego WordPress działa tak wolno, dlatego ważne jest, aby to zrobić i upewnić się, że jest zrobione dobrze. Kompresję Gzip można wykonać za pomocą wtyczki, kodu lub innych narzędzi i zdecydowanie ją zalecamy.
BONUS: przetestuj swoją witrynę mobilną
Jeśli chcesz sprawdzić, czy dzięki wszystkim tym zmianom Twoja witryna jest dostosowana do urządzeń mobilnych, skorzystaj z tego bezpłatnego narzędzia. Test optymalizacji mobilnej Google przetestuje, a następnie pokaże, jak Twoja witryna wygląda na telefonie komórkowym. Przejrzeliśmy przez to witrynę WP Buffs i wynik testu był pozytywny. Ci, którzy nie zaliczą egzaminu, otrzymają powód i wskazówki, jak naprawić swoje witryny.
Dlaczego więc Twoja witryna działa wolno?
Mamy nadzieję, że pomoże Ci to rozwiązać problem powolnego działania Twojej witryny i skrócić czas reakcji. Jeśli nie znasz się na kodowaniu, potrzebujesz pomocy przy optymalizacji obrazów lub podobnych zadaniach albo chcesz w pełni wykorzystać swoją witrynę WordPress, skontaktuj się z nami, abyśmy mogli Ci pomóc. Możesz także zapisać się do naszego bezpłatnego biuletynu, aby otrzymywać niesamowite wskazówki bezpośrednio do swojej skrzynki odbiorczej. A jeśli potrzebujesz trochę więcej pomocy w przyspieszeniu swojej witryny, oto wszystko, co robimy, aby zoptymalizować wydajność w WP Buffs i kilka wskazówek z WPblog.
Chcesz podzielić się swoją opinią lub dołączyć do rozmowy? Dodaj swoje komentarze na Twitterze
Zapisz Zapisz