Our current understanding is that our themes and default setup don't fail INP.
INP measures how quickly a browser responds to user input, and 99% of this is driven by poorly performing javascript.
This is primarily driven by ads (by every ad network).
All of the standard pagespeed performance recommendations still stand, however, it doesn't seem that any amount of optimization can currently get you to pass INP if you're running ads.
In order to make sure you're as optimized as possible, we recommend following these recommendations that we've been making for years:
- use a quality caching plugin - WP Rocket has always been our only recommendation, and will continue to be
- minimize javascript loading on page, such as from newsletter forms/embeds, by moving it exclusively to a /subscribe/ page on your site
- use the Advanced Jump To for a table of contents, instead of TOC plugins that use javascript
- disable javascript-based smooth scrolling (from WPRM and Mediavine) with the Feast CSS Smooth Scroll
- paginate your comments
- enable the Feast posts-per-page for your categories
DOM nodes
You can do the following to reduce DOM nodes:
- minimize the amount of stuff in the sidebar
- our recommendation for the sidebar is to only have an author bio, 4-6 featured recipes, and 4-6 seasonal recipes
- minimize the menu
- minimize the amount of stuff in the footer
- deleting low quality comments that don't add to the post content
Doing this leaves just your on-page content as the variable that affects DOM nodes, and your on-page content is the most important part of your page.
What not to do
Do not remove content from your pages.
Do not remove internal linking from your pages or sidebar (including FSRI blocks)
Do not test your homepage since this literally doesn't matter - test your most popular posts.
Leave a Reply