Za darmo dla właścicieli stron, agencji i programistów

Dowiedz się, którego dnia strona zwolniła

Vitals Desk to darmowy monitor Core Web Vitals autorstwa Przemysława Zalewskiego, niezależnego inżyniera.

Codziennie uruchamia Lighthouse 13.5 na każdej stronie trzy razy, z tymi samymi ustawieniami mobile co PageSpeed Insights, i zapisuje medianę: wyniki Performance, Accessibility, Best Practices i SEO, LCP, CLS i TBT, testy, które nie przeszły, i zrzut ekranu. Gdy strona zwolni, dostajesz jednego maila z tym, co się zmieniło.

Na żywo: moje strony, sprawdzone dziś

To publiczne monitory ciunkos.com. Każdy wiersz prowadzi do ostatniego pomiaru ze zrzutem ekranu.

StronaPerfA11yBPSEOLCPCLSTBTSprawdzono
ciunkos.com1001001001001,1 s058 ms10.11
/ai-prompt-testing100100100100915 ms00 ms10.11
/ai-visibility100100100100914 ms00 ms10.11
/app-store-ready100100100100915 ms00 ms10.11
/bimi-checker100100100100971 ms00 ms10.11
/business-idea-validator1001001001001,0 s00 ms10.11
/core-web-vitals-monitor100100100100935 ms00 ms10.11
/email-list-validator100100100100911 ms00 ms10.11
/email-signature-generator100100100100923 ms00 ms10.11
/email-spam-test100100100100928 ms00 ms10.11
/engagement-configurator1001001001001,0 s00 ms10.11
/generator-dashboardu-posthog100100100100916 ms00 ms10.11
/generator-stopki-email100100100100914 ms00 ms10.11
/glossary1001001001001,2 s00 ms10.11
/hire-me1001001001001,4 s023 ms10.11
/kalkulator-b2b-vs-uop-2026991001001001,5 s00 ms10.11
/korpo-tlumacz971001001001,4 s0197 ms10.11
/ksef-invoice-validator100100100100917 ms00 ms10.11
/local-llm-calculator100100100100919 ms00 ms10.11
/mcp-tools-from-openapi1001001001001,1 s00 ms10.11

Co mierzy

LCP, Largest Contentful Paint
Kiedy pojawia się największy obraz albo blok tekstu. Google uznaje za dobre poniżej 2,5 s. Każdy pomiar wskazuje ten element, więc wiesz, co przyspieszyć.
CLS, Cumulative Layout Shift
Jak bardzo strona skacze podczas ładowania. Dobrze to poniżej 0,1.
TBT, Total Blocking Time
Jak długo JavaScript blokuje stronę po pierwszym wyrenderowaniu. INP wymaga prawdziwych kliknięć, których pomiar laboratoryjny nie zrobi, więc TBT zastępuje INP w laboratorium. Dobrze to poniżej 200 ms.
FCP i TTFB
Pierwsze wyrenderowanie i czas odpowiedzi serwera, żeby odróżnić wolny serwer od wolnej strony.
Accessibility, Best Practices, SEO
Pozostałe trzy kategorie Lighthouse, z wynikiem 0–100 jak w raporcie Lighthouse, z testami, które nie przeszły, i przykładowym elementem dla każdego.

Jak to działa

  1. Dodaj do 10 stron

    Wklej adres. Domyślnie jest prywatny; włącz „Publiczne”, żeby dostać stronę wyników i odznakę.

  2. Pomiar codziennie

    Lighthouse 13.5 rusza trzy razy w kontenerze na Cloudflare, emulacja telefonu i symulowane spowolnienie jak w PageSpeed Insights. Przebieg medianowy trafia do historii z wynikami, testami, które nie przeszły, i zrzutem ekranu.

  3. Jeden mail, gdy zwolni

    Porównanie z poprzednim pomiarem i medianą z 7 dni. LCP w górę o 20% i 250 ms, TBT o 100 ms do ponad 200 ms i dwukrotnie, CLS o 0,05 albo wynik w dół o 10 pkt. Najwyżej jeden mail dziennie na stronę.

W liczbach

3przebiegi Lighthouse na pomiar, liczy się mediana
10stron na konto, sprawdzanych codziennie
400 dnihistorii na wykresie

Czym to nie jest

Publiczne wyniki, odznaka i JSON

Monitor z włączonym „Publiczne” dostaje własną stronę: sortowaną tabelę wszystkich stron z Performance, Accessibility, Best Practices i SEO, LCP, CLS, TBT i TTFB, do tego historię i każdy pomiar. Wstaw na swoją stronę odznakę z czterema wynikami albo czytaj JSON na serwerze i pokaż liczby w stopce.

Odznaka: ciunkos.com/zatrudnij-mnie

Wklej do HTML:

<a href="https://ciunkos.com/checks/ciunkos.com"><img src="https://ciunkos.com/checks/ciunkos.com/badge.svg?path=/zatrudnij-mnie&lang=pl" width="392" height="20" alt="Core Web Vitals" loading="lazy"></a>

JSON do paska po stronie serwera:

https://ciunkos.com/checks/ciunkos.com/latest.json?path=/hire-me

Co dzieje się z Twoimi danymi

Chcesz zielonych liczb?

Monitor powie Ci, kiedy strona zwolniła. Przyspieszenie to praca: obraz LCP i fonty, JavaScript blokujący wątek główny, skaczący układ, cache i serwer. Robię to jako krótkie zlecenie o stałym zakresie, zaczynając od Twoich pomiarów, z ponownym pomiarem każdej strony po każdej zmianie. Odpowiadam w ciągu 24 godzin w dni robocze, osobiście. Jeśli się spóźnię, pierwsza godzina pracy jest za darmo.

Przyspieszenie strony: cena i termin →

Pytania

Dlaczego wynik różni się od PageSpeed Insights?

Oba uruchamiają Lighthouse z tymi samymi ustawieniami mobile i symulowanym spowolnieniem, ale na innym sprzęcie i z innego miejsca, więc Performance może różnić się o kilka punktów i trochę zmienia się między przebiegami. Dlatego każdy pomiar bierze medianę z trzech przebiegów, a narzędzie służy do śledzenia zmian z dnia na dzień.

Gdzie jest INP?

Interaction to Next Paint wymaga prawdziwych kliknięć. Pomiar laboratoryjny ich nie ma, więc pokazuje Total Blocking Time, metrykę laboratoryjną, która najlepiej idzie w parze z INP. INP od prawdziwych użytkowników znajdziesz w Chrome UX Report albo w analityce.

Czy każdy może tu upublicznić moją stronę?

Każdy może dodać dowolny publiczny adres do własnego konta i włączyć „Publiczne”, tak jak każdy może sprawdzić go w PageSpeed Insights. Strony wyników nie są indeksowane. Jeśli jakaś strona tu nie powinna istnieć, użyj linku zgłoszenia w jej stopce, a ją usunę.

Jakie strony da się sprawdzić?

Publiczne strony http i https na portach 80 i 443. Adresy w sieciach prywatnych, localhost i adresy IP są zablokowane, a nazwa jest sprawdzana przed każdym pomiarem.

Ile to kosztuje?

Nic. Działa na moim koncie Cloudflare, a limity pilnują, żeby tak zostało: 10 stron na konto, pomiar dziennie i do 3 dodatkowych pomiarów dziennie na stronę.

Przemysław Zalewski

Jak pracuję

Przemysław Zalewski · 15+ lat doświadczenia w tworzeniu oprogramowania

„a true bias for action” CTO klienta, publiczna rekomendacja na LinkedInie

Moja obietnica

Wszystkie zasady, polityka AI i godziny pracy →

Cennik · Bezpieczeństwo · Prywatność i wyłączenie analityki · Centrum zaufania

Core Web Vitals tej strony, mierzone codziennie przez Vitals Desk