Dlaczego szybkość ładowania strony nie powinna być uniwersalnym rozwiązaniem
Opublikowany: 2019-07-15Nie kojarz prędkości ładowania z zielonym wynikiem
Testy szybkości strony są nadużywane przez agencje i właścicieli firm, ponieważ odrobina presji ze strony wiodącej na świecie wyszukiwarki wywołała u ludzi pewien strach.
To trochę zabawne, że głównymi sprawcami, którzy spowalniają prędkość ładowania strony internetowej, są w rzeczywistości właściwości Google i fragmenty kodu.
Dotyczy to zwłaszcza sprzedawców cyfrowych, którzy mogli przetestować swoją witrynę przy użyciu kilku platform testowych szybkości strony. Google jest najbardziej widocznym z nich wszystkich i jest to po prostu ich sposób na zachęcenie do tworzenia witryn o wysokiej wydajności.
Uzyskanie niskiego wyniku w tych testach nie powinno Cię spędzać całą noc i nie powinno być podstawą dobrego samopoczucia Twojej witryny.
Dowiedz się, jak pomagamy w zakresie szybkości ładowania strony.
Przeczytaj: Szybkość strony internetowej i Google Lighthouse.
Narzędzie Google PageSpeed Insights to najbardziej brutalne narzędzie do raportowania, jakie do tej pory napotkaliśmy. Wyniki dla urządzeń mobilnych i komputerów stacjonarnych to tak naprawdę tylko wyniki, a nie koniec świata.
Kiedy zagłębiliśmy się w sedno tego, dlaczego widzieliśmy tak wiele słabych wyników za pomocą tego obsługiwanego przez Google narzędzia, okazało się, że bardzo interesujące są następujące elementy:
- Google używa nieoptymalnego środowiska testowego dla każdego przesłanego testu.
- Uruchamiane testy wykorzystują bardzo niską przepustowość procesora na test.
- Szacujemy, że testy przebiegają z szybkością 1,7 MB na sekundę. To jest bardzo słabe.
Każda firma oferująca bezpłatne narzędzie upewni się, że istnieją pewne ograniczenia przepustowości i zasobów wykorzystywanych podczas obsługi narzędzia, a zwłaszcza w skali, w jakiej działa narzędzie do testowania szybkości strony Google.
Poświęciliśmy czas na debugowanie kilku wiodących narzędzi szybkości ładowania stron, aby zobaczyć, jak każde z nich mierzy ten sam zestaw witryn testowych i znaleźliśmy bardzo interesujące dane.
Szybkość ładowania strony nie powinna być uniwersalnym rozwiązaniem, a oto kilka powodów.

Te testy są przeznaczone dla programistów
Należy zauważyć, że te testy wglądu w szybkość strony są narzędziami stworzonymi dla programistów i programistów. Oznacza to, że nie są przeznaczone dla osób, które nie znają kodu. Chociaż każda osoba może zapoznać się ze zgłoszoną dokumentacją, nie każdy ma techniczną wiedzę, jak to wszystko zrozumieć. Słyszeliśmy kilka bardzo głupich twierdzeń i widzieliśmy kilka absolutnych szokujących wyników od deweloperów/agencji, którzy wzięli automatycznie wygenerowany raport i pracowali nad rozwiązaniem problemu A, B i C bez patrzenia w górę i oceniania rzeczywistego wpływu 2,7-sekundowego obciążenia czas.
Profesjonalni twórcy stron internetowych wiedzą, które wskaźniki są ważne, a które mogą bezpiecznie zignorować. Użytkownicy mogą opuścić stronę, jeśli strona załaduje się w ciągu 3 sekund, ale w sytuacjach, gdy potrzebują tych informacji, może to być dobry wynik. Jeśli użytkownicy odwiedzają stronę interaktywną, średni czas do jej opuszczenia wynosi 8 sekund. To tylko trochę tła, które pomoże zrozumieć, że testy generowane automatycznie nie biorą pod uwagę czynników rzeczywistych.
Jeśli masz kwalifikacje do czytania testu prędkości, będziesz w stanie odpowiedzieć na następujące pytania:
- Co to jest TTFB?
- Co to jest pierwsza farba?
- Które przedmioty są kluczowe w wodospadzie?
- Skąd możesz wiedzieć, czy CDN pomaga lub szkodzi ładowaniu zasobów?
- Co to jest HTTP/2 i jaka jest jego główna zaleta?
- Jak daleko powinien znajdować się serwer testów prędkości od Twojego serwera WWW?
Jeśli nie jesteś w stanie udzielić solidnej odpowiedzi na te pytania, to po prostu nie jesteś gotowy na samodzielne wykonanie testu prędkości. Najlepszą radą jest skorzystanie z pomocy ekspertów, którzy znają statystyki dotyczące szybkości strony. Możemy pomóc w pełnej analizie szybkości ładowania strony i poprawić wszelkie nieoptymalne wyniki z naszym wewnętrznym zespołem programistów.
Jak się mierzymy?
Poniżej znajduje się nasz wynik testu szybkości ładowania strony. Właściwie nie jest tak źle, jak wygląda, biorąc pod uwagę ilość funkcji marketingowych, śledzenie konwersji i właściwości Google, których używamy do prezentacji strony, wyglądamy całkiem nieźle. Uzyskanie zielonego wyniku A jest miłe dla ego, ale nie jest niezbędne do działania w Internecie i nadal dokonywania sprzedaży.

Testy szybkości skłaniają się ku optymalizacji wyników, a nie użytkowników
Praca nad szybkością strony sprawia, że bardzo łatwo wpaść w pułapkę optymalizacji witryny pod kątem wyników szybkości, zamiast robić to dla użytkowników. Pod względem marketingu cyfrowego jest to podobne do pisania treści dla celów SEO niż pisania dla ludzi. Można by pomyśleć, że oba można osiągnąć jednakowo, ale rzadko jest to prawdą. To samo dotyczy testów szybkości strony i doświadczenia użytkownika. To, co robot testujący prędkości może uznać za „szybkie”, może nie być takie samo dla rzeczywistej osoby.

Prostym faktem jest to, że optymalizując pod kątem użytkowników, robisz to, aby zapewnić zamierzone wrażenia w jak najkrótszym czasie ładowania. Podczas gdy optymalizujesz pod kątem testów szybkości, często robisz to z jak najmniejszymi zasobami, aby uzyskać najszybsze wyniki ładowania.
I tu pojawia się trudna część. Widzisz, potrzebujesz pewnych zasobów, aby były dostępne, aby stworzyć określone wrażenia użytkownika, a testy automatyczne nie są tak zaawansowane, aby je rozpoznać. Po prostu zalecą zredukowanie jak największej liczby bajtów, aby zrobić miejsce dla wydajności. Narzędzia te rzadko są w stanie uwzględnić rzeczy, które wpływają na bezpośrednie doświadczenie użytkownika.
Testowanie szybkości nie uwzględnia niektórych potrzeb związanych z witryną
Weźmy na przykład dwie osoby niosące ciężkie plecaki. Jeden z nich ma torbę, która waży 10 funtów, podczas gdy druga ma 50 funtów. Czy druga osoba naprawdę niesie za dużo? Co by było, gdyby pierwsza osoba musiała przejść 10 kilometrów, a druga musiałaby iść tylko do swojego przyjaciela z sąsiedztwa?
To samo można powiedzieć o testach szybkości strony. Jeśli w wynikach okaże się, że obrazy Twojej witryny są zbyt ciężkie w porównaniu z inną witryną, czy to od razu naprawdę złe? To zależy. W przypadku sklepów e-commerce lub portfolio obrazów musisz mieć obrazy wysokiej jakości. W przypadku małych blogów idealne byłyby mniejsze zdjęcia.
Zautomatyzowane narzędzie nie widzi rzeczy w ten sposób, gdy brakuje mu perspektywy oceny, czym jest witryna i jak wyróżnia się na tle innych. Aplikacje te równo traktują strony internetowe i skanują je zgodnie z ustalonym standardem. Najważniejsze jest to, że coś, co można uznać za „negatywne” w przypadku jednej witryny, może w rzeczywistości być „idealne” w przypadku innej.
Testy prędkości są wadliwe
Testy szybkości strony są błędne i wiele osób nie zdaje sobie z tego sprawy. Narzędzia te sprawiają, że ludzie źle się czują w związku z ich witryną w pewnych aspektach, których nie powinni zmieniać. Kilka przykładów to:
Przestarzałe zalecenia — wiele testów szybkości strony nie uwzględnia nowoczesnych technologii serwerów WWW. Mogą to być zalecenia GZIP, gdy Brotli jest już używany lub zmniejszenie żądań HTTP, gdy HTTP/2 jest już obecny.
Kary za żądania stron trzecich — testy szybkości wciąż podkreślają takie rzeczy, jak powolny czas ładowania żądań zewnętrznych. Takie przedmioty są pozyskiwane z innego serwera, nad czym użytkownik nie ma kontroli.
Testy szybkości strony nie powiodły się
Testy wzroku to w zasadzie sposób, w jaki osoba może ocenić, czy witryna jest idealna na podstawie tego, jak szybko się ładuje. Jeśli tak, nie ma się czym martwić, ponieważ rzeczy ładowane w tle nie wpływają na wrażenia użytkownika. Badanie wzroku powinno być pierwszym sposobem sprawdzenia, jak szybko ładuje się strona, ponieważ jest ona najbardziej zbliżona do czasów rzeczywistych.
Końcowe przemyślenia
Dla ludzi, którzy nie są dobrze zorientowani w korzystaniu z tych platform, ponieważ nie mają wiedzy o byciu programistą lub programistą, równie dobrze możesz o nich zapomnieć. Próba zdobycia wyniku, który w rzeczywistości nie ma znaczenia, nie pomaga. Zamiast tego możesz skupić się na tym, aby Twoja witryna ładowała się tak szybko, jak to możliwe, jednocześnie zapewniając użytkownikom doskonałe wrażenia.
Świadczymy usługę optymalizacji szybkości ładowania strony, którą można zamówić, klikając przyciski Rozpocznij. Działa to w celu poprawy szybkości ładowania strony dla większości użytkowników, ale w niektórych przypadkach po prostu nie mamy dostępu ani magicznej farby, aby pomóc starym, błędnym i masywnym witrynom. Ale możemy Ci pomóc, po prostu skontaktuj się z nami, aby uzyskać więcej informacji.
