Skip to content
🔗
Link Building & Vertical SEO
Lesson 15 of 18 · Vertical SEO
FREE +50 XP

Video SEO: How Google Finds and Indexes Videos

Video in search is two different tasks: getting Google to find and index the videos on your site, and optimizing a video on YouTube. The first is described in Google’s video best practices: a video can appear in the main results, in Video mode, in Google Images and in Discover. The second is YouTube’s help center, which says directly that tags play a minimal role. Below: what is needed for video indexing, how the watch page and the three video URLs work, how to choose a thumbnail, and which popular figures about YouTube are not found in the documentation.

🎬
Video as a traffic source
“The video is uploaded to YouTube and embedded on a page, but it isn’t in the search for the site. First we check whether the watch page is indexed and whether the thumbnail is reachable at a stable URL.”

How Google finds videos on a site

The technical requirements for content apply to videos too, plus a few special ones:

  • Google can find videos referenced by <video>, <embed>, <iframe> and <object> elements.
  • Don’t use URL fragments (#) to load the video: Google Search generally doesn’t support them.
  • If a video is injected with JavaScript, check that it appears in the rendered HTML (JavaScript SEO). If a media API is used, the video container element must still be injected even if the API call fails.
  • Don’t rely on user actions (swiping, clicking, typing) to load the video.

To make it easier for Google to find videos, metadata is recommended: Google supports structured data, video sitemaps (how an XML sitemap works) and the Open Graph protocol.

Indexing requirements

  • The watch page must be indexed and performing well in Search before its video can be considered for indexing. An indexed page does not mean an indexed video.
  • The video is embedded on the watch page and not hidden behind other elements.
  • If the video is behind a paywall or sign-in, paywall structured data is needed so Google can find it.
  • The video has a valid thumbnail at a stable URL. If the thumbnail URL changes too often (for example a CDN with quickly expiring URLs), videos may not be indexed.
  • A supported file type: 3GP, 3G2, ASF, AVI, DivX, M2V, M3U, M3U8, M4V, MKV, MOV, MP4, MPEG, OGV, QVT, RAM, RM, VOB, WebM, WMV, XAP; data URLs are not supported.

Video files should be at stable URLs too if you want features such as key moments and previews. If you worry about bad actors, you can verify Googlebot and show the file URL only to trusted clients.

A dedicated watch page

For a video to be eligible for video results on the main results page, Video mode, key moments and the Live Badge, create, where it makes sense, a dedicated watch page for each video: a page whose main purpose is to show one video (a video landing page, an episode page, a news video page). Pages where the video is complementary (a review with an embedded video, a product page with a video, a category page listing several equal videos) are not watch pages. A watch page’s title and description should be unique to the video. The video can also be embedded on other pages: they can appear as a text result and a Google Image result with a video badge.

YouTube and other embedded players

If you embed videos from YouTube, Vimeo or Facebook, Google may index the video both on your page and on the platform’s page: both versions can appear in video features if they meet the criteria. For your own page, markup is still recommended, and you may add a video sitemap. To be eligible for more features, make sure your video host allows Google to fetch the video file.

Three different URLs are associated with a video: the watch page (<loc> in a video sitemap), the player (embedUrl in markup, <video:player_loc> in a sitemap) and the file (contentUrl, <video:content_loc>). Don’t mix them up.

The thumbnail

A valid thumbnail is required to take part in video features. If Google may fetch the video file, it will try to generate one itself, but you can suggest the choice: the poster attribute of <video>, the <video:thumbnail_loc> tag in a sitemap, the thumbnailUrl property in markup, or og:video:image. If you specify several sources, the thumbnail URL must be the same. Formats are BMP, GIF, JPEG, PNG, WebP, SVG, AVIF; the size is at least 60×30 pixels (larger preferred); the file must be accessible to Googlebot and Googlebot Images (don’t block it in robots.txt or require a login, robots.txt). General rules for images are in the lesson on image search.

Key moments and previews

Not all features trigger on all queries, and Google does not guarantee that markup will produce a specific feature. For a moving preview, Google selects a few seconds of the video; for that you need to allow fetching the video file, and the maximum duration can be set with the max-video-preview tag. Google tries to detect key moments automatically; you can suggest them via Clip markup, SeekToAction markup or the YouTube description, and Google prioritizes the moments you set.

Optimizing on YouTube itself

YouTube’s help center says: the title, thumbnail and description are more important for a video’s discovery than tags. Tags are keywords that help viewers find a video; they are useful if the content is commonly misspelled and otherwise play a minimal role. Excessive tags in the description violate YouTube’s policies on spam (tags help page; the general principle is in the spam policies). So the advice “5–10 tags with the main query and synonyms” is not confirmed; spend your time on a clear title, an honest thumbnail and a useful description.

What is not in the documentation

  • “YouTube is the second largest search engine”, “500 hours of video per minute” are general statistical claims, not recommendations.
  • “A title of up to 70 characters”, “a description of 500+ words”, “a thumbnail raises CTR by 20–30%” are rules and figures from practice.
  • “VideoObject markup gives a rich snippet” — the documentation says markup does not guarantee a specific feature.

Checklist

  1. A video has a dedicated watch page with a unique title and description; it is indexed.
  2. The video is embedded with <video>, <iframe>, <embed> or <object> and is not loaded by a user action.
  3. The thumbnail is valid, accessible to the crawler, at a stable URL, at least 60×30 pixels.
  4. Metadata is set: structured data, a video sitemap or Open Graph.
  5. Video files are at stable URLs if previews and key moments are wanted.
  6. On YouTube: a clear title, thumbnail and description; tags without excess.

Mistakes

  • Embedding videos only on pages where they are secondary and expecting video results.
  • Using thumbnail URLs that expire quickly.
  • Hiding a video behind a tab or loading it only on click.
  • Overloading a YouTube description with tags.
  • Treating markup as a guarantee of a feature.

What next

Next comes mobile-first indexing: Google uses the mobile version of a page for indexing, so videos and all other content must be available on it.

🎯
Lesson Task
Test your knowledge and earn +20 XP
← Image Search: How Google Finds and Shows Images
Lesson 15 of 18
Go to Task →