What does Google say about SEO? /
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

Official statement

Lighthouse scores are always lower on mobile than on desktop because mobile processors are throttled to simulate real-world conditions. Mobile devices are generally less powerful than computers. Mobile optimization must be prioritized.
12:46
🎥 Source video

Extracted from a Google Search Central video

⏱ 39:51 💬 EN 📅 17/06/2020 ✂ 51 statements
Watch on YouTube (12:46) →
Other statements from this video 50
  1. 0:33 Does Google really see the HTML you think is optimized?
  2. 0:33 Does the rendered HTML in Search Console really reflect what Googlebot indexes?
  3. 1:47 Does late JavaScript really hurt your Google indexing?
  4. 1:47 What are the chances that Googlebot is missing your critical JavaScript changes?
  5. 2:23 Does Google really rewrite your title tags and meta descriptions: should you still optimize them?
  6. 3:03 Is it true that Google rewrites your title tags and meta descriptions at will?
  7. 3:45 What’s the key difference between DOMContentLoaded and the load event that could reshape Google’s rendering approach?
  8. 3:45 What event does Googlebot really wait for to index your content: DOMContentLoaded or Load?
  9. 6:23 How can you prioritize hybrid server/client rendering without harming your SEO?
  10. 6:23 Should you really prioritize critical content server-side before metadata in SSR?
  11. 7:27 Should you avoid using the canonical tag on the server side if it’s incorrect at the first render?
  12. 8:00 Should you remove the canonical tag instead of correcting an incorrect one using JavaScript?
  13. 9:06 How can you find out which canonical Google has actually retained for your pages?
  14. 9:38 Does URL Inspection really uncover canonical conflicts?
  15. 10:08 Should you really ignore noindex settings for your JS and CSS files?
  16. 10:08 Should you add a noindex to JavaScript and CSS files?
  17. 10:39 Can you really rely on Google's cache: to diagnose an SEO issue?
  18. 10:39 Is it true that Google's cache is a trap for testing your page's rendering?
  19. 11:10 Should you really worry about the screenshot in Search Console?
  20. 11:10 Do failed screenshots in Google Search Console really block indexing?
  21. 12:14 Is it true that native lazy loading is crawled by Googlebot?
  22. 12:14 Should you still be concerned about native lazy loading for SEO?
  23. 12:26 Is it really essential to split your JavaScript by page to optimize crawling?
  24. 12:26 Can JavaScript code splitting really enhance your crawl budget and improve your Core Web Vitals?
  25. 12:46 Why are your Lighthouse mobile scores consistently lower than desktop?
  26. 13:50 Is your lazy loading preventing Google from detecting your images?
  27. 13:50 Can poorly implemented lazy loading really make your images invisible to Google?
  28. 16:36 Does client-side rendering really work with Googlebot?
  29. 16:58 Is it true that client-side JavaScript rendering really harms Google indexing?
  30. 17:23 Where can you find Google's official JavaScript SEO documentation?
  31. 18:37 Should you really align desktop, mobile, and AMP behaviors to avoid SEO pitfalls?
  32. 19:17 Should you really unify the mobile, desktop, and AMP experience to avoid penalties?
  33. 19:48 Should you really fix a JavaScript-heavy WordPress theme if Google indexes it correctly?
  34. 19:48 Should you really avoid JavaScript for SEO, or is it just a persistent myth?
  35. 21:22 Is it possible to have great Core Web Vitals while running a technically flawed site?
  36. 21:22 Can you really have a good FID while suffering from catastrophic TTI?
  37. 23:23 Does FOUC really ruin your Core Web Vitals performance?
  38. 23:23 Does FOUC really harm your organic SEO?
  39. 25:01 Does JavaScript really drain your crawl budget?
  40. 25:01 Does JavaScript really consume more crawl budget than classic HTML?
  41. 28:43 Should you restrict access for users without JavaScript to protect your SEO?
  42. 28:43 Is it true that blocking a site without JavaScript risks an SEO penalty?
  43. 30:10 Why do your Lighthouse scores never truly reflect your users' real experience?
  44. 30:16 Why don't your Lighthouse scores truly reflect your site's real performance?
  45. 34:02 Does Google's render tree make your SEO testing tools obsolete?
  46. 34:34 Does Google’s render tree really matter for your SEO strategy?
  47. 35:38 Should you really be worried about unloaded resources in Search Console?
  48. 36:08 Should you really worry about loading errors in Search Console?
  49. 37:23 Why doesn’t Google need to download your images to index them?
  50. 38:14 Does Googlebot really download images during the main crawl?
📅
Official statement from (6 years ago)
TL;DR

Google confirms that mobile Lighthouse scores are intentionally stricter than desktop due to CPU throttling that simulates real-world conditions of less powerful devices. For an SEO practitioner, this means that the observed performance gap is not a bug but a true reflection of the mobile user experience. Prioritizing mobile optimization is non-negotiable, as this is the basis on which Google assesses the actual quality of your site.

What you need to understand

Why does Lighthouse penalize mobile more than desktop?

The score difference between mobile and desktop is not arbitrary. Lighthouse applies CPU throttling on mobile tests — it intentionally limits computing power to simulate a mid-range device.

The goal? To replicate the real-world conditions of a user browsing from a smartphone on 4G, not from a MacBook Pro connected via fiber. Mobile processors are less powerful, connections are more variable, and battery life is limited. The test reflects this on-the-ground reality.

What exactly is CPU throttling?

CPU throttling is a technique that artificially slows down the processor during the Lighthouse test. By default, the tool applies a 4x slowdown factor on mobile.

The result: a JavaScript script that executes in 100ms on desktop will take 400ms in the mobile test. This delay directly impacts metrics such as Total Blocking Time (TBT) or Time to Interactive (TTI), which weigh heavily in the final score.

Should we ignore desktop scores and focus solely on mobile?

Since the widespread mobile-first indexing, Google primarily crawls and evaluates the mobile version of your site. Desktop scores still matter for user experience on computers, but they do not reflect Google's assessment lens.

In practice, a site that performs brilliantly on desktop but collapses on mobile is a poorly optimized site. The opposite — performing well on mobile, average on desktop — poses fewer problems for SEO. Mobile dictates the rules of the game.

  • Mobile Lighthouse scores include 4x CPU throttling to simulate real-world conditions
  • Mobile devices account for the majority of web traffic and are the priority evaluation criterion for Google
  • A gap of 20-30 points between mobile and desktop is normal and expected
  • JavaScript-intensive metrics (TBT, TTI) are particularly impacted by throttling
  • Optimizing for mobile mechanically improves desktop performance; the reverse is rarely true

SEO Expert opinion

Is this statement consistent with real-world observations?

Absolutely. Any professional who regularly audits sites notices this systematic gap between mobile and desktop scores. Martin Splitt's statement validates what has been observed for years.

The problem is that many clients or decision-makers discover PageSpeed Insights, see a desktop score of 95 and a mobile score of 65, and scream bug. It's not a bug — it's a true reflection of a site that is not optimized for mobile constraints.

What nuances should be added to this rule?

The 4x throttling by Lighthouse is an arbitrary standard. An iPhone 14 Pro will outperform a low-end Android smartphone released in 2019. The tool simulates a mid-range device, not a flagship or a budget model.

Specifically, if your audience mostly uses recent devices and stable connections, mobile Lighthouse scores may be more pessimistic than the actual conditions. Conversely, if you target emerging markets with old devices and unstable 3G, Lighthouse might still be too lenient. [To be verified] with the real data from the Chrome User Experience Report (CrUX) for your domain.

In what cases does this rule not fully apply?

Desktop-only sites (business applications, back-office, professional tools) can legitimately ignore mobile scores if 95% of their traffic is desktop. But let's be honest: these cases are rare.

For public-facing sites, e-commerce, media, services — around 90% of the web — mobile performance is paramount. A catastrophic mobile score indicates a structural problem: blocking JavaScript, unoptimized images, slow server, critical CSS missing. These issues also impact desktop, just less visibly.

Note: Do not confuse Lighthouse scores (lab data under controlled conditions) with Core Web Vitals CrUX (field data from real Chrome users). A site can have a poor mobile Lighthouse score but correct Core Web Vitals if its audience primarily uses Wi-Fi and recent devices. Lighthouse remains a diagnostic tool, not the absolute ground truth.

Practical impact and recommendations

What should be done concretely to improve mobile scores?

Prioritize JavaScript. It's the element that kills mobile performance via CPU throttling. Every third-party library, every tag manager, every social widget adds to TBT. Audit your scripts, eliminate unnecessary dependencies, load everything that is not critical in defer or async.

Optimizing images becomes even more crucial. On mobile, a 2MB JPEG image already loads slowly — but it's the CPU that has to decode and render it afterward. Switch to WebP or AVIF, size correctly with srcset, and lazy-load everything that is outside the initial viewport.

What mistakes should be absolutely avoided?

Do not test only on your iPhone 15 on fibre Wi-Fi. Use Chrome DevTools with throttling enabled, or better, a real mid-range Android device. The gap between your development environment and user reality is often vast.

Avoid loading render-blocking CSS or JavaScript for secondary features. The homepage carousel, chat bot, fancy animations — all these can wait until the main content is displayed. Prioritize the Above the Fold mobile.

How do I check if my site is properly optimized for mobile?

Compare your Lighthouse scores with your real CrUX data. If you meet the Core Web Vitals thresholds (LCP < 2.5s, FID < 100ms, CLS < 0.1) based on real field data, you're good to go — even if Lighthouse mobile is complaining.

Use PageSpeed Insights that combines both: Lighthouse lab score AND CrUX field data. If the gap is huge, dig deeper. A good lab score but catastrophic Core Web Vitals in the field signals a problem with network or device variability that you are not replicating in tests.

  • Audit and reduce blocking JavaScript (overly heavy bundles, unnecessary libraries)
  • Implement lazy-loading on all images outside the initial viewport
  • Convert images to WebP or AVIF with adaptive srcset
  • Extract and inline critical CSS for Above the Fold mobile
  • Test with CPU throttling enabled in Chrome DevTools ("4x slowdown" option)
  • Validate Core Web Vitals with the real CrUX data from your domain
Mobile optimization requires a radically different approach compared to desktop: fewer resources, strict prioritization, ongoing trade-offs between functionality and performance. These technical decisions can be complex to navigate alone, especially on sites with a rich technical stack. Engaging a specialized SEO agency that understands performance issues and business constraints can help identify priority levers without breaking the key functionalities of your platform.

❓ Frequently Asked Questions

Pourquoi mon score Lighthouse mobile est-il 30 points plus bas que desktop ?
C'est normal. Lighthouse applique un throttling CPU 4x sur mobile pour simuler un appareil moyen de gamme. Les scripts JavaScript et le rendu visuel prennent mécaniquement plus de temps, ce qui dégrade les métriques TBT et TTI.
Dois-je ignorer les scores desktop et me concentrer uniquement sur mobile ?
Oui, si votre site cible le grand public. Google évalue prioritairement la version mobile depuis l'indexation mobile-first. Les scores desktop restent pertinents pour l'expérience utilisateur, mais n'influencent pas directement le référencement.
Un bon score Lighthouse mobile garantit-il de bons Core Web Vitals ?
Pas forcément. Lighthouse mesure en conditions lab contrôlées, tandis que les Core Web Vitals CrUX reflètent l'expérience de vrais utilisateurs. Si votre audience utilise des appareils récents et du wifi stable, vos Core Web Vitals peuvent être meilleurs que vos scores Lighthouse.
Quel est le principal facteur qui dégrade les scores mobile ?
Le JavaScript bloquant. Le throttling CPU ralentit artificiellement l'exécution des scripts, ce qui impacte directement le Total Blocking Time et le Time to Interactive. Réduire et différer le JS améliore significativement les scores mobile.
Comment simuler les conditions de test Lighthouse mobile ?
Utilisez Chrome DevTools avec l'option "CPU throttling 4x slowdown" et la simulation réseau "Slow 3G" ou "Fast 3G". Testez aussi sur un vrai appareil Android moyen de gamme pour valider que vos optimisations fonctionnent en conditions réelles.
🏷 Related Topics
Mobile SEO

🎥 From the same video 50

Other SEO insights extracted from this same Google Search Central video · duration 39 min · published on 17/06/2020

🎥 Watch the full video on YouTube →

Related statements

💬 Comments (0)

Be the first to comment.

2000 characters remaining
🔔

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.