I’ve heard people say that the #1 most exciting and important thing that came out of Google I/O this year was the evergreen Googlebot:
Today, we are happy to announce that Googlebot now runs the latest Chromium rendering engine (74 at the time of this post) when rendering pages for Search. Moving forward, Googlebot will regularly update its rendering engine to ensure support for latest web platform features.
Before this, I guess I never even thought about it.
A bunch of people were apparently shipping older code simply for the sake of Googlebot, and now they don’t have to. Sure, I’ll call that a win.
Great question. Was there evidence Googlebot ignored content in those elements before this change?
This is the only definitive source I have found from Google comment one way or the other from 2017, which says it is treated the same as traditional approaches to hidden / toggled content with JS: https://twitter.com/JohnMu/status/891695972971053056