Official statement
Other statements from this video 18 ▾
- □ Les images freinent-elles vraiment les performances SEO de votre site ?
- □ Quel format d'image choisir pour booster réellement les performances de votre site ?
- □ Faut-il vraiment automatiser la compression de vos images pour le SEO ?
- □ Faut-il vraiment adapter la taille de vos images selon l'appareil de l'utilisateur ?
- □ Picture et srcset pour le responsive : Google indexe-t-il vraiment toutes vos images ?
- □ Faut-il systématiquement utiliser le lazy-loading pour toutes les images en dessous de la ligne de flottaison ?
- □ Faut-il vraiment éviter le lazy-loading sur toutes vos images ?
- □ Faut-il vraiment utiliser l'attribut HTML loading pour optimiser le lazy-loading ?
- □ Les images sont-elles vraiment le principal frein à la performance de votre site ?
- □ Les images mal configurées nuisent-elles vraiment au référencement via les layout shifts ?
- □ Faut-il vraiment adapter la qualité d'image selon la taille d'écran pour le SEO ?
- □ Faut-il vraiment utiliser picture et srcset pour optimiser les images en responsive ?
- □ Faut-il vraiment activer le lazy-loading sur toutes les images below-the-fold ?
- □ Faut-il vraiment arrêter de lazy-loader toutes vos images ?
- □ Faut-il vraiment utiliser l'attribut HTML loading pour le lazy-loading ?
- 1:22 Faut-il vraiment migrer ses images vers WebP et AVIF pour améliorer son SEO ?
- 1:57 Faut-il vraiment automatiser la compression d'images pour le SEO ?
- 1:57 Faut-il vraiment vérifier manuellement la compression automatique de vos images ?
Google now accepts structured data to explicitly signal different versions of the same image when using picture or srcset. This declaration paves the way for better indexing of responsive variants, but remains unclear on concrete benefits and the exact format to use.
What you need to understand
Why is Google introducing this capability now?
The picture and srcset elements have existed for years to serve images adapted to context (screen size, resolution, format).
The problem: Google does not guarantee it discovers and indexes all these variants automatically. By allowing you to declare them via structured data, Google opens an explicit path to control what it sees.
Which image versions are affected?
All those declared in a srcset or in the source tags of a picture element. This covers variations in resolution (1x, 2x), formats (WebP, AVIF, JPEG), or different crops based on screen width.
The stakes: if you provide a high-resolution version for Retina screens and an optimized mobile version, Google can theoretically index both — provided you signal them correctly.
- Responsive sizing: picture and srcset allow serving different versions based on context
- Partial indexing: without structured data, Google does not systematically discover all variants
- Explicit control: structured data allows you to declare these versions to Google Search
- Modern formats: WebP and AVIF can coexist with JPEG or PNG fallbacks
What is the impact on image indexation?
Martin Splitt does not specify whether this declaration improves ranking in Google Images, nor if it accelerates discovery. He simply says it is possible — not mandatory, not systematically beneficial.
The declaration remains vague about the exact schema to use. It is assumed to be an extension of the ImageObject markup, but no official example is provided in this announcement.
SEO Expert opinion
Is this declaration consistent with observed practices?
Yes and no. In the field, we have long known that Google preferentially indexes the image URL declared in og:image or in standard schema.org markup.
Srcset variants only rarely appear in Google Images — unless they are explicitly linked elsewhere (XML image sitemaps, for example). This announcement formalizes a solution, but [To be verified]: no documented use cases exist yet.
What nuances should we consider?
First nuance: adding this structured data does not guarantee that Google will index all variants. Google remains master of what it crawls and retains.
Second nuance: if your images are already well-ranked without this declaration, the value is limited. This is not a priority lever — unless you notice that high-resolution versions or modern formats (WebP, AVIF) never appear in search results.
In what cases does this rule not apply?
If you are not using responsive images (picture or srcset), this declaration does not concern you. If you serve a single image URL to all users, standard ImageObject markup is more than sufficient.
Another limitation: sites where images are hosted on CDNs with dynamic transformation (Cloudinary, Imgix…). These URLs change based on parameters — difficult to declare them all statically in JSON-LD.
Practical impact and recommendations
What should you do concretely?
First step: identify pages where you use picture or srcset with multiple significant variants (different formats, multiple resolutions, distinct crops).
Next, wait for Google to publish an official schema example. Without precise documentation, any implementation remains speculative. You can test by adding an associatedMedia array to your existing ImageObject markup, but [To be verified]: nothing confirms this is the correct approach.
- Audit pages using picture or srcset with multiple variants
- Check in Google Search Console which images are currently indexed
- Monitor the release of official documentation or examples on developers.google.com
- Test the markup on a few pilot pages before general rollout
- Validate with Google's rich results test
- Track indexation evolution in Images via GSC
What mistakes should you avoid?
Do not declare dozens of microscopic variants (image-1x.jpg, image-1.1x.jpg, image-1.2x.jpg…). Google will not index them all, and you will bloat your markup for nothing.
Also avoid duplicating the main URL already present in standard ImageObject markup. If you have one main image plus 2-3 relevant variants (WebP, high resolution), that is sufficient.
How do you verify your site is compliant?
Use Google's rich results test to validate your JSON-LD syntax. Verify that the ImageObject markup is properly recognized, then progressively add variants.
In Google Search Console, track the Images Performance report to see if new image URLs appear after deployment. If nothing changes after 2-3 weeks, it means Google is not (yet) leveraging these declarations — or your syntax is incorrect.
❓ Frequently Asked Questions
Dois-je absolument déclarer mes variantes srcset avec des données structurées ?
Quel schéma Schema.org utiliser pour déclarer ces variantes ?
Cette déclaration améliore-t-elle le classement dans Google Images ?
Faut-il déclarer toutes les variantes srcset, même mineures ?
Comment vérifier si Google indexe mes variantes d'images après implémentation ?
🎥 From the same video 18
Other SEO insights extracted from this same Google Search Central video · published on 02/07/2024
🎥 Watch the full video on YouTube →
💬 Comments (0)
Be the first to comment.