Przewodnik po optymalizacji witryny WordPress 2022

Opublikowany: 2022-09-06

Każdy właściciel witryny WordPress ma obsesję na punkcie wydajności witryny, zwłaszcza czasu ładowania strony.

W 2022 r., kiedy Google wyświetla setki witryn dla dowolnego zapytania użytkownika, zapewnienie, że Twoja witryna ładuje się natychmiast i działa bez problemu, jest niezbędnym wymogiem, aby Twoja witryna biznesowa przyciągała odwiedzających i przyczyniała się do realizacji celów biznesowych.

Szybkość i wydajność witryny to tak ogromna sprawa, że ​​Google uważa je za istotny czynnik rankingowy podczas budowania indeksu wyszukiwania. Ogólnie rzecz biorąc, wyszukiwarki oceniają szybko ładujące się witryny znacznie wyżej niż wolno ładujące się witryny z błędami.

Powolne ładowanie stron sygnalizuje, że Twoja witryna nie będzie oferować wspaniałych wrażeń. Crazy Egg opisał, dlaczego odwiedzający opuszczają strony internetowe w świetnym poście na blogu.

Jeśli masz witrynę WordPress, w tym artykule znajdziesz kilka podstawowych wskazówek dotyczących optymalizacji witryny. Gdy je zastosujesz, będziesz w stanie zaoferować znacznie lepsze wrażenia użytkownika w swojej witrynie.

Czynniki, które spowalniają Twoją witrynę

Zacznijmy od czynników, które spowalniają twoją stronę. Zrozumienie tych czynników może pomóc w podejmowaniu długoterminowych decyzji dotyczących wydajności witryny i optymalizacji witryny pod kątem doskonałego doświadczenia użytkownika.

Twój serwer WWW

Wszystkie pliki Twojej witryny są przechowywane na Twoim serwerze internetowym. Źle skonfigurowany serwer może spowolnić nawet najlepiej zoptymalizowane witryny WordPress. Dlatego musisz zwracać szczególną uwagę na ustawienia serwera i

Pamięć podręczna WordPressa

Najczęściej obsługiwane strony powinny być buforowane, aby zmniejszyć obciążenie serwera. Serwer musi dedykować zasoby, aby odpowiedzieć na każde żądanie, jeśli nie ma pamięci podręcznej. To szybko przytłoczy serwer, powodując jego spowolnienie i ostatecznie awarię.

Rozmiar strony

Rozmiar strony to suma wszystkich plików wymaganych przez przeglądarkę do renderowania strony. Obejmuje to obrazy i filmy, które są częścią strony. Jeśli te zasoby nie zostaną zoptymalizowane, pakiet do pobrania będzie zbyt duży i spowalnia wrażenia użytkownika.

Skrypty zewnętrzne

Skrypty zewnętrzne są hostowane na serwerach innych firm. Gdy są one zawarte w Twojej witrynie, serwer wysyła dane do tych skryptów, a następnie czeka na odpowiedź. Wydłuża to czas potrzebny do załadowania strony w przeglądarce użytkownika. Najgorzej dzieje się, gdy połączenie się nie powiedzie, a użytkownik musi poczekać kilka sekund, zanim przeglądarka zakończy wyświetlanie strony.

Witryny WordPress często działają wolno z powodu kombinacji tych czynników. A teraz poznajmy taktyki, które możesz zastosować, aby zoptymalizować witryny WordPress i przyspieszyć korzystanie z nich.

Ale najpierw sprawdź szybkość swojej witryny

Optymalizując witrynę WordPress, ważne jest, aby określić, dlaczego witryna jest słaba.

Pomoże, jeśli zaczniesz od wykonania testu szybkości witryny. Proste wyszukiwanie w Google zaprowadzi Cię do kilku popularnych narzędzi online. W tym artykule skorzystamy z bezpłatnego sprawdzania szybkości witryny isitwp .

W wynikach zobaczysz wiele przydatnych informacji, które pomogą Ci zrozumieć, dlaczego Twoja witryna nie działa najlepiej. Najważniejszy zestaw danych znajduje się w pierwszej części. Tutaj możesz zobaczyć czas ładowania, rozmiar strony i liczbę wysłanych żądań w celu pobrania elementów na stronie internetowej.

Według Google dobry czas ładowania strony wynosi poniżej dwóch sekund, przy czym pół sekundy jest idealnym rozwiązaniem.

Dziesięć najlepszych taktyk przyspieszających działanie witryny WordPress

Oto dziesięć sposobów na zoptymalizowanie witryny WordPress i zaoferowanie odwiedzającym wspaniałych wrażeń. Dobrą rzeczą w tych taktykach jest to, że nie musisz grzebać w kodzie, aby wdrożyć te pomysły.

Aktualizuj wszystko

Najłatwiejszym sposobem optymalizacji witryny WordPress jest aktualizacja wtyczek i motywów zainstalowanych w witrynie.

Każda nowa wersja motywów i wtyczek jest lepiej zoptymalizowana pod kątem wydajności i szybkości. Ponadto nowe wersje są wolne od znanych błędów i są bardziej kompatybilne z popularnymi motywami i wtyczkami WordPress.

WordPress oferuje teraz zakładkę Aktualizacje na lewym pasku menu administratora. Ta zakładka zawiera wszystkie potrzebne informacje o najnowszej dostępnej wersji. Kliknij przycisk Aktualizuj, aby rozpocząć proces aktualizacji.

Sprawdź aktywność w tle

WordPress ma cały system zaplanowanych zadań, które działają w tle. Zadania te zajmują się zarządzaniem witryną i aktualizacjami, dzięki czemu możesz skupić się na ważniejszych czynnościach.

Niektóre z tych zadań mają niewielki wpływ na wydajność witryny. Doskonałym przykładem tych zadań jest publikacja zaplanowanych postów. Podobnie proces sprawdzania dostępności najnowszej wersji WordPressa również nie spowalnia witryny.

Z drugiej strony niektóre zaplanowane zadania, takie jak tworzenie kopii zapasowej witryny, mogą spowolnić witrynę, ponieważ zużywają zasoby serwera.

Chociaż nie można całkowicie zatrzymać tych procesów z powodu niekorzystnego wpływu na wydajność witryny, bez wątpienia można kontrolować, kiedy stają się aktywne. Na przykład możesz zaplanować, aby wtyczka kopii zapasowej wykonała kopię zapasową, gdy w Twojej witrynie jest mały ruch. Podobnie można dostosować częstotliwość procesu, aby rozłożyć kopię zapasową witryny, aby nie wpływała zbytnio na wydajność witryny.

Wyświetlaj streszczenia postów zamiast pełnych artykułów

WordPress wyświetla pełne artykuły na Twojej stronie głównej i stronie archiwum. Teraz, jeśli Twoja witryna ma dużo treści, szybkość ładowania strony spadnie z powodu całej tej treści.

Oprócz powolnego wczytywania strony może to zmniejszyć liczbę odsłon, ponieważ użytkownicy mogą zobaczyć wszystko na stronie głównej, a tym samym nie będą zmuszeni do klikania na inne strony i posty w Twojej witrynie.

Możesz temu zaradzić, wyświetlając podsumowania na tych stronach. W tym celu po prostu przejdź do Menu administratora >> Ustawienia >> Czytanie. Przewiń w dół do przycisku radiowego „dla każdego artykułu w kanale, pokaż” i wybierz Podsumowanie.

Nie przesyłaj audio/wideo na swój serwer

Audio i wideo świetnie nadają się do przyciągnięcia uwagi odwiedzających. Wielu użytkowników WordPressa popełnia błąd, przesyłając je do Biblioteki mediów.

Zasoby te zwiększają całkowity czas wymagany do wyświetlenia strony w przeglądarkach odwiedzających. Proces zużywa również limit przepustowości.

Ale to nie wszystko – musisz również zrozumieć, że wtyczka do tworzenia kopii zapasowych w Twojej witrynie zwykle zawiera wszystko, co znajduje się w Bibliotece multimediów w archiwum.

W rezultacie znaczne pliki w Bibliotece multimediów wydłużają czas potrzebny na wykonanie kopii zapasowej witryny. Kolejnym minusem jest czas potrzebny na przywrócenie witryny. Ze względu na ogromny rozmiar archiwum wtyczka potrzebuje czasu, aby wszystko rozpakować, upewnić się, że wszystko się sprawdziło, a następnie zacząć kopiować wszystko do wyznaczonego folderu.

Zamiast przesyłać wszystko na serwer, możesz hostować filmy na platformach takich jak YouTube, SoundCloud i Vimeo. Następnie możesz użyć kodu do umieszczenia na stronie dostarczonego przez te platformy, aby osadzić wideo w swoich postach i stronach. Możesz umieścić w swojej witrynie dowolną liczbę filmów i dźwięków, nie martwiąc się o spadki wydajności i ograniczenia przepustowości.

Ogranicz liczbę poprawek postów

Domyślnie WordPress zapisuje wszystkie wersje każdego postu i strony w bazie danych Twojej witryny. Całe to rozdęcie wpływa na wydajność wtyczek wysyłających zapytania do bazy danych. Niektóre wtyczki wykluczają aktualizacje postów, aby zminimalizować spadek wydajności.

Ponieważ większość funkcji motywów i wtyczek obejmuje zapytania do bazy danych, baza danych musi być jak najcieńsza, aby poprawić wydajność witryny.

Na szczęście proces jest prosty.

Najpierw znajdź plik wp-config.php (zwykle znajduje się w folderze głównym witryny WordPress). Po zlokalizowaniu pliku pobierz go na komputer lokalny.

Niezbędne: Zrób kopię pliku, aby móc go przywrócić w przypadku, gdyby coś poszło nie tak.

Otwórz pobrany plik w preferowanym edytorze kodu. Dodaj następujący wiersz i zapisz go:

zdefiniuj( 'WP_POST_REVISIONS', 4 );

Ten fragment kodu ogranicza liczbę zapisanych wersji posta do czterech. WordPress będzie teraz przechowywać ostatnie cztery poprawki i odrzuca starsze wersje.

Ta prosta sztuczka zmniejsza rozmiar bazy danych i przyspiesza działanie wtyczek i motywów.

Zainstaluj wtyczkę pamięci podręcznej

Większość postów WordPress i treści stron jest dynamiczna, co oznacza, że ​​serwer „buduje” treść w odpowiedzi na żądanie odwiedzającego. Serwer musi uruchomić wewnętrzny (lub zewnętrzny) skrypt lub proces, aby pobrać wszystkie wymagane informacje i wysłać je do przeglądarki.

Możesz sobie wyobrazić czas Twojego serwera na spełnienie wszystkich żądań użytkowników.

Wtyczka pamięci podręcznej to świetne rozwiązanie, które zmniejsza ten wymóg o połowę. Gdy wtyczka jest zainstalowana i aktywna, przechowuje kopię najczęściej żądanych stron. Teraz, gdy użytkownik żąda strony w pamięci podręcznej, wtyczka natychmiast wyświetla strony, zamiast obciążać serwer.

Wielu dostawców hostingu poleca wtyczkę pamięci podręcznej, a na rynku jest wiele świetnych wtyczek. Jeśli chcesz wypróbować wtyczkę, zacznij od WP Rocket i WP Super Cache.

Optymalizacja obrazów

Obrazy są niezbędne do przełamania długich ścian tekstu i urozmaicenia prezentacji Twoich postów i stron.

Czy wiesz, że dodanie niezoptymalizowanych obrazów może spowolnić działanie Twojej witryny? W rzeczywistości w przypadku wielu witryn jest to często główny powód powolnego ładowania stron.

Teraz możesz samodzielnie zoptymalizować obrazy, zmniejszając rozmiar zdjęć za pomocą oprogramowania do edycji obrazów. Możesz także zapisać zdjęcia w formacie JPEG, aby zmniejszyć rozmiar obrazu.

Możesz także zainstalować wtyczki do optymalizacji obrazu, takie jak Smush lub EWWW, aby zoptymalizować obrazy, które przesyłasz do swojej witryny.

Zoptymalizuj bazę danych WordPress

Z biegiem czasu baza danych WordPress gromadzi dane, które zwiększają rozmiar i czas wymagany do przeszukania bazy danych.

Usunięcie wszystkich nieaktualnych informacji (w szczególności starych wersji i nieużywanych tagów) z bazy danych to doskonały sposób na optymalizację witryny WordPress. Dobrym sposobem na to jest użycie wtyczek, takich jak WP-Sweep. Wtyczki te usuwają stare informacje i optymalizują strukturę bazy danych.

Użyj leniwego ładowania

Jeśli w swojej witrynie korzystasz z wielu plików audio/wideo, obrazów lub galerii, leniwe ładowanie to świetny sposób na skrócenie czasu ładowania strony.

Jeśli to możliwe, leniwe wczytywanie zastępuje zasoby symbolem zastępczym, aby przyspieszyć wczytywanie strony. Gdy odwiedzający przewiną do części strony, w której znajduje się symbol zastępczy, zostanie on zastąpiony oryginalnym elementem. Ta technika działa również w przypadku gravatara i komentarzy.

Możesz użyć wtyczki leniwego ładowania, takiej jak Lazy Load firmy WP Rocket, aby zaimplementować leniwe ładowanie w swojej witrynie.

Zabij Hotlink treści

Hotlinking to praktyka, w której inne strony internetowe łączą się z Twoimi treściami za pomocą bezpośredniego łącza internetowego. Za każdym razem, gdy ktoś odwiedza ich stronę, zawartość Twojej witryny jest ładowana z Twojego serwera. To marnuje przepustowość i zasoby serwera.

Możesz dodać następujący fragment kodu do pliku .htaccess, aby zapobiec łączeniu na gorąco. Ten plik znajduje się w folderze głównym Twojej witryny.

#wyłącz hotlinkowanie obrazów z zabronioną lub niestandardową opcją obrazu

RewriteEngine włączony

Przepisz Warunek %{HTTP_REFERER} !^$

RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourwebsite.com [NC]

RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]

Przepisz regułę \.(jpg|jpeg|png|gif)$ – [NC,F,L]

Wniosek

Optymalizacja witryny WordPress to ciągłe działanie. Musisz zwracać szczególną uwagę, aby aktualizować rzeczy. Musisz również regularnie sprawdzać wydajność witryny (zalecamy dwa razy w miesiącu), aby upewnić się, że wszystko działa poprawnie.

Mamy nadzieję, że zastosujesz te taktyki do swojej witryny WordPress i zaoferujesz odwiedzającym wspaniałe wrażenia. Jeśli przegapiliśmy Twoją ulubioną taktykę optymalizacji WordPressa, daj nam znać w komentarzach poniżej.

Biografia autora

Zafar Iqbal to marketer, który stał się entuzjastą WordPressa. Interesuje go wszystko, co związane z WordPressem i Frontendem. Prowadzi zfrqbl , pomocny zasób dla użytkowników WordPressa. Kiedy nie gra ze stroną testową, gra w FPS!

wsparcie techniczne wp