Ensure Hidden Content is Set-up With CSS Rather Than JS if You Want the Content to be Indexed
An Updated User Agent is Expected to Reflect The New Modern Rendering Infrastructure
Google has been experimenting with the current user agent settings and is re-thinking the set u. John expects some changes to be announced in the future around an updated user agent so that it reflects the new modern rendering infrastructure.
Look Into Server-side Rendering For Improved UX as Dynamic Rendering is a Temporary Workaround for Crawlers
Ensure all Key Content is Available if You Are Streaming Content
If a site is streaming content progressively to a page, John would recommend ensuring all key content is available immediately due to the method used to render content. Any additional content which is useful for users but not critical to be indexed can then be streamed progressively.
Googlebot No Longer Needs to Convert Hashbang URLs into Escaped Fragments
Googlebot no longer converts hashbang URLs into escaped fragments as it is able to render and index them directly rather than using the pre-rendered version specified with the escaped fragment. Therefore, John would recommend moving to something that’s URL-based rather than hashtag-based.
Be Cautious Implementing Infinite Scroll on Publishing Sites
John recommends being cautious implementing infinite scroll on publishing sites because having multiple pieces of content in the same HTML might be confusing for Google if they are individual pieces of content.
Viewport is Expanded During Rendering & Likely to Trigger Infinite Scroll Once or Twice
When a page is rendered, Google expands the viewport and then contracts it to try to fit the primary content on the page. Expanding the viewport could trigger one or two infinite scrolls on pages with this functionality, but would not cause Googlebot to keep triggering this and infinitely crawling pages.
URL Inspection Tool Could Change to Include Desktop Rendered Screenshot
John cannot confirm that the URL Inspection tool will be changing to include a screenshot of the desktop rendered version of pages. However, John admitted that this is something that is missing and that he will put it on the Search Console team’s radar.