Google changed the HTML code, which led to errors in well-known SERP parsers

On March 19, changes were noticed in the HTML code of Google’s desktop search results. Specifically, Google stopped using the CSS class "g" for organic results inside organic DIV blocks. This class had been used for years, and many SERP parsers relied heavily on it. The XPath used to retrieve results was very simple: ".g" or "div.g.tF2Cxc".

But for some reason, Google is no longer using this class. It’s possible they are planning to add more dynamic content, like AI Overviews, or they are simply continuing their fight against SEO parsers.

I’m doing SEO and have my own parsers. I also had to fix issues caused by this change, so I’m speaking from personal experience.

Organic block classes before the change:

“g Ww4FFb vt6azd tF2Cxc asEBEc”

Classes after the change:

“wHYlTd Ww4FFb vt6azd tF2Cxc asEBEc”

As you can see, "g" was replaced with "wHYlTd". This small change caused major parsing problems for tools like Ahrefs, SE Ranking, and also for SERP volatility trackers such as Semrush Sensor, Mozcast, Advanced Web Ranking, Sistrix, and others.

One time Google may rename id=”rso” in HTML code for something like “hYffL9” and it also will be a big problem for many SEO tools.

If you’re tracking rankings and noticed unusual changes starting March 19 in your tools — don’t jump to conclusions. Double-check everything.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *