What does Google say about SEO? /

Official statement

Internally at Google, a linter prevents the submission of images larger than 1 megabyte on documentation sites intended for Search developers. This limit helps maintain lightweight pages.
🎥 Source video

Extracted from a Google Search Central video

💬 EN 📅 30/03/2026 ✂ 44 statements
Watch on YouTube →
Other statements from this video 43
  1. Does the 15 MB Googlebot crawl limit really kill your indexation, and how can you fix it?
  2. Is Google Really Measuring Page Weight the Way You Think It Does?
  3. Has mobile page weight tripled in 10 years? Why should SEO professionals care about this trend?
  4. Is your structured data bloating your pages too much to be worth the SEO investment?
  5. Is your mobile site missing critical content that exists on desktop?
  6. Is your desktop content disappearing from Google rankings because it's missing on mobile?
  7. Does page speed really impact conversions according to Google?
  8. Is Google really processing 40 billion spam URLs every single day?
  9. Does network compression really improve your site's crawl budget?
  10. Is lazy loading really essential to optimize your initial page weight and boost Core Web Vitals?
  11. Does Googlebot really stop crawling after 15 MB per URL?
  12. Has mobile page weight really tripled in just one decade?
  13. Does page weight really affect user experience and SEO performance?
  14. Does structured data really bloat your HTML and hurt page performance?
  15. Is mobile-desktop parity really costing you search rankings more than you think?
  16. Should you still worry about page weight for SEO in 2024?
  17. Is resource size really the make-or-break factor for your website's speed?
  18. Is Google really enforcing a strict 1 MB limit on images—and what does that tell you about SEO priorities?
  19. Does optimizing page size actually benefit users more than it benefits your search rankings?
  20. Does Googlebot really cap crawling at 15 MB per URL?
  21. Is exploding web page weight hurting your SEO? Here's what you need to know
  22. Is page size really still hurting your SEO in 2024?
  23. Are structured data slowing down your pages enough to harm your SEO?
  24. Does page loading speed really impact your conversion rates?
  25. Does network compression really optimize user device storage space, or is it just a temporary fix?
  26. Is content disparity between mobile and desktop killing your rankings in mobile-first indexing?
  27. Is lazy loading really a must-have SEO performance lever you should activate systematically?
  28. Does Google really block 40 billion spam URLs daily—and how does your site avoid the filter?
  29. Can image optimization really cut your page weight by 90%?
  30. Does Googlebot really stop at 15 MB per URL?
  31. Why is mobile-desktop parity sabotaging your rankings in Mobile-First Indexing?
  32. Is your page weight really slowing down your SEO performance?
  33. Does structured data really slow down your crawl budget?
  34. Does Google really block 40 billion spam URLs every single day?
  35. Does Googlebot really stop crawling after 15 MB per URL?
  36. Does site speed really impact your conversion rates?
  37. Is mobile-desktop mismatch really destroying your SEO rankings right now?
  38. Do structured data markups really bloat your HTML pages?
  39. Does page size really matter for SEO when internet connections keep getting faster?
  40. Is network compression really enough to optimize your site's crawlability?
  41. Can lazy loading really boost your performance without hurting crawlability?
  42. Does your website's overall size really hurt your SEO performance?
  43. Why does Google enforce a strict 1MB image size limit across its developer documentation?
📅
Official statement from (1 month ago)
TL;DR

Google enforces a strict 1 MB maximum limit for images on its Search documentation via an internal linter. This technical constraint reveals a clear priority: maintaining ultra-lightweight pages. For SEO practitioners, it's a strong signal about Google's real expectations regarding performance, beyond the official discourse on Core Web Vitals.

What you need to understand

Why does Google enforce this limit internally?

The answer comes down to one word: performance. By constraining its own teams with a linter that blocks any image submission exceeding 1 MB, Google applies to itself the standards it advocates for the web. A linter is a tool that automatically verifies code compliance before validation — there's no way to cheat or make exceptions.

This technical constraint is far from trivial. It forces Google developers to systematically optimize every visual before publication. No compromises, no exceptions for "just this once".

Does this rule apply to external websites?

No, it's not an official ranking criterion. Google won't penalize your site because an image is 1.2 MB. But — and this is where it gets interesting — why would Google impose this limit on itself if it had no impact on perceived performance?

The obvious answer: because it does. Google knows that oversized images degrade user experience, increase load time, and unnecessarily consume bandwidth. If Google sets this bar for its own docs, it's because it corresponds to a relevant technical threshold.

What does this reveal about Google's real priorities?

Actions speak louder than words. Google can communicate all it wants about the importance of performance, but enforcing a linter internally shows it's an operational priority, not just marketing talk.

Gary Illyes' statement is invaluable because it lifts the veil on an internal practice rarely documented. It also confirms that Google clearly distinguishes between technical documentation and public-facing sites — but the underlying principles remain valid everywhere.

  • Google uses an automatic linter that blocks images > 1 MB on its Search docs
  • This limit explicitly aims to maintain lightweight pages
  • It's an internal technical constraint, not an official ranking criterion
  • The 1 MB threshold is a practical indicator of what Google considers "reasonable"
  • This internal practice reveals Google's real priorities beyond public discourse

SEO Expert opinion

Is this 1 MB threshold really relevant for all websites?

Let's be honest: 1 MB is very tight. For a high-resolution product photo, quality editorial visual, or detailed infographic, staying under this limit requires advanced optimization. Google can pull it off because its Search documentation primarily uses screenshots, simple diagrams, and icons — not high-end marketing visuals.

For an e-commerce site that needs to display products from every angle, or a media outlet that relies on visual quality, applying this limit without nuance would be counterproductive. An image compressed excessively loses sharpness, and it shows — especially on Retina screens and modern smartphones.

The real metric is the quality-to-weight ratio. An 800 KB image perfectly optimized in WebP with lazy loading beats a 400 KB pixelated image that harms user experience. Google knows this very well.

Does this limit apply to all images on a page?

Gary Illyes specifically mentions images on documentation intended for Search developers. He doesn't mention decorative images, hero images, or above-the-fold visuals that might justify greater weight if the visual impact warrants it.

In practical field observations, Google tolerates heavier images perfectly — as long as Largest Contentful Paint (LCP) stays under control. It's the perceived load time that matters, not the raw weight of an isolated image. [To verify]: Google has never publicly confirmed an image weight threshold as a direct ranking factor.

Should you really be alarmed by this statement?

No. This statement isn't a directive; it's a window into Google's internal practices. It confirms what we already know: Google values performance, and its teams apply strict standards internally.

But — and this is crucial — Google doesn't force a linter on you. You retain control over the quality-to-weight tradeoff, as long as you respect Core Web Vitals thresholds. If your LCP is good, your CLS stable, and your FID acceptable, nobody at Google will penalize a 1.3 MB image.

Warning: Don't confuse "Google does it this way internally" with "Google requires you to do the same". The distinction is essential. Google optimizes its docs for specific use contexts — not necessarily transferable to your site.

Practical impact and recommendations

What should you actually do with this information?

Use this 1 MB limit as a reference benchmark, not an absolute rule. If 80% of your images stay under this threshold, you're probably in a healthy zone. If the majority significantly exceeds it, there's an optimization problem to investigate.

Focus on images critical for LCP — those appearing above-the-fold that directly impact perceived load time. A 1.5 MB hero image well-optimized and served in WebP via a CDN can load faster than a poorly configured 800 KB JPEG.

What matters is measuring actual impact rather than blindly chasing a magic number. PageSpeed Insights, Lighthouse, and Core Web Vitals give you objective metrics — use them.

What tools should you use to optimize without degrading quality?

Modern formats like WebP and AVIF offer far better compression-to-quality ratios than classic JPEG. A WebP image can weigh 30 to 50% less than an equivalent JPEG, with no visible loss to the naked eye.

For tooling: Squoosh (Google's tool), ImageOptim, TinyPNG, or server-side solutions like imgproxy and ImageKit for automatic on-the-fly optimization. If you use WordPress, plugins like ShortPixel or Imagify do the job — but always verify the final output.

Native lazy loading (loading="lazy" attribute) is now supported by all modern browsers. Enable it on all below-the-fold images to avoid unnecessarily loading visuals the user might never see.

How do you audit your existing images?

A Screaming Frog or Oncrawl crawl gives you an overview of your average image weight. Sort by descending weight and identify the biggest files — these are your potential quick wins.

Also check the format in use. If you're still serving PNG for photos (instead of reserving PNG for logos and icons), you're wasting bandwidth for nothing. PNG is lossless but much heavier than JPEG or WebP for complex images.

Test under real conditions with 3G network throttling in Chrome DevTools. If your images take several seconds to load on mobile, you have a problem — regardless of their theoretical weight.

  • Audit your current images: identify those significantly exceeding 1 MB
  • Prioritize optimization of above-the-fold images and those critical for LCP
  • Migrate to WebP or AVIF to reduce weight without visible quality loss
  • Enable native lazy loading on below-the-fold images
  • Serve images via a CDN to reduce network latency
  • Use responsive images (srcset) to adapt resolution to device
  • Measure real impact with PageSpeed Insights and Core Web Vitals
  • Document your internal thresholds (e.g., "product images < 800 KB, hero < 1.2 MB") to guide your teams
Gary Illyes' statement doesn't fundamentally change what a competent SEO is already doing: optimizing images for performance without sacrificing user experience. The 1 MB threshold is a good indicative benchmark, not law. Focus on Core Web Vitals, measure real-world impact, and adjust based on your context. If managing the technical aspects of these optimizations — compression, modern formats, CDN, responsive images — seems complex to orchestrate alone, support from an SEO-specialized agency can save you valuable time and avoid costly mistakes in crawl budget and performance.

❓ Frequently Asked Questions

Google pénalise-t-il les sites dont les images dépassent 1 Mo ?
Non. Cette limite de 1 Mo est une contrainte interne que Google s'impose sur sa documentation Search, pas un critère de ranking officiel. Tant que vos Core Web Vitals restent dans le vert, le poids brut des images n'est pas un facteur de pénalité direct.
Quelle est la différence entre WebP et AVIF pour l'optimisation d'images ?
AVIF offre une meilleure compression que WebP (jusqu'à 50 % de gain supplémentaire), mais son support navigateur est encore incomplet. WebP est plus largement supporté et constitue un excellent compromis qualité/poids pour la majorité des cas d'usage. En production, servez AVIF avec fallback WebP puis JPEG.
Le lazy loading natif suffit-il ou faut-il une librairie JavaScript ?
Le lazy loading natif (attribut loading="lazy") est suffisant pour la plupart des sites et évite le poids d'une librairie tierce. Il est supporté par Chrome, Edge, Firefox et Safari depuis 2020. Réservez les librairies JS aux cas complexes nécessitant un contrôle fin du comportement de chargement.
Comment savoir si mes images impactent négativement mon LCP ?
Utilisez PageSpeed Insights ou Lighthouse. Si l'élément LCP identifié est une image et que le score LCP est orange ou rouge, c'est un signal clair. Vérifiez le poids de l'image, son format, et si elle est servie avec les bonnes optimisations (compression, CDN, dimensions adaptées).
Faut-il optimiser toutes les images de la même manière ?
Non. Priorisez les images critiques (above-the-fold, LCP) et les pages à fort trafic. Une image de footer ou deep dans une page longue peut tolérer un poids supérieur si elle est en lazy loading. L'arbitrage se fait au cas par cas selon l'impact UX et le contexte d'affichage.
🏷 Related Topics
Domain Age & History AI & SEO Images & Videos PDF & Files

🎥 From the same video 43

Other SEO insights extracted from this same Google Search Central video · published on 30/03/2026

🎥 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.