SEO

FID

Also called First Input Delay

A retired Core Web Vital that timed only the wait before a browser began handling a visitor's first interaction.

Quick facts: FID

Category
SEO
Also called
First Input Delay
Level
Intermediate
Affects
Legacy reports, historic speed benchmarks, audit credibility
Where to see it
Archived Search Console reports, older third-party audit templates
In this article4
  1. What FID measured
  2. Why FID still matters
  3. Where FID went wrong
  4. What to do about it

What FID measured

First Input Delay timed one narrow thing: the gap between a visitor’s first click, tap or key press and the moment the browser was free to start running the code attached to it. If the main thread was busy finishing a script, that wait was the delay. Once the handler began, the measurement stopped.

That stopping point is the whole story of why it was replaced. FID never counted how long your code then took, and never counted the time before anything appeared on screen. A page could start work promptly and leave the visitor staring at an unchanged button for a long time afterwards, and still score well. It also only ever recorded the first interaction, and only if a real person interacted at all, so pages people simply read produced no measurement.

It was retired as a Core Web Vital in March 2024 and replaced by Interaction to Next Paint, which measures interactions throughout a visit and follows each one all the way to the moment the screen visibly updates.

Why FID still matters

It matters now mostly as a warning sign. If an SEO audit, a developer’s report or an agency proposal still quotes First Input Delay as a current metric, the document was either written from an out-of-date template or generated by a tool that has not been updated. That tells you something about how carefully the rest of it was assembled, and every recommendation in it deserves a second look.

It also explains a pattern that puzzles site owners. Sites that once passed comfortably began failing on responsiveness without anything changing on the site itself. Nothing got slower; the measurement simply started counting the part that was always slow.

Where FID went wrong

Its optimism was the fundamental flaw. Measuring only the initial wait meant heavy click handlers, slow rendering after an interaction and sluggish interfaces went entirely unrecorded, so a page could hold a good score while feeling unpleasant to use.

Being limited to the first interaction narrowed it further. Delays that built up later in a visit — as more scripts loaded, as a chat widget woke up, as a form grew more complex — never appeared. And because it needed a genuine interaction, coverage was uneven: pages that people scroll and leave contributed nothing, so the reported figure often described a small and unrepresentative slice of visits.

What to do about it

Stop reporting it, and stop asking developers to improve it. Anything built around the old metric should be re-measured against Interaction to Next Paint before you decide it is fixed, because work that satisfied FID may do nothing for the successor. Update any dashboard, template or client report that still carries the column.

The underlying advice has not changed much, only widened. Reduce the amount of JavaScript running on the page, audit third-party tags rather than adding to them, break long tasks so the browser can respond between them, and test on a mid-range phone with processor throttling rather than on a fast laptop. Judge the result on field data from real visits, and read it beside the current Core Web Vitals rather than in isolation, as part of ordinary page speed work.

Do and do not

Do

  • Re-measure old findings against Interaction to Next Paint
  • Remove the metric from dashboards and client reports
  • Question any audit that still quotes it as current

Do not

  • Set targets or budgets around a retired metric
  • Assume a good old score means the page feels responsive
  • Compare historic FID figures with current responsiveness data

Questions people ask about this

Is FID still used for rankings?

No. It was retired as a Core Web Vital in March 2024 and replaced by Interaction to Next Paint, which is the responsiveness measure reported and used now. Google's own tools no longer show First Input Delay for current data. If a report presents it as a live ranking factor, that report is out of date.

My old audit says FID is fine. Should I ignore it?

Treat it as unverified rather than wrong. First Input Delay measured only the wait before your code started, so a good score never proved the interface felt responsive. Re-measure the same pages against Interaction to Next Paint, which counts your code's running time and the paint that follows. Many pages that passed the old metric fail the new one.

Why did Google replace FID?

Because it measured too little to be useful. It looked only at the delay before the browser could begin handling the very first interaction, ignoring how long the work then took and when anything visibly changed. Its replacement covers interactions across the whole visit and follows each one through to the moment the screen updates, which is much closer to what people experience.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.