Jak ulepszyć Core Web Virtuals w witrynach WordPress?
Opublikowany: 2023-02-09Dlaczego szybkość ma znaczenie w marketingu cyfrowym? Użytkownicy, którzy doświadczają krótszych czasów renderowania, są bardziej skłonni do pozostania na stronie i przeglądania jej. To z kolei może pozytywnie wpłynąć na Twoje ogólne rankingi SERP. Co więcej, czas potrzebny do wyrenderowania przez stronę internetową pierwszego obszaru wyświetlania staje się coraz bardziej interesujący dla wyszukiwarek. W rzeczywistości prawie połowa wszystkich czynników rankingowych Google jest bezpośrednio związana z poprawą komfortu użytkowania. Wyszukiwarki są znane z tego, że kładą nacisk na pewne czynniki rankingowe, w tym kilka aspektów ładowania, znanych jako podstawowe wskaźniki sieciowe (CWV). Oprócz bezpośredniego wpływu na rankingi, Twoja strona może również wpływać na to, jak zaangażowani będą użytkownicy podczas przeglądania Twoich treści i jak prawdopodobne jest, że do niej wrócą.
Trzy składniki podstawowych wskaźników internetowych
Algorytmy Google nieustannie się zmieniają, aby promować witryny wysokiej jakości, przyjazne dla użytkownika i degradować te, które nie spełniają ich standardów jakości. Jedną z części tych algorytmów są podstawowe wskaźniki sieciowe, które odgrywają ważną rolę w niedawnym wdrożeniu szerokiej gamy aktualizacji. Celem Google w przypadku CWV jest zachęcenie programistów do większego skupienia się na wygodzie użytkownika podczas optymalizacji wydajności witryny.
Największy obraz zawartości, opóźnienie przy pierwszym wejściu, skumulowana zmiana układu — to trzy elementy podstawowych wskaźników internetowych.
- Największy obraz treści — Największy obraz treści (LCP) jest ważnym kryterium, ponieważ na wizualną percepcję witryny duży wpływ ma szybkość ładowania największego elementu ekranu. Czas między załadowaniem treści DOM a momentem, w którym użytkownik zobaczy coś na ekranie – duży obraz lub blok tekstu – to opóźnienie CPL lub treściowego malowania. Zasadniczo jest to czas, jaki upływa między kliknięciem przez użytkownika (na przykład załadowaniem strony) a momentem wyświetlenia jakiejś treści. Jeśli malowanie treści zajmuje ponad 4 sekundy, może to negatywnie wpłynąć na Twój wynik SEO.
- Pierwsze opóźnienie wejścia — pierwsze opóźnienie wejścia określa, jak długo strona reaguje na Twoje dane wejściowe po kliknięciu czegoś. FID jest zwykle mierzony w milisekundach (ms). Na przykład, gdy użytkownik kliknie element witryny i czeka, aż ekran zaktualizuje się o nowe informacje, przeglądarka przetwarza to działanie i wyświetla wynik. Im krótszy FID, tym szybciej użytkownicy mogą rozpocząć nawigację po Twojej stronie, gdzie możesz zatrzymać ich na dłużej i zwiększyć konwersje. Google wyjaśnił, że będzie tolerował opóźnienie pierwszego wejścia wynoszące 100 ms w przypadku doskonałego wyniku i 300 ms w przypadku słabego wyniku.
- Skumulowane przesunięcie układu — Czy kiedykolwiek przewijałeś stronę w dół i nagle zauważyłeś, że duża część strony przesuwa się w górę podczas przewijania? Skumulowane przesunięcie układu (CLS) ma miejsce, gdy zawartość przesuwa się po stronie po jej pomalowaniu. W rezultacie użytkownik musi zrozumieć i ponownie przeanalizować zawartość strony, zwłaszcza jeśli jest dużo tekstu. Wystarczający skumulowany wynik zmiany układu to mniej niż 0,1, a słaby to mniej niż 0,25.
Jak mierzyć podstawowe wskaźniki internetowe w witrynach WordPress?
Aby zoptymalizować podstawowe parametry sieciowe dla witryn WordPress i upewnić się, że witryna działa na maksymalnym poziomie wydajności, niezbędne jest posiadanie wszystkich niezbędnych narzędzi do monitorowania, śledzenia i analizowania ważnych punktów danych.
Konsola wyszukiwania Google
Po zmierzeniu rzeczywistych danych użytkownika Search Console generuje raporty CWV z liczbą stron, na których wykryto problemy, oddzielnie dla wersji desktopowej i mobilnej serwisu. Obejmuje wydajność adresu URL w oparciu o jego status (słaby, wymaga poprawy, dobry), podstawowe wskaźniki internetowe (CLS, FID, LCP) i grupy podobnych stron. Należy również pamiętać, że jeśli adres URL nie zawiera wystarczającej ilości danych raportowania dla określonego rodzaju danych, nie zostanie on uwzględniony w raporcie.
Statystyki PageSpeed
Jednocześnie PageSpeed Insights pozwala spojrzeć na Twoją witrynę z perspektywy robotów Google i użytkowników, dostarczając analizę problemów na Twojej stronie i oferując sugestie dotyczące poprawy wydajności. Raport pozwala lepiej zrozumieć, które zasoby przyczyniają się do wydłużenia czasu ładowania. Otrzymasz również raport, który zawiera kluczowe informacje na temat strony i informuje, jak wprowadzić niezbędne zmiany.
Ranking SE
Wraz z narzędziami wymienionymi powyżej, Website Audit by SE Ranking oferuje również podstawową sekcję Web Vitals osobno dla wersji na komputery i urządzenia mobilne. To narzędzie może być jeszcze bardziej pouczające dla specjalistów SEO, ponieważ wykrywa wszelkie możliwe problemy techniczne, które może mieć Twoja witryna. Na podstawie wyników audytu narzędzie podaje ogólną ocenę kondycji strony internetowej oraz listę problemów wpływających na jej działanie wraz ze szczegółowymi opisami i wskazówkami, jak je rozwiązać.
Najczęstsze problemy z podstawowymi wskaźnikami internetowymi i sposoby ich rozwiązywania
1- Serwer jest zbyt wolny
Należy pamiętać, że nie wszystkie witryny WordPress są sobie równe. Może to prowadzić do tego, że niektóre witryny działają wolniej niż inne z identycznymi konfiguracjami. Powodem tego jest to, że na szybkość serwera może wpływać wiele czynników: liczba zainstalowanych wtyczek, ilość skryptów i CSS, lokalizacja serwera itp.
Istnieją jednak hostingi zoptymalizowane specjalnie dla stron WordPress. Zwykle mają większą prędkość ładowania dzięki oprogramowaniu do buforowania i mogą obsłużyć wielu odwiedzających. Taki hosting może poradzić sobie z wieloma problemami technicznymi i ma wiele preinstalowanych wtyczek. Możesz więc po prostu utworzyć jedną lub wiele witryn internetowych i pozwolić, aby hosting WP wykonał za Ciebie wszystkie czynności techniczne.
2- Duże obrazy i filmy
Kiedy pracujesz nad stroną internetową i przychodzi czas na przeprowadzenie podstawowego testu wskaźników internetowych, prawdopodobnie zobaczysz problemy związane z obrazami i filmami. Podstawową przyczyną niskiej szybkości strony są zbyt duże obrazy i filmy. Odwieczne pytanie „ile megabajtów to za dużo” z pewnością pojawiło się ostatnio w świecie podstawowych wskaźników internetowych. Mówiąc dokładniej, pojawiło się pytanie, w jaki sposób należy zoptymalizować wykorzystanie w witrynie obrazów, filmów i innych dużych plików.
Praktyczną zasadą jest posiadanie jednego podstawowego rozmiaru obrazu i wideo, a następnie uwzględnienie atrybutów szerokości i wysokości w obrazach i elementach wideo. Często lepiej jest dostosować obrazy do określonej szerokości przed ich przesłaniem i utworzyć nowy element obrazu, który odcina określone obszary, takie jak tła, niepotrzebny tekst itp. W Internecie dostępnych jest wiele bezpłatnych aplikacji do edycji obrazów, które umożliwiają kadrowanie i zmianę rozmiaru zdjęć . Problem z wyświetlaniem większych obrazów polega na większym rozmiarze pobierania i przepustowości potrzebnej do ich wyświetlenia.

To samo dotyczy filmów – wstępne dostosowanie wideo może znacznie poprawić szybkość strony, ponieważ przeglądarka nie będzie musiała zmniejszać – wideo można odtwarzać w normalnych rozmiarach. Co więcej, ponieważ natywne filmy są ciężkie, możesz je zastąpić osadzonymi na Youtube, co znacznie przyspiesza witrynę.
Korzystanie z leniwego ładowania to kolejny świetny sposób na zwiększenie szybkości strony bez uszczerbku dla wygody użytkownika. Leniwe ładowanie to technika ładowania obrazów tylko wtedy, gdy wchodzą one do rzutni (lub sekcji ekranu). Takie podejście powoduje, że obrazy ładują się stopniowo podczas przewijania, zwiększając szybkość strony. Najlepsza część? Zaimplementowanie za pomocą leniwych wtyczek WordPress, takich jak Lazy Load, jest elementarne. Znacząco poprawi to komfort użytkowania. Użytkownicy nie muszą czekać na załadowanie strony. Po kilku przewinięciach obrazy załadują się same.
3- Niezoptymalizowany kod
Niezoptymalizowany kod może zaszkodzić Twojemu podstawowemu wynikowi Web Vitals, takiemu jak First Contentful Paint, oraz Twojemu doświadczeniu użytkownika. Największym winowajcą jest tutaj przede wszystkim JavaScript. Ponieważ musi zostać pobrany i wykonany po załadowaniu strony. (JavaScript jest przed HTML, co blokuje ładowanie strony). Może to łatwo doprowadzić do zawieszenia ekranu na kilka sekund, zwłaszcza jeśli połączenie użytkownika nie jest szybkie. Dlatego jeśli JavaScript nie jest zoptymalizowany, ryzykujesz utratę punktów za wydajność witryny. Aby upewnić się, że ładowanie strony nie zostanie zablokowane, dopóki JavaScript nie zostanie załadowany, możesz użyć tagów async i defer. Poza tym dobrą praktyką jest usuwanie zbędnych elementów z plików z kodem.
Minifikacja kodu usuwa niepotrzebne komentarze, spacje i podziały wierszy z kodu. Może to pomóc w zmniejszeniu rozmiaru pliku, co przekłada się na krótszy czas pobierania w przeglądarkach użytkowników. Istnieją dwa powody, aby to zrobić. Po pierwsze, przyspiesza pobieranie przez odwiedzających. Po drugie, czyni go mniejszym, więc zużywa mniej zasobów serwera. Niektóre pliki, które można łatwo zminimalizować, to pliki <style> i <script>. Możesz sprawdzić się, porównując plik przed i po optymalizacji. Wyniki mogą nie być bardzo zauważalne w przypadku arkuszy stylów lub plików JavaScript. To dlatego, że narzędzia do kompresji CSS i JS, takie jak YUI Compressor, Minify itp., znacznie lepiej optymalizują tego typu pliki niż wtyczki minimalizujące.
DOM (Document Object Model) to hierarchia wszystkich elementów w dokumencie. DOM składa się ze znaczników HTML, z którymi powiązane są style CSS i JavaScript. Ponieważ liczba elementów może być dość duża, rozmiar Twojej strony będzie duży. Może to powodować problemy z wydajnością, jeśli udostępniasz stronę na urządzeniach mobilnych. Dlatego ważne jest, aby zminimalizować liczbę elementów i zoptymalizować ich rozmieszczenie w dokumencie.
4- Zmiany układu
Zmiana układu to zjawisko, które występuje, gdy zmienia się rozmiar okna przeglądarki użytkownika. A elementy Twojej witryny, takie jak obrazy, czcionki i kolory, rozluźniają się lub zmieniają położenie. Utrudnia to czytelnikom skupienie się na tym, co próbujesz przedstawić. Layout Shift Score to wynik, który śledzi, jak bardzo na Twoją witrynę wpływają zmiany układu na różnych urządzeniach. To dość duża sprawa, gdy mówimy o rzutniach. Ponieważ jeśli Twoje projekty za bardzo się zmienią, możesz stracić odwiedzających i konwersje. Minimalizowanie zmian w układzie i optymalizacja ich w jak największym stopniu doprowadzi do mniejszej rezygnacji, a ostatecznie do większej liczby wyświetleń strony.
Co więcej, znaczące zmiany w układzie mogą negatywnie wpłynąć na Twoje działania SEO. Jednak zaprojektowanie dużego układu może być trudne w utrzymaniu. Dzieje się tak dlatego, że jeśli nie zaprojektowałeś specjalnie witryny z responsywnym projektem. Tak więc układ musi być dostosowany do wszystkich urządzeń. Regularne robienie tego może być czasochłonne. Sukces bez uszczerbku dla jakości i funkcjonalności wymaga wytrwałości i konsekwencji. Dlatego najlepszym rozwiązaniem jest uczynienie strony responsywną. Responsywne ekrany zmieniają rozmiar w zależności od rozmiaru ekranu, na którym są wyświetlane. Wdrożenie responsywnych ekranów oznacza, że Twoja strona będzie się dostosowywać bez spowalniania lub zawieszania się.
5- Problem z buforowaniem
Podczas tworzenia zasobu internetowego dla różnych zasobów używane są różne zasady buforowania. Zasady buforowania określają sposób buforowania każdego zasobu i dostarczają informacji o tym, jak długo zasoby powinny być buforowane. Musisz skonfigurować te zasady. Aby zasoby internetowe mogły być ponownie wykorzystywane bez konieczności tworzenia ich od podstaw za każdym razem, gdy użytkownicy uzyskują do nich dostęp. Aby poprawić wydajność, ważne jest, aby serwery nie marnowały czasu na tworzenie zasobów, które zostały już utworzone. Korzystając z technologii skryptów po stronie serwera, możesz skorzystać z tej zasady. Upewnij się, że ważne zasoby nigdy nie są odtwarzane, chyba że coś się w nich zmieniło.
Signed Exchange (SXG) to nowa inicjatywa, która umożliwia wstępne pobieranie treści z sieci w sposób chroniący prywatność. Podpisana wymiana zawiera specyfikację, dla których zasobów witryna internetowa chce pobrać z wyprzedzeniem. Upewnij się również, że te zasoby są pobierane bezpiecznie (bez ujawniania prywatnych informacji). Podpisany format binarny wymiany jest formatem transferu aktywów. Oznacza to, że treść zostanie przesłana przez HTTPS z dołączonym dodatkowym nagłówkiem. To ekscytujący nowy sposób, dzięki któremu wyszukiwarka Google może poprawić wydajność ładowania stron. Zwłaszcza na stronach AMP lub innych typach stron, które opierają się na zasobach zewnętrznych.
Wniosek
Core Web Vitals to trzy wskaźniki opracowane przez Google, które oceniają wrażenia użytkownika podczas ładowania strony internetowej. Trzy podstawowe wskaźniki internetowe mają kluczowe znaczenie dla zrozumienia, jak szybko ładuje się strona. Jak reaguje przeglądarka na dane wprowadzane przez użytkowników i jak niestabilna jest zawartość podczas ładowania w przeglądarce. Powolne ładowanie wpływa na to, czy odwiedzający pozostaną w Twojej witrynie. Mogą całkowicie opuścić witrynę lub poświęcić mniej czasu na zajmowanie się Twoimi treściami w witrynie.