Как работал FID
Если пользователь нажал кнопку, а браузер в этот момент выполнял тяжёлый JavaScript, действие ждало освобождения основного потока. Эта задержка и считалась FID.
Хорошие значения FID
| FID | Оценка |
|---|---|
| До 100 мс | Хорошо. |
| 100–300 мс | Нужно улучшить. |
| Более 300 мс | Плохо. |
Почему FID заменили на INP
FID учитывал только первое взаимодействие и только задержку до начала обработки события. INP оценивает взаимодействия шире: от действия пользователя до следующего визуального обновления. Поэтому INP ближе к реальному UX.
Что ухудшало FID
- тяжёлый JavaScript;
- длинные задачи основного потока;
- сторонние скрипты;
- тяжёлая гидратация React/Vue;
- много виджетов;
- слабые мобильные устройства;
- синхронные операции.
FID и SEO
FID был частью Core Web Vitals, но сейчас при SEO-аудите нужно ориентироваться на INP. При этом причины проблем похожи: перегруженный JavaScript и медленная реакция интерфейса.
FID и GEO
Для GEO отзывчивость сайта важна косвенно. Экспертная страница должна не только давать ответ, но и удобно работать: открывать меню, фильтры, FAQ и формы без зависаний.
Чек-лист
- Проверять INP вместо FID.
- Анализировать TBT и Long Tasks.
- Сократить JavaScript.
- Отложить сторонние скрипты.
- Проверить формы и меню.
- Тестировать мобильные устройства.
Комментарий экспертаFID полезен для понимания старых отчётов, но сегодня основной фокус — INP. Если сайт реагирует медленно, проблема обычно не в метрике, а в перегруженном основном потоке, тяжёлом JavaScript и сторонних виджетах. Оптимизировать нужно реальные сценарии пользователя, а не только цифру в отчёте.
Вопросы и ответы о FID
Это First Input Delay, задержка первого взаимодействия пользователя со страницей.
Нет, в Core Web Vitals его заменили на INP.
FID учитывал первое действие, а INP оценивает отзывчивость взаимодействий шире.
Тяжёлый JavaScript, длинные задачи, сторонние скрипты и перегрузка основного потока.
INP, TBT, Long Tasks, DevTools Performance и реальные сценарии взаимодействия.
Связанные термины
- INP;
- Core Web Vitals;
- TBT;
- JavaScript;
- основной поток;
- LCP;
- CLS;
- GEO.

