CoreDash vs Vercel Speed Insights

Na Vercelu Speed Insights to najprostszy sposób na zbieranie danych od rzeczywistych użytkowników — a to o wiele lepsze niż brak jakichkolwiek danych. Zobacz, w czym to narzędzie jest dobre i dlaczego uważam, że na dłuższą metę CoreDash to lepszy wybór.

Wypróbuj za darmo

Trusted by market leaders · Client results

erasmusmcworkivakpnnina careperiondpg medianestlemy work featured on web.devmonarchwhowhatwearhappyhorizonsaturnaleteiaharvardfotocasaloopearplugsebayvpnadevintacomparemarktplaatssnv

Jeśli strona działa na Vercelu, do monitorowania rzeczywistych użytkowników wystarczy jeden import. Dodajesz komponent Speed Insights, robisz deploy, a field data pojawia się obok deployów i logów. Od sierpnia 2026 roku darmowy pakiet jest dostępny w każdym planie Vercela.

Zbudowałem CoreDash, więc miej to na uwadze. Gdy Vercel robi coś lepiej, mówię o tym wprost.

Co Vercel Speed Insights robi dobrze

Konfiguracja. W Next.js, Nuxt, SvelteKit, Remix czy Astro instalujesz jedną paczkę (albo wklejasz jeden tag script na stronie statycznej) i robisz deploy. Skrypt oraz endpoint odbierający dane działają jako ścieżki we własnej domenie. Nie trzeba dodawać zewnętrznych domen do CSP ani nawiązywać nowego połączenia. Przeglądarka korzysta z połączenia, które już ma ze stroną.

Vercel Speed Insights documentation overview, October 2026

vercel.com, październik 2026 r.

Rozumie framework. Speed Insights sam rozpoznaje dynamiczne ścieżki, więc tysiąc wpisów na blogu staje się jednym wierszem dla /blog/[slug] zamiast tysiąca wierszy z kilkoma wizytami każdy. Środowiska preview i produkcyjne są mierzone osobno. Każdy punkt danych ma ID deploymentu, więc ruch z adresu preview nigdy nie trafia do statystyk produkcyjnych.

Prywatność rozwiązano porządnie. Nie ma tu cookies ani powiązań z adresem IP czy konkretnym użytkownikiem. Vercel deklaruje też, że z zebranych danych nie da się odtworzyć sesji. Paczka kliencka ma otwarty kod (MIT). Za pomocą sampleRate i beforeSend możesz kontrolować wielkość próby albo odrzucać eventy, zanim opuszczą przeglądarkę.

Vercel pomyślał też o agentach programistycznych. Polecenie vercel metrics (z czerwca 2026 roku) odpytuje Speed Insights z terminala: sprawdza p75 dla LCP, INP, CLS, FCP i TTFB z podziałem na ścieżkę, urządzenie, kraj lub projekt, a flaga --all porównuje wszystkie projekty w zespole. Vercel promuje to rozwiązanie pod kątem agentów i w tej roli sprawdza się ono bez zarzutu. W płatnym pakiecie funkcja Drains przesyła każdy surowy punkt danych strumieniowo do własnej hurtowni danych lub do Datadog. Z kolei konta z rolą podglądu w planie Pro są darmowe, więc klient lub manager może sprawdzać liczby bez blokowania płatnego miejsca.

Darmowe field data dla każdego zespołu na Vercelu

Do sierpnia 2026 roku darmowa wersja obejmowała tylko jeden projekt w planie Hobby. Teraz każdy zespół na Vercelu dostaje field data za darmo — i to ma większe znaczenie niż cokolwiek innego na tej stronie.

Lighthouse ładuje stronę raz, na symulowanym telefonie, i w nic nie klika, więc w ogóle nie mierzy INP. CrUX uwzględnia wyłącznie użytkowników Chrome, którzy wyrazili na to zgodę, i nie pokazuje nic, dopóki strona nie zbierze ich wystarczająco wielu (zobacz brak wystarczających danych w Search Console). Speed Insights mierzy rzeczywistych użytkowników. Jeśli z niego korzystasz i odpowiada na twoje pytania — świetnie. Nic w tym tekście nie jest powodem, by go na siłę usuwać.

Zestawienie CoreDash i Vercel Speed Insights

Cennik i funkcje zweryfikowane we wrześniu 2026 r. Ceny w USD miesięcznie.

CoreDashVercel Speed Insights
Gdzie działaKażda strona: tag script, wtyczka do WordPressa lub Agency APITylko strony na Vercelu. Zbieranie danych działa przez ścieżki dodawane przez Vercel do każdego deploymentu
Darmowa wersja14-dniowy okres próbny, bez karty kredytowejDarmowy pakiet w każdym planie: 10 000 eventów na zespół na 30 dni, tylko ogólny wynik, brak wierszy Poor
Płatne planyOd 20 $ (16 $ przy rozliczeniu rocznym) za 75 tys. odsłon i 1 stronęPlus: 10 $ za projekt plus 0,65 $ za 10 000 eventów, doliczane do planu Pro (20 $)
Główny wskaźnikp75 dla każdej metryki względem progów GoogleReal Experience Score (od 0 do 100). W pakiecie Plus dla każdej metryki: domyślnie p75, dostępne p90, p95 i p99
Atrybucja LCPElement, typ elementu, URL obrazu, status preload i fetchpriority, cztery fazySelektor CSS elementu (Plus)
Atrybucja INPElement, typ interakcji, stan ładowania, trzy fazy, URL skryptu z LoAFSelektor CSS elementu (Plus)
SegmentyPonad 25 wymiarów, w tym przeglądarka, system operacyjny, szybkość sieci, możliwości urządzenia, stan zalogowania, wariant A/B i etykiety stronUrządzenie, środowisko, ścieżka, kraj. Drains przekazują informację o przeglądarce, systemie operacyjnym i połączeniu
Zestawienie z CrUXTakNie
RetencjaOd 6 miesięcy do 8 lat, zależnie od planuDarmowy: widoki 24-godzinny i 7-dniowy. Plus: 30 dni w Pro, 90 w Enterprise
AlertyWłasne alerty i AI Auto Alerts przez e-mail i SlackaBrak w dokumentacji
Śledzenie deployówTagi wydań z CI oraz sprawdzanie budżetów przed deployemAutomatyczne, z osobnym traktowaniem preview i produkcji
Soft navigationsTak, mierzy zmiany ścieżek po stronie klientaNie, tylko hard navigations
AI i MCPSerwer MCP w każdym planie, pod tym samym endpointem co API, plus agent CWV SuperpowersCLI vercel metrics. Serwer MCP od Vercela nie ma narzędzia do Speed Insights
CookiesBrak domyślnieBrak

Dlaczego uważam, że na dłuższą metę CoreDash to lepszy wybór

Działa na dowolnym hostingu

Speed Insights to część platformy Vercel. Zbieranie danych działa przez ścieżki dodawane do każdego deploymentu. Vercel odradza stawianie przed nimi reverse proxy, a dawne intake API, które można było wywołać z dowolnego miejsca, zostało wycofane. To żaden problem, dopóki wszystkie ważne dla ciebie strony działają na Vercelu. Gdy jednak strona marketingowa przejdzie na WordPressa, a sklep działa na Shopify — zostajesz bez RUM. A jeśli całkowicie odejdziesz z Vercela, tracisz narzędzie razem z całą historią.

Ta historia i tak jest krótka. Plan Plus w pakiecie Pro przechowuje dane przez 30 dni. Zmieniasz CDN dla obrazów w marcu i we wrześniu chcesz sprawdzić, czy to pomogło? Wtedy potrzebujesz Drains, własnego storage'u i samodzielnego pisania zapytań. CoreDash przechowuje dane przez 1 rok w planie Standard, 3 lata w Studio i 8 lat w Enterprise — na dowolnym hostingu. Tag script działa tak samo na Next.js, WordPressie czy w aplikacji w PHP z 2012 roku.

Sam selektor CSS to za mało

Speed Insights wskazuje, który element był wolny, i według dokumentacji na tym kończy się atrybucja: dostajesz selektor CSS w rodzaju html>body img.header. Dokumentacja nie wspomina o fazach LCP, fazach INP ani o Long Animation Frames.

Wiesz więc, że hero image ładuje się wolno, ale nie znasz przyczyny. A właściwy fix zależy właśnie od niej. Długie load delay oznacza, że przeglądarka za późno znalazła obraz i potrzebujesz preloadu lub fetchpriority. Długi czas ładowania oznacza, że plik jest za duży albo CDN działa wolno. Długie render delay oznacza, że coś blokuje renderowanie.

CoreDash dzieli LCP na TTFB, load delay, czas ładowania i render delay oraz zapisuje, czy obraz LCP miał preload, fetchpriority=high, czy lazy loading (LCP priority). Przy INP otrzymujesz input delay, processing i presentation, a do tego typ interakcji, load state oraz — dzięki Long Animation Frames — URL skryptu, który wykonał pracę. Na stronie w Next.js zazwyczaj sprawdzam najpierw load state. Wolny tap na telefonie w trakcie hydracji strony to zupełnie inny błąd niż wolny tap na stronie, która załadowała się w pełni.

Speed Insights na pierwszym planie stawia też Real Experience Score — wynik od 0 do 100, ważony tak jak w Lighthouse 10. Google nie ustala jednak pozycji na podstawie zbiorczego wyniku. Liczy się p75 dla LCP, INP i CLS z CrUX, rozliczane osobno w trybie zaliczone/niezaliczone. CoreDash korzysta z biblioteki web-vitals od Google z identycznymi progami i wyświetla CrUX obok zebranych danych. Dzięki temu od razu widzisz, kiedy wdrożony fix zaczyna przekładać się na liczby w Google.

Soft navigations

Speed Insights mierzy wyłącznie hard navigations. W aplikacji Next.js oznacza to tylko pierwszą odsłonę w danej sesji — każda kolejna zmiana ścieżki po stronie klienta nie jest mierzona. W aplikacjach, w których użytkownicy dużo klikają, takie przejścia mogą stanowić większość odsłon. CoreDash mierzy również soft navigations, więc te zmiany ścieżek trafiają do zebranych danych.

Field data dla agenta AI

Narzędzie CLI vercel metrics podaje agentowi suche liczby: p75 w podziale na ścieżkę, urządzenie czy kraj. Serwer MCP od Vercela nie ma osobnego narzędzia dla Speed Insights — oferuje tylko ogólne narzędzie wywołujące CLI. Nie ma tu wbudowanej diagnozy, więc agent musi sam dochodzić do przyczyn. W mojej pracy nad wydajnością wiele zadań zaczyna się dziś od odczytania field data przez agenta. Sam wynik p75 na niewiele mu się przydaje. Agent potrzebuje faz i URL-i skryptów.

Serwer MCP CoreDash jest dostępny w każdym planie, również Starter, i działa pod tym samym endpointem co API. Trzy narzędzia typu read-only zwracają metryki, szeregi czasowe z podsumowaniem trendów oraz histogramy, filtrowane według dowolnego z powyższych wymiarów atrybucji. Claude łączy się z nim jako custom connector przez OAuth. Współpracują z nim również Cursor, Windsurf, VS Code i Gemini CLI.

Na tej bazie działa CWV Superpowers. To darmowe narzędzie na licencji MIT. Pobiera field data, znajduje fazę zajmującą najwięcej czasu, a potem rejestruje trace w Chrome z emulacją telefonu, profilem Fast 3G i 4-krotnym spowolnieniem procesora, żeby ustalić źródło problemu. Na koniec dostajesz diff ze wskazaniem pliku i linii kodu albo raport HTML dla programisty. Żadnego oceniania przez Lighthouse. Artykuł Naprawa INP z agentem AI pokazuje rzeczywisty przebieg takiej analizy.

Dokumentacja Speed Insights nie wspomina też o żadnych alertach, więc ktoś musi pamiętać, żeby tam regularnie zaglądać. W CoreDash funkcja AI Auto Alerts sprawdza codziennie setki segmentów i zgłasza tylko te regresje, które dotykają co najmniej 2% ruchu.

Ile to kosztuje

Speed Insights Plus wymaga w pierwszej kolejności planu Pro. Do tego dochodzi 10 $ za projekt miesięcznie plus 0,65 $ za każde 10 000 eventów — w cenie nie ma żadnego pakietu zdarzeń. Każde zmierzone załadowanie strony wysyła od 3 do 6 eventów, więc 1 mln eventów wystarcza na około 170–330 tys. odsłon i kosztuje 75 $ miesięcznie za jedną stronę — doliczane do planu Pro. CoreDash Standard obejmuje 500 tys. odsłon na maksymalnie 2 stronach za 39 $ miesięcznie (lub 31 $ przy rozliczeniu rocznym).

Vercel Speed Insights pricing: free on all plans, Plus at 0 per project a month on Pro (marked)

Dokumentacja Vercel, limity i cennik Speed Insights, październik 2026 r.

W przypadku agencji koszty rosną głównie przez opłaty za pojedyncze projekty. Dziesięć małych stron klientów to 100 $ miesięcznie za same opłaty projektowe, zanim w ogóle naliczy się pierwszy event — a każda strona musi być osobnym projektem na Vercelu. Plan Studio dla agencji w CoreDash obejmuje 10 stron klientów ze wspólną pulą 1 mln odsłon i nielimitowaną liczbą użytkowników za 89 $ miesięcznie (71 $ przy płatności rocznej) — na dowolnym hostingu. W Agency API klucz główny (master key) pozwala tworzyć projekty klientów przez REST, a narzędzia MCP odczytują dane dowolnego projektu po jego ID. CoreDash nie działa w modelu white-label: dostajesz surowe dane i budujesz na nich własne raporty.

Kiedy lepiej wybrać Vercel Speed Insights

  • Wszystkie ważne dla ciebie strony działają na Vercelu i zależy ci na zerowej konfiguracji. Wystarczy jeden komponent i deploy.
  • Zależy ci na śledzeniu deployów bez dodatkowej pracy. CoreDash potrafi tagować wydania z poziomu CI, ale ten krok musisz dodać do pipeline'u samodzielnie. Speed Insights robi to od razu i rozdziela preview od produkcji.
  • Strona jest niewielka. Darmowy pakiet wystarcza na mniej więcej 1700–3300 odsłon miesięcznie, a to prawdziwe field data za 0 $.
  • Dane i tak przesyłasz do hurtowni danych lub do Datadog i tam budujesz własne widoki. Drains sprawdzą się tu idealnie.
  • Masz już to narzędzie na stronie i odpowiada na twoje pytania. Po prostu przy nim zostań.

Uruchom oba na dwa tygodnie

Możesz uruchomić CoreDash równolegle ze Speed Insights na tej samej stronie na Vercelu. Skrypt CoreDash waży poniżej 2 KB i ładuje się asynchronicznie, a okres próbny trwa 14 dni bez podawania karty. Sprawdź, które narzędzie szybciej wskaże ci, co trzeba naprawić. Wdrożenie opisuje poradnik mierzenia Next.js. Jeśli chcesz najpierw zobaczyć panele, sprawdź demo CoreDash, a w cenniku dobierz pakiet do wielkości ruchu. Zestawienia z innymi narzędziami znajdziesz w sekcji wszystkie porównania.

Źródła: przegląd Speed Insights, limity i cennik, ogłoszenie o darmowym pakiecie, metryki, korzystanie ze Speed Insights, polityka prywatności, CLI vercel metrics, narzędzia MCP Vercel, Speed Insights w Drains.