Jak przyspieszyć swoją witrynę WordPress w 2022 roku?

Opublikowany: 2022-02-14

Chcesz zwiększyć szybkość swojej witryny WordPress? Szybko ładujące się strony poprawiają wygodę użytkownika, zwiększają liczbę odsłon i pomagają SEO WordPress.

Jednak stworzenie błyskawicznie działającej strony internetowej nie jest zadaniem na jedną noc. Aby poprawić szybkość witryny WordPress, potrzebujesz poświęcenia, spójności i przejrzystego planu. Dlatego dziś porozmawiamy o tym, jak przyspieszyć witrynę WordPress.

Staraliśmy się omówić wszystko, co musisz wiedzieć o szybkości, w tym dlaczego szybkość jest ważna, jak sprawdzić szybkość witryny i pomocne wskazówki, które możesz zrobić, aby przyspieszyć swoją witrynę WordPress.

Dlaczego szybkość jest ważna dla Twojej witryny WordPress?

Według badań średni czas uwagi człowieka spadł z 12 sekund do 7 sekund w latach 2000-2016.

Co to oznacza dla Ciebie jako właściciela strony internetowej?

Masz kilka minut, aby pokazać ludziom swoje treści i przekonać ich do pozostania na Twojej stronie.

Użytkownicy mogą opuścić Twoją witrynę, zanim zacznie się ładować, jeśli jest ona zbyt wolna.

Według studium przypadku StrangeLoop obejmującego Amazon, Google i inne znaczące witryny, 1-sekundowe opóźnienie w czasie ładowania strony może spowodować 7% spadek konwersji, 11% spadek liczby wizyt na stronie i 16% spadek zadowolenia klientów.

Co więcej, Google i inne wyszukiwarki zaczęły karać wolniejsze witryny, umieszczając je niżej w wynikach wyszukiwania, zmniejszając ruch w takich witrynach.

Podsumowując, jeśli chcesz zwiększyć ruch, subskrybentów i przychody ze swojej witryny, musisz sprawić, by Twoja witryna WordPress była SZYBKA!

Jak sprawdzić szybkość swojej witryny WordPress?

Początkujący czasami myślą, że ich strona internetowa jest w porządku po prostu dlatego, że nie wydaje się powolna na ich komputerze. To duży błąd.

Nowoczesne przeglądarki, takie jak Chrome, zapisują Twoją witrynę w pamięci podręcznej i automatycznie ją pobierają, gdy zaczynasz wpisywać adres URL, ponieważ często ją odwiedzasz. Dzięki temu Twoja witryna załaduje się praktycznie natychmiast.

Jednak przeciętny użytkownik odwiedzający Twoją witrynę po raz pierwszy może nie mieć tego samego doświadczenia.

Użytkownicy w różnych częściach świata będą mieli zupełnie inne doświadczenia.

Dlatego zalecamy użycie narzędzia takiego jak WebPageTest lub GTmetrix do sprawdzenia szybkości Twojej witryny.

Po zakończeniu testu szybkości witryny możesz pomyśleć: „Jaka jest dobra szybkość witryny, do której należy dążyć?”

Dobry czas ładowania strony to mniej niż 2 sekundy.

Jednak im szybciej to zrobisz, tym lepiej. Zaoszczędzone tutaj kilka milisekund może wydłużyć czas ładowania do połowy lub nawet całej sekundy.

Co powoduje spowolnienie Twojej witryny WordPress?

W wyniku testu szybkości prawdopodobnie pojawi się kilka sugestii dotyczących ulepszeń. Większość z nich to jednak techniczny żargon, który jest trudny do zrozumienia dla początkujących.

Oto główne przyczyny powolnej witryny WordPress:

  • Hosting WWW: jeśli Twój serwer hostingowy nie został poprawnie skonfigurowany, może to spowolnić działanie Twojej witryny.
  • Konfiguracja WordPress: Jeśli Twoja witryna WordPress nie udostępnia zawartości w pamięci podręcznej, serwer zostanie przeciążony, co spowoduje spowolnienie witryny lub nawet jej awarię.
  • Rozmiar strony: obrazy, które nie zostały zoptymalizowane pod kątem internetu.
  • Złe wtyczki: korzystanie z wtyczki, która nie była źle napisana, może spowodować powolne ładowanie witryny.
  • Skrypty zewnętrzne: skrypty zewnętrzne, takie jak reklamy, programy ładujące czcionki itp., mogą znacząco wpłynąć na szybkość witryny.

Teraz, gdy wiesz, co spowalnia Twoją witrynę WordPress, przyjrzyjmy się sposobom jej przyspieszenia.

Oto sposoby na przyspieszenie witryny WordPress

1. Wybierz najlepszego dostawcę usług hostingowych

Twój dostawca hostingu WordPress ma kluczowe znaczenie dla sukcesu Twojej witryny. Dobra współdzielona firma hostingowa, taka jak Bluehost lub Siteground, zrobi wszystko, aby zoptymalizować Twoją witrynę pod kątem szybkości.

Z drugiej strony hosting współdzielony oznacza współdzielenie zasobów serwera z dużą liczbą różnych klientów. Oznacza to, że jeśli witryna sąsiada otrzymuje duży ruch, może to mieć wpływ na ogólną wydajność serwera, spowalniając witrynę.

Z drugiej strony korzystanie z zarządzanej usługi hostingowej WordPress zapewnia najbardziej optymalne ustawienia serwera do uruchamiania WordPressa. Aby zabezpieczyć Twoją witrynę, zarządzani dostawcy hostingu WordPress mogą obejmować automatyczne kopie zapasowe, aktualizacje WordPress i bardziej kompleksowe konfiguracje zabezpieczeń.

2. Zainstaluj skuteczną wtyczkę buforującą

Strony WordPress są „dynamiczne”. Oznacza to, że są tworzone w czasie rzeczywistym za każdym razem, gdy ktoś trafi na post lub stronę w Twojej witrynie.

WordPress musi wykonać proces, aby zebrać potrzebne informacje, zebrać je razem, a następnie pokazać je użytkownikowi, aby zbudować swoje strony.

Ten proces składa się z wielu etapów i może spowolnić działanie Twojej witryny, jeśli duża liczba osób przegląda ją jednocześnie.

Dlatego zalecamy używanie wtyczki pamięci podręcznej w każdej witrynie WordPress. Buforowanie może przyspieszyć działanie witryny WordPress od 2x do 5x.

Dostępnych jest kilka dobrych wtyczek do buforowania WordPress. Jednak polecamy WP Rocket (płatny) lub WP Super Cache (darmowy).

Wiele firm hostingowych WordPress, takich jak Bluehost i SiteGround, również świadczy usługi pamięci podręcznej.

3. Optymalizacja obrazów

Najczęstszą przyczyną spowolnienia witryny WordPress są duże obrazy. Im większe są pliki graficzne Twojej witryny, tym dłużej trwa ładowanie.

Optymalizacja obrazów jest zatem kluczowym krokiem w zwiększaniu wydajności Twojej witryny. Optymalizacja plików obrazów obejmuje zmianę ich rozmiaru i kompresję, dzięki czemu można je szybko pobrać i wczytać.

Istnieją dwa kroki do dobrej optymalizacji obrazu. Na początek upewnij się, że Twój obraz był edytowany przed przesłaniem go do Twojej witryny.

Aby to zrobić, musisz dowiedzieć się, gdzie użyjesz obrazu i jak duży powinien być. Obraz można następnie przyciąć i zapisać w najmniejszym możliwym rozmiarze za pomocą narzędzia takiego jak Pixlr. Zmiana formatu pliku może czasami pomóc w zmniejszeniu rozmiaru pliku — na przykład jpg jest często mniejszy niż obraz png.

Po drugie, zainstaluj na swojej stronie wtyczkę do optymalizacji obrazu – polecamy Smush. To nie tylko dodatkowo kompresuje obrazy po ich przesłaniu, poprawiając wydajność strony, ale obejmuje także kilka innych możliwości optymalizacji obrazów, takich jak leniwe ładowanie.

Aby uzyskać więcej informacji na temat optymalizacji obrazu, zobacz nasz post na temat optymalizacji obrazów dla WordPress.

4. Aktualizuj swoją witrynę WordPress

WordPress jest stale aktualizowany jako dobrze utrzymany projekt open source. Każda aktualizacja będzie zawierała nie tylko nowe funkcje, ale także poprawki związane z bezpieczeństwem i błędami. Twój motyw WordPress i wtyczki mogą również wymagać regularnej aktualizacji.

Jako właściciel witryny masz obowiązek dbać o aktualność witryny WordPress, motywu i wtyczek. Jeśli tego nie zrobisz, Twoja witryna może stać się powolna i zawodna, a także podatna na ataki.

5. Używaj fragmentów na stronie głównej i w archiwach

Na Twojej stronie głównej i w archiwach WordPress domyślnie wyświetla całą zawartość każdego artykułu. Z tego powodu Twoja strona główna, kategorie, tagi i inne strony archiwum będą ładowały się wolniej.

Inną wadą wyświetlania pełnych artykułów w tych witrynach jest to, że czytelnicy rzadziej przechodzą do samego artykułu. Może to zmniejszyć liczbę odsłon i czas, jaki ludzie spędzają w Twojej witrynie.

Możesz dostosować swoją witrynę, aby wyświetlać fragmenty zamiast całej treści, aby skrócić czas ładowania stron archiwum.

Możesz przejść do opcji Ustawienia » Czytanie i wybrać W przypadku każdego artykułu w źródle treści pokaż: Podsumowanie zamiast pełnego tekstu .

6. Limit komentarzy na stronę

Chociaż wspaniale jest, gdy tak wiele osób czyta zawartość Twojego bloga, wiele komentarzy może spowolnić ładowanie strony. Dobrym pomysłem jest podzielenie sekcji komentarzy na strony, aby skrócić czas jej wczytywania.

Przejdź do Ustawienia » Dyskusja i kliknij opcję Podziel komentarze na strony , aby ograniczyć liczbę komentarzy wyświetlanych na stronie. Następnie możesz określić liczbę komentarzy na stronie.

Powinno to zmniejszyć zużycie pamięci i skrócić czas ładowania stron dla postów i stron z wieloma komentarzami.

7. Użyj sieci dostarczania treści (CDN)

CDN to globalna sieć serwerów. Pliki „statyczne” składające się na Twoją stronę internetową będą przechowywane na każdym serwerze.

W przeciwieństwie do stron WordPress, które są „dynamiczne”, jak wspomniano powyżej, te statyczne pliki zawierają niezmienne pliki, takie jak obrazy, CSS i JavaScript.

Kiedy korzystasz z CDN, użytkownicy otrzymują statyczne pliki z najbliższego serwera za każdym razem, gdy odwiedzają Twoją witrynę. Ponieważ CDN wykonuje dużo pracy, Twój serwer hostingowy będzie szybszy.

Załóżmy, że serwer Twojej firmy hostingowej znajduje się w Stanach Zjednoczonych. Odwiedzający ze Stanów Zjednoczonych zauważy krótsze czasy ładowania niż gość z Indii.

Korzystanie z sieci dostarczania treści (CDN) może pomóc odwiedzającym szybciej załadować witrynę.

8. Nie przesyłaj audio/wideo bezpośrednio do swojej witryny

Możesz dodać pliki audio i wideo bezpośrednio do swojej witryny WordPress, a ona odtworzy je za Ciebie w odtwarzaczu HTML5. Jest to jednak coś, czego nigdy nie powinieneś robić!

To znacznie wydłuża czas ładowania witryny. Zamiast po prostu przesyłać audio i wideo, w tym link, i będzie działać bezbłędnie.

Ponieważ WordPress zawiera wbudowaną funkcję osadzania wideo, możesz skopiować i wkleić adres URL swojego wideo do swojego posta, a zostanie on automatycznie osadzony.

9. Wybierz motyw zoptymalizowany pod kątem szybkości

Przy wyborze motywu witryny należy zwracać szczególną uwagę na optymalizację wydajności. Niektóre motywy, które wydają się atrakcyjne i imponujące, są słabo zakodowane i mogą powodować powolne ładowanie witryny.

Bardziej konkretny motyw jest lepszy niż ten wypełniony skomplikowanymi układami, krzykliwymi animacjami i niepotrzebnymi funkcjami. Premium WordPress motywy, takie jak Astra, oferują motywy, które są dobrze zakodowane i zoptymalizowane pod kątem szybkości.

10. Ogranicz zewnętrzne skrypty i żądania HTTP

Skrypty zewnętrzne są często pakowane w motywy i wtyczki, wywołując różne JavaScript, CSS, czcionki i obrazy.

Jeśli zbadasz kod źródłowy witryny, napotkasz określone skrypty, których nie znasz. Zmniejsz jak najwięcej zewnętrznych żądań HTTP i hostuj je osobno, aby przyspieszyć działanie witryn WordPress.

11. Zoptymalizuj swoją bazę danych WordPress

Najlepiej byłoby, gdybyś zoptymalizował bazę danych WordPress, aby poprawić wydajność swojej witryny. Twoja baza danych WordPress, podobnie jak dysk twardy Twojego komputera, zapełnia się śmieciami, których nie potrzebujesz. Z biegiem czasu niezoptymalizowana baza danych WordPress spowalnia Twoją witrynę. Prostym rozwiązaniem jest posprzątanie go od czasu do czasu.

Aby przyspieszyć działanie witryny WordPress, możesz zainstalować wtyczkę do optymalizacji bazy danych lub ręcznie wyczyścić bazę danych ze śmieci, których nie potrzebujesz.

12. Ogranicz połączenia do bazy danych

Niestety, istnieje kilka motywów WordPress, które słabo kodują. Zaniedbują najlepsze praktyki WordPressa i wykonują bezpośrednie połączenia z bazą danych lub wysyłają zbyt wiele niepotrzebnych żądań do bazy danych. Może to spowodować znaczne spowolnienie serwera przez przeciążenie go zadaniami.

Nawet dobrze zakodowane motywy mogą mieć kod, który wykonuje wywołania bazy danych tylko w celu uzyskania podstaw Twojego bloga.

Nie możesz winić twórców motywów odpowiedzialnych za to. Nie mają innej metody określenia, w jakim języku jest napisana Twoja witryna.

Jeśli jednak do dostosowywania witryny używasz motywu podrzędnego, możesz zastąpić te wywołania bazy danych swoimi danymi, aby zmniejszyć liczbę wywołań bazy danych.

13. Ogranicz zmiany postów

W Twojej bazie danych WordPressa posty zajmują miejsce. Niektórzy użytkownicy uważają, że na zapytania do bazy danych wykonywane przez wtyczki mogą mieć wpływ zmiany. Jeśli wtyczka nie wyklucza wyraźnie wersji postów, może to spowodować powolne wczytywanie witryny przez przeszukiwanie ich.

Możesz ustawić limit liczby poprawek, które WordPress zachowuje dla każdego artykułu. Skopiuj i wklej następujący kod do pliku wp-config.php.

define( 'WP_POST_REVISIONS', 2 );

WordPress będzie przechowywać tylko dwie ostatnie wersje każdego postu lub strony z tym kodem i natychmiast odrzuci poprzednie wersje.

14. Wyłącz Hotlinking

Kiedy jedna strona korzysta z zasobów innej, nazywa się to Hotlinkingiem. Jeśli ktoś skopiował obraz z Twojej witryny, jego witryna załaduje obraz z Twojej witryny po jego załadowaniu. Oznacza to, że wykorzystuje przepustowość i zasoby Twojego serwera.

Spowalnia Twoją witrynę i możesz ją przyspieszyć, usuwając ją.

Możesz zapobiec Hotlinkingowi, dodając następujący kod do pliku .htaccess i zmieniając go na nazwę swojej domeny.

RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain.com [NC] RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]

15. Dodaj LazyLoad do swoich obrazów

Lazy loading to stara strategia optymalizacji wydajności WordPress, która polega na ładowaniu obrazów, podczas gdy użytkownik przewija stronę. Celem jest uniknięcie ładowania wszystkich komponentów strony jednocześnie, ponieważ obciąża to serwer i powoduje wolniejsze ładowanie. Zamiast tego obrazy są ładowane tylko wtedy, gdy użytkownik dociera do sekcji strony, w której wyświetlany jest obraz.

Możesz użyć dowolnych wtyczek z leniwym ładowaniem, aby osiągnąć to podejście.

16. Użyj najnowszej wersji PHP

WordPress pisał głównie w PHP, który jest językiem programowania wysokiego poziomu. Jest to język po stronie serwera, co oznacza, że ​​jest zainstalowany i działa na serwerze hostingowym.

Najbardziej niezawodna wersja PHP jest używana przez wszystkie dobre firmy hostingowe WordPress na swoich serwerach. Jednak Twój dostawca usług hostingowych prawdopodobnie używa starszej wersji PHP.

PHP 7 jest dwa razy szybszy niż poprzednie wersje. To znaczny wzrost wydajności Twojej witryny i powinieneś z tego skorzystać.

Możesz sprawdzić, której wersji PHP używa Twoja witryna, instalując i aktywując wtyczkę Informacje o wersji.

Po aktywacji wtyczka wyświetli Twoją wersję PHP w stopce panelu administracyjnego WordPress.

17. Podziel długie posty

Posty na blogu, które są dłuższe i bardziej szczegółowe, są popularne wśród czytelników. Dłuższe posty mają również większe szanse na wyższą pozycję w wynikach wyszukiwania.

Jeśli jednak publikujesz długie treści z wieloma obrazami, może to spowolnić działanie Twojej witryny.

Zamiast tego spróbuj podzielić większe treści na wiele stron.

Aby to zrobić, WordPress ma wbudowaną funkcjonalność. Dołącz tag !––następna strona––> w miejscu, w którym artykuł ma zostać podzielony na następną stronę.

18. Wyłącz pingbacki i trackbacki

Pingbacki i trackbacki to narzędzia, które informują Cię, kiedy inna witryna łączy się z Twoją treścią. Jest to poważny problem w przypadku witryn, które otrzymują dużo pingbacków i trackbacków. Ponieważ każde łącze generuje osobne żądanie, dodatkowo obciąża zasoby Twojego serwera.

Ucierpi czas ładowania Twojej witryny. W rezultacie wyłączenie pingbacków i trackbacków jest najlepszym podejściem.

Aby to zrobić, przejdź do panelu Ustawienia » Dyskusja . Usuń zaznaczenie opcji Zezwalaj na alerty linków z innych blogów i zapisz zmiany.

19. Zminimalizuj pliki CSS i JS

Możesz poprawić wydajność witryny WordPress, minimalizując jej pliki JavaScript i CSS. Minifikacja zmniejsza rozmiar pliku, usuwając niepotrzebne spacje, podziały wierszy i komentarze.

Ponadto można połączyć te pliki, aby zmniejszyć liczbę żądań protokołu przesyłania hipertekstu (HTTP). Usuwa to wymaganie kilku żądań serwera dla każdego pliku CSS i JavaScript. W wyniku mniejszej liczby żądań Twoja witryna będzie się ładować szybciej.

Większość wtyczek do buforowania, takich jak WP Rocket i WP-Optimize, zapewnia opcje minifikacji. W rezultacie wszystko, co musisz zrobić, to włączyć funkcję minifikacji we wtyczce pamięci podręcznej, której używasz lub planujesz używać.

20. Usuń nieużywane wtyczki

Zbyt wiele wtyczek działających jednocześnie może spowolnić ładowanie witryny, ponieważ każda z nich jest jak mini-oprogramowanie. Nawet jeśli nie używasz wtyczki, może ona wykonywać pracę w tle, której nie jesteś świadomy. Być może nadszedł czas na wprowadzenie zmian.

Zacznij od dezaktywacji wtyczek, o których wiesz, że nie będziesz ich ponownie używać. Po każdej dezaktywacji przetestuj swoją witrynę, a następnie odinstaluj te wtyczki, gdy będziesz mieć pewność, że wszystko nadal działa. Następnie, jedna po drugiej, usuwaj wtyczki, aby zobaczyć, które wpływają na wydajność strony. Poszukaj alternatyw dla tych wtyczek, które nie są tak drogie.

21. Używaj szybszych wtyczek

Źle zakodowane wtyczki WordPress często ładują się za dużo, zwiększając szybkość ładowania strony i spowalniając witrynę.

Aby pomóc Ci znaleźć najlepsze wtyczki, przygotowaliśmy listę niezbędnych wtyczek dla witryny WordPress.

Niektóre z naszych najlepszych wyborów dla najpopularniejszych kategorii wtyczek WordPress są pokazane poniżej.

  • WPForms – Najszybsza i najbardziej przyjazna dla początkujących wtyczka formularza kontaktowego dla WordPressa.
  • Yoast SEO – Potężna wtyczka SEO WordPress, która pomaga Twojej witrynie lepiej działać w wyszukiwarkach, takich jak Google.
  • MonsterInsights – Najlepsza wtyczka analityczna Google dla WordPressa, która umożliwia analizę Twojej witryny WordPress.
  • Elementor – wtyczka do tworzenia stron WordPress z funkcją przeciągania i upuszczania, która pomaga tworzyć piękne strony za pomocą edytora wizualnego.
  • WP Rocket – Wtyczka pamięci podręcznej Premium dla WordPress, która poprawia wydajność Twojej witryny i wyniki Core Web Vitals.
  • OptinMonster – Potężna wtyczka do generowania leadów, która pomaga pozyskać więcej subskrybentów wiadomości e-mail, zwiększyć sprzedaż i rozwinąć firmę.

Wniosek

Jeśli masz problem z przyspieszeniem swojej witryny WordPress, nadszedł czas, aby zacząć działać. Przygotuj plan na podstawie naszych wskazówek. Zacznij od przejrzenia swojej witryny punkt po punkcie. Zastosuj nasze sugestie w swojej witrynie i zobacz, czy działa, czy nie.

Pamiętaj o jednej rzeczy: możesz nie zobaczyć wyników od razu, ale z czasem zobaczysz wspaniałe rezultaty, jeśli zastosujesz się do naszych rad. Nie jest to zadanie, które można wykonać w jedną noc. Więc bądź cierpliwy i ciężko pracuj.

Otóż ​​to! Mamy nadzieję, że ten post pomoże Ci dowiedzieć się, jak przyspieszyć działanie witryny WordPress. Możesz również zapoznać się z naszymi wskazówkami dotyczącymi SEO WordPress, aby poprawić rankingi swojej witryny.