Wstęp do zagadnienia związanego z szybkością stron i jej wpływ na pozycjonowanie. Opisuję podstawowe parametry dotyczące szybkości, problemy z wolnymi stronami oraz narzędzia Google do oceny szybkości strony. Nagranie prezentacji dostępne jest w Youtube.
25. CREDITS: This presentation template was created by Slidesgo, including
icons by Flaticon, and infographics & images by Freepik.
Dzięki
Pytania? Odezwij się:
YAC@YAC.PL
https://www.linkedin.com/in/wieczorekjacek/
https://www.facebook.com/jwieczorek2
Please keep this slide for attribution.
Editor's Notes
Warto zadać pytanie czy szybkość strony jest ważna w pozycjonowaniu? Najlepiej spojrzeć na początku na Google i narzędzia, które przygotował tylko do oceny szybkości stron.
Jednym z ważniejszych narzędzi jest Page Speed Insights.
Można w nim sprawdzić szybkość wybranej podstrony zarówno dla telefonów jak i dla komputerów. Page Speed insights wskaże elementy strony, które mogą mieć wpływ na szybkość działania. W ten sposób można naprawiać elementy mające wpływ na szybkość po kolei
Google Search Console- niezbędnik każdego pozycjonera. Od pewnego czasu raporty pokazują szybkość działania strony na podstawie danych zebranych od użytkowników. Google zbiera mnóstwo danych dotyczących naszych zachowań - tu mamy potwierdzenie na podstawie danych użytkowników przeglądarki Chrome.
Nowy raport dostępny jest od końca maja 2020 roku i skupia się na metrykach użytkowników
Kolejnym narzędziem jest lighthouse. Element przeglądarki chrome dostępy w narzędziach dla deweloperów stron. LightHouse pozwala na sprawdzenie strony z naszego komputera i naszego łącza. Można w nim znaleźć szereg wskazówek na temat przyspieszenia naszych stron.
Czy to wszystkie narzędzia Google? Jest jeszcze raport think with Google, gdzie możemy otrzymać raport mailem. W raporcie otrzymamy dodatkowe wskazówki do warto poprawić
Wynik jakości strony
W lipcu 2018 roku miała miejsce specjalna aktualizacja Google dotycząca wpływu szybkości na wyniki wyszukiwania mobilne. Aktualizacja miała na celu eliminację bardzo wolnych stron z wyników wyszukiwania. Autorzy stron często testują strony na komputerach podłączonych do szybkich łącz. Większość użytkowników będzie jednak używać strony w smartfonach, często korzystając z wolniejszych łącz 2G/3G. Nawet korzystanie z szybkich łącz LTE nie zawsze jest gwarancją szybkiego połączenia. Wystarczy spróbować uzyskać szybkie połączenie poza miastem, zwłaszcza w czasach, gdy lekcje prowadzone są online z wykorzystaniem połączeń wideo. Prędkość sieci ma znaczący wpływ na szybkość działania stron.
Należy sobie zadać pytanie czy szybkość strony jest ważnym czynnikiem rankingowym. Jeśli chodzi o bezpośrednie przełożenie szybkości strony na wyniki w Google, to szybkość strony nie jest bardzo ważna. Należy jednak spojrzeć na problem szerzej. Szybkość stron ma znaczenie nie tylko na to czy pojawimy się o pozycję wyżej od konkurencji, ale także na zachowanie użytkowników na naszej stronie.
28 maja Google ogłosiło, że od 2021 roku będą zwracać większą uwagę na doświadczenie związane z ładowaniem strony
Po pierwsze: współczynnik odrzuceń. Wskaźnik odrzuceń określa procent osób porzucających naszą stronę. Przy bardzo wolno działających stronach możemy nawet nie zarejestrować próby wejścia na stronę. Ma to miejsce jak użytkownik nie załaduje kodu analytics strony. Współczynnik odrzuceń, według badań Google widocznych na stronie, rośnie bardzo szybko w zależności od czasu działania strony. Prawdopodobieństwo porzucenia strony rośnie o 32% już przy 3s ładowania strony, i o 123% przy 10 sekundach potrzebnych na ładowanie strony
https://www.thinkwithgoogle.com/marketing-resources/data-measurement/mobile-page-speed-new-industry-benchmarks/
Konwersje, czyli działania, które są pożądane przez użytkowników stron. PRzykładem konwersji jest zapis na newsletter, wypełnienie formularza z danymi kontaktowymi czy sprzedaż na stronie. Szybkość strony ma kluczowe znaczenie dla współczynnika konwersji, a więc na sprzedaż.
Źródła w Google wskazują, że nadmiar pobieranych elementów takich jak grafiki, skrypty, teksty zmniejsza konwersję nawet o 95%. Zwiększenie liczby pobieranych elementów z 400 na 6000, a tym samym spowolnienie pobrania strony, spowodowało 95% spadek konwersji
Raport Akamai wskazuje, ze spadek prędkości ładowania o tylko jedną dziesiątą sekundy spowodował 7% spadek konwersji. Przy wysokim koszcie pozyskania klientów przyspieszenie strony może zaważyć na zyskowności projektu
https://www.thinkwithgoogle.com/marketing-resources/data-measurement/mobile-page-speed-new-industry-benchmarks/
https://www.fastcompany.com/1825005/how-one-second-could-cost-amazon-16-billion-sales
Szybkość działania strony ma bezpośredni wpływ na szybkość indeksowania strony. Kilka lat temu zauważyłem, że awaria strony i wyłączenie cache spowodowała znacznie wolniejszą indeksację strony. Po prostu crawl budget, czyli zasoby Google na indeksowanie naszej strony się szybciej wyczerpywał. Google więcej czasu potrzebował na pobranie każdej z 6 milionów podstron w serwisie i przez to indeksowanie strony były znacznie wolniejsze. To samo zauważył Glenn Gabe - znany ekspert od technicznego SEO. Szybkość strony jest odwrotnie proporcjonalna do liczby indeksowanych podstron. Dlatego jeśli macie duży serwis internetowy, to szybkość strony jest kluczowa do szybkiego i poprawnego indeksowania strony
https://www.gsqi.com/marketing-blog/how-google-treated-site-performance-problem-seo-case-study/
Wolniejszy serwer, to mniej odwiedzanych podstron dziennie i wolniejsze indeksowanie
Szybki serwer to podstawa. Mam tu na myśli:
Geolokalizację serwera - im bliżej lokalizacji docelowej tym lepiej. Polsce strony niech mają serwery w Polsce, ale jeśli obsługujecie klientów w USA, serwer w Ameryce będzie wskazany
Parametry serwera - szybkość procesora, RAM, dysków
Zoptymalizowany kod strony
Cache - nie ma potrzeby generowania strony za każdym razem od nowa. Najlepiej jeśli zapamiętamy wygenerowane strony w cache, do którego jest szybki dostęp. Więcej na ten temat dowiecie się w kolejnych dniach
Zoptymalizowanie grafik - tu można wiele zaoszczędzić. Po pierwsze optymalizujemy rozdzielczosć grafik, po drugie optymalizujemy same grafiki. Identyczna grafika dla ludzkiego oka może ważyć 5 MB, a może 300kilo
Nowe formaty - webP - uważać na wdrożenie np. W safari
Do tego można dodać jeszcze minifikację kodu, usuwanie niepotrzebnych widgetów. Wiecie, że usunięcie widgetu Skype w przypadku jednego klietna zmniejszyło rozmiar strony o prawie 1 megabajt? Też było mi w to ciężko uwierzyć
Na rynku jest wiele narzędzi do mierzenia szybkości strony.
Jest wiele metryk określających czasy ładowania stron. To co odróżnia nastawienie Google w 2020 roku to skupienie się na użytkowniku. Dlatego Google mierzy czas ładowania dla użytkowników i posługuje się wymienionymi metrykami.
FCP, czyli first contentful paint. To pierwszy fragment strony widoczny. Na powyższej grafice jest to element w drugiej ramce od lewej storny
LCP, czyli largest contentful paint. To czas potrzebny na wyrenderowanie największego elementu treści wyświetlanego w widocznym obszarze strony. To najczęsciej duży fragment tekstu lub grafika. Google zaleca czas LCP poniżej 2.5 sekundy. Slajd z LCP to ramka pierwsza od prawej strony.
FID, czyli first input delay. To czas w jakim przeglądarka jest w stanie odpowiedzieć na interakcje użytkownika. Google zaleca czas poniżej 1/10 sekundy
TTI, czyli Time to interactive. To czas, po którym strona się wyrenderowała i przeglądarka nie obsługuje długich zadań. Google zaleca czas poniżej 5 sekund
TBT, czyli Total blocking time. Blocking time to różnica czasu FCP i TTI. TBT to suma wszystkich blocking time. Google zaleca czas TBT poniżej 3/10 sekundy
CLS, czyli Cumulative Layout Shift. Oznacza to przesuniecie układu strony w trakcie ładowania strony. Najlepiej prezentuje to animacja ze strony Google. Google zaleca wynik CLS poniżej 1/10
Pamiętaj, że tracisz nawet 7000zł przychodu na każde 100.000zł jeśli Twoja strona zwolniła o 1/10 sekundy