Key takeaways
- Google shows a video in results only when it can find it, fetch it and understand it.
- Give important videos their own watch page; a video inside a long blog post rarely qualifies.
- Use VideoObject structured data and a video sitemap with the same title, description and thumbnail.
- Add a transcript on the page for people first; it also gives the page real text.
Video SEO on client websites is a content task with a technical checklist. This guide follows Google's video SEO best practices and shows how agencies can deliver it as part of white label SEO and content work. It covers videos hosted on the client's site; YouTube channel optimization is a separate job.
What is video SEO?
Video SEO is the work that helps search engines find, understand and show the videos on a website: embedding them in a way Google can detect, giving each important video a dedicated page, adding structured data and a video sitemap, using a stable thumbnail and letting Google fetch the file. It does not guarantee a video result.
Does video help SEO?
Video can help a page earn video results and give visitors a better answer, for example a product demo or a how-to. It is not a ranking shortcut by itself. A video only counts if Google can index it, and Google says indexing the page does not guarantee the video will be indexed. Choose videos that answer real customer questions.
Good candidates on client sites: product demos, service explainers, installation or how-to videos, and short answers to frequent questions. Weak candidates: brand reels and background videos with no topic. When we review a client's content, videos are part of the inventory in our content audit, judged by the same question: does this answer something a customer searches for? A video that passes that test usually deserves its own page and a written brief, built the same way as our E-E-A-T content brief template: who is speaking, what experience they bring and which question the video answers. Product videos for online stores follow the same rules, with the product page linking to the watch page rather than replacing it.
What is a video watch page?
A watch page is a page whose main purpose is to show one video, with a title and description unique to that video. Google says blog posts, product pages and category pages with an embedded video generally do not qualify as watch pages. For videos that matter, build a dedicated page and link to it from the related content.
| Page type | Video role | Eligible as a watch page? |
|---|---|---|
| Dedicated video page | The main content | Yes |
| Blog post with embed | Supporting the article | Generally no |
| Product or category page | One element among many | Generally no |
| Video gallery or hub | Lists many videos | No; link from it to each watch page |
Technical requirements from Google: embed with a standard element such as video or iframe, do not require a click or swipe to load the player, make sure videos injected with JavaScript appear in the rendered HTML, and use a supported file type such as MP4 or WebM. Video file and thumbnail URLs should be stable; quickly expiring CDN links can prevent indexing.
What structured data does a video need?
Use VideoObject markup on the watch page. Google lists name, thumbnailUrl and uploadDate as required, and recommends description, duration, contentUrl for the file and embedUrl for the player. Make the name, description and thumbnail unique for each video and consistent with the page and the sitemap. Clip markup can add key moments.
Details are in Google's video structured data documentation, which warns that without the required properties Google may not be able to extract any information about the video. For longer how-to videos, Clip structured data defines segments with start time, end time and label, which Google can show as key moments.
Do you need a video sitemap?
It is recommended when a site has many videos or when videos are hard to discover. A video sitemap lists each watch page with the video's thumbnail, title, description and either the file URL or the player URL. Google says you can add video tags inside an existing sitemap or keep a separate video sitemap or mRSS feed.
According to Google's video sitemaps documentation, the description can be up to 2,048 characters and should match the page, and content_loc for the video file is preferred over player_loc. Use the same thumbnail URL in the sitemap, the structured data and the page's poster attribute.
Thumbnails, transcripts and the rest of the checklist
- Thumbnail: a stable URL, supported format (JPEG, PNG or WebP, among others), at least 60x30 pixels with larger preferred, not blocked by robots.txt or a login.
- Title and description written for the video, not copied from the page template.
- Transcript or summary on the page, under the video, with headings for long videos.
- Video file and thumbnail fetchable by Googlebot; no noindex or robots.txt block on them.
- Expiration date only for videos that really expire; a past date hides the video.
- Monitoring in Search Console: Video indexing report and the Performance report filtered by video.
The W3C's guidance on transcripts explains that they serve people who are Deaf or hard of hearing, people who process text better than audio, and Deaf-blind users, and notes that headings and links in a transcript also help SEO. Write transcripts for people first: clean them up, add headings and link to related pages. Our content writing service can turn raw captions into an edited transcript and summary.
Should clients host video on YouTube or on their own site?
Many clients do both: YouTube for reach inside YouTube, and an embed on a dedicated watch page on their own site so the website can earn the visit. Self-hosting or a business video platform gives more control over the page and the file. The right choice depends on the goal, budget and whether the video should drive site visits.
Whichever host you choose, the watch page rules above apply to the client's website. Want video pages, markup and sitemaps delivered under your brand? book a 30-minute call.
Frequently asked questions
Can a page have more than one video?
Yes, but Google gives watch page treatment to pages where one video is the main content.
Does autoplay help video SEO?
No. Google only needs to detect the video; it should not require a user action to load.
Should we add Open Graph video tags?
Google lists Open Graph as one of the ways to provide video metadata, alongside structured data and sitemaps.
How do we know if a video is indexed?
Check the Video indexing report in Search Console and inspect the watch page URL.
Are AI-generated transcripts good enough?
They are a starting point. Edit them for accuracy, names and headings before publishing.