Sitemap pour vidéos : faire découvrir vos vidéos à Google
Faites découvrir vos vidéos à Google grâce à un sitemap vidéo. Balises obligatoires, options et bonnes pratiques expliquées clairement.
Un sitemap pour vidéos est un sitemap enrichi d’informations sur les vidéos hébergées sur vos pages. Il aide Google à trouver et à comprendre vos contenus vidéo, notamment les plus récents ou ceux que l’exploration habituelle détecte mal. Vous pouvez créer un fichier dédié aux vidéos ou ajouter les balises vidéo à un sitemap existant, au choix, en partant des principes pour créer et envoyer un sitemap.
Pour le SEO, c’est un levier de visibilité important. Une vidéo bien décrite peut apparaître dans les résultats vidéo de Google, avec une vignette et des métadonnées qui attirent le clic. Google recommande le sitemap pour vidéos, mais accepte aussi les flux mRSS comme alternative.
La première chose que je vérifie sur un sitemap vidéo, ce sont les exigences d’accès pour Googlebot : si le fichier vidéo ou la vignette est bloqué, toute la déclaration tombe à l’eau. L’arbitrage entre content_loc et player_loc se règle simplement selon votre mode d’hébergement. Une vidéo bien décrite peut apparaître avec sa vignette dans les résultats, et c’est souvent ce visuel qui fait la différence sur le clic.
Les exigences d'accès pour Googlebot
Googlebot doit pouvoir accéder à tous les fichiers référencés. Cela impose plusieurs conditions à chaque URL du sitemap vidéo. Le contenu doit autoriser l’exploration via le robots.txt, rester accessible sans connexion ni métafichier, ne pas être bloqué par un pare-feu et utiliser un protocole compatible (HTTP ou FTP). Les protocoles de streaming ne sont pas acceptés. Si la notion même de sitemap reste floue, ce rappel sur ce qu’est un sitemap pose les bases.
Autre règle de pertinence : n’indiquez pas de vidéos sans rapport avec le contenu de la page hôte, comme un simple addenda. Si vous voulez restreindre l’accès tout en autorisant l’exploration, validez que les robots qui visitent votre serveur sont bien des Googlebot.
Exemple de sitemap pour vidéos
Voici un sitemap standard avec l’extension vidéo. La première entrée video utilise un large éventail de balises, la seconde se limite aux balises obligatoires. Les deux vidéos sont imbriquées dans une même balise url.
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
<url>
<loc>https://www.monsite.fr/videos/some_video_landing_page.html</loc>
<video:video>
<video:thumbnail_loc>https://www.monsite.fr/thumbs/123.jpg</video:thumbnail_loc>
<video:title>Griller des steaks pour l'ete</video:title>
<video:description>Comment reussir vos steaks a chaque fois</video:description>
<video:content_loc>http://streamserver.monsite.fr/video123.mp4</video:content_loc>
<video:player_loc>https://www.monsite.fr/videoplayer.php?video=123</video:player_loc>
<video:duration>600</video:duration>
<video:publication_date>2007-11-05T19:20:30+08:00</video:publication_date>
<video:family_friendly>yes</video:family_friendly>
</video:video>
<video:video>
<video:thumbnail_loc>https://www.monsite.fr/thumbs/345.jpg</video:thumbnail_loc>
<video:title>Griller des steaks en hiver</video:title>
<video:description>Reussir vos steaks meme par grand froid</video:description>
<video:player_loc>https://www.monsite.fr/videoplayer.php?video=345</video:player_loc>
</video:video>
</url>
</urlset>
Les balises obligatoires
Les balises vidéo sont définies dans l’espace de noms http://www.google.com/schemas/sitemap-video/1.1. Chaque balise ne peut être utilisée qu’une fois par vidéo, sauf mention contraire. Le tableau suivant liste celles que Google exige.
| Balise | Rôle | Règle |
|---|---|---|
video:video |
Élément parent de chaque vidéo de la page |
Plusieurs balises possibles dans une même url |
video:thumbnail_loc |
URL de la vignette d’aperçu |
Doit respecter les exigences de miniatures |
video:title |
Titre de la vidéo |
Échapper les entités HTML ou utiliser CDATA |
video:description |
Description de la vidéo |
2 048 caractères maximum |
video:content_loc OU video:player_loc |
Fichier vidéo OU URL du lecteur |
Au moins l’une des deux est requise |
content_loc ou player_loc : que choisir
Vous devez fournir au moins l’une de ces deux balises. Quand c’est possible, privilégiez video:content_loc, qui pointe vers le fichier vidéo brut : c’est le moyen le plus efficace pour Google de récupérer votre contenu. Les formats HTML et Flash ne sont pas acceptés et l’URL ne doit pas être identique à celle de la balise loc parente.
Si le fichier brut n’est pas disponible, indiquez video:player_loc, l’URL d’un lecteur dédié à la vidéo (souvent l’attribut src d’une balise embed). Pour les plateformes comme YouTube ou Vimeo qui autorisent l’intégration par iframe, cette balise remplace content_loc. Lorsqu’une page mêle vidéos et images, vous pouvez tout déclarer en une fois en apprenant à combiner des extensions de sitemap.
Les balises facultatives utiles
Au delà des balises obligatoires, plusieurs balises facultatives aident Google à mieux comprendre vos vidéos. Le tableau ci-dessous présente les plus courantes et leurs valeurs autorisées.
| Balise | Rôle | Valeurs ou limite |
|---|---|---|
video:duration |
Durée de la vidéo en secondes |
Entre 1 et 28 800 (8 heures) |
video:publication_date |
Date de première publication |
Format date W3C |
video:family_friendly |
Disponibilité avec SafeSearch |
yes ou no |
video:restriction |
Pays où afficher la vidéo |
Codes ISO 3166, attribut relationship |
video:tag |
Mot-clé décrivant la vidéo |
32 balises maximum par vidéo |
Google a retiré de sa documentation video:category, video:gallery_loc, video:price et ses attributs, video:tvshow, ainsi que les attributs autoplay et allow_embed de player_loc. Ne les utilisez plus : elles ne sont plus prises en compte et n’apportent aucun bénéfice à votre SEO vidéo.
À faire
- fournir content_loc ou player_loc pour chaque vidéo
- décrire des vidéos en lien avec le contenu de la page
- autoriser Googlebot via le robots.txt
- renseigner thumbnail_loc, title et description avec soin
À éviter
- utiliser un protocole de streaming non accepté
- indiquer des vidéos sans rapport avec la page
- réemployer des balises obsolètes (category, price, tvshow)
- rendre la même URL pour loc et content_loc
Points clés à retenir
- Imbriquez les balises video:video dans la balise url de la page hôte
- Fournissez toujours content_loc ou player_loc, et privilégiez content_loc
- Renseignez thumbnail_loc, title et description (obligatoires)
- Vérifiez que Googlebot peut accéder aux fichiers (robots.txt, pas de connexion)
- Le flux mRSS est une alternative acceptée au sitemap vidéo
Un sitemap pour vidéos rend vos contenus vidéo découvrables par Google.
Quiz : testez vos connaissances
Quiz : testez vos connaissances
-
Entre les balises video:content_loc et video:player_loc, laquelle Google recommande-t-il de privilégier quand c'est possible ?
- La balise video:player_loc, car elle est plus simple à renseigner
- Aucune des deux, une seule miniature suffit à Google
- La balise video:content_loc, qui pointe vers le fichier vidéo brut
Quand c’est possible, privilégiez
video:content_locqui pointe vers le fichier vidéo brut. C’est le moyen le plus efficace pour Google de récupérer votre contenu. -
Que doit faire votre site pour que Googlebot accède aux vidéos d'un sitemap vidéo ?
- Protéger chaque vidéo par un mot de passe pour rassurer Google
- Bloquer Googlebot derrière un pare-feu le temps de l'indexation
- Autoriser l'exploration via le robots.txt et garder le contenu accessible sans connexion
Googlebot doit pouvoir accéder à chaque fichier référencé. Le contenu doit autoriser l’exploration via le
robots.txtet rester accessible sans connexion ni blocage par un pare-feu. -
Que sont devenues des balises comme video:category, video:price ou video:tvshow ?
- Elles remplacent désormais la balise thumbnail_loc
- Elles sont devenues obligatoires pour tout sitemap vidéo
- Google les a retirées de sa documentation, elles sont obsolètes
Google a retiré de sa documentation
video:category,video:price,video:tvshowet d’autres. Réemployer ces balises obsolètes n’apporte plus rien.
Besoin d'un accompagnement SEO ?
Une vidéo bien balisée peut transformer votre visibilité dans les résultats de recherche.