Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Kompleksowy przewodnik po zwiększaniu szybkości i wydajności WordPress

Kilka lat temu pomogliśmy właścicielowi małej firmy, której strona WordPress traciła klientów z powodu długiego czasu ładowania. Po zastosowaniu strategii optymalizacji prędkości, którą zaraz Wam przedstawimy, czas ładowania ich strony skrócił się z 6 sekund do poniżej 2 sekund.

Szybkość ma większe znaczenie, niż większość ludzi zdaje sobie sprawę. Badania pokazują, że 53% użytkowników mobilnych porzuca strony, które ładują się dłużej niż 3 sekundy. Ponadto Google wykorzystuje szybkość strony jako czynnik rankingowy, więc wolne strony są pogrzebywane w wynikach wyszukiwania, gdzie potencjalni klienci nigdy ich nie znajdą.

Zebraliśmy wszystko, co wiemy o optymalizacji szybkości WordPressa w tym obszernym przewodniku. Niezależnie od tego, czy jesteś początkującym, czy masz pewne doświadczenie techniczne, znajdziesz strategie, które sprawią, że Twoja witryna będzie szybsza, poprawisz rankingi w wyszukiwarkach i utrzymasz zaangażowanie odwiedzających.

Zwiększ prędkość i wydajność WordPress

W przeciwieństwie do innych list „X najlepszych wtyczek do buforowania WordPress” 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 ważna, po to, co spowalnia Twoją witrynę WordPress, i praktyczne kroki, które możesz podjąć, aby natychmiast poprawić szybkość swojej witryny WordPress.

Aby ułatwić Ci zadanie, stworzyliśmy spis treści, który pomoże Ci poruszać się po naszym ostatecznym przewodniku po przyspieszaniu witryny WordPress.

Spis treści

Podstawy wydajności WordPressa

Przyspieszanie WordPressa w prostych krokach (bez kodowania)

Najlepsze praktyki optymalizacji wydajności WordPress

Dostrajanie WordPressa pod kątem szybkości (zaawansowane)

Dlaczego szybkość jest ważna dla Twojej witryny WordPress

Badania pokazują, że od 2000 do 2016 roku średni czas skupienia uwagi człowieka spadł z 12 sekund do 8 sekund. Obecnie wynosi średnio około 8,25 sekundy.

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

Oznacza to, że masz bardzo mało czasu, aby pokazać użytkownikom swoje treści i przekonać ich do pozostania na Twojej stronie internetowej WordPress.

Wolna witryna oznacza, że użytkownicy potencjalnie opuszczą Twoją stronę, zanim się załaduje.

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

Badanie szybkości Strangeloop

Co więcej, Google i inne wyszukiwarki zaczęły już karać wolniejsze strony internetowe, obniżając je w wynikach wyszukiwania, co oznacza niższy ruch dla wolnych stron internetowych.

Podsumowując, jeśli chcesz więcej ruchu, subskrybentów i przychodów ze swojej witryny, musisz sprawić, aby Twoja witryna WordPress była SZYBKA!

Jak sprawdzić szybkość swojej strony WordPress

Często początkujący myślą, że ich witryna jest w porządku tylko dlatego, że nie wydaje się wolna na ich komputerze. To OGROMNY błąd.

Ponieważ często odwiedzasz swoją własną stronę internetową, nowoczesne przeglądarki, takie jak Chrome, przechowują Twoją stronę w pamięci podręcznej i automatycznie ją wstępnie pobierają, gdy tylko zaczniesz wpisywać adres. Dzięki temu Twoja strona ładuje się niemal natychmiast.

Jednak zwykły użytkownik odwiedzający Twoją witrynę po raz pierwszy może nie mieć takiego samego doświadczenia. W rzeczywistości użytkownicy w różnych lokalizacjach geograficznych będą mieli zupełnie inne doświadczenia.

Dlatego zalecamy przetestowanie prędkości swojej strony za pomocą narzędzia takiego jak test prędkości WordPress IsItWP.

Jest to bezpłatne narzędzie online, które pozwala przetestować szybkość Twojej strony internetowej.

Aby uzyskać więcej rekomendacji, zapoznaj się z naszym przewodnikiem jak prawidłowo przeprowadzić test prędkości strony internetowej.

Po przeprowadzeniu testu prędkości witryny możesz zastanawiać się, jaką prędkość witryny powinieneś osiągnąć.

Dobry czas ładowania strony to poniżej 2 sekund.

Jednak im szybciej ją zrobisz, tym lepiej. Kilka milisekund poprawy tu i ówdzie może złożyć się na skrócenie czasu ładowania o połowę, a nawet o całą sekundę.

[Powrót na górę ↑]

Co spowalnia Twoją stronę WordPress?

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

Poznanie tego, co spowalnia Twoją stronę internetową, jest kluczem do poprawy wydajności i podejmowania mądrzejszych długoterminowych decyzji.

Główne przyczyny wolnego działania witryny WordPress to:

  • Hosting – Gdy Twój serwer hostingu nie jest odpowiednio skonfigurowany, może to negatywnie wpłynąć na szybkość Twojej witryny.
  • Konfiguracja WordPress – Jeśli Twoja witryna WordPress nie serwuje stron buforowanych, przeciąży to Twój serwer i spowoduje, że Twoja witryna będzie działać wolno lub całkowicie ulegnie awarii.
  • Rozmiar strony – strony ładują się wolno, jeśli używasz obrazów, które nie są zoptymalizowane pod kątem sieci.
  • Złe wtyczki – Jeśli używasz wtyczki słabo napisanej, może ona znacznie spowolnić Twoją witrynę.
  • Skrypty zewnętrzne – Skrypty zewnętrzne, takie jak reklamy, ładowarki czcionek itp., również mogą mieć ogromny wpływ na wydajność Twojej strony internetowej.

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

Wskazówka: Chcesz zmniejszyć liczbę wtyczek na swojej stronie? Zacznij używać WPCode, potężnej wtyczki do zarządzania fragmentami kodu dla WordPress. Z łatwością pomoże Ci zredukować co najmniej 5 wtyczek.

Znaczenie dobrego hostingu WordPress

Twoja usługa hostingu WordPress odgrywa ważną rolę w wydajności strony internetowej. Dobry dostawca hostingu współdzielonego, taki jak Bluehost lub SiteGround, podejmuje dodatkowe środki w celu optymalizacji Twojej strony internetowej pod kątem wydajności.

Jednak na hostingu współdzielonym dzielisz zasoby serwera z wieloma innymi klientami. Oznacza to, że jeśli Twoja sąsiednia witryna generuje duży ruch, może to wpłynąć na ogólną wydajność serwera, co z kolei spowolni Twoją witrynę.

Z drugiej strony, korzystanie z usługi zarządzanego hostingu WordPress zapewnia najbardziej zoptymalizowane konfiguracje serwera do uruchamiania WordPressa. Firmy oferujące zarządzany hosting WordPress oferują również automatyczne kopie zapasowe, automatyczne aktualizacje WordPressa i bardziej zaawansowane konfiguracje bezpieczeństwa w celu ochrony Twojej witryny.

Polecamy SiteGround jako naszego preferowanego dostawcę zarządzanego hostingu WordPress. Używamy ich dla bloga WPBeginner i są oni jednym z najpopularniejszych dostawców w branży. (Zobacz nasz specjalny kupon Siteground.)

Witryna SiteGround

[Powrót na górę ↑]


Przyspieszanie WordPressa w kilku prostych krokach (bez kodowania)

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

Ale nie martw się, są sposoby, aby sobie z tym poradzić.

Jeśli nie czujesz się komfortowo, wprowadzając zmiany na swojej stronie samodzielnie, możesz zatrudnić agencję wsparcia WordPress, która zrobi to za Ciebie.

To świetna opcja, jeśli nie jesteś biegły technicznie, nie masz czasu na samodzielne optymalizacje lub po prostu chcesz mieć całkowity spokój ducha.

Jednak pomogliśmy tysiącom użytkowników WordPressa poprawić wydajność ich witryn. Pokażemy Ci, jak możesz przyspieszyć swoją stronę WordPress za pomocą zaledwie kilku kliknięć (bez konieczności kodowania).

Jeśli potrafisz wskazywać i klikać, to potrafisz to zrobić!

Zainstaluj wtyczkę buforującą WordPress

Strony WordPress są dynamiczne. Oznacza to, że są budowane na bieżąco za każdym razem, gdy ktoś odwiedza post lub stronę w Twojej witrynie.

Aby zbudować Twoje strony, WordPress musi uruchomić proces, aby znaleźć wymagane informacje, zebrać je, a następnie wyświetlić użytkownikowi.

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

Dlatego zalecamy, aby każda strona WordPress korzystała z wtyczki do buforowania. Buforowanie może sprawić, że Twoja strona WordPress będzie od 2 do 5 razy 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 udostępnia tę buforowaną wersję każdemu kolejnemu użytkownikowi.

Jak działa buforowanie

Jak widać na powyższym wykresie, gdy użytkownik odwiedza Twoją witrynę WordPress, Twój serwer pobiera informacje z bazy danych MySQL i Twoich plików PHP. Następnie składa to wszystko w treść HTML, która jest dostarczana użytkownikowi.

Jest to długi proces, ale możesz pominąć wiele jego części, korzystając z buforowania.

Dostępnych jest wiele dobrych wtyczek do buforowania WordPress, ale zalecamy użycie WP Rocket (płatna) lub WP Super Cache (bezpłatna).

Zapoznaj się z naszym przewodnikiem krok po kroku, jak zainstalować i skonfigurować WP Super Cache na swojej stronie WordPress. Nie jest to trudne do skonfigurowania, a Twoi odwiedzający zauważą różnicę.

Ponadto wiele firm hostingowych WordPress, takich jak Bluehost i SiteGround, oferuje rozwiązania do buforowania.

SiteGround SG Optimizer

Jeśli korzystasz z SiteGround, Twoja witryna WordPress będzie miała preinstalowany ich SG Optimizer. Ten wtyczka posiada wszystkie potężne funkcje, które można uzyskać z wtyczki buforującej WordPress premium, takiej jak WP Rocket.

SG Optimizer

Najlepsze jest to, że jest on specjalnie zoptymalizowany pod kątem serwerów Google Cloud firmy SiteGround, aby zapewnić doskonałe wyniki wydajności.

Oprócz buforowania, otrzymujesz również różne inne ustawienia wydajności, konwersję obrazów WebP w WordPress, optymalizację bazy danych, minifikację CSS, kompresję GZIP i wiele więcej.

Posiada również funkcje buforowania dynamicznego, które pomogą Ci przyspieszyć Twoją witrynę e-commerce.

Buforowanie Bluehost

Jeśli korzystasz z Bluehost, możesz przejść do sekcji Websites » Speed, aby dostosować ustawienia buforowania.

Poziomy buforowania Bluehost

Jeśli korzystasz z usługodawcy zarządzanego hostingu WordPress, to nie potrzebujesz wtyczki do buforowania, ponieważ jest ona wbudowana i włączona domyślnie.

Bonus: Możesz połączyć wtyczki buforujące z aplikacyjną zaporą sieciową, taką jak CloudFlare lub Sucuri, aby uzyskać maksymalne przyspieszenie wydajności.

[Powrót na górę ↑]

Optymalizuj obrazy pod kątem szybkości

Zoptymalizowane vs Nie zoptymalizowane obrazy w WordPress

Obrazy ożywiają Twoje treści i pomagają zwiększyć zaangażowanie. Badania wykazały, że używanie kolorowych wizualizacji sprawia, że ludzie o 80% chętniej czytają Twoje treści.

Jednakże, jeśli Twoje obrazy nie są zoptymalizowane, mogą bardziej szkodzić niż pomagać. W rzeczywistości, niezoptymalizowane obrazy są jednym z najczęstszych problemów z prędkością, które widzimy na stronach internetowych dla początkujących.

Zanim prześlesz zdjęcie bezpośrednio z telefonu lub aparatu, zalecamy użycie oprogramowania do edycji zdjęć, aby zoptymalizować obrazy dla sieci.

W swoich oryginalnych formatach te zdjęcia mogą mieć ogromne rozmiary plików. Ale w zależności od formatu pliku obrazu i kompresji wybranej w oprogramowaniu do edycji, możesz zmniejszyć rozmiar obrazu nawet 5-krotnie.

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

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

Format obrazu PNG jest nieskompresowany. Kiedy kompresujesz obraz, traci on trochę informacji, więc nieskompresowany obraz będzie wyższej jakości z większą ilością szczegółów. Wadą jest to, że jest to większy rozmiar pliku, więc ładuje się dłużej.

JPEG z drugiej strony jest skompresowanym formatem pliku, który nieznacznie zmniejsza 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 formatu JPEG.
  • Jeśli jest to prostszy obraz lub potrzebujemy obrazu z przezroczystością, używamy PNG.

Poniżej znajduje się tabela porównująca rozmiary plików uzyskane przez różne narzędzia kompresji na jednym konkretnym obrazie.

Tabela porównawcza kompresji obrazów

Jak widać na wykresie, format obrazu, którego używasz, może mieć OGROMNY wpływ na rozmiar pliku, a to wpłynie na wydajność Twojej witryny.

Szczegółowe informacje na temat optymalizacji obrazów za pomocą programu Photoshop i innych popularnych narzędzi do edycji, bez utraty jakości, znajdziesz w naszym przewodniku krok po kroku na temat optymalizacji obrazów pod kątem wydajności sieci bez utraty jakości.

[Powrót na górę ↑]


Najlepsze praktyki optymalizacji wydajności WordPress

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

Ale jeśli naprawdę chcesz, aby Twoja strona internetowa działała jak najszybciej, będziesz musiał zastosować najlepsze praktyki wymienione poniżej.

Te wskazówki nie są zbyt techniczne, więc nie musisz znać żadnego kodu, aby je wdrożyć. Ale ich zastosowanie pozwoli uniknąć powszechnych problemów, które spowolnią Twoją stronę internetową.

Utrzymuj swoją witrynę WordPress zaktualizowaną

Aktualizacja rdzenia WordPress z poziomu panelu administracyjnego

Jako dobrze utrzymany projekt open-source, WordPress jest często aktualizowany. Każda aktualizacja nie tylko zaoferuje nowe funkcje, ale także naprawi problemy z bezpieczeństwem i błędy. Twoje motywy i wtyczki WordPress również mogą mieć regularne aktualizacje.

Jako właściciel strony internetowej, jesteś odpowiedzialny za aktualizowanie swojej strony WordPress, motywu i wtyczek do najnowszych wersji. Niewykonanie tego może sprawić, że Twoja strona będzie działać wolno i zawodnie, a także narazić Cię na zagrożenia bezpieczeństwa.

Więcej szczegółów na temat znaczenia aktualizacji znajdziesz w naszym artykule o tym, dlaczego zawsze powinieneś używać najnowszej wersji WordPressa.

[Powrót na górę ↑]

Optymalizacja procesów w tle

Procesy w tle w WordPressie to zaplanowane zadania, które działają w tle Twojej witryny WordPress. Poniżej znajdują się przykłady zadań w tle, które są wykonywane na witrynie WordPress:

  • Zadania wtyczki do tworzenia kopii zapasowych WordPress
  • Zadania cron w WordPress do publikowania zaplanowanych postów
  • Zadania cron WordPress do sprawdzania aktualizacji
  • 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ć działanie strony internetowej.

Musisz upewnić się, że Twój plugin do tworzenia kopii zapasowych WordPressa działa tylko w okresach niskiego ruchu na Twojej stronie internetowej. Musisz również dostosować częstotliwość tworzenia kopii zapasowych i dane, które wymagają kopii zapasowej.

Na przykład, jeśli tworzysz pełną codzienną kopię zapasową, a nowe treści publikujesz tylko dwa razy w tygodniu, musisz to dostosować.

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

Jeśli chodzi o indeksowanie, musisz zwracać uwagę na raporty indeksowania w Google Search Console. Częste indeksowanie, które skutkuje błędami, może spowolnić działanie witryny lub sprawić, że stanie się ona nieodpowiadająca.

Zobacz nasz kompletny przewodnik po Google Search Console, aby dowiedzieć się, jak dostosować szybkość indeksowania.

[Powrót na górę ↑]

Używaj fragmentów na stronie głównej i archiwach

Podsumowanie podglądu na WPBeginner

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

Inną wadą pokazywania pełnych artykułów na tych stronach jest to, że użytkownicy nie czują potrzeby odwiedzania faktycznego artykułu. Może to zmniejszyć liczbę wyświetleń stron i czas, który użytkownicy spędzają na Twojej stronie.

Aby przyspieszyć czas ładowania stron archiwum, możesz ustawić swoją witrynę tak, aby wyświetlała fragmenty zamiast pełnej treści.

Możesz przejść do Ustawienia » Czytanie i wybrać „Wycinek” zamiast „Pełny tekst” obok ustawienia dotyczącego tego, co powinno być wyświetlane dla każdego artykułu w kanale.

Kanały RSS mogą zawierać pełny tekst lub fragment każdego wpisu

Więcej szczegółów na temat zalet i wad wyświetlania podsumowań znajdziesz w naszym artykule na temat pełnego posta vs podsumowania (wycinka) na Twoich stronach archiwum WordPress.

[Powrót na górę ↑]

Podziel komentarze na strony

Paginacja komentarzy

Otrzymujesz dużo komentarzy pod swoimi postami na blogu? Gratulacje! To świetny wskaźnik zaangażowanej publiczności.

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

WordPress posiada wbudowane rozwiązanie do tego celu. Po prostu przejdź do Ustawienia » Dyskusja i zaznacz pole obok opcji „Podziel komentarze na strony”.

Podział komentarzy na stronach

Bardziej szczegółowe instrukcje znajdziesz w naszym przewodniku na temat stronicowania komentarzy w WordPress.

[Powrót na górę ↑]

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 na Twojej stronie?

Dzieje się tak, ponieważ lokalizacja Twoich serwerów hostingowych WordPress może mieć wpływ na szybkość Twojej witryny.

Na przykład, powiedzmy, że Twoja firma hostingowa ma swoje serwery w Stanach Zjednoczonych. Odwiedzający, który również znajduje się w Stanach Zjednoczonych, zazwyczaj zobaczy szybszy czas ładowania niż odwiedzający z Indii.

Korzystanie z sieci dostarczania treści (CDN) może pomóc przyspieszyć czas ładowania 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.

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

Kiedy korzystasz z sieci CDN, za każdym razem, gdy użytkownik odwiedza Twoją witrynę, statyczne pliki są mu dostarczane z serwera, który jest mu najbliżej. Twój własny serwer hostingowy również będzie szybszy, ponieważ sieć CDN wykonuje dużą część pracy.

Możesz zobaczyć, jak to działa, na tej infografice.

Czym jest CDN - Infografika

Zalecamy korzystanie z Bunny CDN, Cloudflare (bezpłatnie) lub Envira CDN (szczególnie dla obrazów).

CDN dobrze współpracuje ze stronami WordPress i uzupełnia Twoje istniejące wtyczki buforujące WordPress, zapewniając jeszcze szybsze ładowanie.

[Powrót na górę ↑]

Nie przesyłaj plików audio ani wideo bezpośrednio do WordPressa

YouTube

Możesz bezpośrednio przesyłać pliki audio i wideo na swoją stronę WordPress, a ona automatycznie wyświetli je w odtwarzaczu HTML5...

Ale NIGDY nie powinieneś tego robić!

Hostowanie plików audio i wideo będzie kosztować Cię przepustowość. Firma hostingowa może naliczyć opłaty za przekroczenie limitu, a nawet może całkowicie wyłączyć Twoją witrynę, nawet jeśli Twój plan obejmuje „nieograniczoną” przepustowość.

Hostowanie dużych plików multimedialnych również 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 lub SoundCloud, i pozwolić im zająć się ciężką pracą. Mają na to przepustowość!

WordPress ma wbudowaną funkcję osadzania filmów, więc możesz skopiować i wkleić adres URL swojego filmu bezpośrednio do swojego wpisu, a zostanie on automatycznie osadzony.

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

Jeśli tworzysz stronę podcastu z WordPress, to polecamy usługę hostingu podcastów Blubrry dla najlepszej wydajności.

[Powrót na górę ↑]

Użyj motywu zoptymalizowanego pod kątem szybkości

Katalog motywów WordPress.org

Wybierając motyw dla swojej strony internetowej, ważne jest, aby zwrócić szczególną uwagę na optymalizację prędkości. Niektóre piękne i imponujące motywy są w rzeczywistości źle zakodowane i mogą znacznie spowolnić Twoją stronę.

Zazwyczaj lepiej wybrać prostszy motyw niż taki, który jest przeładowany złożonymi układami, efektownymi animacjami i innymi niepotrzebnymi funkcjami. Zawsze możesz dodać te funkcje za pomocą wysokiej jakości wtyczek WordPress.

Sklepy z motywami WordPress premium, takie jak aThemes, Themify, CSSIgniter i Astra, oferują motywy, które są dobrze napisane 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 co zwrócić uwagę.

Zanim aktywujesz swój nowy motyw, zapoznaj się z naszym przewodnikiem jak poprawnie przełączyć motyw WordPress, aby zapewnić płynne przejście.

[Powrót na górę ↑]

Używaj szybszych wtyczek

Źle napisane wtyczki WordPress często dodają dużo obciążenia, niezależnie od tego, czy Twoja witryna faktycznie potrzebuje wtyczki, czy nie. Zwiększa to szybkość ładowania strony i spowalnia witrynę.

Aby pomóc Ci wybrać najlepsze wtyczki, często publikujemy nasze zestawienia najlepszych wtyczek WordPress. Szczególną uwagę zwracamy na łatwość obsługi, doświadczenie użytkownika, a co najważniejsze, wydajność.

Oto kilka naszych najlepszych wyborów dla najpopularniejszych kategorii wtyczek WordPress:

  • WPForms – najszybsza i najbardziej przyjazna dla początkujących wtyczka formularza kontaktowego dla WordPressa.
  • All in One SEO – Potężna wtyczka SEO dla WordPressa, która kładzie nacisk na wydajność witryny, aby pomóc Ci uzyskać wyższe pozycje w rankingu SEO.
  • MonsterInsights – najlepszy plugin Google Analytics dla WordPress, który nie spowalnia Twojej witryny. Zawiera nawet opcje lokalnego ładowania gtag.js, aby przyspieszyć wyniki Google Core Web Vitals.
  • Novashare – Wiele wtyczek mediów społecznościowych ładuje dodatkowe skrypty i nie robi tego zbyt elegancko. Novashare jest jedną z najszybszych wtyczek mediów społecznościowych dla WordPressa.
  • SeedProd – wtyczka do tworzenia stron docelowych WordPress typu „przeciągnij i upuść”, która pomaga tworzyć błyskawicznie szybkie strony docelowe, a nawet projektować cały motyw od podstaw.

Oprócz naszych własnych rekomendacji, możesz również przeprowadzić własne testy. Po prostu uruchom testy prędkości przed i po zainstalowaniu wtyczki, aby porównać jej wpływ na wydajność. Więcej szczegółów znajdziesz w naszym przewodniku na temat jak przeprowadzić test prędkości strony WordPress.

Możesz również skorzystać z tego tutorialu, aby dowiedzieć się, które wtyczki WordPress spowalniają Twoją witrynę.

[Powrót na górę ↑]


Dostrajanie WordPressa pod kątem szybkości (zaawansowane)

Stosując najlepsze praktyki optymalizacji WordPress i podstawowe wskazówki dotyczące szybkości wymienione powyżej, powinieneś zauważyć znaczną poprawę czasu ładowania swojej witryny.

Ale liczy się każda ułamek sekundy. Jeśli chcesz uzyskać jak najszybszą możliwą prędkość, będziesz chciał wprowadzić kilka dodatkowych zmian.

Poniższe wskazówki są nieco bardziej techniczne, a niektóre wymagają modyfikacji plików witryny lub podstawowej znajomości PHP.

Upewnij się również, że najpierw wykonasz kopię zapasową swojej witryny na wszelki wypadek.

Podziel długie posty na strony

Podgląd podziału strony

Czytelnicy zazwyczaj uwielbiają dłuższe i bardziej szczegółowe posty na blogu. Dłuższe posty często zajmują wyższe pozycje w wyszukiwarkach.

Ale jeśli publikujesz długie artykuły z wieloma obrazami, mogą one negatywnie wpływać na czas ładowania strony.

Zamiast tego rozważ podzielenie dłuższych postów na wiele stron.

WordPress posiada wbudowaną funkcjonalność, która to umożliwia. Po prostu dodaj blok podziału strony w swoim artykule tam, gdzie chcesz rozpocząć nową stronę.

Dodawanie bloku podziału strony

Aby uzyskać bardziej szczegółowe instrukcje, zobacz nasz samouczek dotyczący paginacji wpisów – jak podzielić wpisy WordPress na wiele stron.

[Powrót na górę ↑]

Zmniejsz liczbę zewnętrznych żądań HTTP

Zmniejsz żądania HTTP między domenami

Wiele wtyczek i motywów WordPress ładuje wszelkiego rodzaju pliki z innych stron internetowych. Pliki te mogą obejmować skrypty, arkusze stylów i obrazy z zewnętrznych zasobów, takich jak Google, Facebook, usługi analityczne itp.

W porządku jest użyć kilku z nich. Wiele z tych plików jest zoptymalizowanych do jak najszybszego ładowania, więc jest to szybsze niż hostowanie ich na własnej stronie internetowej.

Ale jeśli Twoje wtyczki generują wiele takich żądań, może to znacznie spowolnić Twoją witrynę.

Możesz zmniejszyć te zewnętrzne żądania HTTP, wyłączając skrypty i style lub łącząc je w jeden plik.

Więcej szczegółów znajdziesz w samouczku, jak wyłączyć pliki CSS i JavaScript wtyczek.

[Powrót na górę ↑]

Zmniejsz liczbę zapytań do bazy danych

Niestety, istnieje wiele źle napisanych motywów WordPress. Ignorują one standardowe praktyki WordPress i kończą się bezpośrednimi zapytaniami do bazy danych lub zbyt wieloma niepotrzebnymi żądaniami do bazy danych.

Może to naprawdę spowolnić działanie serwera, dając mu zbyt dużo pracy.

Nawet dobrze napisane motywy mogą zawierać kod, który wykonuje wywołania bazy danych tylko po to, aby uzyskać podstawowe informacje o Twoim blogu.

Uwaga: Ten krok jest nieco bardziej techniczny i wymaga podstawowej wiedzy o PHP i plikach szablonów WordPress.

W tym przykładzie za każdym razem, gdy widzisz <?php, jest to początek nowego zapytania do 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 winić twórców motywów. Po prostu nie mają innego sposobu, aby dowiedzieć się, w jakim języku jest Twoja witryna.

Ale jeśli dostosowujesz swoją witrynę za pomocą motywu potomnego, możesz zastąpić te wywołania bazy danych konkretnymi informacjami. Zmniejszy to wszystkie te wywołania 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 motyw nadrzędny pod kątem takich przypadków, które można łatwo zastąpić informacjami statycznymi.

[Powrót na górę ↑]

Optymalizuj bazę danych WordPress

Po pewnym czasie korzystania z WordPress Twoja baza danych będzie zawierać wiele informacji, których prawdopodobnie już nie potrzebujesz. Aby poprawić wydajność, możesz zoptymalizować bazę danych, aby pozbyć się wszystkich tych niepotrzebnych informacji.

Można to łatwo zarządzać za pomocą wtyczki WP-Sweep lub wtyczki WP-Optimize. Oba narzędzia pozwalają na czyszczenie bazy danych WordPress poprzez usuwanie takich elementów jak usunięte posty, rewizje, nieużywane tagi itp. Wtyczki te zoptymalizują również strukturę Twojej bazy danych jednym kliknięciem.

Zobacz nasz przewodnik, jak zoptymalizować bazę danych WordPress w celu poprawy wydajności.

[Powrót na górę ↑]

Ogranicz poprawki postów

Zmiany zaznaczone w historii rewizji

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

Możesz łatwo ograniczyć liczbę rewizji, które WordPress przechowuje dla każdego artykułu. Wystarczy dodać tę linię kodu do pliku wp-config.php:

define( 'WP_POST_REVISIONS', 4 );

Ten kod ograniczy WordPress do zapisywania tylko 4 ostatnich wersji każdego wpisu lub strony, a starsze wersje zostaną automatycznie odrzucone.

[Powrót na górę ↑]

Wyłącz hotlinking i kradzież Twoich treści

Jeśli tworzysz wysokiej jakości treści na swojej stronie WordPress, to smutna prawda jest taka, że prędzej czy później zostaną one prawdopodobnie skradzione.

Jednym ze sposobów, w jaki się to dzieje, jest sytuacja, gdy inne witryny wyświetlają Twoje obrazy bezpośrednio z ich adresów URL w Twojej witrynie, zamiast przesyłać je na własne serwery. W efekcie kradną przepustowość Twojego hostingu internetowego, a Ty nie otrzymujesz żadnego ruchu w zamian.

Po prostu dodaj ten kod do swojego pliku .htaccess, aby zablokować hotlinking obrazó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 swoją własną domenę.

Możesz również zapoznać się z naszym artykułem pokazującym, jak zapobiegać kradzieży obrazów w WordPress.

Niektóre strony internetowe zajmujące się zeskrobywaniem treści automatycznie tworzą posty, kradnąc Twoje treści z Twojego kanału RSS. Możesz zapoznać się z naszym przewodnikiem na temat zapobiegania zeskrobywaniu treści bloga w WordPressie, aby dowiedzieć się, jak radzić sobie z automatycznym kradzieżą treści.

[Powrót na górę ↑]

Użyj leniwego ładowania, jeśli jest potrzebne

Funkcje leniwego ładowania WP Rocket

Jeśli dodasz wiele obrazów, wiele osadzonych filmów i galerie zdjęć do swoich wpisów na blogu, Twoja witryna może skorzystać z leniwego ładowania.

Zamiast ładować wszystkie obrazy i filmy naraz, leniwe ładowanie pobiera tylko te, które będą widoczne na ekranie użytkownika. Zastępuje wszystkie inne obrazy i osadzone filmy obrazkiem zastępczym.

Gdy użytkownik przewija w dół, Twoja witryna ładuje obrazy, które są teraz widoczne w obszarze widzenia przeglądarki. Możesz leniwie ładować obrazy, filmy, a nawet komentarze i grawatary WordPress.

Więcej informacji znajdziesz w naszym przewodniku na temat jak łatwo ładować obrazy w WordPressie, gdzie omawiamy, jak to zrobić za pomocą wtyczek WP Rocket i Optimole.

W przypadku komentarzy WordPress, zapoznaj się z naszym przewodnikiem na temat jak łatwo leniwie ładować komentarze w WordPress.

[Powrót na górę ↑]

Użyj zapory sieciowej na poziomie DNS

Jak zapora sieciowa blokuje ataki

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

Niektóre z nich działają na Twojej stronie internetowej, co oznacza, że atakujący mogą dotrzeć do Twojego serwera WWW, zanim zostaną zablokowani. Jest to nadal skuteczne pod względem bezpieczeństwa, ale nie optymalne pod względem wydajności.

Dlatego zalecamy korzystanie z zapory sieciowej na poziomie DNS, takiej jak Cloudflare lub Sucuri. Te zapory blokują złośliwe żądania, zanim jeszcze dotrą do Twojej witryny.

[Powrót na górę ↑]

Napraw błędy HTTPS/SSL bez wtyczki

Ręczne naprawianie błędów HTTPS/SSL

Jeśli przenosisz swoją stronę na HTTPS/SSL, prawdopodobnie napotkasz błędy mieszanej zawartości.

Najprostszym sposobem na rozwiązanie tego problemu jest zainstalowanie wtyczki takiej jak Really Simple SSL. Jednak problem polega na tym, że ta wtyczka najpierw przechwytuje wszystkie adresy URL, a następnie zmienia je na HTTPS przed wysłaniem ich do przeglądarek użytkowników.

Ma to niewielki, ale zauważalny wpływ na wydajność. Możesz to zredukować, ręcznie poprawiając wszystkie adresy URL. Więcej szczegółów znajdziesz w naszym artykule na temat naprawiania typowych problemów z SSL w WordPressie.

[Powrót na górę ↑]

Użyj najnowszej wersji PHP

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

Wszystkie dobre firmy hostingowe WordPress używają najbardziej stabilnej wersji PHP na swoich serwerach. Jednak Twoja firma hostingowa może używać nieco starszej wersji PHP.

Nowsza wersja PHP 8.3 jest o 42% szybsza od swoich poprzedników. To ogromny wzrost wydajności, z którego Twoja strona internetowa musi skorzystać.

Możesz sprawdzić, której wersji PHP używa Twoja witryna, korzystając z wtyczki Version Info.

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

Wersja PHP w panelu administracyjnym WordPress

Jeśli Twoja strona internetowa korzysta z wersji PHP niższej niż 7, poproś swojego dostawcę hostingu o jej zaktualizowanie. Jeśli nie są w stanie tego zrobić, nadszedł czas, aby znaleźć nową firmę hostingową WordPress.

[Powrót na górę ↑]

To wszystko! 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 swojej witryny przed i po wdrożeniu tych najlepszych praktyk. Zaskoczy Cię, jak te zmiany poprawią wydajność Twojego WordPressa.

Najczęściej zadawane pytania dotyczące wydajności WordPressa

Oto najczęściej zadawane pytania dotyczące optymalizacji szybkości WordPress. Te odpowiedzi pomogą Ci zrozumieć kluczowe koncepcje i rozwiać wszelkie wątpliwości dotyczące przyspieszenia Twojej witryny.

Jaki jest dobry czas ładowania strony dla witryny WordPress?

Dobry czas ładowania strony to poniżej 2 sekund. Jednak im szybciej uda Ci się przyspieszyć swoją witrynę, tym lepiej. Badania pokazują, że 53% użytkowników mobilnych porzuca strony, które ładują się dłużej niż 3 sekundy. Nawet niewielkie usprawnienia o kilka milisekund mogą przełożyć się na znaczące zyski prędkości i lepsze wrażenia użytkownika.

2. Jak sprawdzić aktualną prędkość mojej witryny WordPress?

Możesz przetestować szybkość swojej witryny za pomocą narzędzi takich jak WordPress Speed Test, GTMetrix lub Google PageSpeed Insights. Ważne jest, aby testować z różnych lokalizacji, ponieważ użytkownicy w różnych obszarach geograficznych mogą doświadczać różnych czasów ładowania. Unikaj testowania tylko z własnego komputera, ponieważ przeglądarki buforują Twoją witrynę i sprawiają, że wydaje się ona szybsza, niż jest w rzeczywistości dla nowych odwiedzających.

3. Jakie są główne czynniki spowalniające witryny WordPress?

Główne przyczyny wolnego działania stron WordPress to słaby hosting, brak buforowania, niezoptymalizowane obrazy, źle napisane wtyczki i skrypty zewnętrzne. Dodatkowo, czynniki takie jak zbyt wiele zapytań do bazy danych, niezoptymalizowane motywy i nadmierne procesy w tle mogą znacząco wpłynąć na wydajność Twojej witryny.

4. Czy potrzebuję wtyczki do buforowania, jeśli mój dostawca hostingu oferuje buforowanie?

Jeśli korzystasz z zarządzanego hostingu WordPress, buforowanie jest zazwyczaj wbudowane i zoptymalizowane pod kątem ich serwerów, więc zazwyczaj nie potrzebujesz dodatkowego wtyczki do buforowania. Jednak jeśli korzystasz z hostingu współdzielonego, zainstalowanie wtyczki do buforowania, takiej jak WP Super Cache lub WP Rocket, może sprawić, że Twoja witryna będzie od 2 do 5 razy szybsza, serwując buforowane wersje Twoich stron zamiast generować je dynamicznie za każdym razem.

5. Jak dużą różnicę w prędkości witryny robi optymalizacja obrazów?

Optymalizacja obrazów może mieć ogromny wpływ na szybkość ładowania Twojej witryny. Nieoptymalizowane obrazy są jednym z najczęstszych problemów z szybkością na stronach dla początkujących. Wybierając odpowiedni format obrazu (JPEG dla kolorowych obrazów, PNG dla prostych obrazów) i odpowiednio kompresując obrazy, możesz zmniejszyć rozmiar plików nawet 5-krotnie bez utraty jakości.

6. Czy instalowanie zbyt wielu wtyczek spowolni moją witrynę WordPress?

Niekoniecznie. Liczba wtyczek nie ma tak dużego znaczenia, jak ich jakość. Dobrze napisane wtyczki mają minimalny wpływ na wydajność, podczas gdy źle napisane wtyczki mogą znacząco spowolnić Twoją stronę, niezależnie od tego, ile ich masz zainstalowanych. Skup się na używaniu renomowanych wtyczek od zaufanych deweloperów i regularnie testuj szybkość swojej strony podczas dodawania nowych wtyczek.

Możesz również zapoznać się z naszym przewodnikiem na temat jak przyspieszyć swoją witrynę eCommerce oraz naszym wyborem najlepszych alternatyw dla GoDaddy, które są tańsze i bardziej niezawodne.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Interakcje czytelników

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

153 CommentsLeave a Reply

  1. Chcę uzyskać wynik Google Page Speed
    Wszystkie sugestie są zielone
    Co powinienem z tym zrobić

    • W przypadku wyniku Google Page Speed Score musisz uruchomić ich test prędkości strony, a narzędzie poinformuje Cię, co uważa za problem, i w zależności od tego, co zostanie uznane za problem, powie Ci, co należy zmienić na Twojej stronie.

      Admin

  2. Świetny przewodnik! Przykład przed/po zmniejszeniu czasu ładowania z 6 sekund do poniżej 2 sekund naprawdę podkreśla, dlaczego szybkość ma znaczenie.
    Ogromne podziękowania dla zespołu WPBeginner za utrzymanie go w praktycznym wymiarze na każdym poziomie umiejętności (pozdrawiam podział na „Bez kodowania” i „Zaawansowane”).

  3. to jest dużo wtyczek, co myślisz, ile z nich jest niezbędnych dla WordPressa? Czy posiadanie zbyt wielu wtyczek nie spowalnia strony? tutaj się zatrzymuję, nie mogę zdecydować, ile wystarczy dla wydajności i bezpieczeństwa.

    • Obecnie mam 40 wtyczek na mojej stronie internetowej i wszystko nadal działa płynnie. Nie chodzi o liczbę wtyczek, ale o ich jakość. Kiedyś zadawałem sobie to samo pytanie: Ile wtyczek to za dużo? Ale nie ma jednoznacznej odpowiedzi. Zależy to od wydajności serwera i jakości wtyczek. Spośród tych 40, 10 to wtyczki płatne, gdzie wiem, że deweloper włożył wysiłek, aby je udoskonalić. W przypadku pozostałych zawsze starannie wybieram na podstawie tego, jak deweloper reaguje na zmiany w WordPressie, ocen i zapewnianego wsparcia. Jeśli poświęcisz czas na mądry wybór wtyczek, ich liczba nie ma tak dużego znaczenia. Oczywiście, jest pewna granica, ale przekonanie, że szybka witryna WordPress może mieć tylko do 20 wtyczek, jest mitem. Moja witryna jest tego dowodem. Więc nie bój się – po prostu wybieraj bardziej przemyślanie i strategicznie.

      • Tak, masz rację. Często widziałem wzmiankę o „limicie 20 pluginów”, ale jasne jest, że nie jest to sztywna zasada. Właściwe zarządzanie pluginami i solidne środowisko hostingowe są kluczowymi czynnikami.

        • Tak, zgadzam się całkowicie, ponieważ mam ponad 25 wtyczek i nie ma żadnych problemów z wydajnością i szybkością.
          Jedną rzeczą, którą stosuję w kwestii instalacji wtyczek, jest badanie wtyczki i jej aktualizacji oraz aktywności deweloperów w zakresie aktualizacji i bezpieczeństwa, aby upewnić się, że wszystko przebiega płynnie.
          Artykuły wpbeginner w tym zakresie są bardzo pomocne, ponieważ zawierają porównawczą analizę różnych wtyczek z ich zaletami i wadami.

  4. W odniesieniu do wyłączenia hotlinkingu i kradzieży Twoich treści, w głównym katalogu znajduje się plik .htaccess. Czy kod należy dodać do tego pliku, czy utworzyć nowy plik?

    • You would add the code to your existing htaccess file instead of making a new file :)

      Admin

    • Chciałbym zwrócić uwagę na ważny fakt dotyczący WordPressa i pliku .htaccess. Ten plik w WordPressie zawiera dyrektywy umieszczone między liniami # BEGIN WordPress i # END WordPress. Nie wstawiaj swojego kodu między te linie. Są to linie WordPressa i jeśli wstawisz między nie swoje dyrektywy, ryzykujesz, że WordPress je usunie po aktualizacji do nowej wersji. Zawsze wstawiaj swoje dyrektywy przed linią # BEGIN WordPress lub po linii # END WordPress. Nigdy pomiędzy. Mówię z własnego doświadczenia, kiedy WordPress ciągle usuwał moje dyrektywy i nie wiedziałem dlaczego.

      • Dziękuję Jiri Vanek za tę przydatną sztuczkę.
        Zdałem sobie również sprawę, że z każdą aktualizacją wszystko, co dodano w pliku .htaccess, jest usuwane i nigdy nie znałem tego powodu.
        Dziękuję za tę cenną informację i pomoc.

    • Czy mogę również dodać, że przed wprowadzeniem jakichkolwiek zmian w pliku .htaccess kluczowe jest utworzenie kopii zapasowej. W ten sposób, jeśli coś pójdzie nie tak i Twoja strona internetowa będzie działać nieprawidłowo, możesz ją łatwo przywrócić.

  5. Fantastyczny przewodnik, WPBeginner! Zawsze uważam Twoje poradniki za niezwykle pomocne i pouczające.
    Wskazówka dotycząca korzystania z sieci dostarczania treści (CDN) naprawdę przykuła moją uwagę. Po przeczytaniu Twojej rady postanowiłem przełączyć się na Cloudflare i zintegrować go z moją stroną WordPress. Proces konfiguracji był zaskakująco łatwy, a rezultaty niesamowite!
    Moja ocena Page Speed Insights wzrosła z 61 do imponujących 97. Nie mogłem być szczęśliwszy z wyniku.
    Dziękuję za dostarczanie najlepszych wskazówek dotyczących WordPress i bycie głównym źródłem informacji dla społeczności.

  6. Ten artykuł okazał się bardzo pomocny dla mojego nowego bloga. Postępując zgodnie z tym przewodnikiem, udało mi się w bardzo prosty sposób zwiększyć prędkość mojego bloga. Jedyną funkcją, której jeszcze nie wdrożyłem, jest leniwe ładowanie obrazów, ponieważ słyszałem, że niektórzy użytkownicy tego nienawidzą, a ponieważ wciąż zbieram użytkowników, mam nadzieję, że użyję jej później, gdy mój blog będzie się rozwijał. Na szczęście WPBeginner uczynił mnie ekspertem WordPress!

  7. Myślę, że wybór odpowiedniego dostawcy hostingu jest jednym z głównych czynników wpływających na szybkość i wydajność strony internetowej.
    Jeśli ma się złego dostawcę hostingu, niezależnie od tego, jakie optymalizacje się wprowadza, strona internetowa w każdej chwili może mieć problemy.
    Należy jednak pamiętać, że inne czynniki wymienione w tym artykule jako najlepsze praktyki są również ważnymi kwestiami dla wydajności i szybkości strony internetowej.

  8. Czy możesz udzielić jakiejś rady, jak zmniejszyć liczbę elementów DOM? Przetestowałem wydajność mojej strony w Google PageSpeed Insights i zasugerowano mi zmniejszenie liczby elementów DOM. Ale moja strona jest dość minimalistyczna i nie wiem, skąd biorą się dodatkowe elementy DOM.

    • Rozmiar Twojego DOM jest zazwyczaj określany przez Twój motyw lub kreatora stron, ponieważ pochodzi z kodu HTML Twojego motywu.

      Admin

    • Nadmierny rozmiar DOM nie jest zbyt przyjemny do rozwiązania.

      Najprostszym sposobem myślenia o elementach DOM jest „rzeczy umieszczone na stronie”. Są to albo rzeczy, które umieściłeś na stronie, albo rzeczy, które umieścił na stronie kreator Twojej strony (niektóre edytory typu „przeciągnij i upuść” dodają wiele elementów DOM).

      Biorąc pod uwagę to, co wspomniałeś o swojej stronie jako dość minimalistycznej, nie wygląda na to, abyś umieszczał wiele elementów na swoich stronach podczas ich tworzenia, więc zgaduję, że używasz konstruktora stron, który dodaje wiele elementów DOM. Bardzo szybkim (choć nieco niejasnym) sposobem sprawdzenia może być odwiedzenie strony w swojej witrynie, kliknięcie prawym przyciskiem myszy, wyświetlenie źródła, naciśnięcie Ctrl+F (znajdź na stronie), a następnie wyszukanie nazwy swojego konstruktora stron. Jeśli zostanie znalezionych wiele wzmianek, prawdopodobnie to konstruktor stron przyczynia się do nadmiernego rozmiaru DOM.

      Jeśli ustalisz, co dodaje wiele elementów DOM do Twojej strony, będziesz miał pewien kierunek działania, aby rozwiązać ten problem.

      Niektóre kreatory stron mają opcje, które mogą pomóc zmniejszyć rozmiar DOM (musiałbyś sprawdzić), ale niektóre nie mają, a jeśli nie mają, pozostaje Ci niewiele wyboru, jak tylko przebudować swoją witrynę, używając innego kreatora stron. Może to być spora praca. Skonfigurowanie witryny stagingowej, a następnie użycie narzędzia eksportu/importu Wordpress do sklonowania treści do witryny stagingowej zmniejszy ilość pracy, którą musisz wykonać, ale najprawdopodobniej nadal będziesz musiał sprawdzić i ewentualnie przepracować strony, używając czegoś takiego jak edytor bloków (zamiast innego kreatora stron metodą przeciągnij i upuść).

      Prawdopodobnie brzmi to jak ogromny kłopot, ale jeśli to zrobisz, to nie tylko poprawi to czas ładowania stron, ale także sprawi, że Pagespeed Insights przestanie narzekać na rozmiar DOM.

      Redukując rozmiar DOM, uzyskasz również lepszy stosunek tekstu do kodu. Dzieje się tak, ponieważ zmniejszasz ilość kodu strony, ale pozostawiasz niezmienioną liczbę czytelnych słów. Czytelne słowa stanowią wtedy większy procent każdej strony. Może to mieć pozytywny wpływ na SEO, a także poprawić wydajność strony z perspektywy ludzkich odwiedzających, dlatego warto to przeanalizować i podjąć wysiłek, aby się tym zająć.

      • Dzięki za odpowiedź! Używam kreatora stron Elementor i właśnie dowiedziałem się, że istnieje opcja optymalizacji elementów DOM. W moim przypadku, ponieważ stworzyłem niestandardowe listy typów postów, liczba elementów DOM wzrosła, więc teraz aktywowanie opcji „Optymalizuj elementy DOM” trochę pomaga.

  9. Chciałbym tylko dodać, że jednym z najlepszych sposobów na sprawdzenie szybkości witryny jest użycie Google Pagespeed Insight lub GtMetrix. Są to dobre narzędzia, które poinformują Cię o wyniku szybkości Twojej witryny i o tym, jak możesz zoptymalizować jej szybkość.

    Dziękuję za ten wspaniały artykuł. Bardzo pouczający.

  10. Naprawdę mi pomogło. Kilka razy miałem błąd bazy danych na mojej stronie, ale potem, zgodnie z tym, co napisałeś w poście, zainstalowałem wtyczkę wp-optimize i wyczyściłem bazę danych. Teraz jest znacznie lepiej, nie mam błędów bazy danych, a moja strona przyspieszyła trochę, więc to miłe!

  11. Szybko ładująca się strona internetowa to marzenie zarówno dewelopera, jak i klienta. Użyłem kilku wtyczek optymalizujących prędkość, aby moja strona ładowała się szybciej i do tej pory. Próbowałem Nitropack, WP Rocket, Litespeed Server Cache, WP Fastest Cache, W3 Total Cache, Seraphinite i tak dalej.

    Wierzę, że najlepszy jest Seraphinite, ponieważ przewyższa wszystkie inne, które testowałem, a moja witryna jest ciężka, zbudowana z Elementora. Naprawdę polecam używanie konwertera obrazów webp, takiego jak wtyczka Converter for Media, ponieważ pomoże ona przekonwertować Twoje obrazy i przyspieszyć ładowanie Twojej witryny.

    • Thank you for sharing which plugin worked for you and your needs :)

      Admin

  12. Używałem wp rocket do cachowania i okazało się, że jest bardzo przydatny w przyspieszaniu ładowania strony internetowej.
    Ciekawą rzeczą, którą znalazłem w tym artykule, jest wyłączenie CSS i JS dla zewnętrznych żądań HTTP, ponieważ może to spowolnić działanie strony.
    Instalujemy wiele wtyczek dla funkcjonalności i nigdy nie wiedzieliśmy, jakie obciążenie zasobów mogą one spowodować dla naszych stron internetowych.
    Mam pytanie, czy jeśli wyłączymy ładowanie JS i CSS, nadal będą one działać zgodnie z przeznaczeniem?
    Albo skąd będziemy wiedzieć, które wyłączyć, a których nie?

    • Na chwilę obecną jedynym sposobem, aby się tego dowiedzieć, jest przetestowanie, ponieważ nie ma gwarancji ani w jedną, ani w drugą stronę, w jaki sposób to zadziała lub czy wystąpi problem.

      Admin

  13. Piszę ten komentarz, aby zadać pytanie dotyczące tego, co wspomniałeś, a co może wpływać na powolne ładowanie strony internetowej – wspomniałeś o „nieaktualnej wersji PHP”. Czy to właściciel strony musi zaktualizować wersję PHP strony WordPress, czy też programiści open-source? Jestem zdezorientowany.

    • Właściciel witryny musiałby zaktualizować wersję PHP lub skontaktować się ze swoim dostawcą hostingu, aby zaktualizować wersję PHP. Podczas aktualizacji ważne jest, aby upewnić się, że masz odpowiednie kopie zapasowe na wypadek problemów podczas aktualizacji.

      Admin

    • Istnieją dwie opcje, jeśli chodzi o współdzielony hosting internetowy. Albo dostawca ma narzędzie (ustawienia) w panelu administracyjnym, gdzie można przełączać się między różnymi wersjami PHP, albo trzeba o to poprosić. Czasami może się zdarzyć, że pożądana wersja PHP nie jest dostępna na serwerze, a dostawca będzie musiał przenieść Twoją witrynę na inny serwer. Jeśli jest to VPS, czyli wirtualny serwer prywatny, zmiana wersji PHP zależy od Ciebie, ponieważ sam zarządzasz serwerem. Najpierw należy zainstalować nową wersję PHP, a następnie przełączyć ją w konfiguracji serwera. Zaleca się nie tylko posiadanie kopii zapasowej samej witryny, ale także, jeśli to możliwe, utworzenie migawki serwera, aby w razie potrzeby można było powrócić do pierwotnej konfiguracji.

  14. Format obrazu webp jest znacznie lżejszy niż obrazy png, ale wyzwaniem jest to, że nie są one łatwo dostępne do pobrania. Jeśli użytkownik napotka obrazy z naszej strony w wyszukiwarce Google, może to być nieco niewygodne. Niemniej jednak, jakie jest Twoje zdanie? Który standard jest bardziej niezawodny i przyjazny dla użytkownika?

    • Na chwilę obecną nie mamy ostatecznej odpowiedzi na to, co jest najlepsze.

      Admin

    • Chociaż format webp nie wymaga zbyt wiele do pobrania, istnieje wiele narzędzi online do konwersji z png lub jpeg do webp. Tak właśnie robię. Pobieram png, konwertuję go do webp, a następnie przesyłam gotowy obraz webp na stronę internetową.

  15. szybkie ładowanie stron internetowych nie tylko pomaga w dobrym doświadczeniu użytkownika, ale także pomaga zmniejszyć współczynnik odrzuceń i zatrzymać odwiedzających na dłużej.
    Wdrażam kroki mające na celu uczynienie stron internetowych niezwykle szybkimi i o dobrej wydajności.
    Ale nawet po wykonaniu wielu z tych kroków, czasami wydaje się, że czegoś brakuje, być może jest to spowodowane planem hostingu współdzielonego.
    Kiedy należy zaplanować przejście na hosting biznesowy lub zarządzany WordPress?

  16. Chciałbym zapytać o zakaz hotlinkowania na stronie. W Twoim przykładzie brakuje obrazków Webp. Czy można w ten sposób zablokować obrazy w formacie webp?

    • To add WebP to the hotlink protection you would add |webp to the list of file types to include it :)

      Admin

      • Próbowałem tego i po prostu nie działało. Jednak już dowiedziałem się, dlaczego nie działa. Wynika to z faktu, że CDN CloudFlare serwuje obrazy z ich sieci, a nie z mojego VPS. Niestety, prawdopodobnie nie ma na to rozwiązania, ponieważ chociaż zapewniają ochronę przed hotlinkingiem, nadal nie obejmuje ona formatu webp. To wielka szkoda w dzisiejszych czasach, ponieważ, jak się dowiedziałem, mam wiele skradzionych obrazów w Internecie. Według Semrush, sprawdziłem te strony, ale nic nie mogę z tym zrobić.

  17. Cześć. Mieliśmy pewne przekierowania, które utknęły w pętli, powodując zawieszanie się witryny. Na przykład strona A przekierowywała do B, następnie B do C, a na końcu C z powrotem do A. Rozwiązanie takich pętli przekierowań poprawiło wydajność witryny. Niektóre linki nadal ładowały się z protokołem http, wymagając przekierowań. Jednak po ponownym zainstalowaniu certyfikatu SSL, problem z SSL został rozwiązany i nie były już potrzebne żadne dalsze przekierowania.
    Po zakończeniu badań, szybkość witryny niewiarygodnie poprawiła się z 5 sekund do 1 sekundy.

  18. Dzięki tej zapisanej stronie zyskałem nowe spostrzeżenia, które postanowiłem wykorzystać, aby upewnić się, że wdrożę te wskazówki w celu poprawy wydajności mojej strony internetowej.
    Kiedyś przesyłałem filmy bezpośrednio na moją stronę przez pliki multimedialne, co powodowało jej spowolnienie.
    Podczas przesyłania filmów z YouTube, czy ma to jakieś znaczenie pod względem wydajności i szybkości dla niepublicznych filmów na YouTube i filmów publicznych, ponieważ często widziałem porady dotyczące osadzania filmów niepublicznych?

    • Chyba że otrzymamy inne informacje, osadzanie niepublicznego filmu nie przynosi żadnych korzyści wydajnościowych.

      Admin

    • Filmy na YouTube znajdują się na bardzo szybkich serwerach, które mogą obsłużyć miliony odwiedzin na godzinę w rozdzielczości 4k. Nie ma znaczenia, czy film jest publiczny, czy prywatny. YouTube nigdy nie wygeneruje tak dużego obciążenia, aby go spowolnić.

  19. Naprawdę interesujący artykuł.
    Dowiedziałem się, że szybkość strony internetowej jest bardzo ważna dla SEO i UX.
    Ale dzisiaj zdobyłem nowe spostrzeżenia: podzielić komentarze na strony i nie przesyłać mediów bezpośrednio do WordPressa.

  20. Szybkość strony internetowej jest jednym z ważnych czynników, które Google bierze pod uwagę przy pozycjonowaniu w swojej wyszukiwarce. Ponadto większość odwiedzających opuszcza stronę i nie czeka, jeśli ładuje się ona wolno.
    To jeden z tych poradników, które warto dodać do zakładek, aby do nich wrócić i upewnić się, że zastosowałem je w moich postach na blogu.
    Dziękuję wpbeginner za ten pomocny poradnik.

  21. Naprawdę wspaniały post.
    moja strona jest hostowana na siteground i po raz pierwszy dowiedziałem się o SiteGround SG Optimizer
    serdecznie dziękuję
    ale jak mogę przetestować moją stronę pod kątem szybkości działania?

  22. Uwielbiam sposób, w jaki ten artykuł najpierw podkreśla typowe problemy, a następnie przechodzi do tego, jakie mniej typowe problemy mogą się pojawić. Niesamowite rzeczy, biorąc pod uwagę, że czytasz to wszystko w jednym przewinięciu.

  23. Ten artykuł był bardzo pomocny w zrozumieniu wszystkich drobnych szczegółów, o których nigdy nawet nie myślałem, a które pomogłyby witrynie działać płynniej i szybciej. Uczę się o tworzeniu stron internetowych i obecnie intensywnie się na ten temat badam. Ta strona zawierała znacznie więcej szczegółów, niż myślałem. Ta strona wyjaśniła mi również wiele nowych koncepcji, o których wcześniej nie słyszałem, i dobrze wyjaśniła większość z nich. Było kilka koncepcji, które zajęły mi trochę czasu, aby je zrozumieć, ale jako wzrokowy uczeń, obrazy naprawdę pomogły mi umieścić w kontekście to, co czytałem i czego się uczyłem. Nie mogę się doczekać, aby spróbować tych rzeczy i ostatecznie zabrać się za budowanie strony internetowej.

  24. To wyczerpujący przewodnik po przyspieszaniu witryny, dziękuję.

    Wdrożyłem szereg tych zaleceń (albo z tego artykułu, albo już były wdrożone).

    Na stronie jest mnóstwo obrazów. Zawsze zmniejszałem ich rozmiar (tj. nie umieszczałem zdjęć prosto z aparatu!), i zazwyczaj były to pliki jpg. Zauważyłem, że WP tworzy różne kopie każdego obrazu, a następnie funkcja optymalizacji mojej aplikacji buforującej tworzy nowe wersje. Czuję, że tak wiele wersji obrazów musi spowalniać moją stronę! Ale które obrazy można bezpiecznie usunąć?

    Jeśli na przykład podałem link do great-image1.jpg, czy funkcja optymalizacji oznacza, że post teraz linkuje do great-image1-optimised.jpg, a great-image1.jpg jest przestarzały? Czy opis jest również przenoszony do zoptymalizowanych obrazów?

    • Zależałoby to od wtyczki, której używasz do optymalizacji obrazów, ale większość powinna zastępować zamiast tworzyć duplikat, a Ty zachowałbyś swój opis.

      Admin

  25. Świetny post. Wdrożyłem już niektóre z łatwiejszych zadań i dodałem tę stronę do zakładek, aby móc wrócić po inne techniczne rzeczy! Skontaktowałem się również z bunny.net za pośrednictwem Twojego linku, ponieważ jestem zadowolony, że możesz otrzymać prowizję (jeśli tak jest), ponieważ ten post był naprawdę pomocny!!

  26. Dokładnie jaki jest rozmiar obrazu (szerokość i wysokość
    ) dobry dla szybkości ładowania strony.

  27. Dziękuję za to „nieomylne” wyjaśnienie wielu rzeczy, z którymi się zmagałem w przypadku naszej strony DIY. Z niecierpliwością czekam na wdrożenie wszystkich odpowiednich strategii – jak tylko odzyskam dostęp administracyjny do mojej strony!

  28. Jesteście najlepsi za odpowiadanie na podstawowe rzeczy, które przeoczamy. Dziękuję bardzo!

  29. To było niezwykle dokładne i pomocne! Dziś rano w około 20 minut przyspieszyłem czas realizacji mojej obecnej strony docelowej z 7,66 sekundy do 1,91 s.

  30. Moja strona internetowa wzrosła z 77% na GTmetrix do 92% do czasu, gdy skończyłem artykuł. Dzięki.

    • wow, to jest bardzo fantastyczne, zwłaszcza że szybkość strony internetowej jest czynnikiem rankingowym Google.
      Czy możesz podzielić się tym, jaki aspekt tego przewodnika zastosowałeś, co spowodowało poprawę szybkości Twojej strony internetowej z 72% do 92%?.
      Może Twoja odpowiedź pomoże również mojej stronie, ponieważ szybkość mojej strony internetowej wynosi obecnie 87% po wdrożeniu kroków wymienionych w tym przewodniku, które są w moim zasięgu.

  31. Sprawdzam szybkość mojej witryny WordPress w gtmetrix i pagespeed insights. Oba pokazują różne wartości.

    • Są to różne strony, które skanują różne statystyki, więc konkretne wyniki powinny być zazwyczaj inne.

      Admin

  32. To bardzo przydatne i pomocne informacje dla tych, którzy chcą zwiększyć prędkość i wydajność WordPress.

  33. Drogi WP Beginner,

    Używam kilku wtyczek, które zajmują się buforowaniem mojej strony internetowej. Ale. Myślę, że moja strona zwolniła po zainstalowaniu 2 wtyczek, które wykonują pewną pracę. Czy to się nazywa redundancja? Co mam zrobić?

    • Zalecamy używanie tylko jednej wtyczki do buforowania na swojej stronie naraz, aby zapobiec konfliktom.

      Admin

  34. Drogi Zespole WP
    Chciałbym wiedzieć
    Czy dobrze jest osadzać posty z FB i Twittera na własnym blogu jako wiadomości?

    • To pytanie o osobiste preferencje, nie ma jednoznacznej odpowiedzi na to, co byłoby najlepsze.

      Admin

  35. Zainstalowałem tak wiele motywów i wtyczek. Niektóre wtyczki są nieaktywne. Czy nieaktywne wtyczki spowalniają moją witrynę?

    • Zazwyczaj te wtyczki nie powinny mieć większego wpływu na szybkość Twojej witryny, ale zalecamy usunięcie nieużywanych wtyczek z Twojej witryny.

      Admin

  36. Mam pytanie. I nikt nigdy o tym nie pisał. Pytanie brzmi: Kiedy właściwie powinniśmy martwić się o szybkość strony?
    Szybkość mojej strony internetowej wynosi ponad 80. Widziałem nawet, że szybkość tej strony internetowej również nie przekracza 90. Więc kiedy powinniśmy martwić się o szybkość strony? Czekam na Twoją odpowiedź.

    • Istnieje wiele dyskusji na temat tego, kiedy skupić się na szybkości; głównym momentem jest, gdy staje się to problemem, a gdy już osiągniesz pożądaną szybkość witryny, będziesz obserwować, kiedy szybkość zacznie się zmieniać, aby ponownie zoptymalizować.

      Admin

  37. 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 :)

  38. 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 :)

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.