24/10/2026
A demo or webinar published on your site does not appear in Google just because it is online. Video SEO beyond YouTube rests on three conditions: a page that makes the video its main content, VideoObject markup that describes it, and Search Console monitoring that confirms it is indexed. Ranking within YouTube itself (title, thumbnail, retention) is covered by YouTube search ranking. Here: the video page, the video sitemap and AI answers.
How Google Finds and Displays a Video
Google reads a page, detects a player, fetches a thumbnail and matches it all with the text, the transcript and the markup. The stakes are real: pages with video are ×53 more likely to reach page one (Onesty, 2026), a benchmark to read alongside other SEO statistics. It is a correlation, not proof that a video is enough to make a page rank.
Google's Video Surfaces
The same video can appear in several places, each with its own conditions:
The Main Video Rule
At the time of writing, Google only indexes a video, and only shows its thumbnail, if it is the main content of the page. A video tucked at the bottom of a long article remains a secondary element: the page can rank, but the video will not appear as a video result. For Google to pick it up, the video must be:
- the subject of the page, announced by the title and the first paragraph;
- visible on load, with no click, tab, modal window or long scroll;
- placed at the top of the page, above the fold, on mobile as well as desktop;
- accompanied by a thumbnail Googlebot can fetch (neither blocked nor redirected);
- alone, or clearly dominant if the page contains several.
This rule explains most "no video indexed" statuses in Search Console.
Hosting on YouTube or on Your Own Site
Your hosting choice decides where the audience watches the video, who gets the traffic and what data you keep:
The two models combine: YouTube for reach, a page on your site for context and traffic to your domain.
The Most Common Case: an Embedded YouTube Video
An embedded YouTube video can rank on your page if it is the main content and the markup declares it with embedUrl. Google may still prefer the YouTube page for the same query. A canonical tag does not change that: it only resolves duplicates within your own site, not competition with another platform. What tips the balance is what your page adds: context, a transcript, links to pages that extend the topic.
If the video circulates on several platforms, keep a single source page per video and identical signals everywhere: same title, same thumbnail, same description.
Building the Video Page
The video page carries what Google cannot infer from the file: the topic, the audience, the context.
One Page per Video, Video at the Top
An effective video page brings together five elements:
- a dedicated URL, with a page title that reflects the target query;
- the video at the top, before any long block of text;
- a context paragraph stating who the video is for and what it shows;
- internal links to this page from the articles, product pages and topic pages that cover the subject;
- the same thumbnail on the page, in the markup and in the sitemap.
A video that illustrates an article can stay there, without being indexed as a video. Create a dedicated page as soon as the video answers a clear intent on its own, such as a demo, a tutorial or a comparison.
Transcript and Chapters
The transcript turns audio into indexable text: it clarifies the topic, entities and sub-questions, and opens the page to the long tail. To make it serve the page rather than weigh it down:
- place it below the video, on the same URL, not in a downloadable file;
- split it into short blocks, under subheadings that mirror the chapters;
- name the product, method, industry or use case precisely;
- add a few internal links to the guides that extend the topic.
Captions and the transcript play two distinct roles. Captions make the video accessible during playback; the transcript published on the page gives Google, and AI systems, text they can read and cite. Timestamped chapters guide visitors and prepare key moments.
Performance: Lazy Loading and Poster Image
A video player weighs on Core Web Vitals through the media, scripts and layout. Lazy loading lightens the page, but it can hide the video from Google if the player is only injected after a visitor action. Five settings reconcile the two:
- display a lightweight poster image, which becomes the LCP element instead of the player;
- load the player on click, but keep the markup, the embed URL and the transcript in the initial HTML;
- reserve the player's space with a fixed ratio to avoid layout shifts (CLS);
- limit third-party scripts loaded at start-up, which degrade INP on mobile;
- check with the URL Inspection tool that Google actually sees the video after rendering.
VideoObject, Clip and SeekToAction: Marking Up the Video
VideoObject markup tells Google what the video contains, when it was published and where to play it. Everything it declares must be verifiable on the page: same video, same thumbnail, same duration. Principles common to all markup (JSON-LD format, testing, maintenance) are covered in the structured data guide.
Required and Recommended Properties
At the time of writing, Google requires only three properties. The others improve understanding and display:
JSON-LD Markup Example
Here is the markup for a demo embedded from YouTube, with one chapter declared as a Clip:
<script type="application/ld+json">{"@context": "https://schema.org","@type": "VideoObject","name": "Demo: planning an editorial calendar","description": "Create, prioritise and share a calendar in four minutes.","thumbnailUrl": "https://www.example.com/videos/calendar-demo.jpg","uploadDate": "2026-09-15","duration": "PT4M12S","embedUrl": "https://www.youtube.com/embed/VIDEO_ID","hasPart": [{"@type": "Clip", "name": "Prioritising topics","startOffset": 35, "endOffset": 140,"url": "https://www.example.com/videos/calendar-demo?t=35"}]}</script>
Inconsistencies break eligibility: a declared thumbnail different from the one displayed, an incorrect duration, an embedUrl that redirects, a video behind access Googlebot cannot get through.
Key Moments: Clip and SeekToAction
Two types of markup can earn key moments. With Clip, you declare each segment: its name, start, end and the URL that starts at that point. With SeekToAction, you tell Google how to build a URL that starts at a given moment, and it identifies the segments itself. The first suits chaptered videos, the second catalogues too large for manual segmentation.
The Video Sitemap
The video sitemap explicitly declares your videos and their metadata. It replaces neither the main video rule nor the markup, but it speeds up discovery and removes ambiguity in three situations:
- you publish many video pages;
- your pages rely on JavaScript and the player appears late in rendering;
- your videos change or expire, and Google needs to know.
The Tags in a Video Entry
Each video page becomes a <url> entry containing a <video:video> block:
<url><loc>https://www.example.com/videos/calendar-demo</loc><video:video><video:thumbnail_loc>https://www.example.com/videos/calendar-demo.jpg</video:thumbnail_loc><video:title>Demo: planning an editorial calendar</video:title><video:description>Create, prioritise and share a calendar.</video:description><video:player_loc>https://www.youtube.com/embed/VIDEO_ID</video:player_loc><video:duration>252</video:duration></video:video></url>
Use content_loc for the file URL and player_loc for the player URL, and give the duration in seconds. Common errors: an inaccessible thumbnail (403 error, robots.txt blocking, unstable URL), a player Googlebot cannot load, an expiry date forgotten after a video is removed, or information that differs from the page.
Diagnosing in Search Console
Search Console's Video indexing report lists the pages where Google found a video and shows, for each, whether it is indexed. The "no video indexed" status comes with a reason that points to the fix. The Google Search Console guide covers getting started with the tool; here is how to read the video-specific cases:
Once videos are indexed, monitoring is spread across several reports:
- impressions and click-through rate of video pages in the Performance report, filtered on the Video search appearance;
- indexing status of each page in the Video indexing report;
- page rendering and loaded resources in the URL Inspection tool;
- time spent and plays on the video page in Google Analytics 4.
Prioritise pages that get impressions but few clicks, then those that get traffic without a video result.
Video and Generative Engines
Generative engines (ChatGPT, Perplexity, Gemini, AI Overviews and AI Mode, available in France since summer 2026) cite YouTube videos and video pages. YouTube ranks among the platforms most cited by LLMs, alongside Reddit and LinkedIn (Semrush/Statista, 2026).
A video is more likely to be used in an answer when these elements describe its content precisely:
- the transcript, the only written record of what is said;
- the title and description, on YouTube as on your page;
- the text of the video page: context, subheadings, answers to the audience's questions;
- the transcript's subheadings, which split the video into identifiable segments.
These citations remain an observed correlation: nothing guarantees that a well-described video will be picked up. The overall approach, from choosing topics to tracking citations, is set out in the GEO (Generative Engine Optimization) guide.
Checklist Before Publishing a Video Page
Before going live, check these ten points:
- the video answers a clear intent and has its own URL;
- it sits at the top of the page, visible without a click;
- the title and first paragraph announce what it shows;
- the transcript is published on the page, in short blocks;
- the thumbnail has a stable URL accessible to Googlebot;
VideoObjectcontainsname,thumbnailUrl,uploadDate, thendescription,durationandembedUrlorcontentUrl;- chapters are declared with
Clip, orSeekToActionis in place; - the page is listed in the video sitemap;
- the player loads without degrading LCP, INP or CLS;
- Search Console's Video indexing report confirms indexing after crawling.
Depending on Your Situation
The video page draws on three neighbouring skills:
- you do not know which videos deserve a page: start from the search intent of the target queries;
- you are writing the transcript and the page text: apply the rules of SEO copywriting;
- you want to fit videos into a calendar: build them into your editorial strategy.
To check across a whole site which video pages are indexed, whether their markup is in place and whether they surface in AI answers, the Incremys 360 audit, a GEO & SEO platform, reviews all three points.
FAQ on Video SEO Beyond YouTube
Should you host your videos on YouTube or on your own site?
Both, depending on the goal. YouTube brings reach, internal search and suggestions, with no delivery cost. A page on your site brings traffic to your domain, context and your own data. The usual pattern: publish on YouTube, then embed the video on a dedicated page.
How many videos should you put on one page?
A single main video. Google only indexes a video if it is the main content of the page; with several videos of equal weight, it may index none of them. Other videos can sit further down as illustrations, but every video that targets its own queries deserves its own page.
My video is not indexed: why?
In most cases, the video is not considered the main content or is not visible on load. Next come an inaccessible thumbnail and a page that is itself not indexed. Search Console's Video indexing report gives the exact reason for each page; the URL Inspection tool shows what Google sees after rendering.
Do you need a video sitemap if the page already has VideoObject markup?
It is not mandatory, but it helps. The markup describes the video once the page is crawled; the sitemap helps Google find the page and passes on the same information through a second channel. It becomes valuable when video pages are numerous, rendered in JavaScript or subject to an expiry date.
Should you publish the transcript on the page?
Yes, whenever the video covers an informational or technical topic. The transcript gives Google and generative engines text they can read and cite, which captions alone do not provide. Publish it on the same URL, below the video, in short blocks with subheadings.
Can an embedded YouTube video rank on my page?
Yes, if it is the main content of your page and the markup declares it with its embed URL. Google may, however, show the YouTube page instead of yours for the same query. Your page wins more easily when it adds what YouTube lacks: context, a structured transcript and useful links.
.png)
.jpeg)

.jpeg)
%2520-%2520blue.jpeg)
.avif)