When I use Google PageSpeed to evaluate my website, I receive 100 ratings. Furthermore, essential web vitals also indicate passing.
However, why am I receiving a N/A for First Input Delay and Interaction to Next Paint?
Does my code have a problem, or do I need to adjust certain settings?
2
Answers
Not every page will receive interactions. A blog for example might have visitors open it, read it, and then close it without "interacting" with the page by clicking. Note: scrolling does not count as an interaction for FID or INP.
In these cases PageSpeed Insights will show "N/A". Note however in your screenshot that the Core Web Vitals assessment is still shown as "Passed". Lack of FID or INP data is not treated as a failure and simply "Not applicable".
Seeing "N/A" for FID and INP in google pagespeed doesn’t indicate an issue with your code or settings.
If your website has limited traffic or lacks a sufficient number of user interactions, pagespeed might not have enough data to calculate these metrics accurately and thus displays "N/A." FID and INP are mainly relevant for interactive pages where users actively interact with the content. If you’re testing a static page with limited user engagement, pagespeed might not track these metrics as they wouldn’t be representative of your website’s overall user experience.
Google PageSpeed offers two types of tests: Lab and Field. Lab tests simulate user experience in a controlled environment, while Field tests gather data from real users on the web. FID and INP are primarily measured through Field data, and if you haven’t enabled Field testing or your website doesn’t have enough field data collected yet, you might see "N/A" on these metrics in Lab test results.
You can try to enable Field testing in GSC to collect user interaction data, which might eventually provide FID and INP values.
While FID and INP are significant, google pageSpeed provides largest contentful paint and cumulative layout shift metric that offer insights into your website’s performance and user experience.But if you have limited traffic, explore ways to increase website traffic to gather more user interaction data for comprehensive evaluations.