Nikt nie chce czekać na powolną witrynę internetową. Ciężko pracowaliśmy, aby uczynić WPBeginner jedną z najszybszych witryn internetowych WordPress na świecie.
W dzisiejszym szybko zmieniającym się cyfrowym świecie, szybko wczytujące się strony internetowe są koniecznością. Utrzymują one zaangażowanie odwiedzających, poprawiają twoją liczbę odsłon, a nawet mogą pomóc w SEO WordPress.
Dostrajając nasze własne witryny pod kątem wydajności i oferując profesjonalną usługę optymalizacji szybkości witryn, nauczyliśmy się najskuteczniejszych strategii, dzięki którym powolne witryny stają się coraz szybsze.
W tym artykule podzielimy się najbardziej przydatnymi wskazówkami dotyczącymi optymalizacji prędkości WordPressa, aby zwiększyć wydajność WordPressa i przyspieszyć twoją witrynę internetową.
W przeciwieństwie do innych list „X najlepszych wtyczek WordPress do pamięci podręcznej” lub ogólnych poradników „X wskazówek, jak przyspieszyć WordPress”, ten artykuł jest kompleksowym przewodnikiem po optymalizacji wydajności WordPress.
Staraliśmy się omówić wszystko, od tego, dlaczego szybkość jest importowana, po to, co spowalnia twoją witrynę WordPress i możliwe do podjęcia działania, które możesz podjąć, aby natychmiast poprawić szybkość WordPressa.
Aby to ułatwić, stworzyliśmy spis treści, który pomoże ci poruszać się po naszym najlepszym przewodniku po przyspieszaniu twojej witryny WordPress.
Spis treści
Podstawy wydajności WordPress
- Dlaczego szybkość jest ważna dla twojej witryny WordPress?
- Jak sprawdzić prędkość twojej witryny internetowej WordPress?
- Co spowalnia twoją witrynę internetową WordPress?
- Importowanie dobrego hostingu WordPress
Przyspieszenie WordPressa w prostych krokach (bez kodowania)
Najlepsze praktyki optymalizacji wydajności WordPress
- Aktualizuj swoją witrynę WordPress
- Optymalizacja procesów w tle
- Używanie zajawek na stronie głównej i w archiwach
- Podziel komentarze na strony
- Korzystanie z sieci dostarczania treści (CDN)
- Nie przesyłaj plików audio lub filmów bezpośrednio do WordPressa
- Użyj motywu zoptymalizowanego pod kątem szybkości
- Używaj szybszych wtyczek
Dostrajanie WordPressa pod kątem szybkości (zaawansowane)
- Dzielenie długich wpisów na strony
- Redukcja zewnętrznych żądań HTTP
- Zmniejszenie liczby wywołań bazy danych
- Optymalizacja bazy danych WordPress
- Ograniczenie wersji wpisów
- Wyłącz hotlinkowanie i wycieki twoich treści
- Leniwe wczytywanie w razie potrzeby
- Zapora witryny internetowej na poziomie DNS
- Poprawki błędów HTTPS/SSL bez wtyczki
- Korzystanie z najnowszej wersji PHP
Dlaczego szybkość jest ważna dla twojej witryny WordPress?
Badania pokazują, że w latach 2000-2016 średni czas koncentracji uwagi spadł z 12 do 8 sekund. Obecnie wynosi on średnio około 8,25 sekundy.
Co to oznacza dla Ciebie jako właściciela witryny internetowej?
Oznacza to, że masz bardzo mało czasu na pokazanie użytkownikom twoich treści i przekonanie ich do pozostania na twojej witrynie internetowej WordPress.
Wolna witryna internetowa oznacza, że użytkownicy potencjalnie opuszczą twoją stronę, zanim ta w ogóle się wczyta.
Według studium przypadku StrangeLoop, biorącego udział w badaniu Amazon, Google i innych większych witryn, 1 sekunda opóźnienia w czasie wczytywania strony może prowadzić do 7% spadku konwersji, 11% mniejszej liczby odsłon i 16% spadku zadowolenia klientów.
Co więcej, Google i inne wyszukiwarki już zaczęły karać wolniejsze witryny internetowe, spychając je w dół w wynikach wyszukiwania, co oznacza mniejszy ruch dla powolnych witryn.
Podsumowując, jeśli chcesz mieć więcej ruchu, subskrybentów i przychodów z twojej witryny internetowej, to musisz zrobić swoją witrynę WordPress SZYBKO!
Jak sprawdzić prędkość twojej witryny internetowej WordPress?
Często początkujący myślą, że ich witryna internetowa jest w porządku tylko dlatego, że nie działa wolno na ich komputerze. To OGROMNY błąd.
Ponieważ często przechodzisz na swoją witrynę internetową, nowoczesne przeglądarki, takie jak Chrome, przechowują twoją witrynę w pamięci podręcznej i automatycznie pobierają ją, gdy tylko zaczniesz wpisywać adres. Dzięki temu twoja witryna internetowa wczytywana jest niemal natychmiast.
Jednak zwykły użytkownik, który przechodzi na twoją witrynę internetową po raz pierwszy, może nie mieć takich samych doświadczeń. W rzeczywistości użytkownicy w różnych lokalizacjach geograficznych będą mieli zupełnie inne doświadczenia.
Dlatego zalecamy przetestowanie szybkości twojej witryny internetowej za pomocą narzędzia takiego jak test szybkości WordPress IsItWP.
Jest to darmowe narzędzie online, które pozwala przetestować szybkość twojej witryny internetowej.
Więcej zaleceń można znaleźć w naszym przewodniku na temat prawidłowego przeprowadzania testu szybkości witryny internetowej.
Po przeprowadzeniu testu szybkości twojej witryny internetowej możesz zastanawiać się, do jakiej szybkości powinieneś dążyć.
Dobry czas wczytywania strony to poniżej 2 sekund.
Jednak im szybciej można to zrobić, tym lepiej. Kilka milisekund usprawnień tu i tam może przyczynić się do skrócenia czasu wczytywania twojej strony o pół lub nawet całą sekundę.
Co spowalnia twoją witrynę internetową WordPress?
Twój raport z testu prędkości będzie prawdopodobnie zawierał wiele zaleceń dotyczących poprawy. Jednak większość z nich to techniczny żargon, który jest trudny do zrozumienia dla początkujących.
Dowiedzenie się, co spowalnia twoją witrynę internetową jest kluczem do poprawy wydajności i podejmowania mądrzejszych długoterminowych decyzji.
Głównymi przyczynami powolnej witryny internetowej WordPress są:
- Web Hosting – Jeśli twój serwer WWW nie jest odpowiednio skonfigurowany, może to negatywnie wpłynąć na szybkość witryny internetowej.
- Konfiguracja WordPress – jeśli twoja witryna WordPress nie obsługuje pamięci podręcznej stron, spowoduje to przeciążenie twojego serwera i spowolnienie lub awarię witryny internetowej.
- Rozmiar strony – strony wczytują się wolno, jeśli używasz obrazków, które nie są zoptymalizowane pod kątem sieci.
- Złe wtyczki – jeśli używasz źle zakodowanej wtyczki, może to znacznie spowolnić twoją witrynę internetową.
- Zewnętrzne skrypty – Zewnętrzne skrypty, takie jak reklamy, krój pisma itp. mogą również mieć ogromny wpływ na wydajność twojej witryny internetowej.
Teraz, gdy już wiesz, co spowalnia twoją witrynę WordPress, przyjrzyjmy się, jak przyspieszyć twoją witrynę internetową WordPress.
Pro Tip: Chcesz zmniejszyć liczbę wtyczek na twojej witrynie? Zacznij używać WPCode, który jest potężną wtyczką do zarządzania fragmentami kodu dla WordPress. Z łatwością pomoże ci ona zredukować co najmniej 5 wtyczek.
Importowanie dobrego hostingu WordPress
Twoja usługa hostingowa WordPress odgrywa ważną rolę w wydajności witryny internetowej. Dobry dostawca hostingu współdzielonego, taki jak Bluehost lub SiteGround, podejmuje dodatkowe środki w celu optymalizacji Twojej witryny internetowej pod kątem wydajności.
Jednak w przypadku hostingu współdzielonego zasoby serwera są współdzielone z wieloma innymi klientami. Oznacza to, że jeśli twoja sąsiednia witryna uzyska duży ruch, może to wpłynąć na wydajność całego serwera, co z kolei spowolni twoją witrynę internetową.
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 internetowej.
Polecamy WP Engine jako naszego preferowanego dostawcę zarządzanego hostingu WordPress. Jest to również najpopularniejszy dostawca w branży. (Zobacz nasz specjalny kupon WP Engine).
Przyspieszenie WordPressa w kilku prostych krokach (bez kodowania)
Wiemy, że wprowadzanie zmian w konfiguracji twojej witryny internetowej może być przerażającą myślą dla początkujących, zwłaszcza jeśli nie jesteś maniakiem technologii.
Ale nie martw się, są sposoby, aby sobie z tym poradzić.
Jeśli nie czujesz się komfortowo wprowadzając zmiany w twojej witrynie na własną rękę, WPBeginner Pro Services oferuje niedrogą usługę optymalizacji szybkości witryny, która może zająć się tym za ciebie.
Nasi eksperci WordPress pomogą poprawić szybkość i wydajność twojej witryny w mgnieniu oka. Usługa optymalizacji szybkości witryny obejmuje konfigurację pamięci podręcznej, konfigurację CDN, kompresję obrazków, leniwe wczytywanie, raport wydajności przed i po i wiele więcej.
Jest to świetna opcja, jeśli nie jesteś obeznany z technologią, nie masz czasu na samodzielną optymalizację lub po prostu chcesz mieć całkowity spokój ducha.
Pomogliśmy jednak tysiącom użytkowników WordPressa poprawić jego wydajność.
Pokażemy ci również, jak możesz przyspieszyć swoją witrynę WordPress za pomocą kilku kliknięć (bez konieczności kodowania).
Jeśli potrafisz wskazywać i klikać, możesz to zrobić!
Zainstaluj wtyczkę do pamięci podręcznej WordPressa
Strony WordPress są dynamiczne. Oznacza to, że są one tworzone w locie za każdym razem, gdy ktoś przejdzie na wpis lub stronę w twojej witrynie internetowej.
Aby zbudować twoją stronę, WordPress musi uruchomić proces, aby znaleźć wymagane informacje, zebrać je wszystkie razem, a następnie wyświetlić je użytkownikowi.
Proces ten bierze udział w wielu krokach i może naprawdę spowolnić twoją witrynę internetową, gdy wiele osób przechodzi na nią jednocześnie.
Dlatego zalecamy, aby każda witryna WordPress korzystała z pamięci podręcznej. Pamięć podręczna 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, twoja wtyczka buforująca tworzy kopię strony po pierwszym wczytywaniu, a następnie serwuje tę pamięć podręczna każdemu kolejnemu użytkownikowi.
Jak widać na powyższej grafice, gdy użytkownik przejdzie na twoją witrynę WordPress, twój serwer pobiera informacje z bazy danych MySQL i plików PHP. Następnie umieszcza je wszystkie razem w treści HTML, która jest serwowana użytkownikowi.
Jest to długi proces, ale można go pominąć, korzystając z pamięci podręcznej.
Dostępnych jest wiele dobrych wtyczek do pamięci podręcznej WordPress, ale zalecamy korzystanie z WP Rocket (premium) lub WP Super Cache (darmowy).
Zapoznaj się z naszym przewodnikiem krok po kroku, jak zainstalować i skonfigurować WP Super Cache na twojej witrynie WordPress. Konfiguracja nie jest trudna, a odwiedzający twoją stronę na pewno powiadomią o różnicy.
Ponadto wiele firm hostingowych WordPress, takich jak Bluehost i SiteGround, oferuje rozwiązania pamięci podręcznej.
SiteGround SG Optimizer
Jeśli korzystasz z SiteGround, twoja witryna WordPress będzie miała preinstalowany SG Optimizer. Ta wtyczka ma wszystkie potężne funkcje, które można uzyskać za pomocą wysokiej jakości wtyczki do pamięci podręcznej WordPress, takiej jak WP Rocket.
Najlepsze jest to, że jest on specjalnie zoptymalizowany pod kątem serwerów SiteGround Google Cloud, aby zapewnić doskonałą wydajność.
Oprócz pamięci podręcznej, otrzymujesz także różne inne ustawienia wydajności, konwersję obrazków WebP w WordPress, optymalizację bazy danych, minifikację CSS, kompresję GZIP i wiele więcej.
Posiada również dynamiczną pamięć podręczną, która pomaga przyspieszyć twoją witrynę internetową e-handel.
Pamięć podręczna Bluehost
Jeśli korzystasz z Bluehost, możesz przejść do sekcji Witryny internetowe ” Szybkość, aby dostosować ustawienia pamięci podręcznej.
Jeśli korzystasz z zarządzanego dostawcy hostingu WordPress, to nie potrzebujesz wtyczki do pamięci podręcznej, ponieważ jest ona wbudowana i domyślnie włączona.
Bonus: Możesz połączyć pamięć podręczną wtyczek z zaporą aplikacji internetowych, taką jak CloudFlare lub Sucuri, aby uzyskać maksymalny wzrost wydajności.
Optymalizacja obrazków pod kątem szybkości
Obrazki ożywiają twoją treść i pomagają zwiększyć zaangażowanie. Naukowcy odkryli, że korzystanie z kolorowych wizualizacji sprawia, że ludzie są o 80% bardziej skłonni do przeczytania twojej treści.
Jeśli jednak twoje obrazki nie są zoptymalizowane, mogą bardziej szkodzić niż pomagać. W rzeczywistości niezoptymalizowane obrazki są jednym z najczęstszych problemów z szybkością, które widzimy na początkujących witrynach internetowych.
Przed przesłaniem zdjęcia bezpośrednio z twojego telefonu lub aparatu zalecamy skorzystanie z oprogramowania do edycji zdjęć w celu zoptymalizowania obrazków na potrzeby sieci.
W swoich oryginalnych formatach zdjęcia te mogą mieć ogromne rozmiary. Jednak w zależności od formatu pliku obrazu i kompresji wybranej w twoim oprogramowaniu do edycji, możesz zmniejszyć rozmiar obrazka nawet pięciokrotnie.
W WPBeginner używamy tylko dwóch formatów obrazków: JPEG i PNG.
Być może zastanawiasz się teraz: jaka jest różnica?
Cóż, format obrazka PNG jest nieskompresowany. Podczas kompresji obrazek traci część informacji, więc nieskompresowany obrazek będzie miał wyższą jakość i więcej szczegółów. Minusem jest większy rozmiar pliku, więc jego wczytywanie trwa dłużej.
Z drugiej strony JPEG to skompresowany format pliku, który nieznacznie obniża jakość obrazka, ale jest znacznie mniejszy.
Jak więc zdecydować, który format obrazka wybrać?
- Jeśli nasze zdjęcie lub obrazek ma wiele różnych kolorów, wówczas używamy formatu JPEG.
- Jeśli jest to prostszy obrazek lub potrzebujemy przezroczystego obrazka, używamy PNG.
Poniżej znajduje się wykres porównawczy rozmiarów plików uzyskanych przez różne narzędzia kompresji na jednym konkretnym obrazku.
Jak widać na wykresie, używany format obrazka może mieć OGROMNY wpływ na rozmiar pliku, a to z kolei ma wpływ na wydajność twojej witryny internetowej.
Aby uzyskać szczegółowe informacje na temat tego, jak dokładnie zoptymalizować twoje obrazki za pomocą Photoshopa i innych popularnych narzędzi do edycji bez utraty jakości, zapoznaj się z naszym przewodnikiem krok po kroku na temat optymalizacji obrazków pod kątem wydajności w sieci bez utraty jakości.
Najlepsze praktyki optymalizacji wydajności WordPress
Po zainstalowaniu wtyczki do buforowania i zoptymalizowaniu obrazków, powiadomienie sprawi, że twoja witryna zacznie wczytywać się znacznie szybciej.
Ale jeśli naprawdę chcesz, aby twoja witryna internetowa była tak szybka, jak to tylko 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ć. Korzystanie z nich pozwoli jednak uniknąć typowych problemów, które spowalniają twoją witrynę internetową.
Aktualizuj swoją witrynę WordPress
Jako dobrze utrzymany projekt open-source, WordPress jest często aktualizowany. Każda aktualizacja nie tylko oferuje nowe funkcje, ale także poprawia problemy z zabezpieczeniami i błędy. Twój motyw WordPress i wtyczki również mogą być regularnie aktualizowane.
Twoim obowiązkiem jako właściciela witryny internetowej jest aktualizowanie witryny WordPress, motywu i wtyczek do najnowszych wersji. Niezastosowanie się do tego wymogu może sprawić, że twoja witryna będzie wolna i zawodna, a także narażona na zagrożenia bezpieczeństwa.
Więcej szczegółów na temat znaczenia aktualizacji można znaleźć w naszym artykule na temat tego, dlaczego zawsze należy korzystać z najnowszej wersji WordPressa.
Optymalizacja procesów w tle
Procesy w tle w WordPress to zaplanowane zadania, które działają w tle twojej witryny WordPress. Poniżej znajduje się kilka przykładów zadań działających w tle na witrynie WordPress:
- Zadania wtyczki do tworzenia kopii zapasowych WordPress
- WordPress cron jobs do publikowania zaplanowanych wpisów
- Zadania cron WordPress sprawdzające dostępność aktualizacji
- Wyszukiwarki i inne roboty indeksujące próbujące pobrać treść
Zadania takie jak zadania cron dla zaplanowanych wpisów i aktualizacji mają minimalny wpływ na wydajność witryny internetowej.
Jednak inne procesy w tle, takie jak wtyczki do tworzenia kopii zapasowych i nadmierne indeksowanie przez wyszukiwarki, mogą spowolnić witrynę internetową.
Musisz upewnić się, że twoja wtyczka do tworzenia kopii zapasowych WordPress działa tylko w czasie niskiego ruchu na twojej witrynie internetowej. Należy również dostosować częstotliwość tworzenia kopii zapasowych i danych, które mają zostać zarchiwizowane.
Na przykład, jeśli codziennie tworzysz pełną kopię zapasową, a nowe treści publikujesz tylko dwa razy w tygodniu, to musisz to dostosować.
Jeśli chcesz częściej tworzyć kopie zapasowe, takie jak kopie zapasowe w czasie rzeczywistym, zalecamy skorzystanie z rozwiązania SaaS, takiego jak BlogVault, aby nie obciążać twojego serwera.
Jeśli chodzi o indeksowanie, musisz mieć oko na twoje raporty indeksowania w Google Search Console. Częste indeksowanie, które skutkuje błędami, może spowodować spowolnienie lub brak reakcji Twojej witryny internetowej.
Zapoznaj się z naszym kompletnym przewodnikiem po Google Search Console, aby dowiedzieć się, jak dostosować szybkość indeksowania.
Używanie zajawek na stronie głównej i w archiwach
Domyślnie WordPress wyświetla pełną treść każdego artykułu na twojej stronie głównej i w archiwum. Oznacza to, że twoja strona główna, kategorie, tagi i inne strony archiwalne będą wczytywać się wolniej.
Inną wadą wyświetlania pełnych artykułów na tych stronach jest to, że użytkownicy nie czują potrzeby, aby przejść na sam artykuł. Może to zmniejszyć liczbę odsłon i czas, jaki użytkownicy spędzają na twojej witrynie.
Aby przyspieszyć czas wczytywania stron archiwalnych, możesz ustawić swoją witrynę tak, aby wyświetlała zajawki zamiast pełnej treści.
Możesz przejść do Ustawienia ” Czytanie i wybrać „Zajawka” zamiast „Pełny tekst” obok ustawienia dotyczącego tego, co powinno być wyświetlane dla każdego artykułu w kanale.
Aby uzyskać więcej informacji na temat zalet i wad wyświetlania podsumowań, zapoznaj się z naszym artykułem na temat pełnych wpisów i podsumowań (zajawek) na stronach archiwum WordPress.
Podziel komentarze na strony
Otrzymujesz wiele komentarzy do twoich wpisów na blogu? Gratulacje! To świetny wskaźnik zaangażowanej publiczności.
Minusem jest jednak to, że wczytywanie tych wszystkich komentarzy może wpłynąć na szybkość działania twojej witryny.
WordPress posiada wbudowane rozwiązanie w tym zakresie. Wystarczy przejść do Ustawienia ” Dyskusja i zaznaczyć pole obok opcji „Podziel komentarze na strony”.
Aby uzyskać bardziej szczegółowe instrukcje, zapoznaj się z naszym przewodnikiem na temat paginacji komentarzy w WordPress.
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 wczytywania twojej witryny?
Dzieje się tak dlatego, że lokalizacja twoich serwerów WWW może mieć wpływ na szybkość witryny.
Załóżmy na przykład, że twoja firma hostingowa ma swoje serwery WWW w Stanach Zjednoczonych. Odwiedzający, który również znajduje się w Stanach Zjednoczonych, będzie generalnie widział szybsze czasy wczytywania niż odwiedzający w Indiach.
Korzystanie z sieci dostarczania treści (CDN ) może pomóc przyspieszyć czas wczytywania dla wszystkich twoich odwiedzających.
CDN to sieć składająca się z serwerów na całym świecie. Każdy serwer będzie przechowywał pliki statyczne używane do tworzenia twojej witryny internetowej.
Te statyczne pliki zawierają niezmienne pliki, takie jak obrazki, CSS i JavaScript, w przeciwieństwie do twoich stron WordPress, które są dynamiczne, jak wyjaśniono powyżej.
Gdy korzystasz z CDN, za każdym razem, gdy użytkownik przejdzie na twoją witrynę internetową, pliki statyczne są wyświetlane z serwera, który znajduje się najbliżej. Twój serwer WWW będzie również szybszy, ponieważ CDN wykonuje dużą część pracy.
Jak to działa, można zobaczyć na tej infografice.
Zalecamy korzystanie z Sucuri, Bunny CDN lub Cloudflare (bezpłatnie).
CDN działa dobrze z witrynami internetowymi WordPress i uzupełnia twoją istniejącą pamięć podręczną WordPress, zapewniając jeszcze szybsze czasy wczytywania.
Nie przesyłaj plików audio lub filmów bezpośrednio do WordPressa
Możesz bezpośrednio przesyłać pliki audio i filmy na twoją witrynę WordPress, a ona automatycznie wyświetli je w odtwarzaczu HTML5….
Ale NIGDY nie powinieneś tego robić!
Hostowanie audio i filmów będzie kosztować przepustowość. Twoja firma hostingowa może naliczyć opłaty za przekroczenie przepustowości lub nawet całkowicie zamknąć twoją witrynę, nawet jeśli twój plan obejmuje „nieograniczoną” przepustowość.
Hostowanie dużych plików multimedialnych również znacznie zwiększa rozmiar twojej kopii zapasowej i utrudnia przywrócenie WordPressa z kopii zapasowej.
Zamiast tego powinieneś skorzystać z usługi hostingu audio i filmów, takiej jak YouTube, Vimeo, DailyMotion lub SoundCloud, i pozwolić im zająć się ciężką pracą. Mają na to odpowiednią przepustowość!
WordPress ma wbudowaną funkcję osadzania filmów, więc możesz skopiować i wkleić adres URL twojego filmu bezpośrednio do wpisu, a zostanie on osadzony automatycznie.
Więcej szczegółów na temat tego, jak to działa, można znaleźć w naszym przewodniku na temat osadzania filmów w WordPressie.
Jeśli tworzysz witrynę internetową z podcastami za pomocą WordPress, zalecamy usługę hostingu podcastów Blubrry, aby uzyskać najlepszą wydajność.
Użyj motywu zoptymalizowanego pod kątem szybkości
Wybierając motyw dla twojej witryny internetowej, 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 źle zakodowane i mogą znacznie spowolnić twoją witrynę.
Zwykle lepiej jest wybrać prostszy motyw niż motyw, który jest przepełniony 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 WordPress klasy premium, takie jak StudioPress, Themify, CSSIgniter i Astra, oferują motywy, które są dobrze zakodowane i zoptymalizowane pod kątem szybkości. Możesz również zapoznać się z naszym artykułem na temat wyboru idealnego motywu WordPress, aby uzyskać porady na temat tego, czego szukać.
Przed włączaniem nowego motywu zapoznaj się z naszym przewodnikiem na temat prawidłowego przełączania motywu WordPress w celu płynnego przejścia.
Używaj szybszych wtyczek
Źle zakodowane wtyczki WordPress często dodają dużo nadmiaru, niezależnie od tego, czy twoja witryna faktycznie potrzebuje wtyczki, czy nie. Zwiększa to szybkość wczytywania strony i spowalnia twoją witrynę.
Aby pomóc Ci wybrać najlepsze wtyczki, często publikujemy nasze eksperckie wybory najlepszych wtyczek WordPress. Zwracamy szczególną uwagę na łatwość obsługi, doświadczenie użytkownika, a przede wszystkim wydajność.
Poniżej przedstawiamy niektóre z naszych najlepszych propozycji dla najpopularniejszych kategorii wtyczek WordPress:
- WPForms – Najszybsza i najbardziej przyjazna dla początkujących wtyczka formularza kontaktowego dla WordPress.
- All in One SEO – Potężna wtyczka WordPress SEO, która kładzie nacisk na wydajność witryny internetowej, aby pomóc Ci uzyskać wyższe pozycje w rankingach SEO.
- MonsterInsights – Najlepsza wtyczka Google Analytics dla WordPressa, która nie spowalnia twojej witryny. Zawiera nawet opcje wczytywania gtag.js lokalnie, aby przyspieszyć twoje wyniki Google Core Web Vitals.
- SharedCounts – Wiele wtyczek mediów społecznościowych wczytuje dodatkowe skrypty i to niezbyt zgrabnie. Shared Counts jest jedną z najszybszych wtyczek mediów społecznościowych dla WordPress.
- SeedProd – przeciągnij i upuść WordPress landing page wtyczka, która pomaga budować błyskawiczne strony docelowe, a nawet zaprojektować cały motyw od podstaw.
Oprócz naszych własnych zaleceń, możesz również przeprowadzić swoje własne testy. Wystarczy uruchomić testy prędkości przed i po zainstalowaniu wtyczki, aby porównać jej wpływ na wydajność.
Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem na temat przeprowadzania testu szybkości WordPressa.
Dostrajanie WordPressa pod kątem szybkości (zaawansowane)
Korzystając z najlepszych praktyk optymalizacji WordPress i podstawowych wskazówek dotyczących szybkości wymienionych powyżej, powinieneś zauważyć znaczną poprawę czasu wczytywania twojej witryny.
Liczy się jednak każdy ułamek sekundy. Jeśli chcesz uzyskać najwyższą możliwą prędkość, musisz wprowadzić kilka dodatkowych zmian.
Poniższe wskazówki są nieco bardziej techniczne, a niektóre z nich wymagają modyfikacji plików twojej witryny lub podstawowej znajomości PHP.
Na wszelki wypadek warto też najpierw wykonać kopię zapasową twojej witryny.
Dzielenie długich wpisów na strony
Czytelnicy uwielbiają wpisy na blogach, które są dłuższe i bardziej szczegółowe. Dłuższe wpisy często są nawet wyżej pozycjonowane w wyszukiwarkach.
Jeśli jednak publikujesz długie artykuły z dużą ilością obrazków, mogą one negatywnie wpływać na czas ładowania twojej strony.
Zamiast tego warto rozważyć podzielenie twoich dłuższych wpisów na kilka stron.
WordPress posiada wbudowaną funkcjonalność, która to umożliwia. Wystarczy dodać blok Page Break w twoim artykule w miejscu, w którym chcesz rozpocząć nową stronę.
Aby uzyskać bardziej szczegółowe instrukcje, zapoznaj się z naszym poradnikiem na temat paginacji wpisów – jak podzielić wpisy WordPress na wiele stron.
Redukcja zewnętrznych żądań HTTP
Wiele wtyczek i motywów WordPress wczytuje różnego rodzaju pliki z innych witryn internetowych. Pliki te mogą zawierać skrypty, arkusze stylów i obrazki z zewnętrznych zasobów, takich jak Google, Facebook, usługi analityczne itp.
Korzystanie z kilku z nich jest w porządku. Wiele z tych plików jest zoptymalizowanych pod kątem jak najszybszego wczytywania, więc jest to szybsze niż hostowanie ich na twojej witrynie internetowej.
Ale jeśli twoje wtyczki wykonują wiele takich żądań, może to znacznie spowolnić twoją witrynę internetową.
Możesz ograniczyć wszystkie te zewnętrzne żądania HTTP, wyłączając skrypty i style lub łącząc je w jeden plik. Oto poradnik, jak wyłączyć pliki CSS i JavaScript w twojej wtyczce.
Zmniejszenie liczby wywołań bazy danych
Niestety, istnieje wiele źle zakodowanych motywów WordPress. Ignorują one standardowe praktyki WordPress i kończą się bezpośrednimi wywołaniami bazy danych lub zbyt wieloma niepotrzebnymi żądaniami do bazy danych.
Może to naprawdę spowolnić twój serwer, dając mu zbyt wiele pracy do wykonania.
Nawet dobrze zakodowane motywy mogą mieć kod, który wykonuje połączenia z bazą danych tylko po to, aby uzyskać podstawowe informacje o twoim blogu.
Uwaga: Ten krok jest nieco bardziej techniczny i będzie wymagał podstawowej znajomości PHP i plików szablonów WordPress.
W tym przykładzie każde wyświetlenie <?php
oznacza rozpoczęcie 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 jest twoja witryna.
Jeśli jednak konfigurujesz swoją witrynę za pomocą motywu potomnego, możesz zastąpić te wywołania bazy danych konkretnymi informacjami. Zmniejszy to liczbę wywołań bazy 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" />
Możesz przejrzeć swój nadrzędny motyw pod kątem takich instancji, które można łatwo zastąpić statycznymi informacjami.
Optymalizacja bazy danych WordPress
Po pewnym czasie korzystania z WordPressa, twoja baza danych będzie zawierała wiele informacji, których prawdopodobnie już nie potrzebujesz. Aby poprawić wydajność, możesz zoptymalizować swoją bazę danych, aby pozbyć się wszystkich niepotrzebnych informacji.
Można tym łatwo zarządzać za pomocą wtyczki WP-Sweep lub wtyczki WP-Optimize. Oba narzędzia pozwalają wyczyścić twoją bazę danych WordPress poprzez usunięcie wpisów, wersji, nieużywanych tagów itp. Wtyczki te zoptymalizują również strukturę twojej bazy danych za pomocą jednego kliknięcia.
Zapoznaj się z naszym przewodnikiem na temat optymalizacji bazy danych WordPress w celu zwiększenia wydajności.
Ograniczenie wersji wpisów
Wersje wpisów zajmują miejsce w twojej bazie danych WordPress. Niektórzy użytkownicy uważają, że wersje mogą mieć również wpływ na niektóre zapytania do bazy danych uruchamiane przez wtyczki. Jeśli wtyczka nie wyklucza specjalnie wersji wpisów, może to spowolnić twoją witrynę poprzez niepotrzebne ich przeszukiwanie.
Możesz łatwo ograniczyć liczbę wersji, które WordPress przechowuje dla każdego artykułu. Wystarczy dodać ten wiersz kodu do twojego pliku wp-config.php:
define( 'WP_POST_REVISIONS', 4 );
Ten kod ograniczy WordPressa do zapisywania tylko 4 ostatnich wersji każdego wpisu lub strony i automatycznie odrzuci starsze wersje.
Wyłącz hotlinkowanie i wypłukiwanie twoich treści
Jeśli tworzysz wysokiej jakości treści na swojej witrynie WordPress, to smutna prawda jest taka, że prawdopodobnie prędzej czy później zostaną one skradzione.
Dzieje się tak, gdy inne witryny internetowe udostępniają twoje obrazki bezpośrednio z ich adresów URL na twojej witrynie, zamiast przesyłać je na własne serwery. W efekcie kradną one przepustowość twojego hostingu, a ty nie otrzymujesz za to żadnego ruchu.
Wystarczy dodać ten kod do pliku .htaccess, aby zablokować hotlinkowanie obrazków z twojej witryny:
#disable hotlinking of images with forbidden or custom image option
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]
Nie zapomnij zmienić wpbeginner.com na twoją własną domenę.
Możesz również sprawdzić nasz artykuł pokazujący , jak zapobiegać kradzieży obrazków w WordPress.
Niektóre witryny internetowe zajmujące się skrobaniem treści automatycznie tworzą wpisy, kradnąc twoją treść z kanału RSS. Zapoznaj się z naszym przewodnikiem na temat zapobiegania skrobaniu treści bloga w WordPress, aby dowiedzieć się, jak radzić sobie z automatyczną kradzieżą treści.
W razie potrzeby wczytywanie leniwe
Jeśli dodajesz wiele obrazków, wiele osadzanych filmów i galerii zdjęć do wpisów na blogu, twoja witryna może skorzystać z leniwego wczytywania.
Zamiast wczytywać wszystkie twoje obrazki i filmy na raz, leniwe ładowanie pobiera tylko te, które będą widoczne na ekranie użytkownika. Zastępuje wszystkie inne obrazki i osadzane filmy obrazkiem zastępczym.
Gdy użytkownik przewija stronę w dół, twoja witryna internetowa wczytuje obrazki, które są teraz widoczne w obszarze podglądu przeglądarki. Możesz leniwie wczytywać obrazki, filmy, a nawet komentarze WordPress i gravatary.
Możesz dowiedzieć się więcej w naszym przewodniku na temat łatwego leniwego wczytywania obrazków w WordPressie, gdzie opisujemy, jak to zrobić za pomocą wtyczek WP Rocket i Imagely.
W przypadku komentarzy WordPress, zobacz nasz przewodnik o tym, jak leniwie wczytywać komentarze w WordPress.
Zapora witryn internetowych na poziomie DNS
Wtyczka zapory WordPress pomaga blokować ataki siłowe, 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 witrynie internetowej, co oznacza, że atakujący są już w stanie dotrzeć do twojego serwera WWW, zanim zostaną zablokowani. Jest to nadal skuteczne dla zabezpieczenia, ale nie jest optymalne dla wydajności.
Dlatego zalecamy korzystanie z zapory na poziomie DNS, takiej jak Cloudflare lub Sucuri. Zapory te blokują złośliwe żądania, zanim jeszcze dotrą do twojej witryny internetowej.
Poprawki błędów HTTPS/SSL bez wtyczki
Jeśli przełączasz swoją witrynę na HTTPS/SSL, prawdopodobnie możesz napotkać błędy związane z mieszaną treścią.
Najprostszym sposobem na poprawienie tego jest zainstalowanie wtyczki takiej jak Really Simple SSL. Problem polega jednak na tym, że wtyczka ta najpierw wyłapuje wszystkie adresy URL, a następnie zmienia je na HTTPS przed wysłaniem ich do przeglądarek użytkowników.
Ma to niewielki, ale powiadomienie wpływ na wydajność. Można go zmniejszyć poprzez ręczną poprawkę wszystkich adresów URL. Więcej szczegółów można znaleźć w naszym artykule na temat poprawek typowych problemów SSL w WordPress.
Korzystanie z najnowszej wersji PHP
WordPress jest napisany głównie w języku programowania PHP. Jest to język po stronie serwera, co oznacza, że jest instalowany i uruchamiany na twoim serwerze hostingowym.
Wszystkie dobre firmy hostingowe WordPress używają najbardziej stabilnej wersji PHP na swoich serwerach. Twoja firma hostingowa może jednak korzystać z nieco starszej wersji PHP.
Nowsza wersja PHP 8.3 jest o 42% szybsza od swoich poprzedników. To ogromny wzrost wydajności, który twoja witryna internetowa musi wykorzystać.
Możesz sprawdzić, jakiej wersji PHP używa twoja witryna, korzystając z wtyczki Version Info.
Po włączaniu wtyczka wyświetli twoją wersję PHP w stopce obszaru administracyjnego WordPress.
Jeśli twoja witryna internetowa korzysta z wersji niższej niż PHP 7, poproś dostawcę hostingu o jej aktualizację. Jeśli nie jest w stanie tego zrobić, to nadszedł czas, aby znaleźć nową firmę hostingową WordPress.
To wszystko! Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się, jak poprawić szybkość i wydajność WordPressa.
Wypróbuj te techniki. Nie zapomnij przetestować szybkości Twojej witryny internetowej przed i po wdrożeniu tych najlepszych praktyk. Będziesz zaskoczony, że te zmiany zwiększą wydajność twojego WordPressa.
Chcesz otrzymać spersonalizowany raport wydajności WordPress? W ramach usług WPBeginner Pro Services możesz uzyskać kompleksowy raport wydajności, aby odkryć sposoby na szybsze wczytywanie twojej witryny WordPress i poprawę komfortu użytkowania. Po prostu wybierz usługę z naszego katalogu pomocy technicznej WordPress, a my zabierzemy się do pracy. Zaplanuj pomoc techniczną WordPress już dziś!
Warto również zapoznać się z naszym najlepszym przewodnikiem SEO WordPress, aby poprawić twoje rankingi SEO, a także z naszym wyborem najlepszych usług telefonii biznesowej dla małych firm.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Chris says
Regarding Disable Hotlinking and Leaching of Your Content, there exists a .htaccess file in the root file. Should the code be added to this file, or should a new file be created?
WPBeginner Support says
You would add the code to your existing htaccess file instead of making a new file
Administrator
Dennis Muthomi says
Fantastic guide, WPBeginner! I always find your guides to be incredibly helpful and informative.
The tip about using a Content Delivery Network (CDN) really caught my attention. After reading your advice, I decided to switch to Cloudflare and integrate it with my WordPress site. The setup process was surprisingly easy, and the results were amazing!
My Page Speed Insights score jumped from 61 to an impressive 97. I couldn’t be happier with the outcome.
Thank you for providing top-notch WordPress tips and being a go-to resource for the community.
WPBeginner Support says
Glad to hear our recommendation was helpful!
Administrator
Hajjalah says
I found this article very useful for my new blog. Following this guide enabled me to increase my blog speed in very simple steps. The only feature i am yet to implement is Image Lazy Loading because i here that some users hate it and since i am still gathering users, i hope to use it later as my blog grows. Thankfully, WPBeginner has made me a WordPress expert!
WPBeginner Support says
Glad to hear our guide was helpful!
Administrator
Moinuddin Waheed says
I think choosing the right hosting provider is one of the main factor for website speed and performance.
If one has a bad hosting provider, no matter what tweaks one is doing, website will get in toruble anytime.
It must be noted though, other factors mentioned in this article as best practices are also important considerations for website performance and speed.
Kushal Phalak says
Can you give any advice to reduce DOM elements? I tested my website’s performance on google pagespeed insights and it suggested to reduce DOM elements. But my website is pretty minimal, and I don’t know from where the extra DOM elements are coming from.
WPBeginner Support says
Your DOM size would normally be determined by your theme or page builder as that is from your theme’s HTML.
Administrator
Ralph says
An excessive DOM size isn’t much fun to sort out.
The easiest way to think of DOM elements is „things put on the page”. These are either things that you’ve put on the page, or they’re things that your page builder (some drag and drop editors add a lot of DOM elements) has put on the page.
Based on what you mentioned about your site being fairly minimal it doesn’t sound like you’ve put a lot of elements on your pages when building them, so I’d guess you’re using a page builder that adds a lot of DOM elements. A really quick (yet slightly vague) way of checking might be to do something like visit a page on your site, right click, view source, ctrl+f (find on page) then search for the name of your page builder. If a lot of mentions are found, then it’s probably the page builder contributing to the excessive DOM size.
If you establish what it is that’s adding lots of DOM elements to your site, you have some direction to take to address this issue.
Some page builders have options that can help reduce the DOM size (you’d have to check), but some don’t, and if they don’t, you’re then left with little choice but to rebuild your site using a different page builder. This can be quite a job. Setting up a staging site, then using WordPress’ export/import tool to clone content to the staging site will cut down on the amount of work you have to do, but you’ll most likely still have to check and possibly rework pages using something like the blocks editor (rather than another drag and drop page builder).
This probably sounds like an epic amount of hassle, but if you do this, then it will do more than just improve page load times, and stop pagespeed insights complaining about DOM size.
By reducing the DOM size you’ll also end up with an improved text to code ratio. This is because you’re reducing the amount of page code, but leaving the human readable words the same. The human readable words then make up a greater percentage of each page. This can have a positive impact on SEO, as well as improving page performance from the perspective of human visitors, so it is worth working out and making an effort to address.
Kushal Phalak says
Thanks for the reply! I use Elementor page builder, and I just found out that there is an option to optimize the DOM elements. In my case, as I created custom post type listings, the DOM elements increased, so right now, activating the 'Optimize DOM elements’ option does help a little.
Ayanda Temitayo says
i just want to add to it that one of the best ways to check your website speed is to use Google pagespeed Insight or GtMetrix. This are good tools that will tell you about your website speed score and how you can optimize speed.
Thanks for this awesome article. Very Insightful.
Harshvardhan kadam says
It really Helped Me , I am getting several time database error on my site ,but after that as you said in post I installed wp-optimize plugin and cleaned the database.now it much better not getting database errors and also my site site speed up little bit so that’s nice!
WPBeginner Support says
Glad our recommendations were able to help!
Administrator
Anuoluwapo Olabode Oludare says
A fast loading website is a website developer and also a customer’s dream. I’ve used several speed optimization plugins to make my website load faster and so far. I’ve tried Nitropack, WP Rocket, Litespeed Server Cache, WP Fastest Cache, W3 Total Cache, Seraphinite and so on.
I believe the best is Seraphinite because it beats all the others I’ve tested and my website is an heavy one, built with Elementor. I really recommend using a webp image converter like Converter for Media plugin as it’ll help convert your images and get your website loading faster too.
WPBeginner Support says
Thank you for sharing which plugin worked for you and your needs
Administrator
Moinuddin Waheed says
I have used wp rocket for caching and found it to very useful in terms of making the website load faster.
The interesting thing that I found in this article is to disable css and js for external http requests as it may slowdown the website speed.
we do install many plugins for functionality and never knew what resources burden they can cause to our websites.
I have a query, if we disable js and css from loading, will still they be working as intended?
or how would we know which to disable and which not to?
WPBeginner Support says
For the moment the only way to know would be to test as there is no guarantee either way on what specific way it would work or if it would have a problem.
Administrator
Peter Iriogbe says
I’m writing this comment to ask a question regarding what you mentioned that could be affecting the slow loading of a website – which you mentioned „outdated PHP version”. Is it the site owner that would need to update the PHP version of the WordPress site on the open-source developers? I’m confused
WPBeginner Support says
The site owner would need to update the PHP version or reach out to their hosting provider to update the PHP version. When doing an update of that it is important to make sure you have proper backups should there be any trouble during the update.
Administrator
mohadese esmaeeli says
The webp image format is much lighter than png images, but the challenge is that they are not easily downloadable. If a user encounters images from our site in a Google search, it can be somewhat inconvenient. Nevertheless, what is your opinion? Which standard is more reliable and user-friendly?
WPBeginner Support says
For the moment we do not have a definitive on what is best.
Administrator
Jiří Vaněk says
Although the webp format is not too much to download, there are many online tools for converting from png or jpeg to webp. That’s how I do it. I download the png, convert it to webp and then upload the finished webp image to the website.
Moinuddin Waheed says
fast loading of websites not only helps in good user experience but in turns help reduce bounce rate and retain visitors for a long time.
I am implementing the steps for making the websites ultra fast and good performance.
But even after doing many of these steps, at times it feels like something is missing may be it is due to shared hosting plan.
what is the appropriate time when we must plan to upgrade to business or managed wordpress hosting?
WPBeginner Support says
There are multiple things to consider, for a starting point we would recommend taking a look at our article below:
https://www.wpbeginner.com/beginners-guide/when-should-you-change-your-wordpress-web-hosting-top-7-key-indicators/
Administrator
Jiří Vaněk says
I would like to ask about the prohibition of hotlinking on the website. Webp images are missing in your example. Is it possible to ban images in webp format in this way?
WPBeginner Support says
To add WebP to the hotlink protection you would add |webp to the list of file types to include it
Administrator
Jiří Vaněk says
I tried that and it just didn’t work. However, I’ve already found out why it’s not working. This is due to CDN CloudFlare serving images from their network and not from my VPS. Unfortunately, there is probably no solution for this, because although they provide protection against hotlinking, it still does not include protection for the webp format. That’s a big shame these days, because as I found out, I have a lot of stolen images on the Internet. According to Semrush, I looked up those sites but can’t do anything about it.
mohadese esmaeeli says
hi. We had some redirects that got stuck in a loop, causing the site to hang. For example, page A redirected to B, then B to C, and finally, C back to A. Resolving such redirect loops improved site performance and Some links were still loading with the http protocol, requiring redirects. However, after reinstalling the SSL certificate once, the SSL issue was resolved, and no more redirects were needed.
After completing the research, the site speed unbelievably improved from 5 seconds to 1 second.
Moinuddin Waheed says
I got new insights from this bookmarked page that I thought I would visit to ensure implementing these tips to improve my website performance.
I used to upload video on my website directly through media files which caused it to slow down.
When uploading videos from YouTube, does it make any difference in terms of performance and speed for unlisted YouTube videos and listed videos because often I have seen advise of embedding unlisted videos?
WPBeginner Support says
Unless we hear otherwise, there is no performance benefit for embedding an unlisted video.
Administrator
Jiří Vaněk says
Videos on youtube are on very fast servers that can handle millions of visits per hour in 4k resolution. It doesn’t really matter if the video is public or private. YouTube will never generate such a large load to slow it down.
THANKGOD JONATHAN says
Really interesting article.
I have learn that website speed is very important for SEO and UX.
But today I get aome new insights: Split comments into pages and don’t upload madias directly to WordPress.
Moinuddin Waheed says
Website speed is one of the important factor for Google to rank in its search engine. Moreover most visitors left the website and not wait if it gets loaded slow.
This is one of those guides which needs to be bookmarked to get back to it and ensure that I have implemented it to my blog posts.
Thanks wpbeginner for this helpful guide.
Ahmed Omar says
Really a wonderful post.
my site hosted on siteground and my first time to know about SiteGround SG Optimizer
really thank you
but how I can test my site for performance speed?
WPBeginner Support says
You can see our guide below for how to test your site’s speed.
https://www.wpbeginner.com/beginners-guide/how-to-properly-run-a-website-speed-test-best-tools/
Administrator
Sameer Hussain says
I love how this article highlights the common problems first and then goes onto what less common problems could arise. Amazing stuff considering you are reading this all in one scroll.
WPBeginner Support says
Glad you like our our content is laid out
Administrator
Naveera Batool says
Great information, implemented 7 tips from above
WPBeginner Support says
Thank you, glad to hear you’ve implemented some of our recommendations!
Administrator
Lara Carter says
This article was so helpful in helping me understand all the small detail that that I never even thought of that would help the website run smoother and faster. I am learning about website development and currently doing a lot of research on it. This webpage was in so much more detail that I thought. This webpage also explained to me so many new concepts that I hadn’t heard of before and explained most of them well. There were a couple concepts that took a while for me to wrap my head around, but as a visual learner the pictures really helped me to put into context what I was reading and learning. Cant wait to try these and eventually get round to building the website.
WPBeginner Support says
Glad to hear our guide was helpful
Administrator
Tash Hughes says
That is a comprehensive guide to speeding up a site, thank you.
I have implemented a number of these recommendations (either from here or already in place).
There are a lot of images on the site. I have always reduced the size (ie not put photos straight from my camera on there!) and usually they are jpgs. I notice that WP makes various copies of each image, and then the optimising feature of my cache app makes new versions. It feels like so many versions of images has to be slowing down my site! But which images are safe to delete?
If I have linked to great-image1.jpg, for example, does an optimising feature mean the post now links to great-image1-optimised.jpg so great-image1.jpg is obsolete? Does the description get carried across into optimised images as well?
WPBeginner Support says
It would depend on which plugin you are using to optimize your images but most should replace instead of creating a duplicate and you would keep your description.
Administrator
Ian Simpson says
Brilliant post. I have already implemented some of the easier tasks and have book marked this site so i can come back for ssome of the other technical stuff! I have also just contacted bunny.net through your link as I am quite happy for you to take a commision (if you do) as this post was really helpful!!
WPBeginner Support says
Glad to hear our guide was helpful!
Administrator
Amir says
amazing post. learned a lot from this website. tq
WPBeginner Support says
Glad to hear!
Administrator
Devid Cols says
That’s a great article. Thanks a lot
WPBeginner Support says
Glad you liked our article
Administrator
Xiao Wen Goh says
This is the most helpful WordPress support site ever! Thank you!
WPBeginner Support says
Glad you found our content helpful!
Administrator
paul onyeneke says
i love this content
WPBeginner Support says
Glad you like our content
Administrator
Mohamed Imon says
Exactly what the image size (width & height
) is good for page speed.
Eric W says
Thank you for this 'fool’ proof language to explain a lot of what I have been struggling with for our DIY site. Looking forward to getting on with implementing all relevant strategies – as soon as I can get Admin access back for my site!
WPBeginner Support says
Glad you found our guide helpful
Administrator
Imran says
That’s a great article. Thanks a ton.
WPBeginner Support says
Glad you found our recommendations helpful
Administrator
János Szűcs says
Thanks for this very useful and detailed guide!
WPBeginner Support says
Glad you found it helpful
Administrator
Fahim says
very helpful.Its help me a lot.Thanks.
WPBeginner Support says
Glad our guide was helpful
Administrator
Brian Thomasson says
You guys are the best for answering basics we overlook. Thank you very much!
WPBeginner Support says
Glad our guide was helpful
Administrator
Kaitlyn says
This was incredibly thorough and helpful! In about 20 minutes this morning I sped up my current ad landing page lead time from 7.66 seconds to 1.91s.
WPBeginner Support says
Glad our guide was helpful
Administrator
John says
Thanks this helped so much!
WPBeginner Support says
You’re welcome
Administrator
Nana Yeboah Boafo says
My website went from 77% on GTmetrix to 92% by the time i was done with the article. thanks
WPBeginner Support says
You’re welcome
Administrator
uzoma ichetaonye says
wow, this is very fantastic especially for the faxct that website speed is a google ranking factor.
please can you share what aspect of this guide did you take that resulted in improving your website speed from 72% to 92%?.
Maybe your response could help my site as well because my website speed is currently at 87% after implementing the steps listed in this guide that is within my power to do.
Eric Vanier says
Interesting article!Thanks for the post
WPBeginner Support says
You’re welcome
Administrator
Neha says
I check my wordpress site speed on gtmetrix and pagespeed insights . Both shows different value
WPBeginner Support says
They are different sites that scan different stats the specific scores should normally be different.
Administrator
OptimizDBA says
This is very useful and helpful information for those who are want boost WordPress speed & performance.
WPBeginner Support says
Thank you
Administrator
Shubham Bajoria says
Which table of content do you use ?
WPBeginner Support says
We manually create our table of contents at the moment
Administrator
Reza Prama Arviandi says
Dear WP Beginner,
I use several plugins that have to do caching my web. But. I think my web has slow down after I’m installing 2 plugins that have some work. It is called redundant? What I’m going to do?
WPBeginner Support says
We would recommend only using one caching plugin on your site at a time to prevent conflicts.
Administrator
Azhat says
Dear WP Team
I want to know
Is it good to embed FB, twitter post on own blog as news ?
WPBeginner Support says
That is a personal preference question, there is no definite on what would be best.
Administrator
Mihir Prasad Mahanta says
I have installed so many themes and plugins. Some plugins are inactive. Does the inactive plugins slow down my website?
WPBeginner Support says
Normally those plugins should not have a major effect on your site’s speed but we would recommend removing unused plugins from your site
Administrator
Tariqur Rahman says
I have a question. And No one never written about this. Question is When actually should we worry about the page speed?
My website speed is more than 80. Even I have seen this website speed also not more than 90. So when should we worry about page speed? I am waiting your answer.
WPBeginner Support says
There is a large amount of debate on when to focus on speed, the main time would be when it becomes an issue for you and once you have your site speed where you would like it, you would keep an eye on when the speed starts to change to look at optimizing again.
Administrator
Priyanka says
Thanks a lot! Just followed your tips for speeding up my site (except the higher levels)) and it improved site’s performance tremendously! I caanot thank you enough
WPBeginner Support says
Glad our recommendations could help
Administrator
Pradip Nalwaya says
Thanks Bhai ! Today This Post is Very Useful. i have find many post for About WP Performance but today Finally i got Helpful Post. Thanks Again
WPBeginner Support says
Glad you found our post helpful
Administrator
Laja' Dekunle says
Just read and haven’t implemented. But I must commend you guys, how much your articles and videos have helped a beginner like me is immeasurable. I give you a big thumbs up followed with a very big THANK YOU.
WPBeginner Support says
You’re welcome, glad our guides have been helpful
Administrator
Sayan De says
I am using Bluehost shared WordPress hosting from your referral, My Site is taking more than 4.5 sec to load. Please help me sir.
WPBeginner Support says
You would want to start by following the recommendations in this article
Administrator
Jane Frith says
Really useful article, but bits of it are beyond this WP Beginner! I really need to limit the number of revisions on my posts, but am nervous about coding and changing php. Can you direct me to where I might find more detail about where to enter this code, preferably with screen shots? Many thanks for such a useful article.
WPBeginner Support says
You may want to take a look at our article here: https://www.wpbeginner.com/beginners-guide/complete-guide-to-wordpress-post-revisions/#limitrevisions
Administrator
Mehmet says
Thanks for amazing useful guide. We would like to make a wordpress web promoting all the cafe-restaurants, hotels and other businesses in the country. And we estimate that there will be 800,000 pages on this website (such as tripadvisor). Would you suggest we do it in WordPress?
WPBeginner Support says
You could certainly create a site to do that, you would want to make sure your hosting can handle a site that large
Administrator