Marketing treściInfografiki marketingoweSearch Marketing

Jak przyspieszyć swoją witrynę WordPress

Pisaliśmy w dużej mierze o tzw wpływ prędkości na zachowanie użytkowników. I oczywiście, jeśli ma to wpływ na zachowanie użytkowników, ma to wpływ na optymalizację pod kątem wyszukiwarek. Większość ludzi nie zdaje sobie sprawy z tego, że liczba czynników biorą udział w prostym procesie pisania na stronie internetowej i ładowaniu tej strony.

I odwrotnie, jeśli co tydzień spędzasz godziny na opracowywaniu treści… próba zaoszczędzenia kilku dolarów na infrastrukturze nie ma sensu. To tak, jakby napisać post na blogu i umieścić go w butelce, zamiast zapewnić jego dostarczenie. Powolne strony internetowe zaszkodzić biznesowi.

Podczas gdy WordPress obsługuje setki milionów stron internetowych, główna skarga wielu, którzy opuszczają system zarządzania treścią (CMS-a) to niestandardowa prędkość witryny. Jeśli załadujesz WordPress na taniej platformie hostingowej dodaj darmowy motyw, który jest źle napisany i dodaj mnóstwo wtyczek… prawdopodobnie będziesz walczył z problemami z szybkością.

Jak działa WordPress?

Podobnie jak w przypadku większości platform CMS, WordPress jest w zasadzie front-endem dla użytkowników, back-endem do administrowania i łatwego edytowania i dodawania treści oraz przechowywania tych treści w bazie danych. Gdy użytkownik żąda Twojej strony internetowej, oto podstawowa seria kroków, które tworzą stronę:

  1. Domena – domena, której używasz, jest wyszukiwana na serwerze nazw domen i kierowana do twojego hosta.
  2. Gospodarz – Następnie Twoja domena jest wyszukiwana na Twoim hoście i tłumaczona na Twoją witrynę WordPress.
  3. WordPress – WordPress ładuje ustawienia początkowe.
  4. Permalink – Ślimak bezpośredniego łącza w twoim URL jest wyszukiwany w Twojej bazie danych i jest rozpoznawany jako identyfikator posta, w którym jest wyszukiwana i rozpoznawana główna treść i wszelkie dodatkowe metadane posta.
  5. HTML – Twój serwer WWW (zwykle LAMP) składa stronę przy użyciu PHP z twojego motywu.
  6. Akta – dodatkowe pliki, takie jak obrazy, skrypty, czcionki i arkusze stylów, są ładowane z witryny lub witryny innej firmy.
  7. CSS – Twój HTML jest stylizowany przy użyciu kaskadowych arkuszy stylów.
  8. JAVASCRIPT – kod po stronie klienta jest ładowany do Twojej przeglądarki, aby załadować dodatkową interakcję z treścią.

Twoja strona jest teraz załadowana!

Co spowalnia WordPressa?

  • hosting – pamięć, moc obliczeniowa (CPU) oraz przepustowość udostępniana przez Twojego hosta określą, jak szybko serwer WWW może zinterpretować kod, złożyć i zaprezentować Twoją stronę. Jeśli korzystasz z hosta od lat, prawdopodobnie korzystasz ze starego sprzętu i nadszedł czas na przeprowadzkę.
  • Sieć – Jeśli prowadzisz firmę w Indianapolis, ale twój serwer jest hostowany w Las Vegas, mimo że infrastruktura jest światłowodowa, każdy kilometr dalej zwiększa opóźnienia w dostarczaniu treści. Aby temu zaradzić, firmy wdrażają sieci dostarczania treści (CDN), które przechowują witrynę regionalnie w całym kraju lub na świecie, aby szybko dostarczać treści.
  • Zapytań do bazy danych – odpytywanie i pobieranie danych z bazy danych wymaga czasu. Nowoczesny hosting jak nasz host, koło zamachowe, zautomatyzował buforowanie technologie, które będą przechowywać tymczasową, kompletną stronę internetową, dzięki czemu zapytanie do bazy danych nie będzie konieczne (chyba że określono inaczej). Dodatkowo możesz załadować dodatkowe buforowanie na serwerze WordPress za pomocą wtyczki takiej jak WP Rocket. Tabele bazy danych często stają się rozdęte i nie są odpowiednio indeksowane. Pomocna może być również optymalizacja bazy danych.
  • Ustawienia – WordPress ładuje ustawienia początkowe i stany przejściowe. Z biegiem czasu lub w przypadku źle napisanych motywów i wtyczek ustawienia te mogą ulec rozdęciu. Ponadto motywy i wtyczki często nie usuwają tych ustawień po ich odinstalowaniu. Często jest to proces ręczny, aby przejść przez tabelę ustawień w WordPress, aby usunąć niepotrzebne ustawienia.
  • Skrypty serwera – Jedną z zalet WordPress jest to, że każdy może tworzyć i udostępniać motywy i wtyczki. Jest to również jedna z największych wad, ponieważ niedoświadczeni programiści często piszą kod, który nie jest wydajny… zwiększając liczbę zapytań i moc obliczeniową potrzebną do złożenia strony WordPress. Ponadto nadużywanie wtyczek zwykle dodaje do witryny o wiele więcej żądań skryptu, co spowalnia ją. Odkryliśmy, że często możemy zintegrować funkcje wtyczek z motywem potomnym i znacznie przyspieszyć działanie witryny.
  • Rozmiary plików – JavaScript i CSS często mają dodatkową przestrzeń, która jest niepotrzebna. Pomniejszanie kompresuje te pliki, aby miały ułamek rozmiaru. Ponadto obrazy są często przesyłane w rozdzielczościach i rozmiarach, które są przesadą dla przeglądarki. Kompresja obrazu to kolejny sposób na znaczne skrócenie czasu ładowania witryny.

Jak działa szybka witryna WordPress?

Jeśli Twoja infrastruktura i witryna WordPress są zoptymalizowane pod kątem szybkiego działania, różnica jest znacząca:

  1. Domena – domena, której używasz, jest wyszukiwana na serwerze nazw domen i kierowana do twojego hosta.
  2. Gospodarz – szybsze platformy hostingowe mogą zmniejszyć opóźnienia związane z identyfikacją i kierowaniem ruchu do Twojego serwera.
  3. WordPress – WordPress ładuje minimalne ustawienia i może ładować się szybciej.
  4. Permalink – Ślimak bezpośredniego łącza w twoim URL jest wyszukiwany w pliku z pamięci podręcznej, natychmiast wyświetlając twoją stronę, zamiast odpytywać bazę danych.
  5. Akta – Ładowane są zmniejszone pliki i skompresowane obrazy. Twój host może nawet skompresować pliki za pomocą GZIP kompresji, która może zmniejszyć rozmiary plików nawet o 70%.
  6. Lazy Loading – Nie każdy zasób wymaga załadowania w Twojej witrynie, aby poprawnie zaprezentować Twoją stronę. Jednym z przykładów są obrazy znajdujące się na dole strony. Powolne ładowanie to metodologia, która ładuje niepotrzebne zasoby tylko wtedy, gdy są potrzebne – w tym skrypty, obrazy, filmy i inne.

Ta infografika z PasjaWP przeprowadza przez logiczny proces poprawy wydajności WordPressa.

  1. Skróć czas odpowiedzi serwera (SRT) - Według Google PageSpeed ​​Insights, Twój optymalny SRT powinien wynosić mniej niż 200 milisekund.
    • Rozwiązanie: Przenieś swoją witrynę na wydajnego hosta, np koło zamachowe który ma solidną infrastrukturę i wbudowany CDN. Pomogą Ci nawet przenieść tam Twoją witrynę.
  2. Użyj dobrej wtyczki do buforowania – Podczas gdy Flywheel ma świetne buforowanie serwera, będziesz chciał również buforować lokalnie.
    • Rozwiązanie: Przenieś swoją witrynę na wydajnego hosta, np koło zamachowe który ma świetne buforowanie serwera i zainstaluj wtyczkę taką jak WP Rocket który ma znakomite lokalne buforowanie.
  3. Włącz kompresję GZIP – GZIP jest kompatybilny ze wszystkimi nowoczesnymi przeglądarkami. Wiele nowoczesnych platform hostingowych konfiguruje to automatycznie, ale może być konieczne skontaktowanie się z nimi.
  4. Zminimalizuj żądania przeglądarki – Motywy i wtyczki, które ładują mnóstwo skryptów, CSS, czcionek i plików multimedialnych z Twojej witryny lub innych, mogą znacznie spowolnić Twoją witrynę.
    • Rozwiązanie: Korzystając z narzędzi programistycznych przeglądarki, możesz zobaczyć, ile wysyłasz żądań i jak wolno są one realizowane. Niektóre wtyczki, np WP Rocket mają zaawansowane funkcje łączenia skryptów i CSS oraz ich buforowania, dzięki czemu nie musisz wykonywać wielu żądań. Posiada również możliwość leniwy ładunek obrazy.
  5. Zoptymalizuj swoją bazę danych – Zoptymalizowane zapytania, mniej przechowywanych danych i tabele indeksowania mogą poprawić szybkość witryny.
    • Rozwiązanie: czyszczenie wersji stron, usuwanie zbędnych danych i ponowne indeksowanie bazy danych to wszystko można zrobić WP Rocket.
  6. Zmniejsz liczbę używanych wtyczek – Im więcej zainstalowanych wtyczek, tym większa liczba zapytań do twojego serwera.
    • Rozwiązanie: Zaktualizuj swój motyw do takiego, który ma większość lub wszystkie funkcje, które starałeś się osiągnąć za pomocą wtyczek. Polecamy ThemeForest, ale pamiętaj, aby kupić wtyczkę, która jest dobrze oceniana, ma wiele aktualizacji i ma wysoką sprzedaż. Niektóre wtyczki dodają również niepotrzebny kod do stron. Na przykład znaleźliśmy to Wspaniały ma możliwość dołączania skryptów i CSS tylko na stronach z formularzami, aby nie miało to wpływu na inne strony.
  7. Użyj dobrze zoptymalizowanego motywu – Źle opracowane motywy leżą u podstaw większości problemów, jakie napotykamy u klientów.
    • Rozwiązanie: Zaktualizuj swój motyw do takiego, który ma większość lub wszystkie funkcje, które starałeś się osiągnąć za pomocą wtyczek. Polecamy ThemeForest, ale pamiętaj, aby kupić wtyczkę, która jest dobrze oceniana, ma wiele aktualizacji i ma wysoką sprzedaż.
  8. Kompresuj i skaluj obrazy – WordPress ma już fantastyczną funkcję dodaj określone rozmiary obrazów które obejmują sposób skalowania i przycinania ich dla różnych widoków.
    • Rozwiązanie: Upewnij się, że Twój motyw lub plik motywu podrzędnego functions.php ma zarejestrowane odpowiednie rozmiary obrazu do wyświetlenia w Twoim motywie. Jeśli chodzi o kompresję, WordPress nie ma takiej możliwości, więc integracja innej firmy, taka jak Imagify or Kraken działa świetnie. WP Rocket ma również dodatek do kompresji obrazu.

Utrzymujemy pełną listę tego, co uważamy za Najlepsze wtyczki WordPress dla firm. Gdy pojawiają się nowe technologie, a inne wtyczki nie są aktualizowane, zastępujemy je na tej liście. Oto pełna infografika!

jak przyspieszyć wordpress

Douglas Karr

Douglas Karr jest dyrektorem ds. marketingu OtwórzWglądy i założycielem Martech Zone. Douglas pomógł dziesiątkom odnoszących sukcesy start-upów MarTech, pomagał w due diligence ponad 5 miliardów dolarów w przejęciach i inwestycjach Martech i nadal pomaga firmom we wdrażaniu i automatyzacji ich strategii sprzedaży i marketingu. Douglas to uznany na całym świecie ekspert ds. transformacji cyfrowej oraz MarTech i mówca. Douglas jest także autorem przewodnika dla manekinów i książki o przywództwie biznesowym.

Powiązane artykuły

Powrót do góry przycisk
Zamknij

Wykryto Adblock

Martech Zone jest w stanie udostępnić Ci te treści bez żadnych kosztów, ponieważ zarabiamy na naszej witrynie poprzez przychody z reklam, linki partnerskie i sponsoring. Będziemy wdzięczni za usunięcie blokady reklam podczas przeglądania naszej witryny.