Lighthouse
Lighthouse to darmowe, otwartoźródłowe narzędzie Google służące do automatycznego audytu jakości stron internetowych. Analizuje witrynę pod kątem wydajności, dostępności, zgodności z najlepszymi praktykami oraz SEO, a wyniki przedstawia w postaci punktowych ocen (0–100) wraz z konkretnymi rekomendacjami napraw. Jest jednym z podstawowych narzędzi w pracy nad optymalizacją stron.
Jak działa Lighthouse?
Lighthouse symuluje załadowanie strony w kontrolowanych warunkach (często z ograniczeniem prędkości łącza i mocy urządzenia, aby odwzorować przeciętnego użytkownika mobilnego), a następnie mierzy szereg wskaźników i wystawia oceny w kilku kategoriach:
- Performance — szybkość ładowania, w tym metryki Core Web Vitals jak LCP i CLS;
- Accessibility — dostępność strony dla osób z niepełnosprawnościami;
- Best Practices — bezpieczeństwo i poprawność techniczna;
- SEO — podstawowe czynniki wpływające na widoczność w wyszukiwarce.
Narzędzie uruchamia się na kilka sposobów: w zakładce Lighthouse w Chrome DevTools, z poziomu wiersza poleceń, jako moduł Node.js w potokach CI/CD, a także pośrednio przez PageSpeed Insights.
Zastosowanie w praktyce
Lighthouse wykorzystują deweloperzy i specjaliści SEO do diagnozowania problemów z wydajnością i wskazywania priorytetów optymalizacji. Raport pokazuje m.in., które zasoby blokują renderowanie, gdzie brakuje kompresji obrazów czy które skrypty najbardziej opóźniają interaktywność. Wyniki warto traktować jako wskazówki, a nie sztywny cel — realne odczucia użytkowników najlepiej oddają dane z pola (np. z PageSpeed Insights). Regularne audyty pomagają utrzymać wysoką jakość strony i lepsze pozycje w wynikach wyszukiwania.
Szczególnie wartościowe jest wpięcie Lighthouse w proces ciągłej integracji: uruchamiany automatycznie przy każdej zmianie w kodzie potrafi wychwycić spadek wydajności, zanim trafi on na produkcję. Wynik zależy przy tym od warunków testu — obciążenia serwera, przepustowości i mocy urządzenia — dlatego pojedynczy pomiar bywa mylący, a bardziej miarodajna jest obserwacja trendu z wielu uruchomień. Lighthouse najlepiej traktować jako narzędzie diagnostyczne wskazujące kierunek prac; ostateczną weryfikacją zawsze pozostaje realne doświadczenie użytkowników odwiedzających stronę na różnych urządzeniach.
Powiązane pojęcia
Najczęstsze pytania
Czym różni się Lighthouse od PageSpeed Insights?
Oba narzędzia korzystają z tego samego silnika Lighthouse. Różnica polega na źródle danych: Lighthouse uruchamiany lokalnie (np. w DevTools) wykonuje pomiar laboratoryjny w kontrolowanych warunkach. PageSpeed Insights dodatkowo dokłada dane z pola (realnych użytkowników z raportu CrUX), dając pełniejszy obraz rzeczywistej wydajności.
