PageSpeed Insights pokazuje wyniki dla pojedynczego URL-a. Lighthouse wymaga uruchomienia audytu. A co jeśli chcesz monitorować Core Web Vitals podczas normalnego przeglądania strony? W tym artykule pokażę, jak mierzyć metryki wydajności w czasie rzeczywistym.
Dlaczego real-time monitoring?
Tradycyjne narzędzia mają ograniczenia:
| Narzędzie | Ograniczenie |
|---|---|
| PageSpeed Insights | Jeden URL, dane historyczne (CrUX) |
| Lighthouse | Wymaga uruchomienia audytu, syntetyczne środowisko |
| Chrome DevTools | Trzeba otworzyć Performance panel |
| Search Console | Dane z 28-dniowym opóźnieniem |
Real-time monitoring pozwala:
- Widzieć metryki natychmiast po załadowaniu strony
- Testować różne podstrony bez uruchamiania audytów
- Obserwować CLS podczas scrollowania
- Mierzyć INP przy interakcjach
Core Web Vitals w UPER SEO Auditor
Rozszerzenie UPER SEO Auditor pokazuje metryki CWV w czasie rzeczywistym, bezpośrednio w panelu bocznym.
Jakie metryki są mierzone?
| Metryka | Nazwa | Co mierzy |
|---|---|---|
| LCP | Largest Contentful Paint | Czas załadowania największego elementu |
| CLS | Cumulative Layout Shift | Przesunięcia layoutu |
| INP | Interaction to Next Paint | Responsywność interakcji |
| FCP | First Contentful Paint | Pierwszy widoczny content |
| TTFB | Time to First Byte | Czas odpowiedzi serwera |

Kolorowe wskaźniki
Każda metryka jest oznaczona kolorem według progów Google:
- 🟢 Zielony - Good (dobry)
- 🟡 Żółty - Needs Improvement (wymaga poprawy)
- 🔴 Czerwony - Poor (słaby)
Progi dla metryk
| Metryka | Good | Needs Improvement | Poor |
|---|---|---|---|
| LCP | ≤ 2.5s | ≤ 4.0s | > 4.0s |
| CLS | ≤ 0.1 | ≤ 0.25 | > 0.25 |
| INP | ≤ 200ms | ≤ 500ms | > 500ms |
| FCP | ≤ 1.8s | ≤ 3.0s | > 3.0s |
| TTFB | ≤ 800ms | ≤ 1800ms | > 1800ms |
Jak korzystać z monitora CWV?
1. Instalacja i uruchomienie
- Zainstaluj UPER SEO Auditor z Chrome Web Store
- Przejdź na stronę, którą chcesz przeanalizować
- Kliknij ikonę rozszerzenia lub użyj skrótu klawiszowego
- Metryki pojawią się automatycznie
2. Interpretacja wyników
LCP (Largest Contentful Paint)
- Pokazuje czas w sekundach
- Wskazuje element LCP (np.
<img>,<h1>) - Aktualizuje się po pełnym załadowaniu
CLS (Cumulative Layout Shift)
- Wartość od 0 do 1+
- Akumuluje się podczas scrollowania
- Reset przy nowej nawigacji
INP (Interaction to Next Paint)
- Wymaga interakcji użytkownika
- Kliknij przycisk, link lub formularz
- Pokazuje najgorszą interakcję
3. Testowanie różnych podstron
Panel boczny pozostaje otwarty podczas nawigacji. Możesz:
- Otworzyć panel na stronie głównej
- Kliknąć link do podstrony
- Zobaczyć nowe metryki bez ponownego uruchamiania
To ogromna przewaga nad narzędziami wymagającymi manualnego audytu.
Praktyczne scenariusze
Debugowanie LCP
Jeśli LCP jest czerwony (> 4s):
- Sprawdź element LCP w panelu
- Czy to obraz? Sprawdź rozmiar i format
- Czy to tekst? Sprawdź web fonts
Typowe przyczyny wolnego LCP:
- Duże obrazy bez lazy loading
- Blokujące render CSS/JS
- Wolny serwer (wysoki TTFB)
- Nieoptymalne web fonts
Monitorowanie CLS podczas scrollowania
CLS może rosnąć podczas przewijania strony:
- Załaduj stronę
- Obserwuj wartość CLS
- Przewiń stronę w dół
- Sprawdź czy CLS się zwiększył
Jeśli tak, prawdopodobnie:
- Lazy-loaded obrazy bez wymiarów
- Dynamiczne reklamy
- Animowane elementy
Testowanie INP
INP wymaga rzeczywistych interakcji:
- Kliknij przycisk lub link
- Wypełnij pole formularza
- Rozwiń menu dropdown
- Sprawdź wartość INP
Najgorsze interakcje to zazwyczaj:
- Formularze walidowane JavaScript
- Dropdowny z dużą ilością opcji
- Przyciski uruchamiające ciężkie skrypty
Porównanie z innymi narzędziami
vs PageSpeed Insights
| Aspekt | PSI | UPER SEO Auditor |
|---|---|---|
| Dane | Field data (CrUX) + Lab | Real-time (Lab) |
| Czas | Wymaga odświeżenia | Natychmiastowy |
| Zakres | Jeden URL | Cała sesja przeglądania |
| Interakcje | Syntetyczne | Rzeczywiste (INP) |
vs Lighthouse
| Aspekt | Lighthouse | UPER SEO Auditor |
|---|---|---|
| Uruchomienie | Manualne | Automatyczne |
| Nawigacja | Zatrzymuje stronę | Panel boczny |
| INP | Szacowany (FID) | Rzeczywisty |
| Continuous | Nie | Tak |
vs Web Vitals Extension
Google oferuje własne rozszerzenie Web Vitals, które pokazuje CWV w badge. UPER SEO Auditor idzie dalej:
- Pokazuje więcej metryk (FCP, TTFB)
- Integruje CWV z audytem SEO
- Eksportuje dane do PDF
SEO Score i Core Web Vitals
UPER SEO Auditor wlicza Core Web Vitals do ogólnego SEO Score:
- 100% - wszystkie metryki zielone
- 75% - mix zielonych i żółtych
- 50% - przewaga żółtych
- 25% - czerwone metryki
Eksport danych
Metryki CWV są uwzględniane w eksporcie PDF:
- Sekcja Performance w raporcie
- Wartości wszystkich metryk
- Kolorowe oznaczenia
- Rekomendacje poprawy
Tips & Tricks
1. Testuj na throttled connection
Chrome DevTools pozwala symulować wolne połączenie:
- F12 → Network → Throttling
- Wybierz “Slow 3G” lub “Fast 3G”
- Odśwież stronę
- Sprawdź CWV
2. Sprawdzaj różne urządzenia
Użyj Device Mode w DevTools:
- F12 → Toggle Device Toolbar
- Wybierz urządzenie mobilne
- Odśwież i sprawdź CWV
3. Testuj cache vs no-cache
- Pierwsze wejście (cold cache) → gorsze wyniki
- Kolejne wejście (warm cache) → lepsze wyniki
- Testuj oba scenariusze
4. Monitoruj przez dłuższy czas
CLS może rosnąć podczas całej sesji:
- Scrolluj całą stronę
- Czekaj na lazy-loaded content
- Obserwuj reklamy/popupy
Podsumowanie
Real-time monitoring Core Web Vitals pozwala:
- Szybko diagnozować problemy z wydajnością
- Testować interakcje (prawdziwy INP)
- Monitorować CLS podczas scrollowania
- Porównywać podstrony bez restartów
UPER SEO Auditor integruje te metryki z pełnym audytem SEO, dając kompletny obraz strony w jednym narzędziu.
Wypróbuj UPER SEO Auditor i sprawdź Core Web Vitals swojej strony w czasie rzeczywistym.
Źródła
-
Google - Web Vitals https://web.dev/vitals/
-
Google - Interaction to Next Paint (INP) https://web.dev/inp/
-
Chrome - Web Vitals Extension https://github.com/GoogleChrome/web-vitals-extension
-
Core Web Vitals - Progi https://web.dev/defining-core-web-vitals-thresholds/



