W dobie natychmiastowej satysfakcji nikt nie lubi czekać. Dotyczy to wyszukiwarek i odwiedzających witrynę. Zmniejszenie ttfb (czas do pierwszego bajtu) Twojej witryny WordPress jest niezbędne, aby utrzymać ją w dobrej pozycji i zapewnić, że odwiedzający nie klikną. Dowiedz się dlaczego w tym artykule.

Październik 2020: przetestowaliśmy wszystkie najlepsze hosty WordPress! Dowiedz się, jak się porównujemy.Zobacz Wyniki

W dzisiejszym artykule omówię szczegółowo, dlaczego TTFB jest ważne, a także różnice między TTFB a czasem ładowania.

Pokażę Ci również, Jak zdiagnozować, dlaczego Twoja prędkość nie jest do tabaki,i poprawić TTFB z pomocą (wink, wink) naszego hostingu i wtyczki Koliber.

Na koniec będziesz miał dobry pomysł, co możesz zrobić, aby Twoi widzowie (lub Google) nie dotykali z niecierpliwością palców czekając na załadowanie witryny.

Więc WTH (eck) jest TTFB?

Choć brzmi jak akronim tekstowy, taki jak TTYL, TY lub TBD — to znacznie więcej.

Fastest TTFB WordPress with Dev Man.
Proszę nie mylić TTFB z tekstem.

Ttfb to wskaźnik określający, kiedy przeglądarka użytkownika otrzymuje pierwszy bajt danych z serwera.

Strona internetowa nie może renderować dla żadnego użytkownika, dopóki jego przeglądarka nie otrzyma tych danych. W skrócie, jeśli jest zbyt wolny, twój użytkownik może kliknąć – wpływając w ten sposób na UX i SEO Twojej witryny.

Jest to również sposób na rozwiązywanie problemów z powolną witryną, mierząc, jak szybko witryna zaczyna się ładować w określonej lokalizacji lub z różnymi ustawieniami.

TTFB składa się z trzech głównych części:

  1. Czas potrzebny na wysłanie żądania HTTP
  2. Czas połączenia
  3. Czas potrzebny na uzyskanie pierwszego bajtu strony internetowej
How TTFB works.
Jak ttfb zasadniczo działa. (Źródło obrazu: https://varvy.com/pagespeed/ttfb.html)

Obliczanie TTFB w sieci obejmuje również opóźnienie sieci w pomiarze czasu potrzebnego do ładowania.

Wiele osób używa tego czytania jako sposobu na przetestowanie szybkości serwera. To działa, ale to tylko część szerszego obrazu.

Z CMS (content management system) jak WordPress, serwer musi wykonać wszystkie obliczenia CMS niezbędne do produkcji treści.

Usługa PHP musi załadować bazę danych MySQL, pobrać zawartość, wykonać obliczenia dla odpowiedniego wyjścia HTML, a na koniec zwrócić go odwiedzającemu witrynę. Whew!

Tak więc, jeśli masz opóźniony CMS, te kroki mogą zająć trochę czasu i możesz odzyskać całkiem okropne wyniki TTFB. A to nie zawsze oznacza, że twój serwer hostingowy jest powolny.

Wiele czynników może mieć wpływ na Twój TTFB. W przypadku WordPress często są to przestarzałe wtyczki lub stare motywy, które mogą wpływać na wydajność.

Być albo nie być TTFB

Następne pytanie, które możesz sobie zadać, to: “Czy TTFB jest naprawdę tak ważne?”

Na początek szybki czas ładowania i szybkość są ważne dla SEO (btw, jest różnica między czasem ładowania a TTFB, co przejdę do następnego). Szybsza strona internetowa może również zwiększyć konwersje.

Ponadto w ciągu ostatnich kilku lat Google wprowadziło duże zmiany algorytmów, które podkreślają szybkość. Więc tak-ttfb jest ważne.

Oczywiście nie jest to jedyny czynnik, jeśli chodzi o zwiększenie wydajności witryny WordPress.

Jakość treści, wygląd, Prostota, lokalizacja i inne zmienne mogą wpływać na jakość i rangę witryny.

Ale dla użyteczności, Serpów i wyprzedzania gry, ważne jest, aby zdawać sobie sprawę z TTFB i monitorować go. I na koniec, utrzymaj go w dobrej pozycji.

Zobacz też

Na temat TTFB należy zwrócić uwagę, że nie należy go mylić z czasy ładowania. Ponieważ są to dwie bardzo różne rzeczy.

Jak już wspomniano, TTFB jest, gdy przeglądarka użytkownika otrzymuje pierwszy bajt danych z serwera.

Czas ładowania, z drugiej strony, jest opisany jako jak długo dana strona zajęła załaduj w całości. Dotyczy to wszystkich CSS, obrazów, skryptów i wszelkich zasobów innych firm.

Oczywiście oznacza to, że czas ładowania trwa dłużej niż TTFB. W końcu proces ten ma znacznie więcej niż tylko czas potrzebny na połączenie pierwszego bajtu danych z serwera.

W pewnym sensie TTFB jest bardziej “za kulisami”, zanim zobaczysz duży obraz.

Dobrze się bawisz (do pierwszego bajtu)?

Teraz, gdy wiemy, co to jest TTFB … następnym krokiem jest wiedza, do jakiego rodzaju szybkości witryny powinieneś dążyć.

W najnowszym V5 PageSpeed API, TTFB ma tylko opcję pass or fail. Cokolwiek powyżej 600 ms zawiedzie i wszystko poniżej 600 ms przejdzie.

Istnieje kilka sposobów na przetestowanie czasu TTFB za pomocą takich narzędzi jak Sucuri, GTmetrix i nasz własny Koliber (o którym wkrótce omówimy szczegółowo).

Ale Whoah! Sloooow Down a Minute…

Powiedz, że prowadzisz raport i, uh-oh, Twój TTFB jest powolny…

Po pierwsze, jest to kwestia znalezienia podstawowego problemu, co go powoduje.

Istnieje kilka czynników, dlaczego TTFB zwykle nie jest na poziomie.

Głównymi winowajcami są:

  • Ilość ruchu
  • Konfiguracja serwera www
  • Dynamiczne tworzenie treści
  • Problemy z siecią
  • Nieefektywny kod na serwerze origin
  • Projektowanie baz danych, które powoduje powolne zapytania
  • Serwer origin, który osiągnął swoją pojemność
What causes slow TTFB.
Kilka powodów może być przyczyną powolnego TTFB. (Źródło obrazu: https://varvy.com/pagespeed/ttfb.html)

Jak Być Na Bieżąco

Jak widać, istnieje wiele powodów, dla których TTFB może nie być na bieżąco. Niektóre z powodów masz większą kontrolę nad innymi.

Jednym z obszarów, nad którym nie masz kontroli, są odwiedzający Twoją stronę.

Wspaniale jest mieć mnóstwo gości (yay!). Jednak może to również prowadzić do wyboczenia serwerów pod presją, a twoje TTFB zostanie trafione.

Innym przykładem jest dynamiczne tworzenie treści. To z drugiej strony jest czynnikiem, nad którym masz kontrolę.

Strony WordPress są dynamiczne i kilka rzeczy musi wystąpić między otrzymaniem żądania a oferowaniem odpowiedzi.

Możesz spojrzeć na to w następujący sposób: zawartość statyczna jest szybko przekazywana, a zawartość dynamiczna musi być zbudowana przez pobranie plików php i interakcję z bazą danych, zanim zostanie przekazana.

Static and dynamic differences TTFB.
Kilka różnic między statycznym i dynamicznym. (Źródło obrazu: https://varvy.com/pagespeed/ttfb.html)

To dużo. Zbudowanie jednej strony może zająć tysiące interakcji. Proces ten odbywa się za każdym razem, gdy strona jest wywoływana przez przeglądarkę.

I może to być duży czynnik, który hamuje TTFB.

Cache Me If You Can

Doskonałym sposobem na naprawienie tego jest zapewnienie buforowanych wersji stron.

Buforowanie witryny jest używane, ponieważ zapewnia znacznie lepsze wrażenia dla odwiedzających. Robi to, zapisując statyczną kopię witryny, a zatem witryna ładuje się znacznie szybciej.

Najbardziej skutecznym sposobem na to jest wybór świetnego hosta i zainstalowanie wtyczki buforującej.

Nucenie do nowej melodii (Up)

To jest, gdzie nasz plugin Hummingbird może pomóc.

Hummingbird plugin image.
Koliber jest tutaj, aby uratować sytuację!

Hummingbird zapewnia wydajne buforowanie strony, przeglądarki, RSS, pełnej strony i Gravatar.

Poza tym skanuje witrynę pod kątem potencjalnych ulepszeń prędkości i pomaga poprawić wynik Google PageSpeed Insights (i nie tylko).

Jest to świetne narzędzie do analizy przyczyn spowolnienia witryny i zaleceń, jak to naprawić w pełnym audycie i raporcie.

Więc, kiedy przychodzi czas na szybsze TTFB, Koliber może powiedzieć Ci dokładnie, gdzie jesteś.

Rzućmy okiem na to, jak możesz sprawdzić swój TTFB za pomocą kolibra

Po aktywowaniu wtyczki pierwszą rzeczą, którą chcesz zrobić, to uruchomić test. Możesz to zrobić za pomocą kilku kliknięć i w około minutę.

Z Pulpitu nawigacyjnego pod Koliberem, kliknij na Test Wydajności. Od tego momentu kliknij na Nowy Test.

Hummingbird running a performance test.
Koliber wykonuje test.

To zajmuje tylko kilka chwil, aby przeprowadzić test i uzyskać wyniki.

Hummingbird test results.
Wyniki testu wydajności.

Ten test pokaże Ci wszystkie obszary, które można poprawić, jak to zrobić, a także wszystkie audyty, które przeszły. Z tego, można uzyskać wynik na 100. W tym biegu moja strona uzyskała wynik 96. Nieźle.

Naszym dzisiejszym problemem są wyniki TTFB, więc sprawdźmy to.

Po uruchomieniu testu kliknij na Audyty.

Stamtąd zobaczysz wszystkie audyty. Po prostu przewiń w dół, aż zobaczysz audyt TTFB.

Wyświetla listę rozwijaną, aby pokazać szczegółowe informacje w przeglądzie, jaki jest wynik i czy chcesz poprawić.

TTFB audit by Hummingbird.
Spójrz na raport TTFB o Koliberku.

Jak widać, nasz TTFB uzyskał 100 punktów i zajął 540 ms.

Nieźle!

Dzięki 5 gwiazdkom i ponad 100 000 pobrań, Hummingbird jest całkowicie darmowy. Jeśli jednak poważnie myślisz o optymalizacji swojej witryny, istnieje również Hummingbird Pro, który jest wyposażony w członkostwo WPMU DEV.

Ponadto ta wtyczka działa świetnie z naszą inną wtyczką wydajności Smush.

Smush plugin.

Smush optymalizuje obrazy, włączając leniwe Ładowanie, zmianę rozmiaru, kompresję i poprawę szybkości strony Google — co pomaga w ttfb.

Z Smush Pro, można również zmniejszyć TTFB z jego Content Delivery Network (CDN).

Oznacza to, że jeśli masz witrynę WordPress, która obsługuje odwiedzających w wielu miejscach na całym świecie, może to znacznie zmniejszyć twój TTFB.

Włącz, Tune( Plugin), Drop Out

Coś innego, o czym należy pamiętać, to upuścić stare nieaktualne wtyczki i zaktualizować niezbędne.

Jakość Twoich wtyczek może znacząco wpłynąć na Twój TTFB (Hummingbird poinformuje Cię o nich). Mogą one spowodować, że Twoja witryna WordPress stanie się powolna.

Można również puścić niepotrzebne wtyczki. Jeśli nie są konieczne dla Twojej witryny, po prostu się ich pozbądź.

Uzyskaj Jak Najwięcej Ze Swojego Hosta

Wreszcie, świetnym sposobem na zmniejszenie TTFB jest wybór doskonałego hosta WordPress.

Korzystając z szybszego hosta, możesz zobaczyć 20% spadek (lub więcej) w TTFB na całym świecie i 32% spadek TTFB w Stanach Zjednoczonych i Kanadzie.

Ponadto, aby upewnić się, że masz najnowszą wersję PHP, dobry hosting jest ważny.

Połączenie szybkiego hosta z dobrze rozwiniętą witryną WordPress może drastycznie poprawić wynik TTFB.

Jest to kolejny obszar, w którym możemy pomóc z naszym własnym hostingiem deweloperskim WMPU. Widzisz, u nas nie ma współdzielonego hostingu ani współdzielonych adresów IP. Dzięki temu Twoja witryna jest całkowicie odizolowana i oddzielona od innych witryn.

Domyślnie zawiera również buforowanie obiektów. Nasz hosting jest zoptymalizowany pod kątem WordPress i błyskawicznie, co dokładnie pomaga obniżyć – zgadłeś-TTFB.

TTFB (czas skończyć bloga)

Po tym wszystkim, co omówiłem w tym poście, widać, że jeśli chodzi o szybszą stronę internetową, istnieje sporo rozwiązań, w tym:

  • Skuteczne buforowanie
  • Aktualizowanie PHP
  • Wybór świetnego dostawcy usług hostingowych
  • I więcej!

Wszystko to pomaga w poprawie (i utrzymywaniu) i dobrym wyniku TTFB i zdobywaniu dużych rankingów-i odwiedzających. Dodatkowo, jest to dość proste, aby uzyskać TTFB w dobrym zakresie ze wszystkimi narzędziami tutaj.

TTFB nie jest jedynym czynnikiem dla SEO i nie będzie sam zarobić pierwsze miejsce na SERP, ale wolniejsze prędkości uniemożliwi ci ranking wyższy. Tak więc optymalizacja witryny pod kątem maksymalnej wydajności jest zawsze Wygrana.

Nie będziesz dłużej czekać. Idź do niego i uzyskać TTFB witryny na bieżąco.

TTYL.

Jak wygląda ranking Twojej strony z TTFB? Czy to bajt? A może dobre? Daj nam znać w komentarzach!
You May Also Like

Jak naprawić nieprawidłowy błąd JSON w WordPress (Przewodnik dla początkujących)

W artykule: Co powoduje błąd “nieprawidłowa odpowiedź JSON” w WordPress?1. Sprawdź adresy…

Jak naprawić błąd krytyczny w WordPress (krok po kroku)

W artykule: Co To jest błąd krytyczny w WordPress?Co powoduje krytyczny błąd…

Jak zmienić kolor linku w WordPress (poradnik dla początkujących)

W artykule: Dlaczego Linki Są Ważne?Jak dodawać linki w postach i stronach…

9 Najlepsze Darmowe Wtyczki WordPress Author Bio Box

W artykule: 1. Simple Author Box2. Branda3. Autor postu WP4. Author Bio…