Co to jest latarnia morska Google i jak z niej korzystać

Opublikowany: 2023-02-24

Google Lighthouse to interfejs API typu open source zaprojektowany, aby pomóc programistom stron internetowych w kontrolowaniu wydajności i jakości ich witryn na podstawie określonych wskaźników. Jednym z mierników jest optymalizacja pod kątem wyszukiwarek (SEO), co sprawia, że ​​Lighthouse jest niezwykle użytecznym narzędziem pomagającym poprawić pozycję witryny w wynikach wyszukiwania (SERP).

W tym artykule omawiamy wszystko, co musisz wiedzieć o Google Lighthouse, w tym o tym, na podstawie jakich wskaźników przeprowadzany jest audyt. Pokazujemy również, jak wykorzystać wyniki audytu do optymalizacji witryny pod kątem wyższego rankingu SERP, zwiększenia współczynnika klikalności, lepszego doświadczenia użytkownika i innych korzyści.

Co to jest latarnia morska Google?

Google Lighthouse jest często porównywany do innego oprogramowania o nazwie PageSpeed ​​Insights. Ale ważne jest, aby pamiętać, że istnieją różnice między tymi dwoma programami.

PageSpeed ​​Insights kontra Lighthouse

Lighthouse i PageSpeed ​​Insights mają kilka wspólnych cech. Na przykład oba zostały opracowane przez Google i oba mają możliwość oceny wydajności danej strony internetowej. Ponadto PageSpeed ​​jest zasilany przez silnik analityczny Lighthouse, co jest wyraźnym znakiem, że te narzędzia mają się uzupełniać.

Ale podczas gdy PageSpeed ​​koncentruje się w węższym stopniu na wskaźnikach wydajności (np. czasie ładowania strony internetowej, responsywności i płynności wizualnej), Lighthouse idzie o krok dalej i ocenia inne elementy, takie jak SEO i dostępność.

Dlatego w celu dokładniejszej oceny nie tylko wydajności witryny, ale także jej dostępności dla użytkowników, najlepszych praktyk, SEO itp., test Lighthouse jest lepszą opcją niż PageSpeed ​​Insights.

Narzędzia Do Uruchomienia Latarni Morskiej

Chrome DevTools

Jak uruchomić Google Lighthouse za pomocą Chrome DevTools

Krok 1: Otwórz stronę internetową, którą chcesz przetestować.

Krok 2: Otwórz Chrome DevTools i kliknij kartę „Lighthouse”.

Krok 3: Kliknij „Analizuj ładowanie strony” i pozostaw włączone wszystkie kategorie kontroli.

Krok 4: Kliknij „Uruchom audyt”, a po 30-60 sekundach powinien pojawić się Twój raport Lighthouse.

Jak uruchomić Google Lighthouse za pomocą Chrome DevTools

Jak korzystać z Google Lighthouse z web.dev

Krok 1: Przejdź do pagespeed.web.dev

Krok 2: Wprowadź adres URL witryny, którą chcesz skontrolować.

Krok 3: Kliknij „Analizuj”.

Jak korzystać z Google Lighthouse z web.dev

Rozszerzenie Chrome

Jak korzystać z Google Lighthouse z rozszerzeniem Chrome

Krok 1: Zainstaluj rozszerzenie Google Lighthouse Chrome w przeglądarce Google Chrome.

Krok 2: Przejdź do witryny, którą chcesz przetestować.

Krok 3: Kliknij symbol latarni morskiej po prawej stronie paska adresu Chrome lub uzyskaj dostęp do Lighthouse za pośrednictwem menu rozszerzenia.

Krok 4: Kliknij „Generuj raport”.

Jak korzystać z Google Lighthouse z rozszerzeniem Chrome

Moduł węzła

Jak korzystać z Google Lighthouse z Node

Krok 1: Pobierz Google Chrome na swój komputer.

Krok 2: Zainstaluj najnowszą wersję Node (upewnij się, że jest to wersja Long-Term Support).

Krok 3: Zainstaluj Lighthouse jako moduł globalny, wpisując „npm install -g lighthouse”.

Krok 4: Uruchom audyt z monitem „latarnia morska <url>”

Jak działa audyt Google Lighthouse

Audyt Google Lighthouse ocenia stronę internetową na podstawie pięciu różnych kategorii raportów.

Kategorie raportów:

Wydajność
Dostępność
SEO
Najlepsze praktyki
Progresywna aplikacja internetowa (PWA)

Każda kategoria otrzymuje wynik od 0 do 100, gdzie 0 oznacza porażkę, a 100 oznacza doskonałość.

Jak obliczane są wskaźniki wydajności Google Lighthouse?

Najnowsze wersje Google Lighthouse (wersje 8 i 9) obliczają ogólny wynik wydajności strony internetowej na podstawie siedmiu różnych wskaźników . Każda metryka stanowi określony procent wyniku.

Poniżej znajduje się lista siedmiu wskaźników wydajności i maksymalny wynik, jaki każdy może otrzymać, co daje łączny maksymalny wynik 100%.

Największa zawartość farby (LCP): 25%
Całkowity czas blokowania (TBT): 30%
Pierwsza pełna treści farba (FCP): 10%
Indeks prędkości (SI): 10%
Czas na interakcję (TTI): 10%
Skumulowana zmiana układu (CLS): 15%

Dlaczego wynik zmienia się za każdym razem?

Możesz zauważyć, że wynik wydajności dla danej strony internetowej jest inny za każdym razem, gdy uruchamiasz raport Lighthouse – nawet jeśli generujesz kilka raportów w krótkich odstępach czasu.

Nie ma się czym martwić, ponieważ zwykle wynika to z czynników, na które nie masz wpływu. Na przykład Twoje połączenie internetowe może nie mieć takiej samej szybkości jak podczas ostatniego testu lub strona internetowa może wyświetlać inną reklamę.

Wydajność

Być może zastanawiasz się, co właściwie mierzy te siedem wskaźników wydajności, o których wspominaliśmy wcześniej. Poniżej znajduje się przegląd każdego z nich.

wydajność Google PageSpeed ​​Insights

FCP mierzy czas potrzebny, aby pierwszy blok tekstu lub obrazu na stronie internetowej pojawił się w całości na ekranie.

Indeks prędkości (SI)

SI ocenia, ile widocznych części strony ładuje się średnio w określonym czasie (tj. ile widocznych części ładuje się na sekundę).

Punktacja SI

Celem każdej witryny jest uzyskanie wyniku SI na poziomie 4,3 sekundy lub mniej. Wynik SI wyższy niż 4,3 sekundy wskazuje, że pełne załadowanie strony internetowej trwa zbyt długo. Z punktu widzenia użytkownika oznacza to, że jest bardziej prawdopodobne, że zniecierpliwi się i opuści Twoją witrynę, aby znaleźć szybszą.

Czas na interaktywność (TTI)

TTI oblicza okres czasu między rozpoczęciem ładowania strony internetowej, a stroną internetową, która staje się interaktywna, tj. możliwością przyjmowania poleceń lub monitów od użytkownika.

Skumulowana zmiana układu (CLS)

CLS zapewnia kompleksowy pomiar tego, jak bardzo zmienia się układ strony internetowej podczas ładowania.

Dostępność

Kolejnym aspektem Twojej witryny ocenianym przez Lighthouse jest dostępność .

latarnia morska Dostępność

Według Google każda witryna powinna być jak najbardziej dostępna dla wszystkich rodzajów użytkowników, w tym dla osób z niepełnosprawnościami fizycznymi. Są to osoby, które nie są w stanie przeglądać ani poruszać się po Twojej witrynie tak dobrze, jak Ty. Ale przy odpowiednich środkach dostępności, oni również mogą z niego korzystać w najszerszym zakresie.

Co to znaczy być „dostępnym”? Istnieje wiele sposobów zastosowania tego elementu w witrynie, ale niektóre z najważniejszych to:

Twoja witryna jest zarówno dostępna, jak i łatwa w nawigacji za pomocą klawiatury, a nie tylko myszy.
Twoja witryna jest zakodowana semantycznie HTML, dzięki czemu mogą z niej korzystać osoby niedowidzące.
Twoja witryna zawiera tekst o wysokim kontraście, aby wszyscy czytelnicy mogli go zobaczyć i przeczytać bez nadwyrężania wzroku.

SEO

Jeden z najważniejszych raportów, które Lighthouse generuje w Twojej witrynie, dotyczy SEO lub optymalizacji pod kątem wyszukiwarek.

Pozycjonowanie latarni morskiej

Optymalizacja witryny pod kątem wyszukiwarek, takich jak Google, umożliwia Twojej witrynie uzyskanie wyższej pozycji na stronach wyników wyszukiwania (SERP). Im wyższa pozycja, tym większe prawdopodobieństwo, że użytkownik w nią kliknie.

Podczas oceny SEO witryny Google bierze pod uwagę kilka elementów, w tym:

Słowa kluczowe
Linki zwrotne
Przydatne treści świadczące o wiedzy, autorytatywności i wiarygodności (EAT)
Szybkość witryny

Najlepsze praktyki

Najlepsze praktyki to ogólny termin określający techniki, których można użyć, aby poprawić płynność i intuicyjność działania witryny. Obejmuje szeroki zakres optymalizacji, takich jak:

Naprawa zarejestrowanych błędów przeglądarki
Wyświetlanie obrazów we właściwych proporcjach
Sprawienie, by Twoja witryna działała szybciej
Poprawa bezpieczeństwa Twojej witryny
Żądanie uprawnień do geolokalizacji i powiadomień od użytkownika w celu stworzenia bardziej wciągającego i użytecznego doświadczenia

Najlepsze praktyki

Progresywna aplikacja internetowa (PWA)

Progressive Web App (PWA) to oprogramowanie dostarczające aplikację w postaci strony internetowej. Działa na każdej zgodnej ze standardami przeglądarce, w tym na Chrome.

Aplikacja udostępniana przez PWA może zostać wypełniona przez odwiedzającego stronę w celu podania ważnych danych, takich jak dane kontaktowe, właścicielowi strony.

Lighthouse przeprowadza audyty PWA na stronach internetowych, aby ocenić ich szybkość, widoczność, niezawodność i nie tylko.

Oto obszerna lista kontrolna tego, co czyni dobrą PWA.

Jak podstawowe wskaźniki internetowe (CWV) pasują do raportu Google Lighthouse

Core Web Vitals (CWV) to wskaźniki, które mają zastosowanie do wszystkich witryn internetowych i dlatego zawsze powinny być mierzone, niezależnie od tego, w jakim celu witryna została zaprojektowana lub kim są odbiorcy docelowi.

Istnieją trzy wskaźniki, które składają się na podstawowe wskaźniki sieciowe: duża zawartość treści (LCP), całkowity czas blokowania (TBT) i skumulowana zmiana układu (CLS).

Omówiliśmy te wskaźniki w sekcji dotyczącej wydajności. Oto krótki przegląd znaczenia każdego terminu.

LCP: Miara punktu, w którym największy blok tekstu, obraz lub wideo na stronie internetowej jest w pełni widoczny dla użytkownika.
TBT: Miara czasu potrzebnego do pełnego wyświetlenia strony internetowej po załadowaniu LCP.
CLS: Mierzy, jak bardzo zmienia się układ strony internetowej podczas ładowania elementów na niej zawartych.

CWV stanowi około 65% wyniku z audytu wydajności Lighthouse.

Testy wydajności z Google Lighthouse

Lighthouse to niezwykle skuteczne narzędzie do testowania wydajności. Generuje solidny, kompleksowy raport, który może pomóc Ci zidentyfikować słabe punkty, które spowalniają Twoją witrynę lub przyczyniają się do jej niskiego rankingu SERP.

Jak korzystać z Google Lighthouse, aby poprawić wydajność witryny

Optymalizacja szybkości i czasu ładowania strony internetowej

Jeśli potrzebujesz zoptymalizować szybkość i czas ładowania swojej witryny, audyty wydajności i najlepszych praktyk Lighthouse wskażą Ci, gdzie możesz wprowadzić ulepszenia.

Poprawa dostępności witryny i doświadczenia użytkownika

Aby poprawić dostępność i doświadczenie użytkownika w Twojej witrynie, najlepiej sprawdzają się audyty wydajności, dostępności, najlepszych praktyk i PWA.

Zapewnienie bezpieczeństwa strony internetowej i prywatności danych

Lighthouse pomaga zapewnić bezpieczeństwo Twojej witryny i prywatność danych użytkowników, przeprowadzając audyt najlepszych praktyk.

Podejmowanie decyzji opartych na danych w celu optymalizacji witryny

Dane są przyjacielem właścicieli i administratorów witryn. Pokazuje, gdzie należy wprowadzić zmiany, aby zoptymalizować witrynę niemal do perfekcji. Running Lighthouse to sprytny i łatwy sposób na uzyskanie danych dotyczących wszystkich typów wskaźników, zwłaszcza wydajności, w których mogą ukrywać się słabe punkty.

Zaawansowane funkcje Google Lighthouse

Niestandardowe audyty i skrypty

Ponieważ Lighthouse jest open source, masz możliwość skonfigurowania niestandardowych audytów i skryptów dostosowanych do Twoich unikalnych potrzeb.

Na przykład możesz zaprogramować audyt, aby sprawdzić, czy strona w Twojej witrynie jest uwzględniona w mapie witryny . Jest to ważne, ponieważ Google przede wszystkim czyta mapę witryny, gdy ocenia stronę internetową w SERP.

Integracja Google Lighthouse z innymi narzędziami zwiększającymi wydajność

Jeśli masz narzędzie wydajności, którego już używasz w swojej witrynie, możesz zintegrować z nim Google Lighthouse, aby jeszcze bardziej usprawnić audyty.

Korzystanie z Google Lighthouse do optymalizacji mobilnej

Przy odrobinie formalności możesz nawet użyć Google Lighthouse do audytu swojej witryny pod kątem optymalizacji mobilnej.

Wniosek

Jeśli Twoja witryna ma niski ranking SERP i w konsekwencji nie generuje żadnego znaczącego ruchu organicznego, audyt pełnego spektrum może pomóc Ci zidentyfikować, co powstrzymuje Twoją witrynę przed sukcesem.

Google Lighthouse to najlepsze narzędzie do audytu witryn. Pokazuje dokładnie, gdzie występują problemy z witryną w ramach kilku różnych wskaźników – w tym SEO – które uniemożliwiają jej wyższą pozycję w rankingu przez algorytmy Google.

Kiedy już wiesz, gdzie znajdują się obszary problemowe, możesz rozpocząć optymalizacje, które poprawią Twój ranking SERP, a tym samym zwiększą ruch organiczny.