February 7, 2024

Understanding Challenges of INP for Core Web Vitals (CWV) and How To Improve Your Score

Published By
Ben Spencer
Time
Reading Time
4 min
Chat
Chat

Core Web Vitals (CWV) have long caused headaches for Publishers. In March 2024, Google are set to replace FID (First Input Delay) with Interaction to Next Paint (INP), as one of the three Core Web Vital metrics.

For those that don’t know, CWV are a set of specific factors that Google considers important in a webpage’s overall user experience. The performance of a website is not just about how quickly it loads, but also about how it interacts with users.

This is what Core Web Vitals measures, and where Interaction to Next Paint (INP) comes into play. INP is a vital metric for any Publisher wanting to understand a website’s responsiveness and interactivity.

For Publishers, optimising INP is going to be essential moving forward (as if you needed something else to worry about!), as it directly impacts your users experience, website bounce rates, and pageviews and therefore — ad revenue.

This article aims to delve into the complexities of INP, its correlation with user engagement, and how Content Ignite’s technology can help you enhance your site’s performance.

The Importance of INP in Web Performance

INP delays are categorised into three phases: Input Delay, Processing Time, and Presentation Delay. These delays can lead to poor responsiveness, particularly noticeable when users click on page elements, like opening a section of the page that is hidden (like an accordion). INP measures the largest delay experienced during interactions like tapping, clicking, and typing.

INP’s Impact on User Engagement

A critical concern for publishers should be the correlation between INP and key metrics like bounce rates and pageviews. Users can often leave your website if it’s unresponsive, leading to increased bounce rates and a reduction in pageviews — making you less ad revenue.

Identifying and fixing INP issues is certainly challenging and requires skilled development resource to find and fix issues, especially when third-party scripts like Google Publisher Tag (GPT) and Consent Management Platforms (CMPs) impact INP.

If you are monetising your website with programmatic ads, and you have Google Ad Manager as your adserver of choice (even through a 3rd-party like Content Ignite), you need a CMP like Sourcepoint (Paid) or Ketch (free option available depending on your size) in-place. Understandably though, these CMPs and any ad script is going to have an effect on INP.

Also, if you load your ad slots simultaneously onto your website, you will get penalised by the INP metrics — so exploring your existing GPT setup is hugely important.

Strategies and Tools for Optimising INP

Utilising Google tools and information sources like Web.dev and Page Speed Insights is a good place to start…

Web.dev offers case studies and insights on the relationship between bounce rates, pageviews, and INP. There are impressive case studies such as the Trendyol case study where reducing INP by 50% improved CTRs by 1% and RedBus increasing sales by 7% — stats not to be scoffed at.

For a higher-level understanding, Page Speed Insights will highlight INP at the top of it’s report and it’s a valuable tool to understand your INP score — and a little tip, also use the button toggle for comparison between your source URL and origins to see any major differences — which should increase the speed to solving any existing problems.

We’d also suggest the Core Web Vitals Extension to aid your research whilst browsing through your website to give you more understanding around INP metrics.

Tools like Lighthouse and WebPageTest won’t particularly help you with INP, you need Real-Time User Monitoring (RUM).

For a lower-level understanding, using Performance tab in Chrome Developer Tools, especially combined with activating CPU throttling, offer insights into desktop and mobile performance whilst testing in a desktop environment. Adding the web-vitals.js script to your pages can also set up to send data to Google Analytics 4 for deeper analysis around which specific pages are being affected by INP and which elements of your web page are causing those issues.

How Content Ignite help you with INP with regards to on-page Advertising

  1. Ad Loading Optimisation: Content Ignite addresses the issue of loading too many ads simultaneously by implementing lazy loading, ensuring ads load as they come into view. Each of our ad units has a simple toggle to turn on Load In-View (with refresh in-view optional)
  2. Single Request Architecture (SRA): To reduce batch sizes and improve loading times, Content Ignite uses SRA, streamlining the ad loading process.
  3. Script Performance Analysis: The upcoming Long Animation Frame Timing API in Chrome will help Content Ignite analyse scripts impacting INP. By using the Long Task and Long Animation APIs, Content Ignite will be able to assess third-party scripts, evaluating their value and impact on site performance.
  4. Cross-department Collaboration: Content Ignite can consult and advise on how to promote collaboration across departments within your organisation to evaluate the necessity and performance impact of third-party scripts, ensuring only essential scripts are used.

Latest Articles

Latest Articles By Content Ignite

Content Ignite and The GoodNet partner to bring ESG data to Publishers

Content Ignite, the advertising technology platform which gives publishers complete control over on-page monetisation, ad technology, and ad management, has joined forces with The GoodNet, the ESG data company that connects business performance and sustainability goals.

View Article

Content Ignite Unveil the ‘Publisher Hub’: Transform Your Revenue Strategy

Content Ignite has unveiled the Publisher Hub—a comprehensive platform consisting of three key areas: Ads.txt Insights, Core Web Vitals monitoring, and Revenue Analytics.

View Article

Content Ignite is delighted to announce its certification as a Google Certified Publishing Partner (GCPP)

Content Ignite, the publisher-first advertising technology and monetisation platform, is delighted to announce its certification as a Google Certified Publishing Partner (GCPP).

View Article

Optimising Website Ad Performance Using Content Ignite’s Experiment Technology

Content Ignite’s advanced experiment technology now offers a powerful platform for publishers to test, refine, and perfect their ad revenue strategies

View Article

Boosting Publisher Revenue: The Role of Demand Path Optimisation (DPO) and Split Testing

As no clear path or definitive solutions have emerged, it is vital that publishers explore new areas, test new partners and experiment with new technologies to maintain their revenue streams.

View Article

DPO vs SPO - What’s the difference?

Demand Path Optimisation (DPO) and Supply Path Optimisation (SPO) are two strategies in digital advertising, specifically in the programmatic ecosystem, aimed at improving the efficiency and transparency of the ad supply chain. Both focus on optimising different parts of the ad transaction process, but from different perspectives.

View Article

Impressed? Signup or reach out for your free healthcheck

We only need your email and domain to complete each healthcheck

Preferences

Privacy is important to us, so you have the option of disabling certain types of storage that may not be necessary for the basic functioning of the website. Blocking categories may impact your experience on the website. More information

Accept all cookies

These items are required to enable basic website functionality.

Always active

These items are used to deliver advertising that is more relevant to you and your interests.

These items allow the website to remember choices you make (such as your user name, language, or the region you are in) and provide enhanced, more personal features.

These items help the website operator understand how its website performs, how visitors interact with the site, and whether there may be technical issues.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.