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
★★ Why does your Search Console data disappear without any apparent reason?
Search Console data is collected and displayed based on the canonical URL chosen by Google. If the canonical switches between two URLs (flapping), reports will appear inconsistent or fragmented, makin...
Aug 13, 2020 ⚡ Analysis available
★★ Why does Google sometimes ignore your canonical tag to serve a different URL?
Even if a URL is set as canonical, Google may display a different regional variant based on the user's location. For example, between a German version (.de) and an Austrian version (.at) with the same...
Aug 13, 2020 ⚡ Analysis available
★★ Should you give up unique content on a canonicalized page?
If Google considers two pages to be nearly identical and canonicalizes one to the other, the unique content present solely on the non-canonical page may be ignored. However, if the content differs suf...
Aug 13, 2020 ⚡ Analysis available
★★★ Does mobile-first indexing really ONLY index the mobile version of your site?
With mobile-first indexing, Google's indexing system examines the mobile page instead of the desktop page to gather information. The page will appear in search results if the information is relevant e...
Aug 06, 2020 ⚡ Analysis available
★★★ Do robots.txt and noindex tags really block mobile indexing on Google?
Do not block mobile pages with robots.txt or noindex tags. Do not use nofollow on mobile pages as it prevents Googlebot from crawling or indexing those pages. If you allow Googlebot to crawl your desk...
Aug 06, 2020 ⚡ Analysis available
★★★ Is it really necessary to display exactly the same content on mobile and desktop to rank well?
Google recommends ensuring that the main content is the same on both desktop and mobile versions. Googlebot will not click on buttons to load additional content. If you intentionally have less content...
Aug 06, 2020 ⚡ Analysis available
★★★ Can styled divs really harm mobile SEO?
You must use semantic title tags (h1, h2, etc.) on your mobile pages. Divs with styled classes are not recognized as titles by Googlebot, which treats them as regular text, affecting the page's compre...
Aug 06, 2020 ⚡ Analysis available
★★★ Are background images in CSS truly invisible to Google?
Images must use semantic tags with relevant and descriptive alt text. Googlebot cannot index CSS images (background-image). An empty or meaningless alt text harms user experience and indexing....
Aug 06, 2020 ⚡ Analysis available
★★ Should you really place your videos at the top of the page to rank on mobile?
Do not place videos or important content too low on the mobile page, requiring the user to scroll excessively. If users are specifically searching for a video, a poor position creates a negative user ...
Aug 06, 2020 ⚡ Analysis available
★★★ Is it necessary to duplicate structured data and meta descriptions between desktop and mobile?
It is recommended to maintain identical structured data on both desktop and mobile pages. Don’t forget to add meta descriptions to your mobile pages; they are very important for Googlebot....
Aug 06, 2020 ⚡ Analysis available
★★★ Is page speed really overrated as a Google ranking factor?
Page speed is a ranking factor, but it is not the most important one. Relevant content remains king. Google cannot make it such a strong factor that it would prevent displaying the most relevant conte...
Jul 27, 2020 ⚡ Analysis available
★★★ Is it really necessary to aim for a Lighthouse score of 100 to rank better on Google?
Google does not rank pages based on a specific Lighthouse score. Pages are categorized into groups (slow, average, fast). Moving from a Lighthouse score of 90 to 95 does not make a difference for the ...
Jul 27, 2020 ⚡ Analysis available
★★★ Why doesn’t Lighthouse reflect the true performance of your site?
Lighthouse results are lab data tested from your machine and connection, not what real mobile users experience on unstable connections. You need to use the Chrome User Experience Report (CrUX) and Goo...
Jul 27, 2020 ⚡ Analysis available
★★★ Is AMP really useless for Google ranking?
AMP is not a ranking factor. AMP simply indicates to users that they can expect a fast page. Fast non-AMP sites can outperform equivalent AMP pages. Page speed matters, not the framework used....
Jul 27, 2020 ⚡ Analysis available
★★ Should you really stick to Google's 500 KB page limit?
Google recommends a page size of 500 KB or less, while the market average is several megabytes. The lighter, the better, especially for users on limited or metered connections....
Jul 27, 2020 ⚡ Analysis available
★★★ Does crawl budget really only concern very large sites?
Crawl budget should only be a concern for sites with millions of URLs. For sites with fewer than one million pages, crawl budget is generally not an issue unless the server infrastructure is failing....
Jul 14, 2020 ⚡ Analysis available
★★★ Does the crawl budget really boil down to the simple sum of two variables?
The crawl budget consists of two elements: crawl rate (the speed at which Google can crawl without overloading the server) and crawl demand (crawl frequency based on content change frequency and not i...
Jul 14, 2020 ⚡ Analysis available
★★★ How does Google really detect content changes on your site?
Google employs several signals to determine crawl frequency: content fingerprint, structured data with dates, ETag, HTTP Last-Modified header, and modification date in the sitemap. If these signals do...
Jul 14, 2020 ⚡ Analysis available
★★★ Does the crawl budget truly impact the rendering phase of your JavaScript pages?
The crawl budget affects not only the initial crawl but also the rendering, as Google needs to fetch additional resources (CSS, JavaScript, API). A poor cache can force Google to continuously re-downl...
Jul 14, 2020 ⚡ Analysis available
★★ How does content hashing in URLs truly enhance your crawl budget?
To optimize caching and crawl budget, use content hashes in file names (e.g., application.AEF3CE.js) instead of generic names. This allows Google to cache resources indefinitely, and only new hashes w...
Jul 14, 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.