Maybaygiare.org

Blog Network

najlepszy przewodnik, aby zwiększyć szybkość i wydajność WordPress

czy chcesz przyspieszyć swoją witrynę WordPress? Szybkie ładowanie stron popraw wrażenia użytkownika, zwiększ swój przegląd stron i pomóż w WordPress SEO. W tym artykule udostępnimy najbardziej przydatne wskazówki dotyczące optymalizacji prędkości WordPress, aby zwiększyć wydajność WordPress i przyspieszyć witrynę.

jak poprawić szybkość i wydajność WordPress

w przeciwieństwie do innych list „x best WordPress caching plugin” lub ogólnych „x wskazówki do przyspieszenia WordPress” samouczki, ten artykuł jest kompleksowym przewodnikiem po optymalizacji wydajności WordPress.

staraliśmy się opisać wszystko, od tego, dlaczego szybkość jest ważna, co spowalnia Twoją witrynę WordPress, po czynności, które możesz podjąć, aby natychmiast poprawić szybkość WordPress.

aby to ułatwić, stworzyliśmy spis treści, który pomoże Ci przejść przez nasz najlepszy przewodnik po przyspieszeniu witryny WordPress.

spis treści

podstawy wydajności WordPress

  • dlaczego szybkość jest ważna dla Twojej witryny WordPress?
  • Jak sprawdzić szybkość swojej strony WordPress?
  • co spowalnia Twoją stronę WordPress?
  • znaczenie dobrego hostingu WordPress

przyspieszenie WordPress w prostych krokach (bez kodowania)

  • Zainstaluj wtyczkę buforującą WordPress
  • zoptymalizuj obrazy pod kątem prędkości

najlepsze praktyki optymalizacji wydajności WordPress

  • Aktualizuj swoją witrynę WordPress
  • Optymalizuj procesy w tle
  • użyj fragmentów na stronie głównej i archiwach
  • podziel komentarze na strony
  • Użyj sieci dostarczania treści (CDN)
  • nie przesyłaj plików audio/wideo bezpośrednio do WordPress
  • Użyj motywu zoptymalizowanego pod kątem szybkości
  • użyj szybszego Wtyczki

dostrajanie WordPressa pod kątem prędkości (zaawansowane)

  • podziel długie posty na strony
  • zmniejsz zewnętrzne żądania HTTP
  • zmniejsz wywołania bazy danych
  • zoptymalizuj bazę danych WordPress
  • Ogranicz poprawki postów
  • Wyłącz Hotlinking i Leeching treści
  • użyj leniwego ładowania w razie potrzeby
  • użyj zapory sieciowej na poziomie DNS
  • Napraw błędy HTTPS/SSL bez wtyczki
  • użyj najnowszej wersji PHP

dlaczego szybkość jest ważna dla twojej witryny WordPress?

badania pokazują, że od 2000 do 2016 r.średni czas uwagi człowieka spadł z 12 sekund do 7 sekund.

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

masz bardzo mało czasu, aby pokazać użytkownikom swoje treści i przekonać ich do pozostania na swojej stronie.

powolna witryna oznacza, że użytkownicy potencjalnie opuszczą Twoją witrynę, zanim jeszcze się załaduje.

według studium przypadku StrangeLoop, które obejmowało Amazon, Google i inne większe witryny, 1-sekundowe opóźnienie w czasie ładowania strony może prowadzić do 7% utraty konwersji, 11% mniejszej liczby wyświetleń strony i 16% spadku zadowolenia klienta.

jak szybkość wpływa na Twoją witrynę

Co więcej, Google i inne wyszukiwarki już zaczęły karać wolniejsze witryny, spychając je w dół w wynikach wyszukiwania, co oznacza mniejszy ruch na powolnych stronach.

Podsumowując to wszystko, jeśli chcesz więcej ruchu, subskrybentów i przychodów ze swojej witryny, musisz szybko zrobić swoją witrynę WordPress!

Jak sprawdzić szybkość swojej strony WordPress?

często początkujący uważają, że ich strona jest OK tylko dlatego, że nie wydaje się powolna na ich komputerze. To wielki błąd.

ponieważ często odwiedzasz własną witrynę, nowoczesne przeglądarki, takie jak Chrome, przechowują Twoją witrynę w pamięci podręcznej i automatycznie prefetchują ją, gdy tylko zaczniesz wpisywać adres. To sprawia, że witryna ładuje się niemal natychmiast.

jednak normalny użytkownik, który odwiedza Twoją stronę po raz pierwszy, może nie mieć tego samego doświadczenia.

w rzeczywistości użytkownicy w różnych lokalizacjach geograficznych będą mieli zupełnie inne doświadczenia.

dlatego zalecamy przetestowanie szybkości witryny za pomocą narzędzia takiego jak test prędkości WordPress IsItWP.

jest to darmowe narzędzie online, które pozwala przetestować szybkość Twojej witryny.

narzędzie do testowania prędkości IsItWP

Po uruchomieniu testu prędkości witryny możesz się zastanawiać, jaka jest dobra prędkość witryny, do której powinienem dążyć?

dobry czas ładowania strony wynosi poniżej 2 sekund.

jednak im szybciej to zrobisz, tym lepiej. Kilka milisekund ulepszeń tu i tam może dodać do golenia o połowę lub nawet całą sekundę od czasu ładowania.

co spowalnia Twoją stronę WordPress?

Twój raport z testu prędkości będzie prawdopodobnie zawierał wiele zaleceń dotyczących poprawy. Jednak większość z tego jest żargonem technicznym, który jest trudny do zrozumienia dla początkujących.

uczenie się tego, co spowalnia Twoją witrynę, jest kluczem do poprawy wydajności i podejmowania mądrzejszych długoterminowych decyzji.

głównymi przyczynami powolnej witryny WordPress są:

  • Hosting – gdy serwer hostingowy nie jest prawidłowo skonfigurowany, może to zaszkodzić szybkości witryny.
  • Konfiguracja WordPress-jeśli Twoja witryna WordPress nie obsługuje stron z pamięci podręcznej, spowoduje to przeciążenie serwera, co spowoduje, że Twoja witryna będzie powolna lub całkowicie zawiesi.
  • rozmiar strony-głównie obrazy, które nie są zoptymalizowane pod kątem Internetu.
  • złe wtyczki – jeśli używasz źle zakodowanej wtyczki, może to znacznie spowolnić Twoją stronę.
  • Skrypty zewnętrzne-zewnętrzne Skrypty, takie jak reklamy, Ładowanie czcionek itp.mogą również mieć ogromny wpływ na wydajność Twojej witryny.

teraz, gdy wiesz, co spowalnia Twoją witrynę WordPress, przyjrzyjmy się, jak przyspieszyć swoją witrynę WordPress.

znaczenie dobrego hostingu WordPress

Twoja usługa hostingowa WordPress odgrywa ważną rolę w wydajności witryny. Dobry współdzielony dostawca hostingu, taki jak Bluehost lub Siteground, podejmuje dodatkowe środki, aby zoptymalizować Twoją witrynę pod kątem wydajności.

jednak na współdzielonym hostingu udostępniasz zasoby serwera wielu innym klientom. Oznacza to, że jeśli twoja sąsiednia witryna ma duży ruch, może to wpłynąć na całą wydajność serwera, co z kolei spowolni Twoją witrynę.

z drugiej strony Korzystanie z zarządzanej usługi hostingowej WordPress zapewnia najbardziej zoptymalizowane konfiguracje serwerów do uruchamiania WordPress. Zarządzane firmy hostingowe WordPress oferują również automatyczne kopie zapasowe, automatyczne aktualizacje WordPress i bardziej zaawansowane konfiguracje zabezpieczeń w celu ochrony Twojej witryny.

zalecamy WPEngine jako nasz preferowany zarządzany dostawca hostingu WordPress. Są również najbardziej popularne w branży. (Zobacz nasz specjalny kupon WPEngine).

przyspieszenie WordPressa w prostych krokach (bez kodowania)

wiemy, że wprowadzanie zmian w konfiguracji witryny może być przerażającą myślą dla początkujących, zwłaszcza jeśli nie jesteś geekiem technicznym.

ale nie martw się, nie jesteś sam. Pomogliśmy tysiącom użytkowników WordPress poprawić ich wydajność WordPress.

pokażemy Ci, jak możesz przyspieszyć swoją witrynę WordPress za pomocą kilku kliknięć (nie wymaga kodowania).

Jeśli potrafisz wskaż i kliknij, to możesz to zrobić!

Zainstaluj wtyczkę buforującą WordPress

strony WordPress są „dynamiczne.”Oznacza to, że są one budowane w locie za każdym razem, gdy ktoś odwiedza post lub stronę w Twojej witrynie.

aby zbudować swoje strony, WordPress musi uruchomić proces, aby znaleźć wymagane informacje, złożyć je wszystkie razem, a następnie wyświetlić je użytkownikowi.

ten proces obejmuje wiele kroków i może naprawdę spowolnić Twoją witrynę, gdy odwiedza ją Wiele osób jednocześnie.

dlatego zalecamy każdej witrynie WordPress używać wtyczki buforowania. Buforowanie może sprawić, że Twoja witryna WordPress będzie od 2X do 5x szybsza.

oto jak to działa.

zamiast przechodzić przez cały proces generowania strony za każdym razem, wtyczka buforująca tworzy kopię strony po pierwszym załadowaniu, a następnie serwuje tę buforowaną wersję każdemu kolejnemu użytkownikowi.

buforowanie strony

jak widać na powyższej grafice, gdy użytkownik odwiedza witrynę WordPress, serwer pobiera informacje z bazy danych MySQL i plików PHP. Następnie umieszcza to wszystko razem w treści HTML, która jest podawana użytkownikowi.

to długi proces, ale możesz go pominąć, gdy używasz buforowania.

istnieje wiele dobrych wtyczek do buforowania WordPress, ale zalecamy użycie wtyczki WP Rocket (premium) lub WP Super Cache (free).

sprawdź nasz przewodnik krok po kroku, jak zainstalować i skonfigurować WP Super Cache na swojej stronie WordPress. Konfiguracja nie jest trudna, a odwiedzający zauważą różnicę.

wiele firm hostingowych WordPress, takich jak Bluehost i SiteGround, oferuje również rozwiązania buforowania.

SiteGround SuperCacher

Jeśli używasz SiteGround, Zaloguj się do hosting cPanel i włącz SuperCacher w sekcji „Narzędzia do poprawy witryny”.

Supercacher

następnie musisz zainstalować i aktywować wtyczkę SG Optimizer w WordPress, aby zarządzać ustawieniami SuperCacher.

buforowanie Bluehost

Jeśli używasz Bluehost, przejdź do sekcji Wydajność moje witryny, aby włączyć buforowanie.

Włączanie buforowania w Bluehost

Jeśli używasz zarządzanego dostawcy hostingu WordPress, nie potrzebujesz wtyczki buforowania, ponieważ jest wbudowana i domyślnie włączona.

Bonus: Możesz połączyć wtyczki buforujące z zaporą aplikacji internetowej, taką jak CloudFlare lub Sucuri, aby uzyskać maksymalny wzrost wydajności.

Optymalizacja obrazów pod kątem szybkości

Optymalizacja obrazów pod kątem szybkości

obrazy ożywają w Twoich treściach i pomagają zwiększyć zaangażowanie. Naukowcy odkryli, że korzystanie z kolorowych wizualizacji sprawia, że ludzie 80% częściej czytają twoje treści.

Jeśli jednak Twoje obrazy nie są zoptymalizowane, mogą bardziej zaszkodzić niż pomóc. W rzeczywistości nieoptymalizowane obrazy są jednym z najczęstszych problemów z prędkością, które widzimy na stronach dla początkujących.

przed przesłaniem zdjęcia bezpośrednio z telefonu lub aparatu zalecamy użycie oprogramowania do edycji zdjęć, aby zoptymalizować obrazy do Internetu.

w oryginalnych formatach te zdjęcia mogą mieć ogromne rozmiary plików. Ale w oparciu o format pliku obrazu i kompresję wybraną w oprogramowaniu do edycji, możesz zmniejszyć rozmiar obrazu nawet o 5x.

w WPBeginner używamy tylko dwóch formatów obrazów: JPEG i PNG.

teraz możesz się zastanawiać: jaka jest różnica?

Cóż, format Obrazu PNG jest nieskompresowany. Podczas kompresji obrazu traci pewne informacje, więc nieskompresowany obraz będzie wyższej jakości z większą ilością szczegółów. Minusem jest to, że jest to większy rozmiar pliku, więc ładowanie trwa dłużej.

JPEG, z drugiej strony, jest skompresowanym formatem pliku, który nieznacznie obniża jakość obrazu,ale jest znacznie mniejszy.

Jak więc zdecydować, który format obrazu wybrać?

  • Jeśli nasze zdjęcie lub obraz ma wiele różnych kolorów, to używamy JPEG.
  • jeśli jest to prostszy obraz lub potrzebujemy przezroczystego obrazu, to używamy PNG.

większość naszych zdjęć to Jpeg.

Poniżej znajduje się tabela porównawcza rozmiarów plików i różnych narzędzi kompresji, których mogliśmy użyć dla obrazu StrangeLoop użytego powyżej.

wykres prędkości obrazu

jak widać na wykresie, używany format obrazu może mieć ogromny wpływ na wydajność witryny.

aby uzyskać szczegółowe informacje na temat optymalizacji obrazów za pomocą programu Photoshop i innych popularnych narzędzi do edycji, bez utraty jakości, zobacz nasz przewodnik krok po kroku, jak zapisywać obrazy zoptymalizowane pod kątem Internetu.

najlepsze praktyki optymalizacji wydajności WordPress

Po zainstalowaniu wtyczki buforującej i optymalizacji obrazów zauważysz, że witryna zacznie się ładować znacznie szybciej.

ale jeśli naprawdę chcesz, aby Twoja strona była jak najszybsza, musisz skorzystać z najlepszych praktyk wymienionych poniżej.

te wskazówki nie są zbyt techniczne, więc nie musisz znać żadnego kodu, aby je zaimplementować. Ale korzystanie z nich zapobiegnie powszechnym problemom, które spowolnią Twoją witrynę.

Aktualizuj swoją witrynę WordPress

Aktualizuj WordPress

jako dobrze utrzymany projekt open source, WordPress jest często aktualizowany. Każda aktualizacja będzie oferować nie tylko nowe funkcje, ale także naprawi problemy z bezpieczeństwem i błędy. Twój motyw WordPress i wtyczki mogą mieć regularne aktualizacje.

jako właściciel witryny, Twoim obowiązkiem jest aktualizowanie witryny, motywu i wtyczek WordPress do najnowszych wersji. Niezastosowanie się do tego może sprawić, że Twoja witryna będzie powolna i zawodna oraz narażona na zagrożenia bezpieczeństwa.

aby uzyskać więcej informacji na temat znaczenia aktualizacji, zobacz nasz artykuł o tym, dlaczego zawsze powinieneś używać najnowszej wersji WordPressa.

zoptymalizuj procesy w tle

procesy w tle w WordPress to Zaplanowane zadania, które działają w tle witryny WordPress. Oto kilka przykładów zadań w tle, które działają w witrynie WordPress:

  • zadania wtyczki kopii zapasowej WordPress
  • Zadania cron WordPress do publikowania zaplanowanych postów
  • Zadania cron WordPress do sprawdzania aktualizacji
  • wyszukiwarki i inne roboty indeksujące próbujące pobrać zawartość

zadania takie jak zadania cron dla zaplanowanych postów i aktualizacji mają minimalny wpływ na wydajność witryny.

jednak inne procesy w tle, takie jak wtyczki do tworzenia kopii zapasowych i nadmierne indeksowanie przez wyszukiwarki mogą spowolnić witrynę.

w przypadku wtyczek do tworzenia kopii zapasowych musisz upewnić się, że wtyczka do tworzenia kopii zapasowych WordPress działa tylko w czasie małego ruchu na twojej stronie. Musisz także dostosować częstotliwość tworzenia kopii zapasowych i danych, które mają zostać zarchiwizowane.

na przykład, jeśli tworzysz kompletną codzienną kopię zapasową, podczas gdy publikujesz nową zawartość tylko dwa razy w tygodniu, musisz to dostosować.

Jeśli potrzebujesz częstszych kopii zapasowych, takich jak kopie zapasowe w czasie rzeczywistym, zalecamy użycie rozwiązania SaaS, aby nie opodatkować serwera.

jeśli chodzi o indeksowanie, musisz mieć oko na raporty indeksowania w Google Search console. Częste indeksowanie, które kończy się błędami, może spowodować spowolnienie witryny lub brak reakcji.

Zobacz nasz kompletny przewodnik Google Search Console dla początkujących, aby dowiedzieć się, jak dostosować szybkość indeksowania.

użyj fragmentów na stronie głównej i archiwach

używając fragmentów

domyślnie WordPress wyświetla pełną treść każdego artykułu na stronie głównej i archiwach. Oznacza to, że strona główna, kategorie, tagi i inne strony archiwalne będą ładować się wolniej.

kolejną wadą wyświetlania pełnych artykułów na tych stronach jest to, że użytkownicy nie czują potrzeby odwiedzania właściwego artykułu. Może to zmniejszyć przeglądanie stron i czas, który użytkownicy spędzają w witrynie.

aby przyspieszyć czas ładowania stron archiwalnych, możesz ustawić witrynę tak, aby wyświetlała fragmenty zamiast pełnej zawartości.

możesz przejść do ustawień ” czytanie i wybierz „dla każdego artykułu w kanale, Pokaż: podsumowanie” zamiast „pełny tekst.”

wyświetl fragmenty zamiast pełnego tekstu, aby zwiększyć prędkość WordPressa

aby uzyskać więcej informacji na temat zalet i wad wyświetlania podsumowań, zobacz nasz artykuł na temat pełnego postu vs podsumowanie (fragment) na stronach archiwum WordPress.

Paginate komentarze

masz dużo komentarzy na swoim blogu? Gratulacje! To świetny wskaźnik zaangażowanej publiczności.

ale minusem jest to, że ładowanie wszystkich tych komentarzy może wpłynąć na szybkość witryny.

WordPress jest wyposażony w wbudowane rozwiązanie do tego. Po prostu przejdź do Ustawienia „Dyskusja i zaznacz pole obok opcji” Podziel komentarze na strony”.

Przerwij komentarze na stronach

aby uzyskać bardziej szczegółowe instrukcje, zobacz nasz przewodnik jak paginować komentarze w WordPress.

Użyj sieci dostarczania treści (CDN)

pamiętasz, jak wspomnieliśmy powyżej, że użytkownicy w różnych lokalizacjach geograficznych mogą doświadczać różnych czasów ładowania witryny?

To dlatego, że lokalizacja serwerów hostingowych może mieć wpływ na szybkość witryny.

na przykład załóżmy, że Twoja firma hostingowa ma swoje serwery w Stanach Zjednoczonych. Odwiedzający, który jest również w Stanach Zjednoczonych, zazwyczaj widzi szybszy czas ładowania niż odwiedzający w Indiach.

Korzystanie z sieci dostarczania treści (CDN) może pomóc w przyspieszeniu czasu ładowania dla wszystkich odwiedzających.

CDN to sieć złożona z serwerów na całym świecie. Każdy serwer będzie przechowywać pliki „statyczne” używane do tworzenia witryny.

te pliki statyczne obejmują niezmienne pliki, takie jak obrazy, CSS i JavaScript, w przeciwieństwie do stron WordPress, które są „dynamiczne”, jak wyjaśniono powyżej.

gdy korzystasz z CDN, za każdym razem, gdy użytkownik odwiedza Twoją witrynę, są one serwowane te pliki statyczne z dowolnego serwera, który jest najbliżej nich. Twój własny serwer hostingowy będzie również szybszy, ponieważ CDN wykonuje dużo pracy.

możesz zobaczyć, jak to działa w tej infografice.

co to jest CDN?

zalecamy użycie StackPath CDN. Korzystamy z MaxCDN na wszystkich naszych stronach internetowych, które są teraz również częścią StackPath.

działa dobrze z witrynami WordPress i uzupełnia istniejące wtyczki buforowania WordPress, aby jeszcze szybciej ładować.

nie przesyłaj plików Audio/wideo bezpośrednio do WordPress

korzystaj z usług hostingu wideo, takich jak YouTube

Możesz bezpośrednio przesyłać pliki audio i wideo do swojej witryny WordPress, a ona automatycznie wyświetli je w odtwarzaczu HTML5…

ale nigdy nie powinieneś tego robić!

Hosting audio i wideo będzie kosztować przepustowość. Możesz zostać obciążony opłatami za nadwyżkę przez firmę hostingową lub mogą nawet całkowicie zamknąć Twoją witrynę, nawet jeśli twój plan obejmuje „nieograniczoną” przepustowość.

Hosting dużych plików multimedialnych znacznie zwiększa rozmiary kopii zapasowych i utrudnia przywrócenie WordPressa z kopii zapasowej.

zamiast tego powinieneś użyć usługi hostingu audio i wideo, takiej jak YouTube, Vimeo, DailyMotion, SoundCloud itp. i niech zajmą się ciężką pracą. Mają do tego przepustowość!

WordPress ma wbudowaną funkcję osadzania wideo, dzięki czemu możesz skopiować i wkleić adres URL filmu bezpośrednio do swojego posta, a zostanie on osadzony automatycznie.

Dowiedz się więcej o tym, jak to działa w naszym przewodniku na temat osadzania filmów w WordPress.

Jeśli tworzysz stronę internetową podcastu z WordPress, zalecamy usługę hostingu podcastów Blubrry, aby uzyskać najlepszą wydajność.

Użyj motywu zoptymalizowanego pod kątem prędkości

Wybierz motyw zoptymalizowany pod kątem prędkości

wybierając motyw dla swojej witryny, należy zwrócić szczególną uwagę na optymalizację prędkości. Niektóre piękne i imponująco wyglądające motywy są w rzeczywistości słabo zakodowane i mogą spowolnić witrynę.

zwykle lepiej jest wybrać prostszy motyw niż wybrać motyw, który jest nadęty złożonymi układami, krzykliwymi animacjami i innymi niepotrzebnymi funkcjami. Zawsze możesz dodać te funkcje za pomocą wysokiej jakości wtyczek WordPress.

sklepy z motywami Premium WordPress, takie jak StudioPress, Themify, CSSIgniter oferują motywy, które są dobrze zakodowane i zoptymalizowane pod kątem szybkości. Możesz również sprawdzić nasz artykuł na temat wyboru idealnego motywu WordPress, aby uzyskać porady na temat tego, czego szukać.

zanim aktywujesz swój nowy motyw, zapoznaj się z naszym przewodnikiem na temat prawidłowego przełączania motywu WordPress w celu płynnego przejścia.

używaj szybszych wtyczek

Wybierz szybsze wtyczki dla swojej witryny

źle zakodowane wtyczki WordPress często ładują się zbyt mocno, niezależnie od tego, czy Twoja witryna tego potrzebuje, czy nie. Zwiększa to szybkość ładowania strony i spowalnia witrynę.

aby pomóc Ci wybrać najlepsze wtyczki, często publikujemy nasz wybór ekspertów najlepszych prezentacji wtyczek WordPress. Zwracamy szczególną uwagę na łatwość obsługi, doświadczenie użytkownika, a co najważniejsze wydajność.

Oto niektóre z naszych typów dla najczęstszych kategorii wtyczek WordPress.

  • WPForms – najszybsza i najbardziej przyjazna dla początkujących wtyczka do formularza kontaktowego dla WordPressa.
  • Soliloquy – jeśli chcesz dodać suwaki do swojej witryny, Soliloquy jest najlepszą wtyczką suwaka WordPress pod względem wydajności i funkcji.
  • Envira Gallery – wtyczki do galerii zdjęć mogą również spowolnić działanie WordPressa. Przeprowadziliśmy testy i znaleźliśmy Envira Gallery jako najszybszą wtyczkę do galerii zdjęć dla WordPressa.
  • Shared Counts-wtyczki mediów społecznościowych ładują Dodatkowe skrypty i nie tak wdzięcznie. Shared Counts to jedna z najszybszych wtyczek mediów społecznościowych dla WordPress.

oprócz własnych rekomendacji, możesz przeprowadzić własne testy. Po prostu uruchom testy prędkości przed i po zainstalowaniu wtyczki, aby porównać jej wpływ na wydajność.

dostrajanie WordPress pod kątem prędkości (zaawansowane)

korzystając z najlepszych praktyk optymalizacji WordPress i podstawowych wskazówek dotyczących prędkości wymienionych powyżej, powinieneś zobaczyć dużą poprawę czasu ładowania witryny.

ale liczy się każdy ułamek sekundy. Jeśli chcesz uzyskać jak najszybszą prędkość, musisz wprowadzić jeszcze kilka zmian.

poniższe wskazówki są nieco bardziej techniczne, z niektórymi wymagającymi modyfikacji plików witryny lub podstawowej znajomości PHP. Najpierw na wszelki wypadek wykonaj kopię zapasową swojej witryny.

podziel długie posty na strony

podziel długie posty na strony

czytelnicy uwielbiają dłuższe i bardziej szczegółowe posty na blogu. Dłuższe posty mają nawet tendencję do plasowania się wyżej w wyszukiwarkach.

ale jeśli publikujesz długie artykuły z dużą ilością zdjęć, może to zaszkodzić czasowi ładowania.

zamiast tego Rozważ podzielenie dłuższych postów na wiele stron.

WordPress ma wbudowaną funkcjonalność, aby to zrobić. Po prostu Dodaj tag<!––nextpage––> w swoim artykule, gdzie chcesz podzielić go na następną stronę. Zrób to jeszcze raz, jeśli chcesz podzielić artykuł na następną stronę.

aby uzyskać bardziej szczegółowe instrukcje, zobacz nasz samouczek na temat paginacji postów – jak podzielić posty WordPress na wiele stron.

zmniejsz zewnętrzne żądania HTTP

zmniejsz żądania HTTP między domenami

wiele wtyczek i motywów WordPress ładuje wszystkie rodzaje plików z innych stron internetowych. Pliki te mogą zawierać Skrypty, arkusze stylów i obrazy z zewnętrznych zasobów, takich jak Google, Facebook, usługi analityczne i tak dalej.

można użyć kilku z nich. Wiele z tych plików jest zoptymalizowanych tak, aby załadować się tak szybko, jak to możliwe, więc jest to szybsze niż hostowanie ich na własnej stronie internetowej.

ale jeśli Twoje wtyczki robią wiele z tych żądań, to może to znacznie spowolnić witrynę.

możesz zmniejszyć wszystkie te zewnętrzne żądania HTTP, wyłączając skrypty i style lub łącząc je w jeden plik. Oto samouczek, Jak wyłączyć pliki CSS wtyczek i JavaScript.

zmniejsz wywołania bazy danych

zmniejsz wywołania bazy danych

Uwaga: Ten krok jest nieco bardziej techniczny i wymaga podstawowej znajomości plików szablonów PHP i WordPress.

Niestety, istnieje wiele źle zakodowanych motywów WordPress. Ignorują standardowe praktyki WordPress i kończą na bezpośrednich połączeniach z bazą danych lub zbyt wielu niepotrzebnych żądaniach do bazy danych. Może to naprawdę spowolnić twój serwer, dając mu zbyt wiele pracy do zrobienia.

nawet dobrze zakodowane motywy mogą mieć kod, który wywołuje bazy danych, aby uzyskać podstawowe informacje na blogu.

w tym przykładzie, za każdym razem, gdy widzisz <?php, jest to początek nowego wywołania bazy danych:

<html xmlns="http://www.w3.org/1999/xhtml" dir="<?php language_attributes(); ?>"><head profile="http://gmpg.org/xfn/11"><meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?> charset=<?php bloginfo('charset'); ?>" />

nie możesz za to winić twórców motywów. Po prostu nie mają innego sposobu, aby dowiedzieć się, w jakim języku znajduje się Twoja strona.

ale jeśli dostosowujesz witrynę za pomocą motywu podrzędnego, możesz zastąpić te połączenia z bazą danych konkretnymi informacjami, aby zmniejszyć wszystkie te połączenia z bazą danych.

<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr"><head profile="http://gmpg.org/xfn/11"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

sprawdź swój motyw nadrzędny pod kątem takich instancji, które można łatwo zastąpić informacjami statycznymi.

Optymalizacja bazy danych WordPress

optymalizacja bazy danych WordPress

Po dłuższym korzystaniu z WordPressa twoja baza danych będzie miała wiele informacji, których prawdopodobnie już nie potrzebujesz. Aby zwiększyć wydajność, możesz zoptymalizować bazę danych, aby pozbyć się wszystkich niepotrzebnych informacji.

można to łatwo zarządzać za pomocą wtyczki WP-Sweep. Pozwala wyczyścić bazę danych WordPress, usuwając takie rzeczy, jak zniszczone posty, wersje, nieużywane tagi itp. Zoptymalizuje również strukturę bazy danych za pomocą jednego kliknięcia.

Zobacz nasz przewodnik na temat optymalizacji i czyszczenia bazy danych WordPress w celu poprawy wydajności.

Ogranicz zmiany postów

Ogranicz zmiany postów w WordPress

poprawki postów zajmują miejsce w bazie danych WordPress. Niektórzy użytkownicy uważają, że zmiany mogą również wpływać na niektóre zapytania do bazy danych uruchamiane przez wtyczki. Jeśli wtyczka nie wyklucza konkretnie wersji postów, może spowolnić Twoją witrynę, przeszukując je niepotrzebnie.

możesz łatwo ograniczyć liczbę wersji WordPress utrzymuje dla każdego artykułu. Po prostu dodaj ten wiersz kodu do wp-config.plik php.

define( 'WP_POST_REVISIONS', 4 );

ten kod ograniczy WordPress tylko do zapisania ostatnich 4 wersji każdego postu lub strony i automatycznie odrzuci starsze wersje.

Wyłącz Hotlinking i wymywanie treści

Zapobiegaj kradzieży obrazu w WordPress

Jeśli tworzysz wysokiej jakości treści w swojej witrynie WordPress, smutna prawda jest taka, że prawdopodobnie prędzej czy później zostanie ona skradziona.

jednym ze sposobów jest to, gdy inne strony internetowe podają Twoje zdjęcia bezpośrednio ze swoich adresów URL na twojej stronie, zamiast przesyłać je na własne serwery. W rezultacie kradną Twoją przepustowość hostingu i nie dostajesz żadnego ruchu, aby się za to pokazać.

Po prostu dodaj ten kod do swojego .plik htaccess do blokowania hotlinkowania obrazów z twojej witryny WordPress.

#disable hotlinking of images with forbidden or custom image optionRewriteEngine onRewriteCond %{HTTP_REFERER} !^$RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?wpbeginner.com RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com RewriteRule \.(jpg|jpeg|png|gif)$ – 

uwaga: nie zapomnij zmienić wpbeginner.com z własną domeną.

Możesz również sprawdzić nasz artykuł pokazujący 4 sposoby zapobiegania kradzieży obrazu w WordPress.

niektóre strony ze skrobaniem treści automatycznie tworzą posty, kradnąc treści z kanału RSS. Możesz sprawdzić nasz przewodnik na temat zapobiegania skrobaniu treści na blogu w WordPress, aby znaleźć sposoby radzenia sobie z automatyczną kradzieżą treści.

użyj leniwego ładowania w razie potrzeby

użyj leniwego ładowania w WordPress

jeśli dodasz wiele zdjęć, wiele osadzeń wideo i galerii zdjęć do swoich postów na blogu, Twoja strona może skorzystać z leniwego ładowania.

zamiast ładować wszystkie zdjęcia i filmy jednocześnie, leniwe Ładowanie pobiera tylko te, które będą widoczne na ekranie użytkownika. Zastępuje wszystkie inne obrazy i osadzenia wideo obrazem zastępczym.

gdy użytkownik przewija stronę w dół, witryna ładuje obrazy, które są teraz widoczne w obszarze przeglądania przeglądarki. Możesz leniwie ładować obrazy, filmy, a nawet komentarze WordPress i gravatary.

w przypadku obrazów, ramek iframe i filmów możesz użyć wtyczki Lazy Load by wp Rocket. Aby uzyskać Komentarze WordPress, zobacz nasz przewodnik, jak leniwie ładować komentarze w WordPress.

użyj zapory sieciowej na poziomie DNS

użyj zapory sieciowej na poziomie DNS

wtyczka zapory WordPress pomaga blokować ataki brute force, próby włamań i złośliwe oprogramowanie. Jednak nie wszystkie wtyczki zapory są takie same.

niektóre z nich działają na twojej stronie, co oznacza, że atakujący są już w stanie dotrzeć do twojego serwera, zanim zostaną zablokowani. Jest to nadal skuteczne dla bezpieczeństwa, ale nie optymalne dla wydajności.

dlatego zalecamy używanie zapory poziomu DNS, takiej jak Sucuri lub Cloudflare. Zapory te blokują żądania maclious jeszcze zanim dotrą do twojej witryny.

Fix HTTPS/SSL Errors without Plugin

Using inspect tool to fix mixed content error

jeśli zmieniasz witrynę na HTTPS / SSL, prawdopodobnie możesz napotkać mieszane błędy treści.

najprostszym sposobem na naprawienie tego jest zainstalowanie wtyczki, takiej jak naprawdę prosty SSL. Problem polega jednak na tym, że wtyczki te najpierw wychwytują wszystkie adresy URL, a następnie zmieniają je na HTTPS przed wysłaniem ich do przeglądarek użytkownika.

ma to niewielki, ale zauważalny wpływ na wydajność. Możesz to zmniejszyć, ręcznie naprawiając wszystkie adresy URL. Aby uzyskać więcej informacji, zobacz nasz artykuł na temat rozwiązywania typowych problemów z SSL w WordPress.

użyj najnowszej wersji PHP

WordPress jest napisany głównie w języku programowania PHP. Jest to język po stronie serwera, co oznacza, że jest zainstalowany i działa na serwerze hostingowym.

wszystkie dobre Firmy hostingowe WordPress używają najbardziej stabilnej wersji PHP na swoich serwerach. Możliwe jednak, że Twoja firma hostingowa korzysta z nieco starszej wersji PHP.

nowsze PHP 7 jest dwa razy szybsze od swoich poprzedników. To ogromny wzrost wydajności, z którego musi skorzystać Twoja witryna.

możesz zobaczyć, której wersji PHP używa Twoja strona, instalując i aktywując wtyczkę informacje o wersji.

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

wersja PHP w panelu administracyjnym WordPress

Jeśli Twoja witryna korzysta z wersji niższej niż PHP 7, poproś swojego dostawcę usług hostingowych o aktualizację. Jeśli nie są w stanie tego zrobić, nadszedł czas, aby znaleźć nową firmę hostingową WordPress.

To jest to! Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak poprawić szybkość i wydajność wordpress.

wypróbuj te techniki. Nie zapomnij przetestować szybkości witryny przed i po wdrożeniu tych najlepszych praktyk. Będziesz zaskoczony, że te zmiany zwiększą wydajność WordPress.

Jeśli podoba Ci się ten artykuł, Subskrybuj nasz kanał YouTube dla samouczków wideo WordPress. Znajdziesz nas również na Twitterze i Facebooku.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.