W artykule:
- Spis treści
- Dlaczego szybkość jest ważna dla Twojej witryny WordPress?
- Jak sprawdzić szybkość witryny WordPress?
- Co Spowalnia Twoją Stronę WordPress?
- Znaczenie dobrego hostingu WordPress
- Przyspieszenie WordPress w prostych krokach (bez kodowania)
- Zainstaluj wtyczkę buforowania WordPress
- Optymalizuj obrazy pod kątem szybkości
- Najlepsze Praktyki Optymalizacji Wydajności WordPress
- Aktualizuj Swoją Witrynę WordPress
- Optymalizacja Procesów W Tle
- Użyj fragmentów na stronie głównej i archiwach
- Podziel komentarze na strony
- Korzystanie z 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żywaj Szybszych Wtyczek
- Dostrajanie WordPressa pod kątem szybkości (zaawansowany)
- Podziel długie posty na strony
- Zmniejsz zewnętrzne żądania HTTP
- Redukcja Wywołań Baz Danych
- Optymalizacja Bazy Danych WordPress
- Ogranicz Zmiany Postów
- Wyłącz Hotlinking i wymywanie zawartoś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
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ę.
W przeciwieństwie do innych list” x best WordPress caching plugin „lub ogólnych samouczków” x tips to speeding up WordPress”, ten artykuł jest kompleksowym przewodnikiem po optymalizacji wydajności WordPress.
Staraliśmy się opisać wszystko, od tego, dlaczego prędkość 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ść witryny WordPress?
- Co Spowalnia Twoją Stronę WordPress?
- Znaczenie dobrego hostingu WordPress
Przyspieszenie WordPress w prostych krokach (bez kodowania)
- Zainstaluj wtyczkę buforowania WordPress
- Optymalizuj obrazy pod kątem szybkości
Najlepsze Praktyki Optymalizacji Wydajności WordPress
- Aktualizuj Swoją Witrynę WordPress
- Optymalizacja Procesów W Tle
- Użyj fragmentów na stronie głównej i archiwach
- Podziel komentarze na strony
- Korzystanie z 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żywaj Szybszych Wtyczek
Dostrajanie WordPressa pod kątem szybkości (zaawansowany)
- Podziel długie posty na strony
- Zmniejsz zewnętrzne żądania HTTP
- Redukcja Wywołań Baz Danych
- Optymalizacja Bazy Danych WordPress
- Ogranicz Zmiany 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 witryny?
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% mniej wyświetleń strony i 16% spadku zadowolenia klienta.
Ponadto Google i inne wyszukiwarki już zaczęły karać wolniejsze witryny, spychając je w dół w wynikach wyszukiwania, co oznacza mniejszy ruch dla powolnych witryn.
Podsumowując, jeśli chcesz więcej ruchu, subskrybentów i przychodów ze swojej witryny, musisz szybko zrobić swoją witrynę WordPress!
Jak sprawdzić szybkość witryny WordPress?
Często początkujący uważają, że ich strona jest w porządku, 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 ją wprowadzają, gdy tylko zaczniesz wpisywać adres. To sprawia, że witryna ładuje się niemal natychmiast.
Jednak normalny użytkownik, który odwiedza Twoją witrynę 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ść witryny.
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 możesz to zrobić,tym lepiej. Kilka milisekund ulepszeń tu i tam może dodać do golenia o połowę lub nawet całą sekundę od czasu ładowania.
[Powrót do góry ↑]Co Spowalnia Twoją Stronę WordPress?
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 Www – 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).
[Powrót do góry ↑]Przyspieszenie WordPress 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, możesz to zrobić!
Zainstaluj wtyczkę buforowania 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.
Proces ten 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.
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.
Jest to długi proces, ale możesz go pominąć, gdy zamiast tego 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 korzystasz z SiteGround, Zaloguj się do hosting cPanel i włącz SuperCacher w sekcji „Narzędzia do poprawy witryny”.
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 Moje Strony ” Wykonanie sekcja, aby włączyć buforowanie.
Jeśli korzystasz z zarządzanego dostawcy hostingu WordPress, nie potrzebujesz wtyczki buforującej, 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.
[Powrót do góry ↑]Optymalizuj obrazy pod kątem szybkości
Obrazy ożywiają Twoje treści 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 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 pod kątem Internetu.
W oryginalnych formatach zdjęcia te mogą mieć ogromne rozmiary plików. Ale na podstawie format pliku obrazu oraz kompresja możesz wybrać w oprogramowaniu do edycji, aby zmniejszyć rozmiar obrazu nawet o 5x.
W WPBeginner używamy tylko dwóch formatów obrazów: JPEG i PNG.
Teraz możecie się zastanawiać: jaka jest różnica?
Cóż … , PNG format obrazu 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 to skompresowany format 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, używamy JPEG.
- Jeśli jest to prostszy obraz lub potrzebujemy przezroczystego obrazu, to używamy PNG.
Większość naszych obrazów to Jpeg.
Poniżej znajduje się tabela porównawcza rozmiarów plików i różnych narzędzi kompresji, które mogliśmy użyć dla obrazu StrangeLoop użytego powyżej.
Jak widać na wykresie, format obrazu, którego używasz, 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.
[Powrót do góry ↑]Najlepsze Praktyki Optymalizacji Wydajności WordPress
Po zainstalowaniu wtyczki buforowania i optymalizacji obrazów zauważysz, że witryna zacznie się ładować znacznie szybciej.
Ale jeśli naprawdę chcesz utrzymać swoją witrynę tak szybko, jak to możliwe, musisz skorzystać z najlepszych praktyk wymienionych poniżej.
Te wskazówki nie są zbyt techniczne, więc nie musisz znać żadnego kodu, aby je wdrożyć. Ale korzystanie z nich zapobiegnie powszechnym problemom, które spowolnią Twoją witrynę.
Aktualizuj Swoją Witrynę 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ł na temat tego, dlaczego zawsze należy korzystać z najnowszej wersji WordPress.
[Powrót do góry ↑]Optymalizacja Procesów 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:
- WordPress Backup Plugin zadania
- WordPress cron Zadania do publikowania zaplanowanych postów
- Zadania cron WordPress, aby sprawdzić aktualizacje
- Wyszukiwarki i inne roboty 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 niskiego ruchu w Twojej witrynie. 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ą, 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.
[Powrót do góry ↑]Użyj fragmentów na stronie głównej i archiwach
Domyślnie WordPress wyświetla pełną zawartość każdego artykułu na stronie głównej i w archiwach. Oznacza to, że strona główna, kategorie, tagi i inne strony archiwalne będą ładować się wolniej.
Inną Wadą wyświetlania pełnych artykułów na tych stronach jest to, że użytkownicy nie czują potrzeby odwiedzania rzeczywistego 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 Ustawienia ” Czytanie i wybierz „dla każdego artykułu w kanale, Pokaż: podsumowanie „zamiast” pełny tekst.”
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.
[Powrót do góry ↑]Podziel komentarze na strony
Otrzymujesz wiele komentarzy do swoich postów na blogu? Gratulacje! To świetny wskaźnik zaangażowanej publiczności.
Minusem jest to, że ładowanie wszystkich tych komentarzy może wpłynąć na szybkość witryny.
WordPress ma wbudowane rozwiązanie do tego. Po prostu przejdź do Ustawienia ” Dyskusja i zaznacz pole obok opcji” Podziel komentarze na strony”.
Aby uzyskać bardziej szczegółowe instrukcje, zobacz nasz przewodnik, jak paginować komentarze w WordPress.
[Powrót do góry ↑]Korzystanie z 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 na twojej stronie?
Dzieje się tak 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 przyspieszyć czas ł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.
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 ze stronami internetowymi WordPress i uzupełnia istniejące wtyczki buforujące WordPress, aby jeszcze szybciej ładować.
[Powrót do góry ↑]Nie przesyłaj plików Audio / wideo bezpośrednio do WordPress
Ty can bezpośrednio prześlij pliki audio i wideo do swojej witryny WordPress, a 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 WordPress 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 automatycznie osadzony.
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 za pomocą WordPress, zalecamy usługę hostingu podcastów Blubrry, aby uzyskać najlepszą wydajność.
[Powrót do góry ↑]Użyj motywu zoptymalizowanego pod kątem szybkości
Wybierając motyw dla swojej witryny, ważne jest, aby 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 nowy motyw, zapoznaj się z naszym przewodnikiem, jak prawidłowo przełączyć motyw WordPress, aby uzyskać płynne przejście.
[Powrót do góry ↑]Używaj Szybszych Wtyczek
Ź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 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 wyborów dla najczęstszych kategorii wtyczek WordPress.
- WPForms-najszybszy i najbardziej przyjazny dla początkujących formularz kontaktowy wtyczki do WordPress.
- Soliloquy – jeśli chcesz dodać suwaki do swojej witryny, Soliloquy to najlepsza wtyczka suwaka WordPress pod względem wydajności i funkcji.
- Envira Gallery-wtyczki galerii zdjęć mogą również spowolnić WordPressa. Przeprowadziliśmy testy i znaleźliśmy Envira Gallery jako najszybszą wtyczkę do galerii zdjęć dla WordPressa.
- Współdzielone liczby-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 naszych 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ść.
[Powrót do góry ↑]Dostrajanie WordPressa pod kątem szybkości (zaawansowany)
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, a niektóre wymagają modyfikacji plików witryny lub podstawowej znajomości PHP. Najpierw na wszelki wypadek wykonaj kopię zapasową swojej witryny.
Podziel długie posty na strony
Czytelnicy uwielbiają posty na blogu, które są dłuższe i bardziej dogłębne. 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ć. Wystarczy dodać <!–- nextpage-->
oznacz w 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.
[Powrót do góry ↑]Zmniejsz zewnętrzne żądania HTTP
Wiele wtyczek i motywów WordPress ładuje wszelkiego rodzaju pliki 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ń,może to znacznie spowolnić Twoją witrynę.
Wszystkie te zewnętrzne żądania HTTP można zmniejszyć, wyłączając skrypty i style lub łącząc je w jeden plik. Oto samouczek, Jak wyłączyć pliki CSS wtyczek i JavaScript.
[Powrót do góry ↑]Redukcja Wywołań Baz 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 powoduje połączenia z bazą danych, aby uzyskać podstawowe informacje na blogu.
W tym przykładzie za każdym razem, gdy widzisz <?php
, 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żna 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" / >
Przejrzyj motyw nadrzędny pod kątem takich wystąpień, które można łatwo zastąpić informacjami statycznymi.
[Powrót do góry ↑]Optymalizacja Bazy Danych WordPress
Po użyciu WordPress przez jakiś czas, 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.
[Powrót do góry ↑]Ogranicz Zmiany Postów
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 wersji postów, może spowolnić Twoją witrynę, przeszukując je niepotrzebnie.
Możesz łatwo ograniczyć liczbę wersji przechowywanych przez WordPress 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 zapisywania ostatnich wersji 4 każdego postu lub strony i automatycznie odrzuci starsze wersje.
[Powrót do góry ↑]Wyłącz Hotlinking i wymywanie zawartości
Jeśli tworzysz wysokiej jakości treści w swojej witrynie WordPress, smutna prawda jest taka, że prędzej czy później prawdopodobnie zostanie skradziona.
Jednym ze sposobów jest to, gdy inne witryny podają Twoje obrazy bezpośrednio ze swoich adresów URL w Twojej witrynie, 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.
# wyłącz Hotlinkowanie obrazów z opcją zabronionego lub niestandardowego obrazu RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER}! ^http(S)?://(www.)?wpbeginner.com [NC] RewriteCond %{HTTP_REFERER}! ^http(S)?://(www.)?google.com [NC] RewriteRule .(jpg|jpeg|png|gif)$ - [NC, F, L]
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 witryny zgarniające 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.
[Powrót do góry ↑]Użyj leniwego ładowania w razie potrzeby
Jeśli dodasz wiele obrazów, wiele osadzeń wideo i galerii zdjęć do postów na blogu, Twoja witryna 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.
[Powrót do góry ↑]Użyj zapory sieciowej na poziomie DNS
Wtyczka zapory WordPress pomaga blokować ataki brute force, próby włamania i złośliwe oprogramowanie. Jednak nie wszystkie wtyczki zapory są takie same.
Niektóre z nich działają na twojej stronie internetowej, co oznacza, że atakujący są już w stanie dotrzeć do twojego serwera www, zanim zostaną zablokowani. Jest to nadal skuteczne dla bezpieczeństwa, ale nie optymalne dla wydajności.
Dlatego zalecamy używanie zapory na poziomie DNS, takiej jak Sucuri lub Cloudflare. Zapory te blokują żądania maclious jeszcze zanim dotrą do twojej witryny.
[Powrót do góry ↑]Napraw błędy HTTPS / SSL Bez Wtyczki
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.
[Powrót do góry ↑]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 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 obszarze stopki panelu administracyjnego 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.
[Powrót do góry ↑]To jest to! Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak poprawić szybkość i wydajność wordpress.
Śmiało i 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ł, zasubskrybuj nasz kanał YouTube dla samouczków wideo WordPress. Znajdziesz nas również na Twitterze i Facebooku.