Optymalizacja wydajności WordPress – 15 wypróbowanych i przetestowanych sposobów

Opublikowany: 2022-09-15
Spis treści ukryj
1. Dlaczego powinieneś zoptymalizować WordPressa?
2. Piętnaście sposobów optymalizacji wydajności WordPress
2.1. Znajdź szybszą usługę hostingową WordPress
2.2. Zaktualizuj swoje oprogramowanie
2.3. Użyj lekkiego motywu WordPress
2.4. Zoptymalizuj swoją stronę główną
2.5. Usuń niepotrzebne wtyczki
2.6. Zmniejsz zewnętrzne skrypty
2.7. Zminimalizuj pliki CSS i JavaScript
2.8. Wyłącz pingbacki, jeśli nie są potrzebne
2.9. Wyłącz hotlinki dla swoich obrazów
2.10. Skonfiguruj dla HTTPS
2.11. Korzystaj z technologii buforowania
2.12. Użyj sieci dostarczania treści (CDN)
2.13. Kompresuj swoje obrazy
2.14. Nie przesyłaj filmów bezpośrednio do WordPress
2.15. Wyczyść bazę danych WordPress
3. Wniosek

Nawet przy dominacji mediów społecznościowych i innych platform prezentujących treści, Twoja strona internetowa jest nadal najważniejszym elementem budującym zaufanie do Twojej marki. Twoja witryna powinna ładować się szybciej i mieć odpowiednią treść. Ponieważ WordPress jest najlepszą platformą do tworzenia stron internetowych, optymalizacja witryny jest łatwiejsza niż kiedykolwiek.

Istnieje wiele artykułów, które zawierają wskazówki dotyczące optymalizacji wydajności WordPressa, ale tylko kilka z nich może mieć zastosowanie w Twojej witrynie. W tym artykule omówiono najskuteczniejsze sposoby przyspieszenia witryny WordPress.

Dlaczego powinieneś zoptymalizować WordPressa?

Ludzie noszą w kieszeniach potężne komputery wyposażone w szybki dostęp do internetu. Choć może się to wydawać niesamowite, drastycznie zmieniło nasze zdanie. Nasza koncentracja uwagi została skrócona do zaledwie kilku sekund. Ludzie nie mogą znieść powolnych stron internetowych.

Badania wykazały, że połowa odwiedzających opuszcza witrynę z szybkością ładowania przekraczającą dwie sekundy . Oznacza to, że ruch na Twojej stronie będzie mniejszy niż u konkurencji i wiesz, co to oznacza – niższa sprzedaż. W każdym razie powinieneś zawsze wybierać szybszą stronę internetową.

Zanim wypróbujesz jakiekolwiek sztuczki optymalizacji witryny, musisz wiedzieć, na czym polega Twoja witryna pod względem wydajności. W tym celu możesz użyć dowolnych niezawodnych narzędzi do testowania wydajności witryny.

Zalecamy Webpagetest, aby przetestować rzeczywistą wydajność Twojej witryny z różnych lokalizacji, przeglądarek internetowych i prędkości Internetu.

Aby uzyskać bardziej szczegółową analizę, skorzystaj z Google PageSpeed ​​Insights. Daje to lepsze informacje zwrotne na temat ulepszania witryny.

Piętnaście sposobów optymalizacji wydajności WordPress

Zobaczmy najskuteczniejsze sposoby.

Znajdź szybszą usługę hostingową WordPress

Wydajność Twojego dostawcy usług hostingowych ma bezpośredni wpływ na szybkość ładowania Twojej witryny. Hosting współdzielony jest najpopularniejszym typem, w którym Twoja witryna będzie hostowana na serwerze wraz z wieloma innymi witrynami. Chociaż jest to tańsze, ma też swoje wady.

Jeśli inne witryny uzyskują większy ruch, serwer przydziela im więcej zasobów. To spowalnia twoją stronę. Popularni dostawcy hostingu, tacy jak Hostinger i Bluehost, mają obejścia tego problemu. Więc jeśli wybierasz dostawcę hostingu współdzielonego, wybierz najszybszego i najbardziej niezawodnego.

Inną opcją byłoby skorzystanie z zarządzanej usługi hostingowej WordPress. Oferuje automatyczne kopie zapasowe, aktualizacje WordPress i zaawansowane zabezpieczenia. GoDaddy jest uważany za lidera branży w zakresie zarządzanego hostingu WordPress.

Zaktualizuj swoje oprogramowanie

Upewnij się, że korzystasz z najnowszej wersji serwera hostingowego, serwera WWW i najnowszej bazy danych, takiej jak MySQL i PHP. Jeśli nie możesz zaktualizować ich samodzielnie, zapytaj swojego dostawcę hostingu, a jeśli nie może tego zrobić, pamiętaj, że są też inni dostawcy hostingu.

Podobnie musisz być na bieżąco z aktualizacjami WordPress, ponieważ te aktualizacje zapewniają poprawki błędów, dodatkowe funkcje lub zwiększoną wydajność.

Użyj lekkiego motywu WordPress

Być może zauważyłeś, że najszybsze strony internetowe są najbardziej minimalistyczne. Elementy graficzne, takie jak widżety, suwaki i przyciski, sprawiają, że strona wygląda na bardziej ożywioną. Ale kompromis polega na tym, że te elementy sprawiają, że witryna jest ciężka.

Sztuką jest użycie estetycznego, minimalistycznego motywu WordPress, który zawiera tylko niezbędne komponenty potrzebne dla Twojej marki. Wiele nowoczesnych witryn korzysta z takich motywów i jest to sprawdzony sposób na zwiększenie szybkości ładowania witryny.

Zoptymalizuj swoją stronę główną

Częstym błędem popełnianym przez wiele firm podczas projektowania swojej strony internetowej jest to, że umieszczają wszystkie możliwe informacje na swojej stronie głównej.

WordPress woli ładować całą stronę po kliknięciu linku. Jeśli Twoja strona główna jest zbyt długa lub zawiera zbyt wiele elementów, jej pełne załadowanie zajmuje dużo więcej czasu. To odbiera dobre wrażenia użytkowników, a odwiedzający są bardziej skłonni opuścić Twoją witrynę, zanim się w pełni załaduje.

Dobrą praktyką jest umieszczenie odpowiednich informacji na stronie głównej wraz z linkiem do innej strony, aby przeczytać więcej na dany temat.

Usuń niepotrzebne wtyczki

Wtyczki mogą pomóc w dowolnym miejscu, od dodania funkcji podobnych do aplikacji do witryny po przekształcenie jej w pełnoprawną witrynę e-commerce.

Jednak wtyczki mają wadę – im więcej wtyczek dodasz, tym wolniejsza staje się Twoja witryna. Dlatego powinieneś sporządzić listę funkcji, których absolutnie potrzebujesz w swojej witrynie. Następnie musisz znaleźć najbardziej zoptymalizowane wtyczki, które zapewniają te funkcje. Zawsze pamiętaj, aby dodać jak najmniej wtyczek.

Zmniejsz zewnętrzne skrypty

Skrypty zewnętrzne lub skrypty firm trzecich to fragmenty kodu, które po dodaniu do Twojej witryny zapewniają dodatkową funkcjonalność. Funkcje takie jak narzędzia do śledzenia, przyciski mediów społecznościowych, reklamy, opcje komentowania i osadzanie wideo są wykonywane za pomocą zewnętrznych skryptów.

Ale zewnętrzne skrypty zwiększają rozmiar strony i wymagają do działania dodatkowych żądań sieciowych.

Najlepszą rzeczą, jaką możesz zrobić, to usunąć wszystkie niepotrzebne skrypty. Inną opcją jest leniwe ładowanie zewnętrznych skryptów, aby ładowały się tylko wtedy, gdy użytkownik je przewinie.

Zminimalizuj pliki CSS i JavaScript

Minifikacja usuwa niepotrzebne spacje i wiersze z kodu, aby przyspieszyć działanie Twojej witryny. Chociaż spacje i dodatkowe wiersze ułatwiają zrozumienie kodu, w rzeczywistości nie są one wymagane.

W sieci znajdują się przydatne samouczki, które mogą pomóc w ręcznej minimalizacji plików CSS i JavaScript. Ale jeśli nie masz pojęcia o minifikacji, zawsze są do tego wtyczki. Do popularnych należą Autoptimize i WP Rocket.

Wyłącz pingbacki, jeśli nie są potrzebne

Pingbacki i trackbacki generują żądania z WordPressa, aby powiadomić Cię, gdy Twoja witryna otrzyma link. To dodatkowa praca dla zasobów Twojego serwera. Lepiej więc całkowicie go wyłączyć i wybrać usługi takie jak Google Webmaster Tools, które ostrzegają Cię bez obciążania serwerów.

Aby wyłączyć pingback, przejdź do My Sites > Settings > Discussion i wyłącz opcję Allow link notifications from other blogs (pingbacks and trackbacks) .

Wyłącz hotlinki dla swoich obrazów

Hotlinking ma miejsce, gdy inna witryna osadza Twoje obrazy w swoich adresach URL, łącząc je bezpośrednio z Twojej witryny. Za każdym razem, gdy obraz ładuje się na ich stronie internetowej, wykorzystuje przepustowość Twojego serwera. To spowalnia twoją stronę.

Aby zapobiec hotlinkingowi obrazu, musisz dodać następujący kod do .htaccess file :

RewriteEngine włączony
Przepisz Warunek %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)twoja domena [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
Przepisz regułę \.(jpg|jpeg|png|gif)$ – [NC,F,L]

Skonfiguruj dla HTTPS

Bezpieczeństwo podczas przeglądania sieci jest sprawą najwyższej wagi. Nawet wyszukiwarki przestały polecać witryny HTTP na stronie wyszukiwania .

Włączenie protokołu HTTPS w witrynie nie tylko poprawia bezpieczeństwo witryny, ale także umożliwia serwerowi pracę z nowszym i szybszym protokołem HTTP/2. Protokół HTTP/2 jest bardziej zoptymalizowany pod kątem transferu sieciowego, a także poprawia wydajność Twojej witryny.

Korzystaj z technologii buforowania

Strony WordPress są dynamiczne i za każdym razem, gdy ładujesz stronę, WordPress zbiera określone pliki i organizuje je, aby użytkownik mógł je zobaczyć. Zgodnie z oczekiwaniami proces ten zajmuje trochę czasu, zwłaszcza gdy witryna zawiera wiele elementów dynamicznych.

Dzięki buforowaniu Twoja dynamiczna witryna zostanie skopiowana i zapisana jako pliki statyczne. Następnie te statyczne pliki zostaną udostępnione odwiedzającym, zmniejszając w ten sposób obciążenie serwera z ogromnym marginesem.

Możesz łatwo zainstalować wtyczki do buforowania, takie jak W3 Total Cache lub WP Super Cache, i sprawić, że Twoja witryna będzie ładować się nawet pięć razy szybciej.

Użyj sieci dostarczania treści (CDN)

Różni użytkownicy mogą mieć różne prędkości ładowania w zależności od ich odległości od serwera hostingowego. Nie zawsze jest możliwe, aby lokalizacja serwera była blisko docelowej grupy odbiorców, zwłaszcza gdy odwiedzający mogą pochodzić z różnych krajów. Dlatego właśnie powinieneś korzystać z sieci dostarczania treści (CDN).

CDN przechowuje statyczne kopie Twojej witryny w różnych centrach danych zlokalizowanych w różnych krajach. Jego funkcją jest dostarczenie Twojej witryny odwiedzającemu z najbliższej lokalizacji. Pozwoli to ograniczyć opóźnienie do minimum, pozwalając na maksymalną prędkość ładowania Sucuri, KeyCDN i Cloudfare to popularne sieci CDN, które zalecamy.

Kompresuj swoje obrazy

Obrazy o wysokiej rozdzielczości mają większe rozmiary plików, a po bezpośrednim przesłaniu zwiększ rozmiar witryny WordPress.

Nie musisz przesadzać z obrazami, tylko te niezbędne wystarczą, aby przyciągnąć uwagę ludzi. W przypadku obrazów, które musisz dodać, możesz je skompresować przed przesłaniem ich do witryn WordPress. Narzędzia takie jak TinyPNG i Compressor.io są idealne do kompresji obrazów bez utraty jakości.

Istnieją wtyczki, takie jak WP Smush i Optimole, które mogą automatycznie kompresować obrazy podczas przesyłania ich do witryny, ale zalecamy skompresowanie ich ręcznie. Im cięższe obrazy instalujesz bez ich kompresji, tym cięższa staje się Twoja witryna.

Nie przesyłaj filmów bezpośrednio do WordPress

Świetnym pomysłem jest zaprezentowanie tożsamości marki poprzez materiały wideo na swojej stronie internetowej. Ale nie powinieneś przesyłać ich bezpośrednio do WordPressa.

Filmy mają większe rozmiary plików, a ich hosting na WordPressie ma poważny wpływ na przepustowość. Zamiast tego możesz przesłać swoje filmy do witryn innych firm, takich jak YouTube i Vimeo, i osadzić te linki w swojej witrynie WordPress.

Wyczyść bazę danych WordPress

Twoja baza danych WordPress będzie zawierać dużo plików i danych, jeśli będzie aktywna przez jakiś czas. Większość z nich nie jest już potrzebna. Pliki te zajmują miejsce na dysku, a tym samym zwiększają rozmiar witryny.

W przypadku witryn z rejestracją lub członkostwem udostępnianie treści wymaga dodatkowych zapytań. Może to oznaczać tylko jedno – dłuższy czas ładowania dla odwiedzających.

Musisz regularnie optymalizować bazę danych WordPress. Na szczęście istnieją wtyczki, które ułatwiają pracę. WP-Sweep i WP-Optimize pomagają usuwać niechciane posty, nieużywane tagi, komentarze spamowe i inne za pomocą jednego kliknięcia.

Wniosek

Wszystkie powyższe wskazówki to wypróbowane i przetestowane metody optymalizacji wydajności WordPress. Mamy nadzieję, że ten artykuł pomoże Ci przyspieszyć działanie witryny i zapewnić odwiedzającym lepsze wrażenia.

Upewnij się, że wykonałeś wszystkie kroki, aby uzyskać optymalną wydajność witryny WordPress. Zrób też test wydajności witryny przed i po wykonaniu tych kroków, aby wiedzieć, jak bardzo poprawiła się Twoja witryna.