10 wskazówek dotyczących optymalizacji prędkości w witrynie WordPress

Opublikowany: 2022-04-25

WordPress jest jedną z najpopularniejszych wydajnych platform blogowych na świecie, a najlepsze jest to, że można z niej korzystać od razu po wyjęciu z pudełka. Ale w pewnym momencie może zwolnić, kiedy to nastąpi, zauważysz, że czas ładowania strony zaczyna się wydłużać, a ładowanie strony trwa średnio dłużej niż kilka sekund. To może być problem. Może to wpłynąć na wrażenia użytkownika i ranking witryny w wyszukiwarkach.

Przyczyny tego spowolnienia są różne, ale generalnie wynika to z używania zbyt wielu wtyczek, nieefektywnych wtyczek, nadużywania dużych plików multimedialnych i ogólnego braku organizacji. Źle zaprojektowany kod, nawet jeśli jest to motyw WordPress, może spowolnić ładowanie strony. Jeśli dostosowujesz motyw, upewnij się, że korzystasz z CSS, a jeśli korzystasz z istniejącego szablonu, sprawdź, czy został zaprojektowany z czystym i wydajnym kodem.

Optymalizacja szybkości witryny WordPress to proces, dzięki któremu Twoja witryna WordPress jest tak szybka, jak to możliwe, zarówno pod względem szybkości, jak i ogólnej optymalizacji. Optymalizacja szybkości może być ważnym aspektem optymalizacji pod kątem wyszukiwarek, ponieważ szybsze witryny często osiągają lepsze wyniki w wynikach wyszukiwania.

Witryny oparte na WordPress mogą również odnotować wzrost wydajności poprzez optymalizację ich szybkości dzięki odpowiedniemu hostingowi, wtyczkom do buforowania i sieciom dostarczania treści. W tym artykule znajdziesz kilka wskazówek, jak zoptymalizować witrynę WordPress pod kątem szybkości i wydajności, abyś mógł cieszyć się tym, co najlepsze z obu światów i korzystać z wyższych pozycji w wyszukiwarkach.

Spis treści

Wybierz Fast Web Host

Prowadzenie witryny WordPress na szybkim serwerze internetowym jest jednym z najważniejszych czynników pozwalających osiągnąć optymalną prędkość. Możesz tego nie wiedzieć, ale nawet jedna sekunda opóźnienia w ładowaniu strony może kosztować do 7% odwiedzających i 2,5 miliarda dolarów sprzedaży rocznie!

Jeśli chcesz przyspieszyć swoją witrynę WordPress, wybór szybkiego hosta internetowego powinien być jednym z pierwszych kroków. W rzeczywistości badania pokazują, że hosting kont z mniejszą liczbą użytkowników lub mniejszym sprzętem działa lepiej niż konta z większą ilością zasobów — i często jest tańszy!

Użyj wtyczki pamięci podręcznej

Wraz ze wzrostem ruchu w witrynie będziesz chciał się upewnić, że działa ona z optymalną szybkością. Jednym z najszybszych sposobów na spowolnienie witryny WordPress jest zezwolenie na zbyt wiele żądań serwera. Korzystanie z wtyczki pamięci podręcznej może pomóc w kontrolowaniu tych żądań i przyspieszeniu działania witryny WordPress.

Dostępnych jest wiele bezpłatnych wtyczek, takich jak W3 Total Cache i WP Super Cache. Pracują nad optymalizacją odpowiedzi serwera poprzez buforowanie poprzednich żądań; gdy użytkownicy ponownie odwiedzą Twoją witrynę, zostaną obsłużeni z tych plików z pamięci podręcznej, zamiast wykonywać kolejne żądanie od samego WordPressa.

To znacznie skróci czas ładowania i sprawi, że użytkownicy będą zadowoleni z szybkości ładowania stron.

Użyj lekkiego, elastycznego motywu

Większość motywów WordPress jest łatwa w instalacji i oferuje wiele opcji dostosowywania. Ale nie wszystkie motywy są zoptymalizowane pod kątem szybkości. Nie pozwól, aby imponująco wyglądający motyw przesłonił wydajność Twojej witryny. Jak w przypadku wszystkiego innego, opłaca się przeprowadzić badania. Kilka kluczowych czynników, które należy wziąć pod uwagę, patrząc na motywy WordPress, to:

  • a) Całkowita liczba plików,
  • b) Wielkość każdego pliku,
  • c) Skrypty i
  • d) Połączenia zewnętrzne (np.: Czcionki Google)

Większość premium motywów WordPress automatycznie zoptymalizuje swoje zasoby po instalacji, ale niektóre darmowe motywy mogą nie być tak wydajne.

Używaj wtyczek mądrze

Chociaż wtyczki są niezwykle przydatne, zbyt wiele dobrego może być złe. Aktualizuj wtyczki tylko w razie potrzeby. Optymalizacja wtyczki WordPress powinna być stałym sprawdzianem dla projektanta WordPress. Wyeliminuj te, których strona nie używa. Zainstaluj wtyczkę ogranicznika logowania, aby zapobiec wszelkim możliwym atakom siłowym, ponieważ mogą one spowolnić przepustowość, nawet jeśli boty złośliwego oprogramowania nie uzyskają dostępu do Twojej witryny. Według raportu W3Techs w użyciu jest ponad 70 000 aktywnych wtyczek, a wiele z nich nie jest ze sobą w pełni kompatybilnych.

Spowolnij swoją witrynę za pomocą źle zaprojektowanych wtyczek lub zbyt aktywnych wtyczek i nie będzie miało znaczenia, jak szybki jest WordPress; nadal będziesz miał problem. Tak więc najlepszym sposobem na przyspieszenie WordPressa jest unikanie używania wtyczek, jeśli ich nie potrzebujesz. Jeśli jednak używasz wtyczki, upewnij się, że nie wyrządza ona więcej szkody niż pożytku.

Dobra lektura: Lista kontrolna SEO WordPress: 15 wskazówek, jak poprawić ranking witryny WordPress

Zoptymalizuj swoją bazę danych WordPress

Chociaż możesz użyć wtyczek buforujących, aby przyspieszyć swoją witrynę WordPress, optymalizacja bazy danych jest ważnym pierwszym krokiem. Oto szybki i łatwy sposób na optymalizację bazy danych WordPress. Najpierw zainstaluj i uruchom wtyczkę WP-Optimize z pulpitu nawigacyjnego WordPress (można ją znaleźć w sekcji Dodaj nowe wtyczki). Następnie przejrzyj każdą opcję osobno, aby zoptymalizować tabele bazy danych.

Po zoptymalizowaniu tabel bazy danych wyczyść niepotrzebną pamięć podręczną, uruchamiając jedno z tych bezpłatnych narzędzi do czyszczenia pamięci podręcznej: WP-Cache-Reload, Cache Booster lub W3 Total Cache Cleaner (który ma zintegrowane czyszczenie pamięci podręcznej). Teraz, gdy masz szybko działającą witrynę, nie zapomnij o dodaniu kilku wskazówek dotyczących optymalizacji szybkości!

Użyj sieci CDN do dostarczania zasobów

Sieć dostarczania treści lub CDN może być bardzo pomocna, jeśli chodzi o optymalizację szybkości. CDN to ogromna chmura serwerów rozsianych po różnych lokalizacjach na całym świecie. Gdy wysyłasz żądanie do serwera swojej witryny, upewnia się, że jeden z tych serwerów dostarczy twoje zasoby — zwykle za pośrednictwem pewnego rodzaju systemu kolejkowania, który ma pierwszeństwo.

Oznacza to, że jeśli chcesz mieć pewność, że użytkownicy w Australii nie będą musieli czekać na zasoby z Kalifornii (ponieważ opóźnienie zabija prędkość), możesz obsługiwać użytkowników z Australii z serwera australijskiego i użytkowników amerykańskich z serwera bliżej domu.

Optymalizacja obrazu

Pliki graficzne mogą stanowić znaczną część czasu ładowania strony. A gdy użytkownicy zobaczą, że ładowanie Twojej strony trwa wieczność, po prostu opuszczą Twoją witrynę. Każdy specjalista WordPress wie, że rozmiar obrazu i multimediów wpływa na czas ładowania strony. Rozmiary obrazów i multimediów będą również znacząco wpływać na czas ładowania strony, nawet do tego stopnia, że ​​zakładasz, że jest ona ofiarą ataku siłowego. Jeśli używasz obrazu jako nagłówka lub tła, spróbuj użyć jego zoptymalizowanej wersji. Ogranicz do minimum media strumieniowe, duże rozmiary obrazów i ciężkie reklamy. Możesz to zrobić sam (za pomocą bezpłatnego narzędzia, takiego jak ImageOptim) lub zatrudnić do tego kogoś (np. z Fiverr). Nawet niewielkie optymalizacje rozmiaru mogą mieć duży wpływ na szybkość strony.

Aby poprawić optymalizację szybkości, skompresuj pliki obrazów i przechowuj je lokalnie lub użyj natywnej obsługi kompresji WordPress. Powinieneś także unikać używania dużych obrazów lub grafik w postach i zamiast tego wybierać mniejsze ikony, które nie zajmują tak dużo miejsca – Twoi czytelnicy będą Ci wdzięczni!

Terminowa aktualizacja rdzenia WordPress i motywów / wtyczek

WordPress jest regularnie aktualizowany, aby zapewnić zarówno bezpieczeństwo, jak i nowe funkcje. Jeśli nie zaktualizujesz rdzenia i wtyczek WordPress, mogą one przestać działać poprawnie lub w ogóle przestać działać. Aby wszystko działało płynnie, ważne jest, aby być na bieżąco ze wszystkimi aktualizacjami WordPress.

Dobrą wiadomością jest to, że WordPress obsługuje teraz większość tych aktualizacji automatycznie, więc nie musisz się martwić o ich ręczne wykonanie — wystarczy upewnić się, że Twoja usługa hostingowa wykonuje swoją pracę (co prawdopodobnie było). .

Zoptymalizuj żądania HTTP

Jednym z powodów, dla których WordPress jest tak popularny, jest to, że jest bardzo łatwy w konfiguracji. Jednak wraz z jego popularnością nastąpiła eksplozja stron WordPress. A jak wiemy, z wieloma witrynami wiąże się wiele żądań HTTP — zwłaszcza jeśli weźmie się pod uwagę wszystkie wtyczki i rozszerzenia innych firm, które zwiększają funkcjonalność.

Jeśli Twoja witryna WordPress nie jest zoptymalizowana, te żądania HTTP mogą naprawdę wpłynąć na szybkość witryny. Zanim zoptymalizujesz witrynę WordPress, ważne jest, aby ustalić, czy żądania HTTP obniżają wydajność, czy nie, ponieważ wiele innych rzeczy może wpływać na szybkość oprócz żądań HTTP lub zamiast nich.

Efektywnie zarządzaj plikami statycznymi

Aplikacja WordPress pozwala z łatwością kontrolować pliki statyczne; jednak wielu użytkowników zapomina zoptymalizować swoją bibliotekę multimediów. Wielu użytkowników przesyła setki obrazów i innych dokumentów, co z czasem może spowolnić działanie witryny.

Czyszcząc bibliotekę multimediów lub optymalizując obrazy i dokumenty, możesz skrócić czas ładowania i poprawić komfort użytkowania. Zauważysz znaczną poprawę szybkości, gdy połączysz inne metody wymienione poniżej z odpowiednim zarządzaniem plikami statycznymi przez WordPress.

Nie przeciążaj swojej strony głównej

Oczywiście strona główna dowolnej witryny internetowej będzie prawdopodobnie generować największy ruch, więc musisz zrekompensować ten ruch, utrzymując ją w ładzie i czystości. Nie chcesz przeciążać strony głównej zbyt dużą liczbą postów. Utrzymuj liczbę postów na tej stronie od 8 do 10.

Sterowniki SUPHP i DSO

Host sieciowy cPanel używa dwóch typów programów obsługi do przetwarzania kontrolerów PHP: SUPHP i DSO. WordPress domyślnie używa SUPHP. Jest to bardzo bezpieczny kontroler, ale może powodować spowolnienie witryn WordPress, zwłaszcza jeśli mają duży ruch. W przeciwieństwie do tego, Dynamic Shared Object (DSO) oferuje szybszą obsługę stron, ale działa pod użytkownikiem „nikt”, co oznacza, że ​​będziesz musiał wprowadzić zmiany uprawnień do plików i katalogów WordPress, aby działał poprawnie. Użytkownicy, którzy doświadczają dużego natężenia ruchu, często uważają za korzystne przejście na DSO.

Wniosek

WordPress działa dobrze przy pierwszej instalacji, ale po dodaniu obrazów i treści oraz przy dużym ruchu witryna może ulec spowolnieniu. Optymalizacja szybkości Twojej witryny WordPress jest jednym z jej najważniejszych wskaźników wydajności. Powolna witryna WordPress zaszkodzi Twojemu doświadczeniu użytkownika, ale może również negatywnie wpłynąć na ruch, rankingi i konwersje. Poniższe wskazówki powinny pomóc Ci zwiększyć szybkość witryny, niezależnie od tego, czy prowadzisz witrynę firmową, czy tylko prywatną.