Skip to content

First Input Delay (FID): An In-Depth Look

Since their introduction in May 2020, Google’s Core Web Vitals, a set of metrics introduced to improve page experience, have given both web developers and SEO teams something extra to think about. There are numerous elements involved that make up the Core Web Vitals, with one of them being FID. What does FID stand for,…
Reading Time: 7 minutes
Blog Post

Since their introduction in May 2020, Google’s Core Web Vitals, a set of metrics introduced to improve page experience, have given both web developers and SEO teams something extra to think about. There are numerous elements involved that make up the Core Web Vitals, with one of them being FID.

What does FID stand for, exactly? That’s an easy answer: First Input Delay. Now you might be wondering, what is First Input Delay? Well, that’s trickier to answer.

The following in-depth look, however, will explain FID, how it can be improved, why it has become part of our managed SEO campaigns, and much more.

Let’s get started!

What is FID?

With the Core Web Vitals, there are three main measurements used: Largest Contentful Paint (LCP), Cumulative Layout Shift (CLS), and, importantly for this particular guide, First Input Delay (FID).

FID is a web performance metric which analyses a specific aspect of website speed. This measurement, as the “First Input Delay” name suggests, tracks the time required for the browser to process the first interaction a user makes with a webpage. Also known as Input Latency, this initial interaction is done while the website is still loading.

As for First Input Delay examples, here’s what Google has to say:

FID is a metric that measures a page’s responsiveness during load. As such, it only focuses on input events from discrete actions like clicks, taps, and key presses. Other interactions, like scrolling and zooming, are continuous actions and have completely different performance constraints.

So examples of “input events” include clicking or tapping a button or link, where the user is then left waiting for the subsequent response. Other interaction points measured by FID include dropdowns, checkboxes, and text input areas.

Simply put, FID is used by Google to measure the responsiveness of a site as it’s loading. The browser can still be busy loading the page’s large element, as FID is only about that first interaction. Consequently, this metric is tracked in just milliseconds (ms).

How does FID impact user experience?

When a user encounters a website with poor FID performance, they are left to deal with a webpage that displays unresponsive behaviour. Their attempts to interact with the page, whether it be clicking on a link or a text input box, is delayed – which can lead to a frustrating user experience.

However, why is this aspect of the user experience negatively impacted by FID? Well, the issue is typically attributed to images and scripts being downloaded in a disorderly manner. This lack of order means when a web page begins to download, it will start, pause, start, pause, and continue to do so in an excessive manner.

Think of it like queuing up to enter a building. If there’s no order and a free-for-all commences, the queue will turn into an unorganised mess where people don’t know where to stand and when to proceed forward. If that queue is structured correctly, however, with barriers and people directing the traffic, order is established.

FID is used to provide that order to a webpage’s coding. It ensures that scripts and images are downloaded in the correct sequence.

Here’s how Google explains the cause of input delays:

In general, input delay happens because the browser’s main thread is busy doing something else, so it can’t (yet) respond to the user. One common reason this might happen is the browser is busy parsing and executing a large JavaScript file loaded by your app. While it’s doing that, it can’t run any event listeners because the JavaScript it’s loading might tell it to do something else.

What is a good FID score?

To help website developers improve their FID score when required, Google has supplied a helpful guide as to what is – and isn’t – a suitable speed for the initial input delay. Here’s how it is measured:

  • Good = 100 milliseconds or under
  • Needs improvement = Between 100 and 300 milliseconds
  • Poor = Over 300 milliseconds

The objective is to hit that “good” sweet spot. A “poor” grade is, obviously, not something you want to achieve, but the same is also applicable for “needs improvement”. You’ll only be achieving what Google deems appropriate if you land in that 100 ms or under section.

How is FID measured?

Compared to other metrics that are used, FID is a unique case. This is because lab tools are not used to measure FID – you can only use field tools. The reason for this is simple: a measurement can only be achieved when real users are there to interact with your site.

Examples of tools you can use for FID include:

  • Chrome User Experience Report
  • Web-vitals JavaScript Library
  • Search Console Core Web Vitals Report
  • PageSpeed Insights
  • Click Intelligence Core Web Vitals Checker

There is an aspect you might be wondering about in terms of measurement: What happens when a user visits your site but doesn’t make any type of valid interaction? Well, not every user on your site will possess any FID values, and certain interactions – as mentioned above – are not relevant to this metric.

For Google to count the overall score for this metric, you have to achieve a “good” grade with at least 75% of relevant page loads. It may sound harsh (we certainly think so), but if you only have 74% page loads considered “good” along with 26% “poor” loads, Google will classify your site as having a “poor” FID score overall.

When you check Core Web Vitals, the threshold for achieving an overall “good” grade for each one is 75%. However, Google recommends you aim for a much higher percentage when it comes to FID:

…For FID in particular we still strongly recommend looking at the 95th–99th percentiles, as those will correspond to the particularly bad first experiences users are having with your site. And it will show you the areas that need the most improvement.

How can it be improved?

You’ve analysed the situation and made an unwanted discovery: your FID score is not hitting that essential “good” ranking. If you’re thinking, ‘How to improve my FID vital successfully,’ we have a number of tips below to help out.

Avoid long tasks when possible

A “long task” is a script that takes 50ms or longer to run on the main thread. With speed being imperative, you need to try and avoid long tasks from blocking up the main thread. If you cannot avoid them entirely, see if it’s possible to break these down into smaller tasks.

Use web workers

One way to reduce the main thread’s workload is to delegate some of the workload to web workers. These web workers will allow for some JavaScript code to operate on a worker thread, lowering the input delay as a result.

Analyse third-party code

You want to avoid blocking the main thread. However, the guilty party for this is typically third-party code. Think of the likes of analytics and tags.

Admittedly, there are certain pieces of third-party code which need to kick into action from the very start of a page load. For instance, analytics sometimes need to load from the beginning to track whole visits correctly.

With that said, the page will likely feature third-party code that doesn’t require being loaded from the get-go. In this case, only prioritise loading what’s required and avoid any unnecessary third-party code.

Defer unused JavaScript

On a webpage, a JavaScript will be render-blocking. This means if a browser comes across a JavaScript, it has to pause whatever else is doing and prioritise loading that script first. As a result, the more scripts used, the more likely it will impact execution times – not good for FID.

You should take the steps to only use scripts which are critical for your site. Along with removing any JavaScripts that are currently unused, you can also defer needless JavaScript.

Stay server-side

When possible, you should be attempting to remain server-side for when content is generated. By doing this, you minimise how much data, on the client-side, has to be post-processed. The result: less work is required from the browser when it comes to rendering a webpage.

How does FID impact SEO?

A fast website is essential when it comes to a successful SEO campaign. With Core Web Vitals, the aspect of a fast site – and user experience overall – goes to another level where there’s an emphasis on specific elements.

If you have a speedy website already, you may believe there’s no need to analyse or fix Core Web Vitals on your site. That isn’t the case. With FID specifically, most well-ranking sites are hitting the mark and achieving a “good” score. If your site isn’t managing this, that’s an aspect where the competition is gaining an edge in terms of SEO.

With Core Web Vitals, 2022 might not provide a clear picture about the impact it has on SEO. This page ranking factor is still in its infancy. Nevertheless, Google has pushed the Core Web Vitals heavily – and that makes us think it will play a large role in the future.

In conclusion

Your SEO auditing efforts now need to include First Input Delay, along with all the other Core Web Vitals. If you’re not quite achieving the necessary speed for a “good” rating, the advice above will assist. Although with the technical nature of FID, you could feel more comfortable receiving professional hands-on experience – something which we can also do!

For more information about Core Web Vitals and to remain up to date with these factors, please visit our Knowledge Hub.

New call-to-action

James Owen, Co-Founder & Head Of Search

James has been involved in SEO and digital marketing projects since 2007. James has led many SEO projects for well-known brands in Travel, Gaming and Retail such as Jackpotjoy, Marriott, Intercontinental Hotels, Hotels.com, Expedia, Betway, Gumtree, 888, Ax Paris, Ebyuer, Ebay, Hotels combined, Smyths toys, love honey and Pearson to name a few. James has also been a speaker at SEO and digital marketing conferences and events such as Brighton SEO.

View all Downloads

Downloads

eBook: A decade of research brings you outreach emails that WORK

A Decade of Research Brings You Outreach Emails That WORK

Outreach emailing is a traditional marketing strategy that involves sending an email to someone with whom you have no previous…

Download
A blue section and the text "eCommerce SEO Handbook." The image shows a person using a laptop to shop online.

eCommerce SEO Handbook

The essential eCommerce SEO Handbook, download your free copy today!

Download
eBook: SEO Strategy for 2023

SEO Strategy for 2023

Without the correct tactics, your website doesn’t have a chance of appearing prominently on search engine results pages. Because if…

Download
View the Blog

You may also be interested in...

White Label SEO in the AI Search Era

Bringing on a new service is expensive, time-consuming, and not a decision to be taken…

The 2026 White Label SEO Benchmark Report

More and more agencies are looking to scale their digital marketing services without dramatically increasing…

What Makes a Backlink Valuable in AI Search?

Over the past couple of years, search has changed quite a bit. It’s no longer…

The AI Search Visibility Audit Framework

It may seem as though AI is cropping up everywhere. For businesses in particular, though,…

Latest Industry News: Google Launches May 2026 Core Update

While many might have been excited about the warm weather in the lead-up to the…

Google Search Drops FAQ Rich Results in Search & Search Console: What This Means Moving Forward

Google has a long history and reputation for introducing new search features, developing them, scaling…

Brand Mentions Are Pulling More Weight in SEO Than You Think

Remember when your search authority boiled down to how many backlinks you had? The more…

Combining GEO and PPC to Maximise SEO Visibility

Gone are the days when SEO visibility was all about rankings. AI search has changed…

View all Guides

Online Guides

The Ultimate PR Link Building Strategy Guide
View guide
The Ultimate SEO & AI Search Strategy Guide for Casino
View guide
The Ultimate Digital PR Strategy Guide
View guide
The Ultimate SEO & AI Search Strategy Guide for Sports Betting
View guide
The Ultimate SEO & AI Search Strategy Guide for iGaming
View guide
Best PR Link Building Agencies
View guide
Best UK PR Link Building Agencies
View guide
Best UK Brand Mentions Agencies
View guide
Back To Top