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 ładuje każdą stronę trzy razy w prawdziwym Chrome na Cloudflare, jak telefon ze średniej półki na wolnym internecie mobilnym, i zapisuje LCP, CLS i TBT ze zrzutem 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.

StronaWynikLCPCLSTBTSprawdzono
ciunkos.com94823 ms0276 ms21.10
/ai-prompt-testing100555 ms00 ms21.10
/ai-visibility100539 ms00 ms21.10
/app-store-ready100557 ms00 ms21.10
/bimi-checker100543 ms00 ms21.10
/business-idea-validator100549 ms00 ms21.10
/core-web-vitals-monitor100648 ms00 ms21.10
/email-list-validator100527 ms00 ms21.10
/email-signature-generator100511 ms00 ms21.10
/email-spam-test100582 ms00 ms21.10
/engagement-configurator100545 ms02 ms21.10
/generator-dashboardu-posthog100661 ms00 ms21.10
/generator-stopki-email100468 ms00 ms21.10
/glossary100592 ms00 ms21.10
/hire-me100931 ms00 ms21.10
/kalkulator-b2b-vs-uop-202694371 ms0270 ms21.10
/korpo-tlumacz86730 ms0491 ms21.10
/ksef-invoice-validator100538 ms00 ms21.10
/local-llm-calculator100551 ms042 ms21.10
/mcp-tools-from-openapi100478 ms00 ms21.10

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. Pomiar przewija stronę do końca, więc spóźnione banery i leniwie ładowane obrazy też się liczą.
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.

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

    Trzy ładowania w świeżej przeglądarce, bez pamięci podręcznej, procesor spowolniony 2× (skalibrowane względem Lighthouse), 1,6 Mb/s w dół i 150 ms opóźnienia. Mediana trafia do historii ze 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, CLS o 0,05 albo wynik w dół o 10 pkt. Najwyżej jeden mail dziennie na stronę.

W liczbach

3ładowania 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ę z historią i każdym pomiarem. Wstaw odznakę na swoją stronę albo czytaj JSON na serwerze i pokaż liczby w stopce. Strony wyników nie są indeksowane przez wyszukiwarki.

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="360" 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?

PageSpeed Insights uruchamia Lighthouse na serwerach Google i symuluje wolną sieć; Vitals Desk spowalnia sieć i procesor na żywo w Chrome na Cloudflare i pomija Speed Index. Liczby bezwzględne mogą się różnić o kilka punktów; to 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 i poziomy ryzyka →

Core Web Vitals tej strony, mierzone codziennie przez Vitals Desk