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
★★★ Is it true that on-the-ground data from Chrome UX Report outperforms your local performance tests?
To evaluate the actual Core Web Vitals, you need to consult the Chrome UX Report if available (with sufficient data). Search Console provides a Core Web Vitals report that displays this ground data. T...
Jan 06, 2021 ⚡ Analysis available
★★★ Is it true that Google disregards your Lighthouse scores for SEO ranking?
What truly matters is how real users experience the website. Lab tools give indications for debugging and identifying issues, but real user experience (field data) is the priority....
Jan 06, 2021 ⚡ Analysis available
★★ Should you be worried about unpredictable changes in Core Web Vitals?
Core Web Vitals are set to be updated approximately once a year in a structured and scheduled manner, rather than randomly throughout the year. This provides more predictable goals for optimizations....
Jan 06, 2021 ⚡ Analysis available
★★ Are Core Web Vitals Really Trustworthy in Measuring Your Site's Actual Performance?
Core Web Vitals are not perfect. There will be websites that are truly fast for users but do not have good Core Web Vitals scores. This is why these metrics continue to evolve and improve....
Jan 06, 2021 ⚡ Analysis available
★★★ Is Google truly keeping its rendering engine up to date as fast as claimed with Evergreen Chrome?
Google uses an evergreen version of Chrome for web page rendering. This version is updated a few weeks after each new stable release of Chrome. The system automatically manages errors and retries in c...
Dec 10, 2020 ⚡ Analysis available
★★★ Does Google really render ALL crawled pages with JavaScript?
Almost all crawled pages go through the JavaScript rendering process. The Web Rendering Service orchestrates numerous Chrome instances in the cloud to execute JavaScript and build the final DOM, exact...
Dec 10, 2020 ⚡ Analysis available
★★★ Does client-side JavaScript really enhance your SEO strategy?
Google can perfectly index and rank sites using client-side JavaScript, but developers should only use it when absolutely necessary. For simple sites like blogs or marketing sites, server-side renderi...
Dec 10, 2020 ⚡ Analysis available
★★ What JavaScript mistakes are silently killing your crawl budget?
Developers must avoid mistakes such as pointing all canonicals to the homepage, using fragments for routing, inadvertently blocking APIs in robots.txt, or misapplying noindex tags....
Dec 10, 2020 ⚡ Analysis available
★★ Why should SEO be involved from the technical architecture phase of a web project?
SEOs need to get involved right from the architectural decision-making phases and not wait until everything is developed. Developers must also take SEO, UX, accessibility, and design seriously rather ...
Dec 10, 2020 ⚡ Analysis available
★★ Should you really reach out to the AdSense team to solve your PageSpeed performance issues?
For performance issues related to AdSense (yellow or red PageSpeed scores), Martin Splitt recommends contacting the AdSense team directly rather than the SEO team, as he does not know their codebase w...
Dec 10, 2020 ⚡ Analysis available
★★ Should you really delay AdSense JavaScript to boost your SEO?
Delaying the loading of AdSense JavaScript code can enhance user experience by allowing the site to become interactive and visible more quickly, with the main content available before the ads load....
Dec 10, 2020 ⚡ Analysis available
★★★ Why won't Google reveal the dimensions of Googlebot's viewport?
The dimensions of the viewport used by Googlebot are an implementation detail that can change at any time without notice. Google does not voluntarily disclose these exact dimensions because websites s...
Dec 10, 2020 ⚡ Analysis available
★★★ How does Googlebot really handle content at the bottom of the page?
Googlebot does not utilize scrolling but expands the viewport vertically. When new content is detected, the viewport grows larger, within certain limits related to memory constraints....
Dec 10, 2020 ⚡ Analysis available
★★★ Should you ditch infinite scroll to ensure proper indexing by Google?
For infinite scroll, it is recommended to split the content so that it is accessible via specific URLs, to submit individual elements via sitemap, or to offer a paginated version as an alternative....
Dec 10, 2020 ⚡ Analysis available
★★★ Is it true that the Intersection Observer is really crawled by Googlebot?
The Intersection Observer is a recommended approach for lazy loading with Googlebot. Google seems to trigger all intersection observers as long as they generate new content, within certain limits....
Dec 10, 2020 ⚡ Analysis available
★★ Is it true that Googlebot uses a 10,000-pixel viewport?
The starting width and height of Googlebot's viewport should be 10,000 pixels in each direction, although it may vary depending on the configuration and is not guaranteed....
Dec 10, 2020 ⚡ Analysis available
★★ Why does Google set its crawler's viewport width to 1024 pixels?
Unlike height, which extends vertically, the viewport width seems fixed. Tests suggest it is 1024 pixels, but this is not officially confirmed and may change....
Dec 10, 2020 ⚡ Analysis available
★★★ Does Google really skip indexing content that relies on viewport size?
Important content for SEO should not depend on a specific viewport size to load. If it's important to Google, you need to find a way to include it regardless of screen dimensions....
Dec 10, 2020 ⚡ Analysis available
★★★ Do no-archive meta tags in JavaScript really work?
No-archive meta tags inserted via JavaScript may not be reliably considered. Google cache might extract information before rendering, creating race conditions....
Dec 10, 2020 ⚡ Analysis available
★★★ Does Google really analyze meta tags both before and after JavaScript rendering?
Meta tags on non-AMP pages are analyzed both before and after JavaScript rendering. However, some systems like caching may access the content before full rendering....
Dec 10, 2020 ⚡ 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.