Declaration officielle
Autres déclarations de cette vidéo 11 ▾
- □ Faut-il supprimer la balise 'priority' de vos sitemaps ?
- □ Faut-il vraiment supprimer la balise 'changefreq' de vos sitemaps ?
- □ Pourquoi Google ignore-t-il la balise 'lastmod' dans vos sitemaps ?
- □ Faut-il encore remplir la balise lastmod dans vos sitemaps XML ?
- □ Pourquoi soumettre un sitemap ne garantit-il pas le crawl de vos URLs ?
- □ Faut-il remplacer les extensions de sitemap par des données structurées ?
- □ Faut-il mettre à jour lastmod quand on ajoute des données structurées ?
- □ Pourquoi créer un sitemap révèle-t-il plus de problèmes techniques qu'il n'en résout ?
- □ Pourquoi les identifiants de session en paramètres URL menacent-ils encore le crawl de votre site ?
- □ Un site crawlable garantit-il vraiment une meilleure navigation utilisateur ?
- □ Faut-il vraiment attendre le crawl même après avoir soumis ses URLs via API ?
Google envisage de déprécier certaines balises des extensions sitemap vidéo et image au profit des données structurées Schema.org. Raison invoquée : éviter les conflits entre informations du sitemap (statiques) et markup structuré (à jour lors du rendu). Concrètement, les praticiens devront migrer vers Schema.org VideoObject et ImageObject.
Ce qu'il faut comprendre
Pourquoi Google veut-il déprécier ces balises de sitemap ?
Le motif est simple : les données structurées intégrées dans le HTML sont systématiquement à jour lors du rendu de la page, contrairement au sitemap XML qui représente un état figé. Quand un éditeur modifie une miniature vidéo ou une légende d'image dans son CMS, le markup Schema.org se met à jour automatiquement, mais le sitemap nécessite une régénération et une soumission.
Google préfère une source de vérité unique plutôt que deux canaux potentiellement contradictoires. Si le sitemap indique une URL de thumbnail différente de celle déclarée dans VideoObject, laquelle doit prévaloir ? Cette ambiguïté génère des incohérences de traitement côté crawler.
Quelles balises sitemap sont concernées par cette dépréciation ?
Google vise les balises des extensions video:* et image:* qui ont des équivalents directs dans Schema.org. Par exemple : video:thumbnail_loc (équivalent : thumbnailUrl dans VideoObject), video:title (équivalent : name), image:caption (équivalent : caption dans ImageObject).
Les balises sans équivalent Schema.org — s'il en reste — pourraient subsister, mais la tendance est claire : consolider tout le markup dans les données structurées.
Est-ce une dépréciation immédiate ou progressive ?
Gary Illyes emploie le conditionnel : Google "envisage" cette dépréciation. Aucun calendrier précis n'est annoncé. Il s'agit d'un signal de direction stratégique plutôt que d'une mise à jour technique imminente.
Cela dit, la formulation laisse peu de doute sur l'issue. Préparez la transition dès maintenant pour éviter toute pénalité d'indexation future.
- Source de vérité unique : Schema.org devient la référence pour les métadonnées vidéo et image
- Balises concernées : video:*, image:* ayant des équivalents dans VideoObject et ImageObject
- Chronologie floue : dépréciation envisagée, aucune date officielle
- Objectif Google : éliminer les conflits entre sitemap statique et markup dynamique
Avis d'un expert SEO
Cette déclaration est-elle cohérente avec les pratiques observées ?
Parfaitement. Depuis plusieurs années, Google pousse les éditeurs vers les données structurées au détriment des métadonnées XML. La Search Console affiche depuis longtemps les erreurs Schema.org avec bien plus de détails que les problèmes de sitemap vidéo.
Concrètement ? Les rich results vidéo (carrousels, snippets enrichis) se basent déjà principalement sur VideoObject, pas sur video:* dans le sitemap. Cette dépréciation officialise une réalité terrain : le sitemap vidéo n'a plus qu'un rôle de découverte, pas de description.
Quelles nuances faut-il apporter à cette annonce ?
Premier point : Gary ne précise pas si l'élément racine <video:video> ou <image:image> sera lui aussi déprécié. S'il reste, cela signifie que le sitemap conserve un rôle de signal de découverte ("cette URL contient une vidéo"), tandis que Schema.org fournit les métadonnées descriptives.
Deuxième nuance : [A vérifier] quelle sera la priorité en cas de conflit persistant après la dépréciation ? Si un éditeur maintient des balises dépréciées dans son sitemap ET du Schema.org contradictoire, Google ignorera-t-il silencieusement le sitemap ou lèvera-t-il une alerte en Search Console ?
Troisième point — et c'est crucial — : cette dépréciation ne concerne que les extensions vidéo et image. Le sitemap principal (changefreq, priority, lastmod) et l'extension actualités (news:*) ne sont pas mentionnés.
Dans quels cas cette règle pourrait-elle poser problème ?
Pour les sites avec des milliers de vidéos hébergées sur CDN externe, migrer du sitemap vidéo vers VideoObject peut représenter un chantier technique massif. Si les URL de thumbnail et de contenu sont stockées en base sans être injectées dans le HTML, il faut modifier le templating côté front.
Autre cas limite : les sites utilisant du lazy-loading agressif qui ne rendent le markup vidéo qu'après interaction utilisateur. Si Google ne voit pas le Schema.org lors du premier rendu, l'indexation vidéo devient aléatoire. Le sitemap XML servait de filet de sécurité — ce filet disparaît.
Impact pratique et recommandations
Que faut-il faire concrètement dès maintenant ?
Commencez par auditer vos sitemaps vidéo et image existants. Listez toutes les balises video:* et image:* que vous déclarez actuellement. Vérifiez ensuite si chaque URL possède le markup Schema.org équivalent (VideoObject pour les vidéos, ImageObject pour les images).
Ensuite, implémentez ou complétez vos données structurées. Pour les vidéos : thumbnailUrl, uploadDate, description, name, contentUrl/embedUrl sont obligatoires. Pour les images : contentUrl, license (si applicable), acquireLicensePage (pour les images sous licence) sont recommandés.
Testez avec l'outil Test des résultats enrichis de Google et validez que votre markup est conforme. Surveillez les rapports "Vidéos" et "Améliorations" dans la Search Console pour détecter toute erreur de parsing.
Quelles erreurs éviter pendant cette transition ?
Ne supprimez pas vos balises sitemap vidéo/image avant que Google n'officialise la dépréciation. Tant qu'aucune date n'est annoncée, maintenez les deux canaux en parallèle pour garantir l'indexation.
Évitez les incohérences entre sitemap et Schema.org : si vous déclarez une duration de 120 secondes dans le sitemap et 180 dans VideoObject, Google risque d'ignorer les deux. Automatisez la génération pour qu'une seule source alimente les deux formats.
Ne négligez pas le rendu côté serveur pour les SPA. Si votre site React/Vue injecte le Schema.org uniquement côté client, Googlebot peut ne pas le voir lors du premier rendu. Utilisez le dynamic rendering ou le SSR pour garantir que le markup est présent dans le HTML initial.
Comment vérifier que votre site sera conforme après la dépréciation ?
Créez un tableau de correspondance entre chaque balise sitemap vidéo/image et son équivalent Schema.org. Exemple : video:thumbnail_loc → VideoObject.thumbnailUrl, video:duration → VideoObject.duration, image:caption → ImageObject.caption.
Lancez un crawl avec Screaming Frog ou Oncrawl en activant l'extraction de données structurées. Comparez les URLs de votre sitemap vidéo avec les URLs détectées dans les balises VideoObject. Tout écart signale une URL non couverte par Schema.org.
Mettez en place une alerte Search Console pour surveiller les erreurs de données structurées. Si le nombre d'erreurs VideoObject ou ImageObject augmente soudainement, c'est que votre implémentation comporte des failles.
- Auditer les sitemaps vidéo/image actuels et lister toutes les balises utilisées
- Implémenter VideoObject et ImageObject avec toutes les propriétés obligatoires
- Valider le markup avec l'outil Test des résultats enrichis de Google
- Maintenir sitemap ET Schema.org en parallèle jusqu'à l'annonce officielle
- Automatiser la génération pour éviter les incohérences entre canaux
- Garantir le rendu serveur du Schema.org pour les applications JavaScript
- Crawler le site pour détecter les URLs vidéo sans VideoObject
- Surveiller les rapports Search Console "Vidéos" et "Améliorations"
❓ Questions frequentes
Dois-je supprimer immédiatement mes balises video:* et image:* du sitemap ?
Les sitemaps vidéo et image vont-ils complètement disparaître ?
Que se passe-t-il si mes données sitemap et Schema.org sont contradictoires ?
Cette dépréciation concerne-t-elle aussi les sitemaps actualités ou mobiles ?
Dois-je implémenter Schema.org même si je n'ai que quelques vidéos ?
🎥 De la même vidéo 11
Autres enseignements SEO extraits de cette même vidéo Google Search Central · publiée le 05/05/2022
🎥 Voir la vidéo complète sur YouTube →
💬 Commentaires (0)
Soyez le premier à commenter.