FID (First Input Delay) to wskaźnik z grupy Core Web Vitals, który mierzy czas między pierwszą interakcją użytkownika ze stroną (kliknięciem przycisku, linku czy pola formularza) a momentem, w którym przeglądarka faktycznie zaczyna przetwarzać tę reakcję. Wyrażany jest w milisekundach i pokazuje, jak szybko strona reaguje na działania użytkownika. Google traktowało FID jako jeden z sygnałów oceny doświadczenia (page experience) do 12 marca 2024 roku, kiedy zastąpił go wskaźnik INP (Interaction to Next Paint).
- Co mierzy: opóźnienie reakcji na pierwszą interakcję, nie samo wykonanie akcji.
- Dobry wynik: poniżej 100 ms (wg progów Google).
- Wymaga interakcji: FID mierzy się tylko na danych z realnego ruchu, nie w testach laboratoryjnych.
- Status: od marca 2024 zastąpiony przez INP w Core Web Vitals.
Jak FID działa w praktyce
FID rejestruje moment, w którym użytkownik po raz pierwszy próbuje wejść w interakcję ze stroną, i sprawdza, ile czasu mija, zanim przeglądarka jest gotowa odpowiedzieć. Opóźnienie najczęściej wynika z tego, że główny wątek przeglądarki jest zajęty wykonywaniem JavaScriptu — nie może więc od razu obsłużyć kliknięcia. W praktyce oznacza to sytuację, którą każdy zna: strona wygląda na załadowaną, klikamy menu, a nic się nie dzieje przez ułamek sekundy.
Dlaczego FID mierzy tylko pierwszą interakcję?
FID skupia się na pierwszej interakcji, ponieważ to ona najczęściej wypada w newralgicznym momencie ładowania strony. Właśnie wtedy przeglądarka wykonuje najwięcej pracy — parsuje HTML, uruchamia skrypty, buduje drzewo DOM. Kolejne interakcje zdarzają się zwykle później, gdy główny wątek jest już wolny, dlatego to pierwsze opóźnienie najlepiej oddaje frustrację użytkownika.
Jakie wyniki FID uznaje się za dobre?
Google określiło trzy progi oceny FID, oparte na danych z realnych użytkowników (Chrome User Experience Report). Poniżej porównanie zakresów:
| Ocena | Wartość FID |
|---|---|
| Dobry | 0–100 ms |
| Wymaga poprawy | 100–300 ms |
| Słaby | powyżej 300 ms |
Do oceny Google bierze pod uwagę 75. percentyl — czyli wynik, który osiąga co najmniej 75% użytkowników. Jeśli większość odwiedzających reaguje z opóźnieniem poniżej 100 ms, strona zalicza ten wskaźnik pozytywnie.
Co najczęściej pogarsza FID?
Głównym winowajcą wysokiego FID jest ciężki, długo wykonujący się JavaScript, który blokuje główny wątek przeglądarki. Do typowych przyczyn należą rozbudowane skrypty firm trzecich (czaty, widżety, reklamy), niepodzielone paczki JS oraz brak odroczenia ładowania kodu. Im dłużej trwają zadania blokujące, tym dłużej użytkownik czeka na reakcję po kliknięciu.
Znaczenie dla SEO i widoczności
FID był częścią Core Web Vitals — zestawu sygnałów, które Google od 2021 roku wykorzystuje przy ocenie doświadczenia strony (page experience). Choć nigdy nie był samodzielnym, decydującym czynnikiem rankingowym, stanowił element sygnału używanego przy różnicowaniu stron o podobnej jakości treści. Strona reagująca natychmiast po kliknięciu buduje lepsze doświadczenie, co przekłada się na niższy współczynnik odrzuceń i wyższą konwersję.
Warto pamiętać, że od 12 marca 2024 roku FID został oficjalnie wycofany z Core Web Vitals i zastąpiony przez INP (Interaction to Next Paint). INP jest wskaźnikiem szerszym — mierzy responsywność strony podczas całej wizyty, a nie tylko przy pierwszej interakcji. Jeśli prowadzisz techniczną optymalizację witryny, sensowne jest patrzenie już na INP, choć znajomość FID pomaga zrozumieć logikę pomiaru responsywności. Poprawa FID i INP zwykle idzie w parze i opiera się na tych samych działaniach: odchudzeniu JavaScriptu i odblokowaniu głównego wątku.
W codziennej pracy przy pozycjonowaniu stron traktujemy metryki responsywności jako element szerszego audytu SEO — techniczna szybkość działania to fundament, na którym opiera się skuteczność treści i linkowania.
FAQ
Czym różni się FID od INP?
FID mierzy opóźnienie wyłącznie przy pierwszej interakcji użytkownika ze stroną, natomiast INP ocenia responsywność podczas całej wizyty, uwzględniając wszystkie interakcje i pełny czas do wyrenderowania odpowiedzi. INP jest więc dokładniejszym i pełniejszym wskaźnikiem — dlatego od marca 2024 roku zastąpił FID w Core Web Vitals.
Jaki wynik FID jest dobry?
Za dobry wynik FID uznaje się wartość poniżej 100 milisekund, mierzoną na 75. percentylu realnych użytkowników. Zakres 100–300 ms oznacza, że strona wymaga poprawy, a wynik powyżej 300 ms Google klasyfikuje jako słaby.
Jak poprawić FID na stronie?
Najskuteczniejszym sposobem jest odciążenie głównego wątku przeglądarki przez ograniczenie i optymalizację JavaScriptu. Pomaga dzielenie kodu na mniejsze fragmenty (code splitting), odraczanie skryptów niekrytycznych, usuwanie zbędnych bibliotek oraz ograniczanie skryptów firm trzecich. Efekt tych działań widać jednocześnie w FID i INP.
Czy FID nadal wpływa na SEO?
Od 12 marca 2024 roku FID nie jest już częścią Core Web Vitals i nie jest raportowany przez Google jako sygnał rankingowy. Jego następcą jest INP, dlatego przy bieżącej optymalizacji warto śledzić właśnie ten wskaźnik. Sama zasada — szybka reakcja strony poprawia doświadczenie i pośrednio wspiera pozycjonowanie — pozostaje aktualna.
Responsywność strony to fundament, o który warto zadbać
FID był pierwszym powszechnie stosowanym miernikiem tego, jak szybko strona reaguje na działania użytkownika, i choć ustąpił miejsca INP, dobrze pokazuje logikę mierzenia responsywności. Jeśli chcesz sprawdzić, jak Twoja witryna radzi sobie z Core Web Vitals i czy nie traci pozycji przez wolno reagujący interfejs, pomożemy Ci to zdiagnozować w ramach audytu SEO oraz kompleksowego pozycjonowania stron.











