Jak sprawdzić, dlaczego Twoja witryna działa wolno?

Rifat Poradniki WordPress Jun 23, 2023

Dlaczego WordPress czasami ładuje się wolno? To złożone pytanie z kilkoma możliwymi odpowiedziami. Jednym z powodów może być Twój dostawca usług hostingowych, innym może być kłopotliwa wtyczka lub zbyt wiele niezoptymalizowanych obrazów w Twojej witrynie.

W tym momencie jest za wcześnie, aby określić dokładną przyczynę. Jednak pod koniec tego artykułu znacznie lepiej zrozumiesz, dlaczego Twoja witryna WordPress działa wolno i jakie kroki możesz podjąć, aby rozwiązać problem.

W tym artykule omówimy czynniki, które mogą przyczynić się do spowolnienia witryny WordPress. Następnie przeprowadzimy Cię przez cztery kroki, aby pomóc Ci ocenić, czy Twój dostawca usług hostingowych zapewnia wymagany poziom wydajności. Zacznijmy wspólnie rozwiązywać problem!

Rzeczy, które spowalniają WordPress

Istnieje wiele czynników, które mogą wpływać na szybkość ładowania witryny, nie tylko dostawca usług hostingowych. Czynniki te mogą mieć wpływ zarówno na Ciebie, jak i na odwiedzających Twoją witrynę. Niektóre z tych czynników obejmują:

Twórz niesamowite strony internetowe

Z najlepszym darmowym kreatorem stron Elementor

Zacząć teraz
  • Wyświetlanie obrazów, które nie zostały zoptymalizowane pod kątem szybkiego ładowania
  • Korzystanie z motywu WordPress, który jest wolny i ładuje się dłużej
  • Korzystanie z wtyczek, które nie zostały zoptymalizowane pod kątem szybkości
  • Nieprzestrzeganie ogólnych najlepszych praktyk dotyczących wydajności, takich jak kompresowanie plików i stosowanie technik buforowania
  • Posiadanie zbyt wielu skryptów działających w tle, co może spowolnić Twoją witrynę
  • Korzystanie z przestarzałej wersji PHP, języka programowania, który napędza WordPress

Jeśli nie zoptymalizujesz tych aspektów swojej witryny, nie będzie ona tak szybka, jak mogłaby być. Jednak nawet jeśli wszystko zoptymalizujesz, Twój dostawca usług hostingowych może nadal być wąskim gardłem i spowalniać działanie. W następnej sekcji omówimy, jak ustalić, czy dostawca usług hostingowych powoduje ten problem w Twojej witrynie.

4-etapowe rozwiązywanie problemów z witryną w celu spowolnienia

Aby dowiedzieć się, czy Twój dostawca usług hostingowych powoduje problemy z wydajnością Twojej witryny, ważne jest, aby wziąć pod uwagę wszystkie możliwe czynniki, które mogą na nią wpływać. Podzielmy ten proces na proste kroki i wykluczmy każdy czynnik po kolei.

Przeprowadź podstawowe testy czasu ładowania strony

Zanim zrobisz cokolwiek innego, powinieneś określić, jak szybko ładuje się Twoja witryna. Idealnie byłoby, gdyby Twoja witryna ładowała się w mniej niż dwie sekundy – wszystko poniżej jednej sekundy jest doskonałe dla wygody użytkownika. Jeśli Twój czas ładowania mieści się w przedziale od jednej do dwóch sekund, oznacza to, że dobrze sobie radzisz, ale wciąż jest miejsce na poprawę.

Dostępne są różne narzędzia do testowania czasu ładowania witryny, a jedną z popularnych opcji jest Pingdom Tools . Ponieważ Twoja strona główna zawiera zazwyczaj więcej treści w porównaniu z innymi stronami, jest to odpowiedni wybór do testowania. Aby korzystać z Pingdom, po prostu wpisz swój adres URL w odpowiednim polu i wybierz serwer testowy, który ściśle odpowiada centrom danych dostawcy usług hostingowych.

Po kliknięciu „Rozpocznij test” i uruchomieniu Pingdom otrzymasz zestaw wyników wyświetlanych w następujący sposób:

Jeśli przewiniesz w dół, zauważysz, że Pingdom zapewnia wyniki dla różnych aspektów Twojej witryny, w tym kompresji gzip, przekierowań adresów URL i innych.

Im wyższe oceny, tym szybciej Twoja witryna powinna się ładować. Każda sugestia może znacznie skrócić czas ładowania. Niższe oceny wskazują obszary, w których Twoja witryna wymaga optymalizacji.

Wykonaj test warunków skrajnych

Wykonanie wielu testów szybkości z rzędu może dać dobre wyobrażenie o tym, jak szybka jest Twoja witryna. Ale prawdziwym testem jest sprawdzenie, jak dobrze działa Twój dostawca usług hostingowych, gdy ruch jest duży.

W tym celu użyjemy narzędzia o nazwie Load Impact . Pozwala symulować do 25 osób odwiedzających Twoją witrynę w tym samym czasie przez okres pięciu minut. Możesz przeprowadzić bezpłatny test bez zakładania konta.

Po teście zobaczysz wykres pokazujący czasy ładowania dla każdego użytkownika w ciągu całych pięciu minut. Idealnie byłoby, gdybyś nie chciał widzieć żadnych dużych skoków czasu ładowania (niebieska linia).

W naszym przypadku wyniki wyglądają dobrze, co oznacza, że ​​nasz dostawca usług hostingowych może obsłużyć potrzebny nam ruch. Ale jeśli zauważysz znaczne skoki czasu ładowania, może to oznaczać jedną z trzech rzeczy:

  • Twoja strona nie jest dobrze zoptymalizowana (o co już zadbałeś!)
  • Twój dostawca usług hostingowych nie jest w stanie obsłużyć liczby osób odwiedzających Twoją witrynę w tym samym czasie.
  • Twój plan hostingowy powoduje wąskie gardło.

Z naszego doświadczenia wynika, że ​​dobrzy dostawcy usług hostingowych mogą obsłużyć przyzwoitą ilość jednoczesnego ruchu, nawet przy podstawowych wspólnych planach. Jeśli Twój nie może, możesz pomóc, korzystając z sieci dostarczania treści (CDN) w swojej witrynie.

CDN zmniejsza obciążenie serwerów, wykorzystując do obsługi ich centra danych. Oznacza to, że nawet jeśli Twój dostawca usług hostingowych ma problemy z presją, wydajność Twojej witryny nie ucierpi podczas skoków ruchu.

Optymalizacja obrazu

Ogromne rozmiary plików mogą być kojarzone ze zdjęciami wysokiej jakości, a umieszczenie kilku z nich na stronie może znacznie spowolnić czas ładowania. Istnieje wiele sposobów ustalenia, czy ma to wpływ na Twoją witrynę. Jednak najszybszą metodą jest skorzystanie z bezpłatnego narzędzia do testowania wydajności, takiego jak GTmetrix .

To narzędzie działa podobnie do Pingdom Tools, umożliwiając wprowadzenie adresu URL, wykonanie szybkiego testu i wygenerowanie raportu, który zapewnia kompleksowy podział czasów ładowania wraz z sugestiami dotyczącymi ulepszeń.

GTMetrix wskazuje również, czy Twoja witryna wykorzystuje zoptymalizowane obrazy. Przedstawia nawet listę wszystkich niezoptymalizowanych obrazów i potencjalne oszczędności rozmiaru pliku, jeśli rozwiniesz kartę. Obrazy zazwyczaj stanowią około 50% rozmiaru pliku strony internetowej, co sprawia, że ​​kompresja ich przed lub po przesłaniu do WordPress ma kluczowe znaczenie. Zaleca się wybranie tego drugiego podejścia, ponieważ liczne wtyczki do optymalizacji obrazu automatyzują ten proces.

Na przykład Optimole to wtyczka, która łączy w sobie kilka funkcjonalności:

  • Kompresja obrazu.
  • Udostępnianie obrazów przez CDN (jak wspomniano wcześniej).
  • Dynamicznie dostosowujące rozmiary obrazu w zależności od urządzenia użytkownika, zapewniając mniejsze obrazy dla małych smartfonów i większe obrazy dla ekranów Retina.

Słabe wyniki optymalizacji obrazu mogą znacznie wpłynąć na wydajność Twojej witryny. Po włączeniu optymalizacji obrazu i przejrzeniu istniejącej biblioteki multimediów wskazane jest powtórzenie swoich kroków i powtórzenie poprzednich dwóch etapów. W idealnej sytuacji należy zaobserwować skrócenie czasu ładowania. Jeśli nie, może to oznaczać, że przyczyną problemu jest Twój dostawca usług hostingowych.

Ponownie sprawdź motyw i wtyczki

Oczywiście czas ładowania Twojej witryny może również znacząco zależeć od używanego motywu i wtyczek. Na przykład niektóre motywy są lepiej zoptymalizowane niż inne, a niektóre wtyczki mogą nadmiernie dodawać skrypty do Twojej witryny.

Aby wyeliminować te elementy jako potencjalną przyczynę spowolnienia witryny WordPress, wykonaj następujące kroki:

  • Utwórz kopię pomostową swojej witryny.
  • Zmień swój motyw na podobną alternatywę i powtórz testy jeden i dwa wspomniane powyżej.
  • Wyłącz wtyczki jeden po drugim, za każdym razem powtarzając testy w pierwszym kroku.

Niewątpliwie ten proces może być czasochłonny, jeśli masz dużą liczbę wtyczek. Kluczowe jest jednak wykluczenie wszystkich możliwości.

Jeśli nie masz dostępu do funkcji testowania, drugim najlepszym podejściem jest utworzenie kopii zapasowej witryny przed wprowadzeniem jakichkolwiek zmian. W ten sposób po zakończeniu możesz powrócić do pierwotnego stanu. Odradzamy jednak testowanie działającej witryny internetowej w ten sposób, jeśli liczba odwiedzin jest znaczna.

Zwróć uwagę na przypadki, w których zmiana motywu lub wyłączenie określonej wtyczki powoduje znaczne spadki czasu ładowania. Może to oznaczać, że Twój dostawca usług hostingowych może nie być odpowiedzialny za powolne działanie WordPressa.

Jeśli twój motyw lub wtyczki rzeczywiście powodują problemy, musisz poszukać odpowiednich zamienników lub skontaktować się z programistą, aby rozwiać swoje wątpliwości. Z drugiej strony, jeśli to nie Twoje obrazy, motyw lub wtyczki spowalniają Twoją witrynę, być może nadszedł czas, aby rozważyć znalezienie nowego hosta internetowego!

Podsumowanie

Aby zidentyfikować przyczyny powolnej witryny WordPress, należy wziąć pod uwagę różne czynniki. Chociaż zmiana usługodawcy hostingowego jest możliwa, mądrze jest podchodzić do problemu systematycznie.

Zanim przypiszesz powolną prędkość swojemu usługodawcy hostingowemu, bardzo ważne jest zbadanie innych potencjalnych przyczyn. Na przykład Twoja witryna może nie być zoptymalizowana pod kątem szybkości lub może zawierać mnóstwo nieskompresowanych obrazów. Ponadto niektóre wtyczki i motywy mogą również przyczynić się do powolnego działania. Ważne jest, aby dokładnie przetestować każdy aspekt przed stwierdzeniem, że zmiana hosta jest konieczna.

Cloudways , popularna platforma hostingu w chmurze, może być realnym rozwiązaniem problemów związanych z szybkością. Dzięki Cloudways możesz skorzystać z ich zoptymalizowanej infrastruktury i zaawansowanych mechanizmów buforowania, które mogą znacznie skrócić czas ładowania Twojej witryny WordPress. Rozważenie Cloudways jako alternatywnego dostawcy usług hostingowych może pomóc złagodzić problemy z wydajnością.

Divi WordPress Theme