Optymalizacja szybkości WordPress: jak przyspieszyć swoją witrynę WordPress w 2022 roku?
Opublikowany: 2022-02-22Możesz stworzyć najdoskonalszą stronę internetową w WordPress. Projekt, nawigacja, treść, wszystko to może wyglądać dla Ciebie zbyt dobrze i masz nadzieję, że zajmiesz wysoką pozycję w wynikach wyszukiwania Google. Ale jeśli ładowanie witryny WordPress zajmuje trochę czasu, witryna staje się katastrofą. Widzowie szybko przejdą do następnego wyniku wyszukiwania i opuszczą Twoją witrynę. Witryna działa słabo, gdy jej ładowanie w przeglądarce internetowej zajmuje dużo czasu. Opóźnienie w czasie ładowania jest najbardziej irytującą rzeczą dla widza.
W tym miejscu pojawia się optymalizacja szybkości WordPress. Jest to proces lub seria kroków, które sprawiają, że witryna ładuje się szybko. Strona, która ładuje się szybko w ciągu kilku sekund, sprawia, że widz jest zainteresowany dalszym przeglądaniem i zwiększa zaangażowanie. Strony internetowe są tworzone w celu generowania przychodów, zwiększania liczby subskrybentów i przyspieszania ruchu przychodzącego do witryny. Najlepszym sposobem na to jest optymalizacja szybkości WordPress.
- Co powoduje, że strona internetowa wolno się ładuje?
- Dlaczego szybkość witryny WordPress jest tak ważna?
- Jak sprawdzić szybkość strony internetowej?
- Czynniki, które decydują o szybkości Twojej witryny WordPress
- Jaki jest najlepszy czas ładowania strony internetowej WordPress?
- Jak zoptymalizujesz strony WordPress?
- Hosting wideo w WordPress
- Użyj zoptymalizowanych obrazów
- Podgląd treści zamiast całej treści
- Użyj sieci dostarczania treści (CDN)
- Używaj motywów WordPress, które są zoptymalizowane pod kątem szybkości
- Korzystanie z szybkiej wtyczki
- Optymalizacja bazy danych WordPress
- Optymalizacja komentarzy
- Zainstaluj wtyczkę pamięci podręcznej
- Wyłącz hotlinkowanie
- Aktualizuj wersję PHP
- Zapora sieciowa
- Leniwy ładunek
- Reklamy Google
- Wniosek
Co powoduje, że strona internetowa wolno się ładuje?
Poznanie czynników, które powodują powolne ładowanie witryny WordPress, jest kluczowym krokiem. Dość często przyczyną może być jedna z następujących przyczyn:
- Hosting internetowy: Serwer hostingowy przechowuje pliki, motywy i inne zasoby Twojej witryny. Słaba usługa hostingowa może powodować powolne ładowanie strony internetowej. Zmniejsza szybkość Twojej witryny WordPress.
- Konfiguracja WordPress: Gdy witryna WordPress nie ma pamięci podręcznej, może to powodować niepotrzebne obciążenie witryny. Może to doprowadzić do awarii witryny.
- Rozmiar strony: strona internetowa z nieskompresowanymi obrazami spowoduje, że obrazy będą się ładować bardzo wolno, a ostatecznie witryna WordPress nie będzie ładować się szybko.
- Złe wtyczki: wtyczki, które nie są odpowiednio zakodowane, również spowodują słabe ładowanie strony.
- Skrypt zewnętrzny: witryny WordPress, które używają zewnętrznych skryptów, takich jak widżety, wtyczki, reklamy, czcionki, również powodują powolne ładowanie witryny.
- Motywy stron internetowych: Niewłaściwie zoptymalizowane motywy stron internetowych również powodują powolne ładowanie stron internetowych.
Polecane dla Ciebie: 10 najlepszych wtyczek do recenzji Google dla WordPress.
Dlaczego szybkość witryny WordPress jest tak ważna?
Wolno ładująca się witryna WordPress to jedyna rzecz, która frustruje użytkowników. Witryna WordPress z niską prędkością ładowania często prowadzi do złego doświadczenia użytkownika. Wpływa również na inne czynniki, takie jak:
- Słaba pozycja SEO: Szybkość witryny jest ważnym czynnikiem, który Google wykorzystuje do swoich rankingów. Analizuje również szybkość witryny na komputerach i urządzeniach mobilnych, aby określić jej rankingi SEO. Niska prędkość ładowania wpływa bezpośrednio na rankingi SEO witryny WordPress.
- Współczynniki konwersji: wolno ładujące się witryny WordPress również zmniejszają współczynniki konwersji. Nawet niewielkie opóźnienie w ładowaniu strony ma wpływ na ogólny współczynnik konwersji. Jest to krytyczny czynnik w witrynach e-zakupów, na których konsumenci szybko próbują znaleźć najlepszy produkt.
- Współczynnik odrzuceń: wolniejsza prędkość witryny prowadzi również do skoku współczynnika odrzuceń. Witryna, która ładuje się w 2 sekundy, ma niski współczynnik odrzuceń w porównaniu do witryny, która ładuje się w 5 sekund. Osoby, które przeglądają witryny na urządzeniach mobilnych, zwykle opuszczają witrynę, której załadowanie trwa dłużej niż 5 sekund.
Jak sprawdzić szybkość strony internetowej?
Na szczęście dostępne są narzędzia do testowania witryn internetowych, które pozwalają przetestować szybkość witryny. Zrozumienie, jak korzystać z tych narzędzi, pozwoli właścicielom witryn i administratorom sieci przyspieszyć działanie witryny. Google preferuje strony, które ładują się w określonym czasie. Umieszcza również takie witryny na szczycie SERP.
Musisz stworzyć witrynę WordPress, której załadowanie do przeglądarki zajmuje od 1 do 3 sekund. Jeśli posiadasz stronę internetową, dzięki pamięci podręcznej ładuje się ona szybciej do przeglądarki internetowej. Ale widzowie, którzy odwiedzają serwis po raz pierwszy, są prawdziwymi widzami serwisu. To ich doświadczenie z witryną ostatecznie zadecyduje o tym, jak szybko ładuje się Twoja witryna. Zanotowanie witryny konkurencji pomaga również porównać szybkość ładowania witryny. Niektóre narzędzia do analityki internetowej pomagają poznać szybkość witryny i niektóre inne parametry.
- Raport o wrażeniach użytkowników Chrome: użytkownicy dowiedzą się czegoś więcej niż tylko o szybkości swojej witryny w raporcie o wrażeniach użytkowników Chrome. Wymagają znajomości języka SQL.
- Lighthouse: Lighthouse rozwiązuje wiele problemów z witryną, oprócz informowania użytkowników o szybkości ich witryny. Raportuje również prędkość prędkości Internetu 3G.
- Statystyki szybkości strony Google: statystyki szybkości strony Google to narzędzie analityczne, które zapewnia również cenny wkład w ulepszanie problemów z witryną.
- GTmetrix: GTmetrix dostarcza raporty w czasie rzeczywistym, dzięki czemu programiści mogą przetestować szybkość ładowania swojej witryny. Zapewnia nawet raport dla użytkowników mobilnych.
- Szybko lub wolno: Dostarcza raporty w skali globalnej. Szybko lub wolno testuje szybkość witryny z wielu lokalizacji na całym świecie.
Więcej metod wypróbowania szybkości witryny
- Wiele urządzeń: Wypróbuj swoją witrynę zarówno na komputerach stacjonarnych, jak i urządzeniach mobilnych.
- Wiele lokalizacji: jeśli Twoja witryna jest dostępna w wielu lokalizacjach, przetestuj ją w tych krajach.
- Szybkość połączenia: przetestuj swoją witrynę za pomocą różnych połączeń internetowych. Wolne połączenie internetowe wpłynie również na ładowanie strony internetowej.
Czynniki, które decydują o szybkości Twojej witryny WordPress
- Pierwsza farba: jest to pierwszy piksel, który pojawia się na ekranie po przejściu do witryny internetowej. Jest to odstęp czasu między nawigacją a pierwszym wyświetlonym pikselem.
- Pierwsza farba zawierająca treść: gdy na ekranie pojawia się pierwsza sekcja strony internetowej. Na przykład pasek nawigacyjny lub dowolna inna sekcja strony internetowej.
- Pierwsza znacząca farba: Pierwsza treść, która pojawia się na ekranie. Jest to sekcja strony internetowej, której użytkownik szukał w witrynie.
- Czas na interakcję: Kiedy witryna jest widoczna, nazywa się to Czas na interakcję. Użytkownicy nadal nie mogą wchodzić w interakcje ze stroną internetową, a jedynie ją przeglądać.
Jaki jest najlepszy czas ładowania strony internetowej WordPress?
Witryna, która ładuje się szybciej, ma znacznie większą szansę na wysoką pozycję w wynikach wyszukiwania Google. Dotyczy to zarówno użytkowników stacjonarnych, jak i mobilnych. Jednak w pełni załadowana witryna nie skłania widzów do pozostania przy niej. To, jak się czują, gdy widzą witrynę, jest również ważnym czynnikiem decydującym o tym, jak dobrze ta witryna jest postrzegana. Największą zawartością treści jest moment, w którym strona jest w pełni załadowana, a na ekranie widoczna jest główna treść. LCP powinien być w ciągu 2,5 sekundy.
- Jeśli użytkownik uzyskuje dostęp do witryny WordPress na urządzeniu mobilnym, witryna powinna załadować się w ciągu 3 sekund.
- Witryny e-commerce powinny ładować się w ciągu 2 sekund.
Może ci się spodobać: zalety i wady używania WordPressa do następnego projektu PHP.
Jak zoptymalizujesz strony WordPress?
Jeśli chcesz zoptymalizować swoją witrynę WordPress, będziesz musiał podjąć pewne precyzyjne i praktyczne kroki. Zostały one omówione poniżej.
Hosting wideo w WordPress
Przesyłanie filmów bezpośrednio do WordPress spowalnia witrynę. Filmy pochłoną przepustowość, a Twoja witryna może nawet ulec awarii w wyniku tych filmów.
W przypadku witryny o niskim natężeniu ruchu zawsze zalecamy korzystanie z hostingu współdzielonego, aby obniżyć powtarzające się koszty. Ale jeśli przechowujesz swoje filmy na własnym serwerze, nawet świetny współdzielony hosting internetowy, taki jak Namecheap, nie będzie dla Ciebie wystarczający. Nawet w przypadku nieograniczonej przepustowości może to spowodować awarię witryny.
Możesz przesyłać filmy bezpośrednio do WordPress. Ale możesz i powinieneś przesyłać te filmy na platformy hostingowe, takie jak Vimeo, YouTube itp. Mają one wymaganą przepustowość do hostowania filmów. Następnie możesz po prostu skopiować i wkleić adres URL wideo i osadzić wideo. Możesz przesyłać filmy, slajdy, obrazy do witryny hostującej wideo zamiast przesyłać je bezpośrednio na serwer WordPress.
Użyj zoptymalizowanych obrazów
Obrazy mogą angażować widzów. Każda witryna z atrakcyjnymi obrazami zwiększy oglądalność Twojej witryny. Ładowanie nieskompresowanych obrazów zajmie trochę czasu. Nieskompresowane obrazy mają więcej szczegółów i kolorów i mogą być jednym z powodów, dla których ładowanie witryny zajmuje trochę czasu. Używanie skompresowanych obrazów o mniejszym rozmiarze pliku ładuje się szybko. Przed przesłaniem nieprzetworzonych, nieskompresowanych obrazów do witryny WordPress, skompresuj je. Możesz używać oprogramowania do edycji obrazów lub darmowych edytorów obrazów online.
Podgląd treści zamiast całej treści
Wyświetlanie całej treści na stronie głównej może mieć negatywny wpływ. Widzowie nie będą mieli ochoty czytać całej treści, jeśli zobaczą całą treść po raz pierwszy, odwiedzając witrynę. Zamiast tego użyj krótkiego podglądu artykułów na stronie głównej, a następnie przekieruj je na inną stronę, na której napisana jest właściwa treść. W ten sposób widzowie będą mogli zobaczyć jednocześnie wiele artykułów i wpisów na blogu i sami zdecydować, który z nich chcą przeczytać. Możliwe jest również, że załadowanie strony głównej zajmie więcej czasu, jeśli strona główna jest wypełniona tak wieloma artykułami.
Użyj sieci dostarczania treści (CDN)
Korzystanie z sieci dostarczania treści, takiej jak StackPath, zapewni szybsze działanie witryny i skrócenie czasu jej ładowania. Jest to możliwe, ponieważ serwery są rozmieszczone na całym świecie, a nie tylko w jednym miejscu. Pliki statyczne, takie jak obrazy, skrypty, CSS są przechowywane na serwerach, a kiedy użytkownicy odwiedzają witrynę, te pliki statyczne są ładowane jako pierwsze, ponieważ znajdują się najbliżej lokalizacji użytkownika. Ta rozproszona sieć serwerów odciąża główny serwer, dzięki czemu strona ładuje się w ciągu zaledwie kilku sekund. Na przykład, jeśli użytkownik uzyskuje dostęp do witryny z miejsca w Europie, a serwer znajduje się w Australii, załadowanie tych plików statycznych może potrwać nieco dłużej. Ale kiedy w Europie jest serwer, który przechowuje te statyczne lub niezmienne pliki, wtedy ten serwer załaduje te pliki szybciej.
Używaj motywów WordPress, które są zoptymalizowane pod kątem szybkości
Niektóre motywy stron internetowych, które wyglądają tak pięknie, są pełne niepotrzebnych animacji, krzykliwych nagłówków, widżetów i kiepskich układów. Mają funkcje, których nie widać na ekranie, ale spowalniają czas ładowania. Korzystanie z motywów WordPress z prostymi układami działa najlepiej, ponieważ są zoptymalizowane pod kątem szybkości. Ich kodowanie, układy, procesy w tle są zoptymalizowane pod kątem szybszego ładowania. Motywy WordPress są dostępne w dziesiątkach, których możesz użyć do optymalizacji swojej witryny lub bloga WordPress. Możesz dodać widżety lub animacje później.
Korzystanie z szybkiej wtyczki
Zgodnie z ogólną zasadą, im więcej wtyczek, tym wolniejsza będzie Twoja witryna. Wtyczki dodają obciążenie do witryny w postaci żądań HTTP, zapytań do bazy danych, rozmiaru pliku itp. Należy zwracać uwagę nie tylko na liczbę wtyczek, ale także na jakość każdej instalowanej wtyczki. Zaleca się korzystanie z wtyczek, które są często używane i są popularne wśród twórców stron internetowych. Motywy internetowe, takie jak Elementor i Elementor Pro, mają wbudowane widżety, których można używać zamiast wtyczek. Zamiast wtyczek możesz używać widżetów do galerii, slajdów, udostępniania społecznościowego, ikon, formularzy kontaktowych.
Optymalizacja bazy danych WordPress
Baza danych witryny zawiera Twoje treści, skrypty, obrazy, filmy i wiele innych ustawień potrzebnych do działania witryny WordPress. Złożona baza danych skróci czas ładowania, ponieważ zapytanie do bazy danych zajmie więcej czasu, aby uzyskać wszystkie potrzebne informacje. Czyszczenie i konserwacja bazy danych w regularnych odstępach czasu jest zdecydowanie zalecane, aby skrócić czas ładowania witryny. Wtyczki takie jak WP Rocket i WP-Optimize pomogą w regularnym przeglądaniu bazy danych witryny.
Polecane dla Ciebie: Ponad 10 najlepszych kreatorów stron WordPress typu „przeciągnij i upuść”.
Optymalizacja komentarzy
Witryna WordPress z sekcją komentarzy zwiększy wagę witryny i spowolni jej ładowanie. Zwykle zajęta sekcja komentarzy dodaje swoją wagę w postaci żądania HTTP, zapytania do bazy danych, obrazu użytkownika itp. Ładowanie każdego komentarza wymaga czasu i spowalnia ładowanie strony. Wyłączenie sekcji komentarzy przyspieszy działanie witryny. Jeśli jednak chcesz wyświetlać komentarze, możesz zainstalować dowolną wtyczkę WordPress z leniwym ładowaniem, aby wyświetlić komentarze lub wyłączyć obrazy awatarów i zmniejszyć liczbę żądań HTTP.
Zainstaluj wtyczkę pamięci podręcznej
Pamięć podręczna przeglądarki sprawi, że strona będzie ładować się od 2 do 5 razy szybciej. Obrazy statyczne, kody CSS, obrazy, czcionki, pliki animacji flash, JavaScript, HTML są zawarte w pamięci podręcznej i są przechowywane w folderze pamięci podręcznej przeglądarki użytkownika. Załadowanie tych plików zajmuje mniej czasu, jeśli używane są odpowiednie wtyczki pamięci podręcznej. W przeciwnym razie użytkownicy będą musieli ładować nową stronę za każdym razem, gdy będą uzyskiwać dostęp do witryny, a ładowanie ich zajmie trochę czasu. Te specjalne wtyczki informują przeglądarkę, jak długo przechowywać pliki pamięci podręcznej, na przykład 30 dni itp. Wtyczki WordPress, takie jak W3 Total Cache, mają funkcję pamięci podręcznej przeglądarki lub można również wybrać samodzielne wtyczki.
Wyłącz hotlinkowanie
Hotlinkowanie ma miejsce, gdy witryna skopiowała treść z Twojej witryny. Tak więc, gdy użytkownicy odwiedzają ich witrynę, witryna wykorzystuje przepustowość do ładowania obrazów i innych plików. Spowalnia również Twoją witrynę. Dodanie następującego kodu do pliku „.htaccess” to pewny sposób na powstrzymanie innych witryn przed hotlinkowaniem Twoich obrazów i innych plików.
RewriteEngine On RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google\.com(/.*)*$ [NC] RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?example\.com(/.*)*$ [NC] RewriteRule \.(jpg|jpeg|gif|bmp|zip|rar|mp3|flv|swf|xml|php|png|css|pdf)$ - [NC,F,L]
Aktualizuj wersję PHP
PHP jest językiem programowania po stronie serwera i jest instalowany na serwerze hostingowym. WordPress używa PHP do programowania, aktualizowanie PHP na serwerze przyspiesza działanie strony. Aktualizacja wersji PHP przyspieszy stronę o 2x. Najnowsza wersja PHP to 7 i zdecydowanie zaleca się aktualizowanie jej za pomocą wtyczki.
Zapora sieciowa
Posiadanie bezpiecznej zapory sieciowej chroni Twoją witrynę WordPress przed niechcianymi atakami i kradzieżami. Złośliwe oprogramowanie, hakerzy mogą uzyskać dostęp do serwera Twojej witryny i zhakować cenne dane. Zaleca się posiadanie aktywnego firewalla na poziomie DNS. Blokuje niechciane złośliwe ataki i blokuje próby włamań.
Leniwy ładunek
Lazy Load to wtyczka WordPress, która ładuje tylko te obrazy, które widzowie oglądają na ekranie. Oznacza to, że gdy użytkownik przewija witrynę, widzi tylko te obrazy, które są pobierane na ekranie, zamiast pobierać każdy obraz, wideo. Przyspieszy to pobieranie obrazów i filmów, ponieważ nie wszystkie filmy i obrazy będą musiały być wstępnie załadowane, a tylko te, które pojawią się na ekranie, zostaną pobrane do oglądania. Lazy Load może służyć do przesyłania filmów, obrazów, slajdów, komentarzy, Gravatarów.
Reklamy Google
Wstawienie reklam Google na swojej stronie internetowej lub blogu również spowalnia szybkość strony internetowej. Będziesz musiał obserwować i zanotować, jak dobrze reklama ładuje się w przeglądarce. Jeśli strona jest źle wykonana, wstawienie reklamy jeszcze bardziej spowolni jej ładowanie. Wprowadzenie zmian w układzie reklamy i sposobie jej wyświetlania w przeglądarce pomoże rozwiązać ten problem.
Możesz także polubić: 10 typów stron internetowych, które możesz zbudować za pomocą WordPress.
Wniosek
Jeśli uważasz, że powyższe kroki przyspieszą ładowanie Twojej witryny WordPress, przemyśl to jeszcze raz. Nie ma określonej procedury określania, co spowalnia Twoją witrynę. Jest to proces identyfikowania i poszukiwania czynników spowalniających czas ładowania strony. Testowanie jest w tym kluczowe i będziesz musiał ustalić priorytety między tym, co dostarczasz za pośrednictwem swojej witryny, a szybkością ładowania w przeglądarce internetowej. Musisz wypracować idealny sposób, który zoptymalizuje Twoją witrynę pod kątem szybkości, a to będzie obejmować kilka kreatywnych pomysłów i pracę w ramach ograniczonych zasobów sieciowych.