{"id":119109,"date":"2020-11-04T17:02:28","date_gmt":"2020-11-04T09:02:28","guid":{"rendered":"https:\/\/seo-hacker.com\/?p=19109"},"modified":"2021-05-11T05:48:40","modified_gmt":"2021-05-11T05:48:40","slug":"first-input-delay","status":"publish","type":"post","link":"https:\/\/seo-hacker.com\/first-input-delay\/","title":{"rendered":"Core Web Vitals Guide Part 3: First Input Delay (FID)"},"content":{"rendered":"<p><a href=\"https:\/\/seo-hacker.com\/first-input-delay\/\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" class=\"fpi-shvzz\" class=\"alignnone wp-image-19110 size-full lazyload\" data-src=\"https:\/\/seo-hacker.com\/wp-content\/uploads\/2020\/11\/19-Optimizing-First-Input-Delay-CP.jpg\" alt=\"\" width=\"600\" data-wp-pid=\"19110\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/768;\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">Have you ever experienced trying to click on a button or a link on a website but it doesn\u2019t seem to respond right away? That small delay leaves a bad impression on users that may ultimately be the reason why they don\u2019t visit more pages on your website or worse, not return at all.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In this third part of our Core Web Vitals guide, I will walk you through the second Core Web Vitals metric, First Input Delay (FID).<\/span><\/p>\n<p><!--more--><\/p>\n<p><span style=\"font-weight: 400;\">If you haven\u2019t read what the Core Web Vitals are yet, I highly recommend that you read the first part of our guide first by <a href=\"https:\/\/seo-hacker.com\/core-web-vitals-optimization-guide\/\" target=\"_blank\" rel=\"noopener noreferrer\">going to this link<\/a>.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">And if you\u2019re interested to read about <a href=\"https:\/\/seo-hacker.com\/largest-contentful-paint\/\" target=\"_blank\" rel=\"noopener noreferrer\">Largest Contentful Paint<\/a>, the first metric in the Core Web Vitals, I highly recommend that you go check out our guide for that as well.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">What is First Input Delay?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">First Input Delay or FID measures the time it takes for a page to respond to a user\u2019s first interaction with it. It is a metric that focuses on the interactivity of a web page which means if a user did not interact with the page, FID is not measured.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To fully understand what FID is, let\u2019s have a quick run-through of the loading process of a web page.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">When you open a web page, the browser will make a couple of network requests from the website to load necessary files and then process it in the <\/span><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Glossary\/Main_thread\"><span style=\"font-weight: 400;\">main thread<\/span><\/a><span style=\"font-weight: 400;\">. While the main thread is still processing CSS and JS files, some parts of the website may now be visible to the user. However, that does not mean that the website has fully loaded all of its functionalities.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If a user interacts with the website while the main thread is still busy, it creates a delay because the main thread needs to finish executing all JavaScript files, especially long tasks, before it could respond to the user\u2019s request. The entire duration the user has to wait is what we call the First Input Delay.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">First Input Delay is different from<a href=\"https:\/\/web.dev\/interactive\/\" target=\"_blank\" rel=\"noopener noreferrer\"> Time to Interactive (TTI)<\/a> because TTI measures the time until the page is interactive, not the response time of the page to the interaction. First Input Delay happens between the First Contentful Paint (FCP) and Time to Interactive.<\/span><\/p>\n<p><a href=\"https:\/\/web.dev\/vitals\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><img decoding=\"async\" class=\"alignnone wp-image-18866 size-full lazyload\" data-src=\"https:\/\/seo-hacker.com\/wp-content\/uploads\/2020\/07\/first-input-delay.jpg\" alt=\"first-input-delay\" width=\"800\" data-wp-pid=\"18866\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 800px; --smush-placeholder-aspect-ratio: 800\/230;\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">A good FID score is 100ms and below.<\/span><a href=\"https:\/\/www.youtube.com\/watch?v=ULU-4-ApcjM\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400;\"> Users will perceive loading speeds of 100ms and below as instantaneous<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Anything between 100ms and 300ms needs to be improved and scores above 300ms are considered poor. According to Google, a good threshold is 75% of the total page loads (mobile and desktop). However since FID is a metric that directly relies on human interaction with the page, they highly recommend looking at the 95 to 99 percent of page loads\u00a0<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Why the First Input Only?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">I\u2019m pretty sure you\u2019ve heard of the quote \u201cdon\u2019t judge the book by its cover\u201d, well that\u2019s not true when it comes to websites. The first impression of a user to your website has a huge impact, especially if they are a new visitor. A small delay can make your website feel clunky.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Also, according to <\/span><a href=\"https:\/\/web.dev\/fid\/#fid-in-detail\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400;\">web.dev<\/span><\/a><span style=\"font-weight: 400;\">, they have found out that most interactivity issues on the web happen during page load and they believe that focusing on optimizing the first user interaction will have a bigger impact on optimizing the overall interactivity of the web.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Although the first input delay is the main metric in the core web vitals, other interactions are also important but Google decided that it is best to separate the two metrics to provide web developers with more specific guidelines.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">How is First Input Delay Measured?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">FID is unique from other metrics because it is the only metric that can only be measured using field tools. You cannot use lab tools to measure FID because it requires real users to interact with your website.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Lab tools to measure First Input Delay:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><a href=\"https:\/\/developers.google.com\/web\/tools\/chrome-user-experience-report\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400;\">Chrome User Experience Report<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\"><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400;\">PageSpeed Insights<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Search Console Core Web Vitals Report<\/span><\/li>\n<li style=\"font-weight: 400;\"><a href=\"https:\/\/github.com\/GoogleChrome\/web-vitals\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400;\">Web-vitals JavaScript Library<\/span><\/a><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">It is also important to note that only clicks on buttons and other elements are considered as input. Mouse scrolls or trying to hover your mouse on an image or text does not count as an interaction with the page.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This means that there will be times that some sessions will not have FID values.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">What affects Poor First Input Delay?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">If your website has poor First Input Delay, the main culprit is JavaScript. FID is caused by heavy JavaScript execution because it keeps the main thread busy, therefore, the browser could not respond to the user immediately. This means that if you want to improve your website\u2019s FID, then you\u2019ll have to focus on optimizing how you use JavaScript on your website.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Optimizing for First Input Delay<\/span><\/h2>\n<h2><span style=\"font-weight: 400;\">Avoid\/Break Long Tasks<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Any scripts that keep the main thread busy for 50ms or more are called Long Tasks. If you want to identify long tasks on your page, you can use the <\/span><a href=\"https:\/\/developers.google.com\/web\/updates\/2019\/03\/devtools#longtasks\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400;\">Chrome DevTools<\/span><\/a><span style=\"font-weight: 400;\">. If possible, avoid having long tasks but if not, you can split them up to reduce FID time. Long tasks also affect other metrics such as TTI so it is best to prioritize reducing them.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Minify or Defer Unused JavaScript<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">All JavaScripts on a web page are render-blocking which means every time a browser comes across a script, it needs to pause whatever it is doing and try to load that first. This means the more scripts you have, the longer it will affect execution times.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">What you would want to do here is make sure that all scripts that are being loaded are only those that are critical for the website. Check for unused JavaScripts on your website and remove them. You could also defer unnecessary JavaScript. Another option is to use lazy-loading on non-critical JavaScripts so they would only load when necessary.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\"><\/span><span style=\"font-weight: 400;\">Utilize a Web Worker<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Since FID is caused by a busy main thread, a good solution is to offload some of the scripts in another thread. To do that, you need a Web Worker. It runs JavaScript codes in a different thread so they don\u2019t block the user interface. Google recommends the following libraries to make the use of web workers easier:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><a href=\"https:\/\/github.com\/GoogleChromeLabs\/comlink\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400;\">ComLink<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\"><a href=\"https:\/\/github.com\/WebReflection\/workway\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400;\">Workway<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\"><a href=\"https:\/\/github.com\/WebReflection\/workway\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400;\">Workerize<\/span><\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Have you ever experienced trying to click on a button or a link on a website but it doesn\u2019t seem to respond right away? That small delay leaves a bad impression on users that may ultimately be the reason why they don\u2019t visit more pages on your website or worse, not return at all. In [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"wl_entities_gutenberg":"","footnotes":""},"categories":[100008,100009,100013],"tags":[103623,103701,102402],"wl_entity_type":[102583],"class_list":["post-119109","post","type-post","status-publish","format-standard","hentry","category-seo","category-seo-advice","category-seo-tips-and-tricks","tag-core-web-vitals","tag-first-input-delay","tag-javascript","wl_entity_type-article"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>First Input Delay (FID) Guide<\/title>\n<meta name=\"description\" content=\"First Input Delay is a Core Web Vitals metric that deals with the interactivity of a page. Read more about it here.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/seo-hacker.com\/first-input-delay\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"First Input Delay (FID) Guide\" \/>\n<meta property=\"og:description\" content=\"First Input Delay is a Core Web Vitals metric that deals with the interactivity of a page. Read more about it here.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/seo-hacker.com\/first-input-delay\/\" \/>\n<meta property=\"og:site_name\" content=\"SEO Services Agency in Manila, Philippines\" \/>\n<meta property=\"article:published_time\" content=\"2020-11-04T09:02:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-05-11T05:48:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/seo-hacker.com\/wp-content\/uploads\/2020\/11\/19-Optimizing-First-Input-Delay-CP.jpg\" \/>\n<meta name=\"author\" content=\"Sean Si\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/first-input-delay\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/first-input-delay\\\/\"},\"author\":{\"name\":\"Sean Si\",\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/#\\\/schema\\\/person\\\/5565b7823135bb49dd1618bbcaec2dbf\"},\"headline\":\"Core Web Vitals Guide Part 3: First Input Delay (FID)\",\"datePublished\":\"2020-11-04T09:02:28+00:00\",\"dateModified\":\"2021-05-11T05:48:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/first-input-delay\\\/\"},\"wordCount\":1061,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/first-input-delay\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/seo-hacker.com\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/19-Optimizing-First-Input-Delay-CP.jpg\",\"keywords\":[\"core web vitals\",\"first input delay\",\"Javascript\"],\"articleSection\":[\"SEO\",\"SEO Advice\",\"SEO tips and tricks\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/seo-hacker.com\\\/first-input-delay\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/first-input-delay\\\/\",\"url\":\"https:\\\/\\\/seo-hacker.com\\\/first-input-delay\\\/\",\"name\":\"First Input Delay (FID) Guide\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/first-input-delay\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/first-input-delay\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/seo-hacker.com\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/19-Optimizing-First-Input-Delay-CP.jpg\",\"datePublished\":\"2020-11-04T09:02:28+00:00\",\"dateModified\":\"2021-05-11T05:48:40+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/#\\\/schema\\\/person\\\/5565b7823135bb49dd1618bbcaec2dbf\"},\"description\":\"First Input Delay is a Core Web Vitals metric that deals with the interactivity of a page. Read more about it here.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/first-input-delay\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/seo-hacker.com\\\/first-input-delay\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/first-input-delay\\\/#primaryimage\",\"url\":\"https:\\\/\\\/seo-hacker.com\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/19-Optimizing-First-Input-Delay-CP.jpg\",\"contentUrl\":\"https:\\\/\\\/seo-hacker.com\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/19-Optimizing-First-Input-Delay-CP.jpg\",\"width\":1024,\"height\":768},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/first-input-delay\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/seo-hacker.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Core Web Vitals Guide Part 3: First Input Delay (FID)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/#website\",\"url\":\"https:\\\/\\\/seo-hacker.com\\\/\",\"name\":\"SEO Services Agency in Manila, Philippines\",\"description\":\"SEO Hacker is an SEO Agency and SEO Blog in the Philippines. Let us take your website to the top of the search results with our holistic white-hat strategies. Inquire today!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/seo-hacker.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/seo-hacker.com\\\/#\\\/schema\\\/person\\\/5565b7823135bb49dd1618bbcaec2dbf\",\"name\":\"Sean Si\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3225fbc3fa29eafa997934ff429b9b1949121b469f7a110079f055ad4eeffd25?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3225fbc3fa29eafa997934ff429b9b1949121b469f7a110079f055ad4eeffd25?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3225fbc3fa29eafa997934ff429b9b1949121b469f7a110079f055ad4eeffd25?s=96&d=mm&r=g\",\"caption\":\"Sean Si\"},\"description\":\"Sean Si is a Filipino motivational speaker and a Leadership Speaker in the Philippines. He is the head honcho and editor-in-chief of SEO Hacker. He does SEO Services for companies in the Philippines and Abroad. Connect with him at Facebook, LinkedIn or Twitter. Check out his new project...\",\"sameAs\":[\"https:\\\/\\\/sean.si\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"First Input Delay (FID) Guide","description":"First Input Delay is a Core Web Vitals metric that deals with the interactivity of a page. Read more about it here.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/seo-hacker.com\/first-input-delay\/","og_locale":"en_US","og_type":"article","og_title":"First Input Delay (FID) Guide","og_description":"First Input Delay is a Core Web Vitals metric that deals with the interactivity of a page. Read more about it here.","og_url":"https:\/\/seo-hacker.com\/first-input-delay\/","og_site_name":"SEO Services Agency in Manila, Philippines","article_published_time":"2020-11-04T09:02:28+00:00","article_modified_time":"2021-05-11T05:48:40+00:00","og_image":[{"url":"https:\/\/seo-hacker.com\/wp-content\/uploads\/2020\/11\/19-Optimizing-First-Input-Delay-CP.jpg","type":"","width":"","height":""}],"author":"Sean Si","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/seo-hacker.com\/first-input-delay\/#article","isPartOf":{"@id":"https:\/\/seo-hacker.com\/first-input-delay\/"},"author":{"name":"Sean Si","@id":"https:\/\/seo-hacker.com\/#\/schema\/person\/5565b7823135bb49dd1618bbcaec2dbf"},"headline":"Core Web Vitals Guide Part 3: First Input Delay (FID)","datePublished":"2020-11-04T09:02:28+00:00","dateModified":"2021-05-11T05:48:40+00:00","mainEntityOfPage":{"@id":"https:\/\/seo-hacker.com\/first-input-delay\/"},"wordCount":1061,"commentCount":0,"image":{"@id":"https:\/\/seo-hacker.com\/first-input-delay\/#primaryimage"},"thumbnailUrl":"https:\/\/seo-hacker.com\/wp-content\/uploads\/2020\/11\/19-Optimizing-First-Input-Delay-CP.jpg","keywords":["core web vitals","first input delay","Javascript"],"articleSection":["SEO","SEO Advice","SEO tips and tricks"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/seo-hacker.com\/first-input-delay\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/seo-hacker.com\/first-input-delay\/","url":"https:\/\/seo-hacker.com\/first-input-delay\/","name":"First Input Delay (FID) Guide","isPartOf":{"@id":"https:\/\/seo-hacker.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/seo-hacker.com\/first-input-delay\/#primaryimage"},"image":{"@id":"https:\/\/seo-hacker.com\/first-input-delay\/#primaryimage"},"thumbnailUrl":"https:\/\/seo-hacker.com\/wp-content\/uploads\/2020\/11\/19-Optimizing-First-Input-Delay-CP.jpg","datePublished":"2020-11-04T09:02:28+00:00","dateModified":"2021-05-11T05:48:40+00:00","author":{"@id":"https:\/\/seo-hacker.com\/#\/schema\/person\/5565b7823135bb49dd1618bbcaec2dbf"},"description":"First Input Delay is a Core Web Vitals metric that deals with the interactivity of a page. Read more about it here.","breadcrumb":{"@id":"https:\/\/seo-hacker.com\/first-input-delay\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/seo-hacker.com\/first-input-delay\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/seo-hacker.com\/first-input-delay\/#primaryimage","url":"https:\/\/seo-hacker.com\/wp-content\/uploads\/2020\/11\/19-Optimizing-First-Input-Delay-CP.jpg","contentUrl":"https:\/\/seo-hacker.com\/wp-content\/uploads\/2020\/11\/19-Optimizing-First-Input-Delay-CP.jpg","width":1024,"height":768},{"@type":"BreadcrumbList","@id":"https:\/\/seo-hacker.com\/first-input-delay\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/seo-hacker.com\/"},{"@type":"ListItem","position":2,"name":"Core Web Vitals Guide Part 3: First Input Delay (FID)"}]},{"@type":"WebSite","@id":"https:\/\/seo-hacker.com\/#website","url":"https:\/\/seo-hacker.com\/","name":"SEO Services Agency in Manila, Philippines","description":"SEO Hacker is an SEO Agency and SEO Blog in the Philippines. Let us take your website to the top of the search results with our holistic white-hat strategies. Inquire today!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/seo-hacker.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/seo-hacker.com\/#\/schema\/person\/5565b7823135bb49dd1618bbcaec2dbf","name":"Sean Si","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/3225fbc3fa29eafa997934ff429b9b1949121b469f7a110079f055ad4eeffd25?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/3225fbc3fa29eafa997934ff429b9b1949121b469f7a110079f055ad4eeffd25?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3225fbc3fa29eafa997934ff429b9b1949121b469f7a110079f055ad4eeffd25?s=96&d=mm&r=g","caption":"Sean Si"},"description":"Sean Si is a Filipino motivational speaker and a Leadership Speaker in the Philippines. He is the head honcho and editor-in-chief of SEO Hacker. He does SEO Services for companies in the Philippines and Abroad. Connect with him at Facebook, LinkedIn or Twitter. Check out his new project...","sameAs":["https:\/\/sean.si"]}]}},"_wl_alt_label":[],"jetpack_featured_media_url":"","wl:entity_url":"http:\/\/data.wordlift.io\/wl0320\/post\/core_web_vitals_guide_part_3__first_input_delay_fid","_links":{"self":[{"href":"https:\/\/seo-hacker.com\/wp-json\/wp\/v2\/posts\/119109","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/seo-hacker.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/seo-hacker.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/seo-hacker.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/seo-hacker.com\/wp-json\/wp\/v2\/comments?post=119109"}],"version-history":[{"count":0,"href":"https:\/\/seo-hacker.com\/wp-json\/wp\/v2\/posts\/119109\/revisions"}],"wp:attachment":[{"href":"https:\/\/seo-hacker.com\/wp-json\/wp\/v2\/media?parent=119109"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/seo-hacker.com\/wp-json\/wp\/v2\/categories?post=119109"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/seo-hacker.com\/wp-json\/wp\/v2\/tags?post=119109"},{"taxonomy":"wl_entity_type","embeddable":true,"href":"https:\/\/seo-hacker.com\/wp-json\/wp\/v2\/wl_entity_type?post=119109"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}