[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"cms-page:\u002Fblog\u002Fgoogle-core-web-vital-inp":3},{"date":4,"date_gmt":4,"content":5,"sticky":7,"format":8,"categories":9,"collections":12,"coauthors":13,"class_list":15,"acf":25,"head_links":432,"breadcrumbs":433,"reading_minutes":165,"category":441,"head":444},"2023-11-23T15:35:19",{"rendered":6},"\n\u003Cp>In March of 2024 Google will be replacing the First Input Delay (FID) Core Web Vitals metric with Interaction to Next Paint (INP), but how important is this change and will it affect your website? We will explore these questions within our blog.\u003C\u002Fp>\n\n\n\n\u003Cdiv class=\"table-of-contents\">\u003Cul>\u003Cli class=\"heading-h2\">\u003Ca href=\"#what-is-inp\">What is INP?\u003C\u002Fa>\u003C\u002Fli>\u003Cli class=\"heading-h2\">\u003Ca href=\"#what-is-fid\">What is FID?\u003C\u002Fa>\u003C\u002Fli>\u003Cli class=\"heading-h3\">\u003Ca href=\"#the-difference-between-fid-and-inp\">The difference between FID and INP\u003C\u002Fa>\u003C\u002Fli>\u003Cli class=\"heading-h3\">\u003Ca href=\"#why-has-google-chosen-this-change\">Why has Google chosen this change?\u003C\u002Fa>\u003C\u002Fli>\u003Cli class=\"heading-h3\">\u003Ca href=\"#what-does-this-mean-for-me\">What does this mean for me?\u003C\u002Fa>\u003C\u002Fli>\u003Cli class=\"heading-h2\">\u003Ca href=\"#how-can-i-measure-inp\">How can I measure INP?\u003C\u002Fa>\u003C\u002Fli>\u003Cli class=\"heading-h2\">\u003Ca href=\"#reporting-on-inp-and-other-cwvs\">Reporting on INP and other CWV’s\u003C\u002Fa>\u003C\u002Fli>\u003Cli class=\"heading-h2\">\u003Ca href=\"#whats-a-good-inp-score\">What’s a good INP score?\u003C\u002Fa>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fdiv>\n\n\n\n\u003Ch2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"what-is-inp\">\u003Cstrong>What is INP?\u003C\u002Fstrong>\u003C\u002Fh2>\n\n\n\n\u003Cp>INP stands for Interaction to Next Paint. INP measures the time delay between when a visitor has interacted with an element on a page to the website processing the change and potentially displaying a change on the site if we’re talking about a graphical interaction such as an accordion, dropdown or slideshow. INP looks at all of these interactions performed while on a page and reports on the longest interaction seen.\u003C\u002Fp>\n\n\n\n\u003Cp>\u003Cstrong>The three components of INP:\u003C\u002Fstrong>\u003C\u002Fp>\n\n\n\n\u003Cul class=\"wp-block-list\">\n\u003Cli>\u003Cstrong>Input Delay\u003C\u002Fstrong>\n\u003Cul class=\"wp-block-list\">\n\u003Cli>Any delay before the page can process the interaction, such as background tasks that need to be completed first.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\n\n\n\u003Cli>\u003Cstrong>Processing Time\u003C\u002Fstrong>\n\u003Cul class=\"wp-block-list\">\n\u003Cli>The processing of an event handler(s) for the user interaction\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\n\n\n\u003Cli>\u003Cstrong>Presentation Delay\u003C\u002Fstrong>\n\u003Cul class=\"wp-block-list\">\n\u003Cli>Any rendering or painting undertaken to show interaction change. e.g an accordion opening or closing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\n\n\u003Cdiv class=\"wp-block-image\">\n\u003Cfigure class=\"aligncenter size-full\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1353\" height=\"368\" src=\"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F11\u002Fcomponents-of-inp.png?auto=compress%2Cformat&q=90\" alt=\"\" class=\"wp-image-26108\"\u002F>\u003Cfigcaption class=\"wp-element-caption\">\u003Cem>Visualisation of the 3 components that make up INP from \u003C\u002Fem>\u003Ca rel=\"noreferrer noopener\" href=\"https:\u002F\u002Fweb.dev\u002Finp\u002F\">\u003Cem>web.dev\u003C\u002Fem>\u003C\u002Fa>\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003C\u002Fdiv>\n\n\n\u003Cp>\u003Cstrong>\u003Cem>Additional Insight\u003C\u002Fem>\u003C\u002Fstrong>: If you’re wondering why the term ‘interaction’ is used for what you’re likely imagining as a click it’s because this not only includes mouse clicks but trackpad interactions, touchscreen taps or even a key press such as someone tabbing to what they want to ‘interact’ with and then pressing Enter or Return.\u003C\u002Fp>\n\n\n\n\u003Ch2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"what-is-fid\">\u003Cstrong>What is FID?\u003C\u002Fstrong>\u003C\u002Fh2>\n\n\n\n\u003Cp>FID stands for First Input Delay. FID measures the time delay between the first element a visitor has interacted with and the website processing the change.\u003C\u002Fp>\n\n\n\n\u003Ch3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"the-difference-between-fid-and-inp\">The difference between FID and INP\u003C\u002Fh3>\n\n\n\n\u003Cp>First Input Delay (FID) as the name implies only measures the first interaction and its delay between interaction and processing the change, whilst INP measures delays from all interactions performed on a single page and will report on the longest interaction delay seen, meaning that an INP score is not processed until the user leaves the page, either via navigating to another page, minimising their browser window, or navigating to another tab on their browser.\u003C\u002Fp>\n\n\n\n\u003Ch3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"why-has-google-chosen-this-change\">Why has Google chosen this change?\u003C\u002Fh3>\n\n\n\n\u003Cp>In most \u003Ca rel=\"noreferrer noopener\" href=\"\u002Fblog\u002Fkey-google-algorithm-changes\u002F\">Google algorithm update changes\u003C\u002Fa>, users tend to place themselves within Google’s shoes and try to imagine why they would be undertaking a specific action. In this scenario, we have FID that only measures the first delay between interaction and it being processed by the website. This is followed by INP, which measures all of these delays and it’s key to remember that not every interaction on the website will provide the same score.&nbsp;\u003C\u002Fp>\n\n\n\n\u003Cp>A visual accordion feature that doesn’t feature anything fancy may process the interaction very quickly, whilst something like a slideshow interaction with its bulky JS and\u002For CSS may take considerably longer to process the interaction. Google will need a clear image of how the page performs, so of course it will collect the delay of all interactions performed on that page to get a more accurate representation of its performance.\u003C\u002Fp>\n\n\n\n\u003Ch3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"what-does-this-mean-for-me\">\u003Cstrong>What does this mean for me?\u003C\u002Fstrong>\u003C\u002Fh3>\n\n\n\n\u003Cp>This means that you are only as strong as your weakest performing interaction, which can lead to people only addressing the one problem interaction. Instead, we would suggest reviewing your worst INP-scored pages first and assessing improvements to INP that can be made across all interactions on the page, not just the longest interaction the INP reported on.&nbsp;\u003C\u002Fp>\n\n\n\n\u003Cp>We recommend not just optimising the one problem area, but rather optimise where you see room for improvement. This is because we shouldn’t be optimising for search engines but for the users. It’s also worth noting that multiple interactions may fall under poor, not just the one INP reported on.\u003C\u002Fp>\n\n\n\n\u003Ch2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"how-can-i-measure-inp\">\u003Cstrong>How can I measure INP?\u003C\u002Fstrong>\u003C\u002Fh2>\n\n\n\n\u003Cp>There are multiple ways to test INP, but here at Impression, we recommend using the \u003Ca rel=\"noreferrer noopener\" href=\"https:\u002F\u002Fgithub.com\u002FGoogleChrome\u002Fweb-vitals\">Web-Vitals library\u003C\u002Fa> found on GitHub. This allows these metrics to be sent to your \u003Ca rel=\"noreferrer noopener\" href=\"\u002Fanalytics\u002Fgoogle-analytics-consultancy\u002F\">Google Analytics 4\u003C\u002Fa> account.&nbsp;\u003C\u002Fp>\n\n\n\n\u003Cp>We have utilised this method to create a universal customisable version that is added via \u003Ca rel=\"noreferrer noopener\" href=\"\u002Fanalytics\u002Fgoogle-tag-manager\u002F\">Google Tag Manager\u003C\u002Fa>, allowing for the information collected to be sent to your GA4 account or your preferred data collection tool (as long as it’s GTM compatible).\u003C\u002Fp>\n\n\n\n\u003Cp>We have gone with the automatic collection of data to ensure we capture all interactions from all visitors to a website on all pages where GTM is present.\u003C\u002Fp>\n\n\n\n\u003Cp>This ensures we have a full dataset of metrics collected in GA4, allowing us to identify where INP scores are larger on a specific page or page template. This also allows us to see which specific element is causing the largest INP score change on that page. We can provide detailed insights for clients on where they need to improve their INP metric.\u003C\u002Fp>\n\n\n\n\u003Cp>The web-vitals method isn’t just restricted to INP alone. It can report on each core web vital metric (CLS, FID and LCP) along with other metrics such as TTFB and FCP allowing the same level of review attention for other metrics.\u003C\u002Fp>\n\n\n\n\u003Cp>Below is our Custom HTML tag for use in Google Tag Manager that is set to fire on All Pages:\u003C\u002Fp>\n\n\n\n\u003Cpre class=\"wp-block-code\">\u003Ccode>&lt;script&gt;\n  (function () {\n    \n    function sendToGTM(data) {\n      var debug = \"\";\n      switch (data.name) {\n        \u002F\u002FIn the case of CLS set debug location to the following\n        case 'CLS':\n          debug = data.attribution.largestShiftTarget;\n          break;\n        \u002F\u002FIn the case of FID set debug location to the following\n        case 'FID':\n          debug = data.attribution.eventTarget;\n          break;\n        \u002F\u002FIn the case of LCP set debug location to the following\n        case 'LCP':\n          debug = data.attribution.element;\n          break;\n        \u002F\u002FIn the case of INP set debug location to the following\n        case 'INP':\n          debug = {\"attributionEntryType\": data.attribution.entryType, \"attributionName\": data.attribution.name};\n        break;\n      }\n      dataLayer.push({\n        \"event\": \"coreWebVitals\", \n        \"coreWebVitalsEvent\": data.name,\n        \"webVitalsMeasurement\": {\n          \"name\": data.name, \u002F\u002FINP, FID, CLS, LCP, FCP or TTFB\n          \"id\": data.id, \u002F\u002FA unique ID for that metric's instance\n          \"value\": data.value, \u002F\u002FMetric value i.e 200ms\n          \"rating\": data.rating, \u002F\u002FGood, Needs Improvement or Poor\n          \"debug\": debug, \u002F\u002FDebug data\n          \"debug_all\": data.attribution \u002F\u002FFull debug data\n        }\n      });\n    }\n    \u002F\u002FEnsure web-vitals script is present and run sendToGTM function with dataLayer push of data\n    if(typeof webVitals == \"undefined\") { \u002F\u002FIf the web-vitals script wasnt found\n      var script = document.createElement('script'); \u002F\u002Fweb-vitals script creation\n      script.src = 'https:\u002F\u002Funpkg.com\u002Fweb-vitals@3\u002Fdist\u002Fweb-vitals.attribution.iife.js'; \u002F\u002Fweb-vitals script src attribute\n      script.onload = function () {\n        webVitals.onCLS(sendToGTM); \n        webVitals.onFCP(sendToGTM); \n        webVitals.onFID(sendToGTM); \n        webVitals.onINP(sendToGTM); \n        webVitals.onLCP(sendToGTM); \n        webVitals.onTTFB(sendToGTM); \n      };\n      document.head.appendChild(script);\n    } else { \u002F\u002FIf the web-vitals script is already present\n      webVitals.onCLS(sendToGTM); \n      webVitals.onFCP(sendToGTM); \n      webVitals.onFID(sendToGTM); \n      webVitals.onINP(sendToGTM); \n      webVitals.onLCP(sendToGTM); \n      webVitals.onTTFB(sendToGTM); \n    }\n  })();\n&lt;\u002Fscript&gt;\u003C\u002Fcode>\u003C\u002Fpre>\n\n\n\n\u003Cp>We then need to create the relevant variables for the values we want to send, as we’re pushing this information to the dataLayer we grab it with a dataLayer variable:\u003C\u002Fp>\n\n\n\u003Cdiv class=\"wp-block-image\">\n\u003Cfigure class=\"aligncenter size-full\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"386\" height=\"267\" src=\"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F11\u002Fdatalayer-variable.png?auto=compress%2Cformat&q=90\" alt=\"\" class=\"wp-image-26099\"\u002F>\u003C\u002Ffigure>\u003C\u002Fdiv>\n\n\n\u003Cp>In the example above, we grabbed the top layer ‘webVitalsMeasurement’ and its rating value within. The same logic applies to the others too, so for ‘debug’ we would grab ‘webVitalsMeasurement.debug’.\u003C\u002Fp>\n\n\n\n\u003Cp>Once you have the relevant values you want to measure, we need to send this information to a data collection platform. We are going to send these to GA4 but you can send them to another platform as long as it’s GTM compatible.\u003C\u002Fp>\n\n\n\n\u003Cp>The event name and event parameters you can customise accordingly, but for the parameter values we need to grab our newly created variables.\u003C\u002Fp>\n\n\n\u003Cdiv class=\"wp-block-image\">\n\u003Cfigure class=\"aligncenter size-full\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"714\" height=\"527\" src=\"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F11\u002Finp-tag-configuration.png?auto=compress%2Cformat&q=90\" alt=\"\" class=\"wp-image-26102\"\u002F>\u003C\u002Ffigure>\u003C\u002Fdiv>\n\n\n\u003Cp>We then need to set up our trigger, which should be a custom event and looks for event line from within our Custom HTML tag:\u003C\u002Fp>\n\n\n\n\u003Cpre class=\"wp-block-code\">\u003Ccode>\"event\": \"coreWebVitals\",\u003C\u002Fcode>\u003C\u002Fpre>\n\n\n\u003Cdiv class=\"wp-block-image\">\n\u003Cfigure class=\"aligncenter size-full\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"291\" src=\"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F11\u002Fcwv-trigger-configuration.png?auto=compress%2Cformat&q=90\" alt=\"\" class=\"wp-image-26106\"\u002F>\u003C\u002Ffigure>\u003C\u002Fdiv>\n\n\n\u003Cp>Should your event line on your Custom HTML code be defined as something different, you can update accordingly, but if you have copy and pasted our example, it will be coreWebVitals.\u003C\u002Fp>\n\n\n\n\u003Cp>You can test these on Preview Mode of Google Tag Manager, the event name we just talked about will appear on the left when the relevant metric has been measured:\u003C\u002Fp>\n\n\n\u003Cdiv class=\"wp-block-image\">\n\u003Cfigure class=\"aligncenter size-full\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"237\" height=\"120\" src=\"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F11\u002Fcwv-tag-preview.png?auto=compress%2Cformat&q=90\" alt=\"\" class=\"wp-image-26103\"\u002F>\u003C\u002Ffigure>\u003C\u002Fdiv>\n\n\n\u003Cp>If you click on one of these it will let you see which CWV metric has been measured in that specific event you clicked on. If you have set up the GA4 tag, you can click on it which should appear in the tags fired and allow you to see the values recorded:\u003C\u002Fp>\n\n\n\u003Cdiv class=\"wp-block-image\">\n\u003Cfigure class=\"aligncenter size-full\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"606\" height=\"138\" src=\"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F11\u002Fanalytics-ga4-inp-events.png?auto=compress%2Cformat&q=90\" alt=\"\" class=\"wp-image-26104\"\u002F>\u003C\u002Ffigure>\u003C\u002Fdiv>\n\n\n\u003Cp>(Ensure the display variables option at the top right of the window is set to values to see values instead of variable names)\u003C\u002Fp>\n\n\n\n\u003Cp>If you haven’t set up the GA4 tag yet, you can see the values by opening up the API call above the Output box that contains tag’s fired and not fired:\u003C\u002Fp>\n\n\n\u003Cdiv class=\"wp-block-image\">\n\u003Cfigure class=\"aligncenter size-full\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"391\" height=\"272\" src=\"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F11\u002Fevent-api-call-inp-cwv.png?auto=compress%2Cformat&q=90\" alt=\"\" class=\"wp-image-26107\"\u002F>\u003C\u002Ffigure>\u003C\u002Fdiv>\n\n\n\u003Cp>A point to consider with a Google Analytics 4 setup is that you will need to add the name, value, rating values as custom definitions within GA4 Admin’s section as they are custom parameters.\u003C\u002Fp>\n\n\n\n\u003Ch2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"reporting-on-inp-and-other-cwvs\">\u003Cstrong>Reporting on INP and other CWV’s\u003C\u002Fstrong>\u003C\u002Fh2>\n\n\n\n\u003Cp>If you are collecting this information within your Google Analytics account you’re likely wondering how to view this information in an easy-to-understand manner. The easiest answer is Google Data Studio. We have created a report that contains 3 key elements for each CWV metric, including the upcoming INP metric.\u003C\u002Fp>\n\n\n\n\u003Cp>\u003Cstrong>Table of pages\u003C\u002Fstrong>: This allows us to see individual pages, which are performing well or require improvement and even allows us to organise by value. We collected the values recorded and stored in Google Analytics and used Google Data Studio to calculate an average which we then assigned a colour code depending on its new average value.\u003C\u002Fp>\n\n\n\u003Cdiv class=\"wp-block-image\">\n\u003Cfigure class=\"aligncenter size-full\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1999\" height=\"880\" src=\"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F11\u002Finp-table-of-pages.png?auto=compress%2Cformat&q=90\" alt=\"\" class=\"wp-image-26100\"\u002F>\u003C\u002Ffigure>\u003C\u002Fdiv>\n\n\n\u003Cp>\u003Cstrong>Stacked Bar Chart\u003C\u002Fstrong>: We have divided our stacked bar chart by device, which gives us a nice overview as to how our website is performing overall for INP.\u003C\u002Fp>\n\n\n\u003Cdiv class=\"wp-block-image\">\n\u003Cfigure class=\"aligncenter size-full\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1999\" height=\"599\" src=\"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F11\u002Finp-stacked-bar-chart.png?auto=compress%2Cformat&q=90\" alt=\"\" class=\"wp-image-26105\"\u002F>\u003C\u002Ffigure>\u003C\u002Fdiv>\n\n\n\u003Cp>\u003Cstrong>Line Graph\u003C\u002Fstrong>: Lastly we have a line graph that allows us to look at the INP metric and its rating over time to determine if there are any specific timeframes where INP was better or worse. This is very useful when performing site-wide improvements and seeing how those improvements have affected ratings since then.\u003C\u002Fp>\n\n\n\u003Cdiv class=\"wp-block-image\">\n\u003Cfigure class=\"aligncenter size-full\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1103\" height=\"468\" src=\"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F11\u002Finp-line-graph.png?auto=compress%2Cformat&q=90\" alt=\"\" class=\"wp-image-26109\"\u002F>\u003C\u002Ffigure>\u003C\u002Fdiv>\n\n\n\u003Cp>Google Data Studio allows you to create your own reports like the above examples, don’t feel that you need to stick to the way we have chosen to measure these CWV metrics, feel free to take these learnings and adapt to your own reports that can be as detailed or simple as you require. We have provided a basic \u003Ca rel=\"noreferrer noopener\" href=\"https:\u002F\u002Flookerstudio.google.com\u002Freporting\u002F05b99d80-a5b4-4df9-9a66-5a47f3b8ca07\">Google Data Studio Web-Vitals template\u003C\u002Fa> here.\u003C\u002Fp>\n\n\n\n\u003Cp>Other methods of measuring INP include:\u003C\u002Fp>\n\n\n\n\u003Cul class=\"wp-block-list\">\n\u003Cli>\u003Ca rel=\"noreferrer noopener\" href=\"https:\u002F\u002Fchrome.google.com\u002Fwebstore\u002Fdetail\u002Fweb-vitals\u002Fahfhijdlegdabablpippeagghigmibma\">Web Vitals Chrome Extension\u003C\u002Fa> &#8211; To perform a live test of your page view’s CWV metrics.\u003C\u002Fli>\n\n\n\n\u003Cli>\u003Ca rel=\"noreferrer noopener\" href=\"https:\u002F\u002Fsearch.google.com\u002Fsearch-console\u002Fabout\">Google Search Console\u003C\u002Fa> &#8211; To review your own website’s CWV metrics over time.\u003C\u002Fli>\n\n\n\n\u003Cli>\u003Ca rel=\"noreferrer noopener\" href=\"https:\u002F\u002Fpagespeed.web.dev\u002F\">Google PageSpeed Insights\u003C\u002Fa> &#8211; To review CWV’s for a URL based on user and lab data.\u003C\u002Fli>\n\n\n\n\u003Cli>Lighthouse Timespan test from Chrome DevTools &#8211; With this tool you can run your own test on specific elements on your site, want to test the INP of a singular interaction? Run the test, perform the interaction and stop the test for reading on that one interaction.\u003C\u002Fli>\n\u003C\u002Ful>\n\n\n\n\u003Ch2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"whats-a-good-inp-score\">\u003Cstrong>What’s a good INP score?\u003C\u002Fstrong>\u003C\u002Fh2>\n\n\n\n\u003Cp>A good INP score is under 200ms, whilst a score between 200ms and 500ms is seen as in need of improvement and more than 500ms as poor.\u003C\u002Fp>\n\n\n\u003Cdiv class=\"wp-block-image\">\n\u003Cfigure class=\"aligncenter size-full\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"766\" height=\"192\" src=\"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F11\u002Finp-scoring.png?auto=compress%2Cformat&q=90\" alt=\"\" class=\"wp-image-26101\"\u002F>\u003Cfigcaption class=\"wp-element-caption\">\u003Cem>Visualisation of scoring from web.dev\u003C\u002Fem>\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003C\u002Fdiv>\n\n\n\u003Cp>It’s vital (get it, core web \u003Cem>vitals\u003C\u002Fem>?) to ensure that your pages are registering scores under 500ms at the minimum and to aim for under 200ms to ensure you’re meeting a good CWV score for your INP metric when it is introduced in March 2024. Now is the time to prepare and ensure you’re ready and potentially outperforming your competitors.\u003C\u002Fp>\n\n\n\n\u003Chr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\u002F>\n\n\n\n\u003Cp>If you’re looking for help with reviewing and assessing your CWV’s or elements where your INP needs improvement you can utilise our \u003Ca rel=\"noreferrer noopener\" href=\"\u002Fseo\u002Ftechnical-seo\u002F\">technical SEO service\u003C\u002Fa> to achieve this.\u003C\u002Fp>\n",false,"standard",[10,11],1,42,[],[14],260,[16,17,18,19,20,21,22,23,24],"post-26074","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-seo","category-technical-seo",{"page_content_modules":26,"hero":161},[27,123],{"acf_fc_layout":28,"reduced":29,"top_overlap":-1,"bottom_underlap":-1,"disable_observer":29,"title":30,"content":6,"authors":31},"blog_post_content",true,"Understanding Google’s Core Web Vitals metric INP and how to measure it",[32],{"id":33,"path":34,"display_name":35,"job_title":36,"description":37,"avatar_url":38,"acf":39},156,"\u002Fabout\u002Four-team\u002Fchris-rogers\u002F","Chris Rogers","Senior Technical SEO Specialist","","https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F07\u002FChris-R.png?auto=compress&fit=crop&fm=jpg&h=150&q=80&w=150&bg=CFE6F9",{"job_title":36,"full_bio":40,"specialist_service_links":41,"photo":67},"\u003Cp>Senior Technical SEO Specialist. Joined Impression in July 2023.\u003C\u002Fp>\n\u003Cp>With nearly 8 years experience in SEO now, my career has been solely in agencies where I would be doing a bit of everything ranging from technical SEO right through to account management. Over time I found my expertise lies within event tracking and Technical SEO. In the last year or so I\\&#8217;ve been expanding out into SEO Automation, creating tools that help complete tasks.\u003C\u002Fp>\n\u003Cp>At Impression, I help out with answering technical queries as they come in, auditing and reviewing sites or specific scenarios and providing advice on these. I\\&#8217;m always on the hunt to automate SEO tasks and to save time where relevant.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Something that I\\&#8217;m proud of:\u003C\u002Fstrong>\u003Cbr \u002F>\nI was really proud about automating around 45% of the points from my previous agency\\&#8217;s technical SEO audit that saved around 60% of the total time taken to complete one. However I know I can build better tools now and will continue to push my skillset further to achieve this.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Outside of work:\u003C\u002Fstrong>\u003Cbr \u002F>\nI spend the majority of my free time gaming (just not sports games). I\\&#8217;m a major nerd and to boot I\\&#8217;m a completionist too, so you\\&#8217;ll often find me working towards a sweet platinum trophy on my PS5.\u003C\u002Fp>\n",[42,58],{"page":43,"link_text":47},{"ID":44,"post_author":45,"post_date":46,"post_date_gmt":46,"post_content":37,"post_title":47,"post_excerpt":37,"post_status":48,"comment_status":49,"ping_status":49,"post_password":37,"post_name":50,"to_ping":37,"pinged":37,"post_modified":51,"post_modified_gmt":51,"post_content_filtered":37,"post_parent":52,"guid":53,"menu_order":52,"post_type":54,"post_mime_type":37,"comment_count":55,"filter":56,"url_path":57},35,"98","2020-03-12 15:02:03","SEO","publish","closed","seo","2026-09-10 09:29:45",0,"\u002F?page_id=35","page","0","raw","\u002Fseo\u002F",{"page":59,"link_text":62},{"ID":60,"post_author":45,"post_date":61,"post_date_gmt":61,"post_content":37,"post_title":62,"post_excerpt":37,"post_status":48,"comment_status":49,"ping_status":49,"post_password":37,"post_name":63,"to_ping":37,"pinged":37,"post_modified":64,"post_modified_gmt":64,"post_content_filtered":37,"post_parent":44,"guid":65,"menu_order":52,"post_type":54,"post_mime_type":37,"comment_count":55,"filter":56,"url_path":66},57,"2020-03-12 15:49:37","Technical SEO","technical-seo","2025-10-28 09:41:49","\u002F?page_id=57","\u002Fseo\u002Ftechnical-seo\u002F",{"ID":68,"id":68,"title":69,"filename":70,"filesize":71,"url":72,"link":73,"alt":37,"author":74,"description":37,"caption":37,"name":75,"status":76,"uploaded_to":52,"date":77,"modified":77,"menu_order":52,"mime_type":78,"type":79,"subtype":80,"icon":81,"width":82,"height":83,"sizes":84},24199,"Chris-R","Chris-R.png",416613,"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F07\u002FChris-R.png?auto=compress%2Cformat&q=90","\u002Fchris-r\u002F","12","chris-r","inherit","2023-07-21 11:46:51","image\u002Fpng","image","png","\u002Fwp\u002Fwp-includes\u002Fimages\u002Fmedia\u002Fdefault.png",696,600,{"thumbnail":85,"thumbnail-width":86,"thumbnail-height":86,"medium":87,"medium-width":88,"medium-height":89,"medium_large":90,"medium_large-width":91,"medium_large-height":92,"large":93,"large-width":94,"large-height":95,"1536x1536":96,"1536x1536-width":97,"1536x1536-height":98,"2048x2048":99,"2048x2048-width":100,"2048x2048-height":101,"post-thumbnail":102,"post-thumbnail-width":103,"post-thumbnail-height":104,"12_col":105,"12_col-width":106,"12_col-height":107,"default_landscape":108,"default_landscape-width":109,"default_landscape-height":83,"default_portrait":110,"default_portrait-width":83,"default_portrait-height":109,"6_col_and_margin_short":111,"6_col_and_margin_short-width":103,"6_col_and_margin_short-height":107,"11_col_and_margin":112,"11_col_and_margin-width":113,"11_col_and_margin-height":107,"9_col_rectangle":114,"9_col_rectangle-width":115,"9_col_rectangle-height":116,"11_col":117,"11_col-width":118,"11_col-height":107,"staff_image_696_600":119,"staff_image_696_600-width":82,"staff_image_696_600-height":83,"rectangular_thumbnail":120,"rectangular_thumbnail-width":121,"rectangular_thumbnail-height":122},"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F07\u002FChris-R.png?auto=compress%2Cformat&fit=crop&h=640&q=90&w=640","640","https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F07\u002FChris-R.png?auto=compress%2Cformat&fit=scale&h=172&q=90&w=200",200,172,"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F07\u002FChris-R.png?auto=compress%2Cformat&fit=scale&h=662&q=90&w=768",768,662,"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F07\u002FChris-R.png?auto=compress%2Cformat&fit=crop&h=1000&q=90&w=1892","1892","1000","https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F07\u002FChris-R.png?auto=compress%2Cformat&fit=scale&h=1324&q=90&w=1536",1536,1324,"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F07\u002FChris-R.png?auto=compress%2Cformat&fit=scale&h=1766&q=90&w=2048",2048,1766,"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F07\u002FChris-R.png?auto=compress%2Cformat&fit=crop&h=1180&q=90&w=1860",1860,1180,"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F07\u002FChris-R.png?auto=compress%2Cformat&fit=crop&h=870&q=90&w=2880",2880,870,"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F07\u002FChris-R.png?auto=compress%2Cformat&fit=crop&h=600&q=90&w=800",800,"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F07\u002FChris-R.png?auto=compress%2Cformat&fit=crop&h=800&q=90&w=600","https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F07\u002FChris-R.png?auto=compress%2Cformat&fit=crop&h=870&q=90&w=1860","https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F07\u002FChris-R.png?auto=compress%2Cformat&fit=crop&h=870&q=90&w=3080",3080,"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F07\u002FChris-R.png?auto=compress%2Cformat&fit=crop&h=1400&q=90&w=2150",2150,1400,"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F07\u002FChris-R.png?auto=compress%2Cformat&fit=crop&h=870&q=90&w=2640",2640,"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F07\u002FChris-R.png?auto=compress%2Cformat&fit=crop&h=600&q=90&w=696","https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F07\u002FChris-R.png?auto=compress%2Cformat&fit=crop&h=300&q=90&w=750",750,300,{"acf_fc_layout":124,"reduced":29,"top_overlap":125,"bottom_underlap":125,"disable_observer":-1,"heading":126,"cta_text":127,"cta_link":128,"items":129},"related_module","small","See more posts","See all articles","\u002Fblog\u002F",[130,143,152],{"type_key":17,"title":131,"excerpt":132,"to":133,"postedAt":134,"readingTime":135,"image":136,"authors":137,"category":141},"September Google algorithm and search industry updates","\u003Cp>This month, we bring you exciting developments and updates from the world of search, with a clear focus on changing AI search results in Google and the first move in AI advertising. A major shift is happening in AI, with LLMs like ChatGPT and potentially Gemini moving towards paid advertisements appearing in their responses. ChatGPT [&hellip;]\u003C\u002Fp>\n","\u002Fblog\u002Fseptember-google-algorithm-and-search-industry-updates\u002F","2026-10-09T11:28:10",5,"https:\u002F\u002Fimages.impression.co.uk\u002F2026\u002F10\u002Funsplash-community-ds6fb8b3t7c-unsplash.jpg?auto=compress%2Cformat&fit=crop&h=640&q=90&w=640",[138],{"name":139,"image":140},"Scott Lynam","https:\u002F\u002Fimages.impression.co.uk\u002F2025\u002F05\u002FScott-Lynam.png?auto=compress&fit=crop&fm=jpg&h=150&q=80&w=150&bg=CFE6F9",{"to":142,"name":47},"\u002Fblog\u002Fcategory\u002Fseo\u002F",{"type_key":17,"title":144,"excerpt":145,"to":146,"postedAt":147,"readingTime":135,"image":148,"authors":149,"category":151},"August 2026 Google algorithm and search industry updates","\u003Cp>This month, we bring you some exciting developments and updates from the world of search, with a clear focus on changes made to Google’s AI Overviews, the personalisation of search, and the way AIOs are affecting zero-click behaviour. The start of a large shift, and a slightly controversial one, is happening in the world of [&hellip;]\u003C\u002Fp>\n","\u002Fblog\u002Faugust-2026-google-algorithm-and-search-industry-updates\u002F","2026-09-09T10:48:44","https:\u002F\u002Fimages.impression.co.uk\u002F2026\u002F09\u002Ft-i-m-e-l-o-r-d-eCC0dhkg_pY-unsplash.jpg?auto=compress%2Cformat&fit=crop&h=640&q=90&w=640",[150],{"name":139,"image":140},{"to":142,"name":47},{"type_key":17,"title":153,"excerpt":154,"to":155,"postedAt":156,"readingTime":135,"image":157,"authors":158,"category":160},"July 2026 Google Algorithm and Search Industry Updates","\u003Cp>This month, we bring you some exciting developments and updates from the world of search, with a clear focus on tailoring AI search results in Google and an upgrade to WordPress e-commerce websites. The start of a large shift, and a slightly controversial one, is happening in e-commerce: Google has started initial tests for AI-generated [&hellip;]\u003C\u002Fp>\n","\u002Fblog\u002Fjuly-2026-google-algorithm-and-search-industry-updates\u002F","2026-08-04T14:15:43","https:\u002F\u002Fimages.impression.co.uk\u002F2026\u002F08\u002Frubaitul-azad-58HvxSq7rrU-unsplash.jpg?auto=compress%2Cformat&fit=crop&h=640&q=90&w=640",[159],{"name":139,"image":140},{"to":142,"name":47},{"type":162,"style":163,"heading":30,"date":4,"updatedAt":164,"reading_minutes":165,"image":166,"imageAlt":30,"categories":167,"collections":431},"blog-post","light","2026-08-25T09:31:38",10,"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F11\u002Femile-perron-xrVDYZRGdw4-unsplash.jpg?auto=compress%2Cformat&fit=crop&h=1180&q=90&rect=272%2C0%2C2127%2C1350&w=1860",[168,347],{"id":10,"count":169,"description":170,"link":142,"name":47,"slug":50,"taxonomy":171,"parent":52,"meta":172,"acf":173,"head_links":174,"resource_count":175,"yoast_title":176,"yoast_meta":177,"yoast_json_ld":222,"_links":319,"path":142},432,"\u003Cp class=\"p1\">Looking for the latest news in the world of SEO? Then you’ve come to the right place. We regularly publish blogs on the announcements, updates, and strategies that are shaking up the industry.\u003C\u002Fp>\r\n\r\n\u003Cp class=\"p1\">Find out more about our \u003Ca href=\"\u002Fseo\u002F\">SEO services\u003C\u002Fa>, or browse our blog posts below for our latest tips, advice and guides. If you’re interested, why not check out our \u003Ca href=\"\u002Four-work\u002Fservice\u002Fseo\u002F\">SEO case studies\u003C\u002Fa> too?\u003C\u002Fp>","category",[],[],[],27,"SEO Blog | SEO Tips, Advice & Guides | Impression",[178,180,183,186,189,192,195,197,199,201,204,207,210,213,216,219],{"property":179,"content":176},"title",{"property":181,"content":182},"description","Keeping up to date with the latest SEO trends, strategies, and announcements can be difficult. Browse our tips, advice and opinions in our latest SEO blogs!",{"name":184,"content":185},"robots","index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1",{"property":187,"content":188},"canonical","https:\u002F\u002Fadmin.impressiondigital.com\u002Fblog\u002Fcategory\u002Fseo\u002F",{"name":190,"content":191},"og:locale","en-GB",{"property":193,"content":194},"og:type","article",{"property":196,"content":176},"og:title",{"property":198,"content":182},"og:description",{"property":200,"content":188},"og:url",{"property":202,"content":203},"og:site_name","Impression",{"property":205,"content":206},"og:image","https:\u002F\u002Fimages.impression.co.uk\u002F2021\u002F06\u002FABFPXguH-Opengraph-BLUE.jpg?auto=compress%2Cformat&q=90",{"property":208,"content":209},"og:image:width",1200,{"property":211,"content":212},"og:image:height",630,{"property":214,"content":215},"og:image:type","image\u002Fjpeg",{"property":217,"content":218},"twitter:card","summary_large_image",{"property":220,"content":221},"twitter:site","@impressiontalk",{"@context":223,"@graph":224},"https:\u002F\u002Fschema.org",[225,233,242,252],{"@type":226,"@id":227,"url":227,"name":176,"isPartOf":228,"description":182,"breadcrumb":230,"inLanguage":232},"CollectionPage","https:\u002F\u002Fwww.impressiondigital.com\u002Fblog\u002Fcategory\u002Fseo\u002F",{"@id":229},"https:\u002F\u002Fwww.impressiondigital.com\u002F#website",{"@id":231},"https:\u002F\u002Fwww.impressiondigital.com\u002Fblog\u002Fcategory\u002Fseo\u002F#breadcrumb","en",{"@type":234,"@id":231,"itemListElement":235},"BreadcrumbList",[236,240],{"@type":237,"position":10,"name":238,"item":239},"ListItem","Home","https:\u002F\u002Fwww.impressiondigital.com\u002F",{"@type":237,"position":241,"name":47},2,{"@type":243,"@id":229,"url":239,"name":203,"description":37,"publisher":244,"inLanguage":191,"potentialAction":246},"WebSite",{"@id":245},"https:\u002F\u002Fwww.impressiondigital.com\u002F#organization",{"@type":247,"target":248,"query-input":251},"SearchAction",{"@type":249,"urlTemplate":250},"EntryPoint","https:\u002F\u002Fwww.impressiondigital.com\u002Fsearch?q={search_term_string}","required name=search_term_string",{"@type":253,"@id":245,"name":203,"url":239,"logo":254,"image":260,"sameAs":261,"@context":265,"email":266,"foundingDate":267,"legalName":268,"vatID":269,"description":270,"telephone":271,"address":272,"location":279,"areaServed":312},"Organization",{"@type":255,"inLanguage":191,"@id":256,"url":257,"contentUrl":257,"width":258,"height":259,"caption":203},"ImageObject","https:\u002F\u002Fwww.impressiondigital.com\u002F#\u002Fschema\u002Flogo\u002Fimage\u002F","https:\u002F\u002Fcdn.impression.co.uk\u002F2021\u002F06\u002FA5LuTDrq-Impression_Wordmark.png",920,176,"https:\u002F\u002Fcdn.impression.co.uk\u002F2021\u002F04\u002FFAVxDeOS-Nottingham.jpg",[262,263,264],"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fimpression-digital-limited","https:\u002F\u002Fwww.facebook.com\u002Fimpression\u002F","https:\u002F\u002Fwww.instagram.com\u002Fimpressiontalk\u002F","https:\u002F\u002Fwww.schema.org\u002F","hello@impressiondigital.com","2012-11-07","Impression Digital Limited","GB186363774","Impression is an award-winning digital marketing agency based in the UK and USA. We offer SEO agency, PPC agency, Digital PR agency and Analytics services to companies of all sizes across the UK, North America, Europe and beyond. Get in touch with us if you think we can work together.","01158 242 212",{"@type":273,"streetAddress":274,"addressLocality":275,"addressRegion":276,"postalCode":277,"addressCountry":278},"PostalAddress","Fothergill House, 16 King Street","Nottingham","Nottinghamshire","NG1 2AS","United Kingdom",[280,289,301],{"@type":281,"name":282,"geo":283,"address":287,"photo":260,"telephone":288},"Place","Impression Digital - Nottingham",{"@type":284,"latitude":285,"longitude":286},"GeoCoordinates","52.95501401025914","-1.1494887460285232",{"@type":273,"streetAddress":274,"addressLocality":275,"addressRegion":276,"postalCode":277,"addressCountry":278},"+44 01158 242 212",{"@type":281,"name":290,"geo":291,"address":294,"photo":299,"telephone":300},"Impression Digital - London",{"@type":284,"latitude":292,"longitude":293},"51.50237208377361","-0.09229841534284115",{"@type":273,"streetAddress":295,"addressLocality":296,"addressRegion":297,"postalCode":298,"addressCountry":278},"201 Borough High St","Southwark","London","SE1 1JA","https:\u002F\u002Fcdn.impression.co.uk\u002F2021\u002F04\u002FwD0pPVWz-London.jpg","+44 020 7112 8148",{"@type":281,"name":302,"geo":303,"address":306},"Impression Digital - New York",{"@type":284,"latitude":304,"longitude":305},"40.726722746949","-74.00527778220652",{"@type":273,"streetAddress":307,"addressLocality":308,"addressRegion":309,"postalCode":310,"addressCountry":311},"160 Varick St","New York","NY","10013","USA",[313,316,318],{"@type":314,"name":315},"Country","Worldwide",{"@type":314,"name":317},"GBR",{"@type":314,"name":311},{"self":320,"collection":326,"about":329,"wp:post_type":332,"curies":343},[321],{"href":322,"targetHints":323},"\u002Fwp-json\u002Fwp\u002Fv2\u002Fcategories\u002F1",{"allow":324},[325],"GET",[327],{"href":328},"\u002Fwp-json\u002Fwp\u002Fv2\u002Fcategories",[330],{"href":331},"\u002Fwp-json\u002Fwp\u002Fv2\u002Ftaxonomies\u002Fcategory",[333,335,337,339,341],{"href":334},"\u002Fwp-json\u002Fwp\u002Fv2\u002Fposts?categories=1",{"href":336},"\u002Fwp-json\u002Fwp\u002Fv2\u002Fwhite_papers?categories=1",{"href":338},"\u002Fwp-json\u002Fwp\u002Fv2\u002Ftools?categories=1",{"href":340},"\u002Fwp-json\u002Fwp\u002Fv2\u002Fwebinars?categories=1",{"href":342},"\u002Fwp-json\u002Fwp\u002Fv2\u002Fevents?categories=1",[344],{"name":345,"href":346,"templated":29},"wp","https:\u002F\u002Fapi.w.org\u002F{rel}",{"id":11,"count":348,"description":349,"link":350,"name":62,"slug":63,"taxonomy":171,"parent":52,"meta":351,"acf":352,"head_links":353,"resource_count":135,"yoast_title":354,"yoast_meta":355,"yoast_json_ld":375,"_links":408,"path":350},34,"\u003Cp class=\"p1\">Here at Impression, ongoing research and training is a huge part of how we keep our team up-to-date with the latest happenings in the world of technical SEO. We regularly share our thoughts on the latest digital news right here on our blog, so you can keep up to date too!\u003C\u002Fp>\r\n\r\n\u003Cp class=\"p1\">Find out more about our \u003Ca href=\"\u002Fseo\u002Ftechnical-seo\u002F\">Technical SEO services\u003C\u002Fa>, or browse our latest tips, advice and opinions below.\u003C\u002Fp>","\u002Fblog\u002Fcategory\u002Ftechnical-seo\u002F",[],[],[],"Technical SEO Blog | Improve your Crawling & Indexing with Impression",[356,357,359,360,362,364,365,366,367,368,369,370,371,372,373,374],{"property":179,"content":354},{"property":181,"content":358},"Keeping up to date with the latest tech SEO trends, strategies, and industry announcements can be difficult. Browse our tips and advice in our latest blogs!",{"name":184,"content":185},{"property":187,"content":361},"https:\u002F\u002Fadmin.impressiondigital.com\u002Fblog\u002Fcategory\u002Ftechnical-seo\u002F",{"name":190,"content":363},"en_GB",{"property":193,"content":194},{"property":196,"content":354},{"property":198,"content":358},{"property":200,"content":361},{"property":202,"content":203},{"property":205,"content":206},{"property":208,"content":209},{"property":211,"content":212},{"property":214,"content":215},{"property":217,"content":218},{"property":220,"content":221},{"@context":223,"@graph":376},[377,382,386,390],{"@type":226,"@id":378,"url":378,"name":354,"isPartOf":379,"description":358,"breadcrumb":380,"inLanguage":232},"https:\u002F\u002Fwww.impressiondigital.com\u002Fblog\u002Fcategory\u002Ftechnical-seo\u002F",{"@id":229},{"@id":381},"https:\u002F\u002Fwww.impressiondigital.com\u002Fblog\u002Fcategory\u002Ftechnical-seo\u002F#breadcrumb",{"@type":234,"@id":381,"itemListElement":383},[384,385],{"@type":237,"position":10,"name":238,"item":239},{"@type":237,"position":241,"name":62},{"@type":243,"@id":229,"url":239,"name":203,"description":37,"publisher":387,"inLanguage":191,"potentialAction":388},{"@id":245},{"@type":247,"target":389,"query-input":251},{"@type":249,"urlTemplate":250},{"@type":253,"@id":245,"name":203,"url":239,"logo":391,"image":260,"sameAs":392,"@context":265,"email":266,"foundingDate":267,"legalName":268,"vatID":269,"description":270,"telephone":271,"address":393,"location":394,"areaServed":404},{"@type":255,"inLanguage":191,"@id":256,"url":257,"contentUrl":257,"width":258,"height":259,"caption":203},[262,263,264],{"@type":273,"streetAddress":274,"addressLocality":275,"addressRegion":276,"postalCode":277,"addressCountry":278},[395,398,401],{"@type":281,"name":282,"geo":396,"address":397,"photo":260,"telephone":288},{"@type":284,"latitude":285,"longitude":286},{"@type":273,"streetAddress":274,"addressLocality":275,"addressRegion":276,"postalCode":277,"addressCountry":278},{"@type":281,"name":290,"geo":399,"address":400,"photo":299,"telephone":300},{"@type":284,"latitude":292,"longitude":293},{"@type":273,"streetAddress":295,"addressLocality":296,"addressRegion":297,"postalCode":298,"addressCountry":278},{"@type":281,"name":302,"geo":402,"address":403},{"@type":284,"latitude":304,"longitude":305},{"@type":273,"streetAddress":307,"addressLocality":308,"addressRegion":309,"postalCode":310,"addressCountry":311},[405,406,407],{"@type":314,"name":315},{"@type":314,"name":317},{"@type":314,"name":311},{"self":409,"collection":414,"about":416,"wp:post_type":418,"curies":429},[410],{"href":411,"targetHints":412},"\u002Fwp-json\u002Fwp\u002Fv2\u002Fcategories\u002F42",{"allow":413},[325],[415],{"href":328},[417],{"href":331},[419,421,423,425,427],{"href":420},"\u002Fwp-json\u002Fwp\u002Fv2\u002Fposts?categories=42",{"href":422},"\u002Fwp-json\u002Fwp\u002Fv2\u002Fwhite_papers?categories=42",{"href":424},"\u002Fwp-json\u002Fwp\u002Fv2\u002Ftools?categories=42",{"href":426},"\u002Fwp-json\u002Fwp\u002Fv2\u002Fwebinars?categories=42",{"href":428},"\u002Fwp-json\u002Fwp\u002Fv2\u002Fevents?categories=42",[430],{"name":345,"href":346,"templated":29},[],[],[434,436,438,439],{"path":435,"name":238},"\u002F",{"path":128,"name":437},"Blog",{"path":350,"name":62},{"path":440,"name":30},null,[442,443],{"id":10,"name":47,"path":142},{"id":11,"name":62,"path":350},{"title":445,"script":446,"meta":518,"link":547},"Understanding Google’s Core Web Vitals metric: INP | Impression",[447],{"type":448,"key":449,"innerHTML":450},"application\u002Fld+json","yoast-json-ld",{"@context":223,"@graph":451},[452,469,477,480,489,493,511],{"@type":453,"@id":454,"isPartOf":455,"author":457,"headline":30,"datePublished":459,"dateModified":460,"mainEntityOfPage":461,"wordCount":462,"publisher":463,"image":465,"thumbnailUrl":467,"articleSection":468,"inLanguage":191},"Article","https:\u002F\u002Fwww.impressiondigital.com\u002Fblog\u002Fgoogle-core-web-vital-inp\u002F#article",{"@id":456},"https:\u002F\u002Fwww.impressiondigital.com\u002Fblog\u002Fgoogle-core-web-vital-inp\u002F",{"name":35,"@id":458},"https:\u002F\u002Fadmin.impressiondigital.com\u002F#\u002Fschema\u002Fperson\u002F91a27c7757c1d70b040d71a55b817a26","2023-11-23T15:35:19+00:00","2026-08-25T09:31:38+00:00",{"@id":456},1724,{"@id":464},"https:\u002F\u002Fadmin.impressiondigital.com\u002F#organization",{"@id":466},"https:\u002F\u002Fwww.impressiondigital.com\u002Fblog\u002Fgoogle-core-web-vital-inp\u002F#primaryimage","https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F11\u002Femile-perron-xrVDYZRGdw4-unsplash.jpg?auto=compress%2Cformat&q=90",[47,62],{"@type":470,"@id":456,"url":456,"name":445,"isPartOf":471,"primaryImageOfPage":472,"image":473,"thumbnailUrl":467,"datePublished":459,"dateModified":460,"description":474,"breadcrumb":475,"inLanguage":232},"WebPage",{"@id":229},{"@id":466},{"@id":466},"INP stands for Interaction to Next Paint. INP measures the time delay between when a visitor has interacted with an element on a page. Read more.",{"@id":476},"https:\u002F\u002Fwww.impressiondigital.com\u002Fblog\u002Fgoogle-core-web-vital-inp\u002F#breadcrumb",{"@type":255,"inLanguage":191,"@id":466,"url":467,"contentUrl":467,"width":478,"height":479},2400,1350,{"@type":234,"@id":476,"itemListElement":481},[482,483,485,487],{"@type":237,"position":10,"name":238,"item":239},{"@type":237,"position":241,"name":437,"item":484},"https:\u002F\u002Fwww.impressiondigital.com\u002Fblog\u002F",{"@type":237,"position":486,"name":62,"item":378},3,{"@type":237,"position":488,"name":30},4,{"@type":243,"@id":229,"url":239,"name":203,"description":37,"publisher":490,"inLanguage":191,"potentialAction":491},{"@id":245},{"@type":247,"target":492,"query-input":251},{"@type":249,"urlTemplate":250},{"@type":253,"@id":245,"name":203,"url":239,"logo":494,"image":260,"sameAs":495,"@context":265,"email":266,"foundingDate":267,"legalName":268,"vatID":269,"description":270,"telephone":271,"address":496,"location":497,"areaServed":507},{"@type":255,"inLanguage":191,"@id":256,"url":257,"contentUrl":257,"width":258,"height":259,"caption":203},[262,263,264],{"@type":273,"streetAddress":274,"addressLocality":275,"addressRegion":276,"postalCode":277,"addressCountry":278},[498,501,504],{"@type":281,"name":282,"geo":499,"address":500,"photo":260,"telephone":288},{"@type":284,"latitude":285,"longitude":286},{"@type":273,"streetAddress":274,"addressLocality":275,"addressRegion":276,"postalCode":277,"addressCountry":278},{"@type":281,"name":290,"geo":502,"address":503,"photo":299,"telephone":300},{"@type":284,"latitude":292,"longitude":293},{"@type":273,"streetAddress":295,"addressLocality":296,"addressRegion":297,"postalCode":298,"addressCountry":278},{"@type":281,"name":302,"geo":505,"address":506},{"@type":284,"latitude":304,"longitude":305},{"@type":273,"streetAddress":307,"addressLocality":308,"addressRegion":309,"postalCode":310,"addressCountry":311},[508,509,510],{"@type":314,"name":315},{"@type":314,"name":317},{"@type":314,"name":311},{"@type":512,"@id":513,"name":35,"image":514,"url":517},"Person","https:\u002F\u002Fwww.impressiondigital.com\u002F#\u002Fschema\u002Fperson\u002F91a27c7757c1d70b040d71a55b817a26",{"@type":255,"inLanguage":191,"@id":515,"url":516,"contentUrl":516,"caption":35},"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F07\u002FChris-R.png?auto=compress&fit=fit&fm=jpg&h=96&q=90&w=9698bb1c6cabd3502e211777eb3dc0a0b3","https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F07\u002FChris-R.png?auto=compress&fit=fit&fm=jpg&h=96&q=90&w=96","https:\u002F\u002Fwww.impressiondigital.com\u002Fabout\u002Four-team\u002Fchris-rogers\u002F",[519,520,521,522,523,524,525,526,527,530,532,534,536,537,538,539,541,542,544,546],{"name":181,"content":474},{"name":184,"content":185},{"property":190,"content":363},{"property":193,"content":194},{"property":196,"content":445},{"property":198,"content":474},{"property":200,"content":456},{"property":202,"content":203},{"property":528,"content":529},"article:publisher","https:\u002F\u002Fwww.facebook.com\u002Fimpression",{"property":531,"content":459},"article:published_time",{"property":533,"content":460},"article:modified_time",{"property":205,"content":535},"https:\u002F\u002Fimages.impression.co.uk\u002F2023\u002F11\u002Fopen-graph-google-cwv-inp.png?auto=compress%2Cformat&q=90",{"property":208,"content":209},{"property":211,"content":212},{"property":214,"content":78},{"name":540,"content":35},"author",{"name":217,"content":218},{"name":543,"content":535},"twitter:image",{"name":545,"content":221},"twitter:creator",{"name":220,"content":221},[]]