VOOZH about

URL: https://thenewstack.io/free-tool-helps-web-devs-with-googles-complex-seo-update/

⇱ Free Tool Helps Web Devs with Google's 'Complex' SEO Update - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

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.

What’s next?

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.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2024-03-14 09:25:39
Free Tool Helps Web Devs with Google's 'Complex' SEO Update
Frontend Development / JavaScript

Free Tool Helps Web Devs with Google’s ‘Complex’ SEO Update

Google’s new core update includes Interaction to Next Paint; plus, Nuxt's Daniel Roe offers a free tool to help determine how sites perform.
Mar 14th, 2024 9:25am by Loraine Lawson
👁 Featued image for: Free Tool Helps Web Devs with Google’s ‘Complex’ SEO Update
Image by Simon from Pixabay

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.

  1. Expired domain abuse. That’s when an expired domain name is purchased and repurposed “primarily to manipulate search rankings by hosting content that provides little to no value to users” Google noted.
  2. Scaled content abuse. This is when many pages are generated for the primary purpose of manipulating search rankings rather than helping users.
  3. Site reputation abuse. “When third-party pages are published with little or no first-party oversight or involvement, where the purpose is to manipulate search rankings by taking advantage of the first-party site’s ranking signals,” Google explained. “Such third-party pages include sponsored, advertising, partner, or other third-party pages that are typically independent of a host site’s main purpose or produced without close oversight or involvement of the host site, and provide little to no value to users.”

This doesn’t mean all third-party content is a violation — only content designed to manipulate Search rankings are the offenders, Nelson noted.

Free Tool for Core Web Vitals

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:

  • Largest Contentful Paint, which measures perceived load speed;
  • Cumulative Layout Shift, which measures the distance that the page moves from the original position to the final position; and
  • Interaction to Next Paint (INP), which replaced First Input Delay this week as a core web vital. It also offers a link to more fully explore the results in the CrUX Dashboard.

Interaction to Next Paint vs. First Input Delay

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.”

TRENDING STORIES
Loraine Lawson is a veteran technology reporter who has covered technology issues from data integration to security for 25 years. Before joining The New Stack, she served as the editor of the banking technology site Bank Automation News. She has...
Read more from Loraine Lawson
SHARE THIS STORY
TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.