![]() |
VOOZH | about |
We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.
Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.
Follow TNS on your favorite social media networks.
Become a TNS follower on LinkedIn.
Check out the latest featured and trending stories while you wait for your first TNS newsletter.
Open source maintainer Daniel Roe is offering a free tool to help web developers assess how they’ll fare with Google Search’s new core update, including for Interaction to Next Paint, which officially rolled out on Tuesday.
The March release was “a more complex update than our usual core updates, involving changes to multiple core systems,” wrote senior staff analyst Chris Nelson on behalf of the Google Search Quality Team. That means it may take more than a month to roll out all of the updates, he added. Those who are eager to know when the changes are complete can check the Google Search Status Dashboard.
“It’s likely there will be more fluctuations in rankings than with a regular core update, as different systems get fully updated and reinforce each other,” Nelson wrote.
The complex update corresponds to a more complex approach to assessing websites for ranking.
“Just as we use multiple systems to identify reliable information, we have enhanced our core ranking systems to show more helpful results using a variety of innovative signals and approaches,” Nelson stated. “There’s no longer one signal or system used to do this… .”
A new FAQ explains further what makes content helpful and attempts to dispel some common myths about what content creates a better ranking.
Sometimes, these changes can impact legitimate sites, as bloggers learned in 2011 with the Panda update. But the point — as per usual — is to improve search quality by showing less spammy content while prioritizing information people will find useful. As part of that effort, Google also introduced three new spam policies.
This doesn’t mean all third-party content is a violation — only content designed to manipulate Search rankings are the offenders, Nelson noted.
Roe’s tool, called simply page-speed.dev, also has a GitHub repo. Roe leads the Nuxt core team, so the tool is built on the Vue framework, of course. Since it’s easier to get good results for desktop, which the documentation noted doesn’t adequately reflect a site’s performance, page-speed.dev specifically focuses on mobile results.
“The aim of page-speed.dev is to make it easy and straightforward to share web performance results,” the GitHub repo notes. “Currently, PageSpeed Insights and Core Web Vitals results are difficult to share, and often shared via screenshot rather than via a link back to the source.”
The tool provides numbers for:
First Input Delay (FID) reports the responsiveness of the first time a user interacts with the page, but that’s not necessarily representative of all interactions on the page afterward, according to Annie Sullivan, senior staff software engineer at Google, and Rick Viscomi, a staff DevRel engineer and web performance lead for Google. In essence, First Input Delay only measures the amount of time the browser had to wait before beginning to handle the first interaction.
INP is a more accurate metric because it takes all interactions into account, according to Sullivan and Viscomi. It measures the full duration from the start of the interaction, through the event handler and until the browser is able to paint the next frame, they explained in a blog post.
“These implementation details make INP a much more comprehensive measure of user-perceived responsiveness than FID,” they added.
JavaScript can impact INP because JavaScript is single-threaded by default, according to Vercel, a frontend development platform.
“If you’re loading a large JS script, nothing else can happen on your page until the main thread is idle — even reacting to a user’s click on a plain HTML link,” Vercel noted. “Improving INP means improving how quickly this main thread can respond to user interaction.”