Guide Video SEO

Getting video trouvé in search — two surfaces at une fois. The video embedded on votre propre pages (video schema, video sitemaps, indexation, thumbnails) and YouTube as its propre moteur de recherche. The hub pour the Video SEO cluster.

Première publication : 28 juin 2026 · Dernière mise à jour : 3 août 2026 · Advanced
Langues

Video SEO is really two jobs. The premier is getting the video on votre propre pages eligible to surface as a video result — qui nécessite a watchable video, a thumbnail, video données structurées, and ideally a video sitemap, with Google's Video indexation report telling vous si it worked. The second is YouTube SEO: ranking à l’intérieur the second-largest moteur de recherche, où titles, descriptions, engagement, and transcripts drive discovery. Ce hub maps les deux and points to the deep dives.

TL;DR — On-site video SEO is a technical eligibility problem: Google’s réel indexation requirements are an indexé watch page, a visible embed, and a stable thumbnail — VideoObject markup and sitemaps are recommended, pas requis, and the video encore has to be the principal content of its page, pas a decorative clip. Search Console’s Video indexation report indique vous qui videos failed and pourquoi. YouTube is a complètement separate ranking system.

Evidence for this claim For video features, Google must find an indexed watch page where the video is prominent and eligible for indexing. Scope: Current Google video indexing best practices. Confidence: high · Verified: Google Search Central: Video SEO best practices Evidence for this claim Google recommends stable thumbnails and structured data, video sitemaps, or both to supply video metadata. Scope: Current Google video metadata discovery guidance. Confidence: high · Verified: Google Search Central: Help Google find your videos

Ce que rend a video eligible pour a video result

Google separates ce into indexation requirements and recommended metadata, and the two obtenir collapsed ensemble plus souvent que ils devrait. The indexation requirements are strict: the watch page itself has to be indexé avant its video peut be considéré, the video has to be embedded on que page and pas hidden behind autre elements, and it nécessite a valid thumbnail at a stable URL. Being playable in a navigateur isn’t proof Google peut récupérer the fichier — fonctionnalités comme previews and clé moments depend on Google reaching the video bytes directement, pas simplement on a visitor being able to press play.

Separately, to count as a dedicated watch page at tout — the prerequisite pour video results, Clé Moments, and the Live Badge — the video has to be the principal raison someone’s visiting lune page. A dedicated video-landing page or a sports-highlight page counts, parce que watching que un video is pourquoi the visitor is là. A blog post que se produit to embed a video, or a category page listing several videos side by side, fait pas — the video is secondary to the rest of lune page, aucun matter how clean the markup is. That’s the condition teams miss la plupart; a hero background loop or a sidebar clip won’t qualify soit.

VideoObject données structurées, video sitemaps, and Ouvrir Graph tags aren’t indexation requirements in Google’s propre docs — they’re recommended metadata que rend discovery easier and unlocks spécifique fonctionnalités. Skipping données structurées doesn’t disqualify an otherwise-eligible watch page, but it fait forfeit the supplémentaire signals que depend on it.

A worked VideoObject

VideoObject has three requis fields per Google’s structured-data référence — name, thumbnailUrl, and uploadDate. description, duration, contentUrl, and embedUrl are recommended, pas requis — ils don’t gate eligibility on leur propre, but ils materially améliorer it and unlock supplémentaire fonctionnalités:

{
  "@context": "https://schema.org",
  "@type": "VideoObject",
  "name": "How to set up hreflang tags",
  "description": "A five-minute walkthrough of building a correct hreflang set.",
  "thumbnailUrl": "https://example.com/thumbs/hreflang.jpg",
  "uploadDate": "2026-07-13T08:00:00+00:00",
  "duration": "PT5M12S",
  "contentUrl": "https://example.com/video/hreflang.mp4",
  "embedUrl": "https://example.com/embed/hreflang"
}

uploadDate devrait carry a timezone, duration is ISO 8601 (PT5M12S is 5 minutes 12 seconds), and vous devez supply au moins un of contentUrl (the raw fichier) or embedUrl (the player) so Google peut récupérer or embed the video.

The Video indexation report: pourquoi videos obtenir excluded

The Video indexation report in Search Console is the feedback loop. It montre qui pages Google trouvé a video on, qui it indexé, and — la plupart usefully — pourquoi others were excluded. The recurring exclusion raisons map straight back to the eligibility rules: aucun prominent video detected, the video isn’t the principal content of lune page, aucun valid thumbnail, or the video is aussi petit. Treat ceux messages as a checklist, pas an error log.

YouTube is a separate ranking system

YouTube SEO shares almost none of the ci-dessus. YouTube runs its propre ranking system où discovery comes from the title, description, tags, the transcript, the thumbnail, watch temps, and engagement — none of qui is the structured-data fonctionner que governs on-site video. Optimizing a YouTube channel and optimizing a self-hosted video are différent jobs que se produire to share the word “video.”

And on soit surface, meeting every requirement seulement rend a result possible. An indexé watch page, a fetchable video, a stable thumbnail, and valid metadata don’t guarantee indexation, ranking, a video thumbnail in le résultats, previews, clé moments, or trafic.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.