What does Google say about SEO? /
Martin Splitt is a Developer Advocate at Google, specializing in JavaScript rendering and modern web application indexing. He created the 'SEO Mythbusting' video series and regularly explains how Googlebot handles JavaScript frameworks. His statements are essential for developers looking to optimize the SEO of their applications.
Quick SEO Quiz

Test your SEO knowledge in 5 questions

Less than a minute. Find out how much you really know about Google search.

🕒 ~1 min 🎯 5 questions
★★★ Does Google truly rely on the stable version of Chrome for rendering, and what does it mean for your technical SEO?
Google's web rendering service uses the current stable version of Chrome (Chrome 89 at the time of recording). Every improvement in stable Chrome automatically benefits Google's rendering. There is no...
Apr 09, 2021 ⚡ Analysis available
★★ Is it true that we should abandon domain sharding for HTTP/2 crawling?
Google is gradually rolling out HTTP/2 crawling to a small percentage of sites (10-20%). The main advantage is multiplexing over a single connection. Domain sharding is no longer necessary with HTTP/2...
Apr 09, 2021 ⚡ Analysis available
★★★ Should you really give up dynamic rendering for SSR?
Google stopped recommending dynamic rendering following the launch of Evergreen Googlebot in May 2019. Although it is not deprecated, it is more complex than expected. Google now recommends investing ...
Mar 25, 2021 ⚡ Analysis available
★★ Is server-side rendering really essential for your SEO?
Server-side rendering typically makes websites more robust and faster for users. However, it's not a silver bullet. If your client-side site performs well for indexing and users, there's no need to ch...
Mar 25, 2021 ⚡ Analysis available
★★★ Is JavaScript truly the worst enemy of Core Web Vitals?
JavaScript is the most resource-intensive asset on a page, more than images or videos. It must be downloaded, parsed into machine code, and then executed. During JavaScript execution, the browser cann...
Mar 25, 2021 ⚡ Analysis available
★★ Should You Really Delete Your Broken AMP Pages Instead of Keeping Them?
If you're aware that your AMP pages have issues, fix them or delete them. If you want to reap the benefits of AMP, having a valid AMP page is the first step. A broken AMP page brings more problems tha...
Mar 25, 2021 ⚡ Analysis available
★★ Do PWAs really affect SEO or is it just a technical myth?
For Google search, a Progressive Web App is just a website. Features like offline support are not detected during the crawl. However, a well-built PWA is generally a fast website with good Core Web Vi...
Mar 25, 2021 ⚡ Analysis available
★★ Should you really limit third-party scripts to enhance your SEO?
Reduce the number of requests needed to load critical content. For optional content, Google Tag Manager is useful. Every JavaScript holds the keys to your content and loading performance. Only use wha...
Mar 25, 2021 ⚡ Analysis available
★★ Does Google really factor in consecutive loading times, or just the initial visit?
Google takes into account consecutive page loads in the Core Web Vitals statistics, not just the initial load. The exact details of how they are utilized for the page experience signal are still being...
Mar 24, 2021 ⚡ Analysis available
★★ Should You Remove Links That Are Only Present in the Initial HTML?
Google extracts URLs for crawling from both the initial HTML and the rendered HTML. Links that are only present in the initial HTML but absent from the rendered HTML may work, but consistency is prefe...
Mar 24, 2021 ⚡ Analysis available
★★★ Is Server-Side Rendering really essential for SEO in 2025?
Server-Side Rendering (SSR) is recommended by Google. It makes sites faster for users and more robust for crawling. The best time to implement it is at the beginning of a new project, as retrofitting ...
Mar 24, 2021 ⚡ Analysis available
★★ Does the JSON hydration at the bottom of the page harm SEO?
Having a large JSON string at the bottom of the page for hydration is not a problem for Google. Creating a different code path for bots (by removing this JSON) introduces fragility without real benefi...
Mar 24, 2021 ⚡ Analysis available
★★ Has Googlebot really become foolproof when it comes to JavaScript?
Google has made significant progress in JavaScript rendering since 2018. The evergreen Googlebot functions very well, and issues related to JavaScript are less frequent. Most of the problems reported ...
Mar 24, 2021 ⚡ Analysis available
★★★ How does switching to Evergreen Chrome revolutionize Google's page rendering?
The transition from Chrome 41 to an evergreen Chrome in the Web Rendering Service has been a major factor in improvement. Google has developed a sustainable strategy to keep pace with Chrome updates....
Mar 24, 2021 ⚡ Analysis available
★★★ Does Google really render ALL of your JavaScript pages?
Almost all pages are rendered by Google, regardless of the difference between the initial HTML and the rendered HTML. The heuristics for avoiding rendering are very limited and concern very few pages....
Mar 24, 2021 ⚡ Analysis available
★★★ Why does Google never click on your Load More buttons, and how can you avoid this?
Google does not click on buttons. For pagination, it is better to use static links (with href) to page 2, page 3, etc. JavaScript can then override the behavior to load content without page reloading ...
Mar 24, 2021 ⚡ Analysis available
★★ Should you really hide cumulative content from infinite paginations from Google?
For pagination, it is recommended that each page displays only its own batch of content (e.g., page 2 shows only items 11-20) for Google, even if the user experience cumulatively loads results. This p...
Mar 24, 2021 ⚡ Analysis available
★★ Can you really provide a different navigation experience to Google without risking a cloaking penalty?
Having a different experience between users (cumulative display in pagination) and Google (separate pages) is not considered cloaking. It’s simply a different way to navigate content....
Mar 24, 2021 ⚡ Analysis available
★★★ Does Googlebot really click on the JavaScript buttons and links on your site?
Googlebot does not click on any elements on the page (buttons, onclick links, etc.). Clicking is too costly in terms of CPU power for the Web Rendering Service. URLs must be discovered via standard hr...
Mar 24, 2021 ⚡ Analysis available
★★ Should you create a separate page for each day of a multi-day event or canonize to a single page?
For a multi-day event, a single page with a single Event Schema markup is enough since you can define start and end dates and times. It is advisable to canonicalize to this single page....
Mar 24, 2021 ⚡ Analysis available
🔔

Get real-time analysis of the latest Google SEO declarations

Be the first to know every time a new official Google statement drops — with full expert analysis.

No spam. Unsubscribe in one click.