Videos play a major role in attracting visitors and improving SEO visibility. But sometimes, even when you embed videos properly, Google Search Console throws a warning —
“Video isn’t on a watch page.”
If you’ve seen this message under the Video Indexing report, don’t worry — you’re not alone. Thousands of site owners face this issue when Google fails to treat their web pages as dedicated video pages.
In this detailed blog, let’s break down:
- What this issue really means
- Why it happens
- How to fix it
- And how to make your videos visible in Google Search and Video results.
🧩 What Does “Video Isn’t on a Watch Page” Mean?
The Video Indexing Report in Google Search Console tells you how your site’s videos are being discovered and indexed by Google.
When you see “Video isn’t on a watch page”, it means:
Google found an embedded video on your webpage, but that page doesn’t qualify as a “watch page” — i.e., a page primarily meant for viewing that single video.
So even though your video might play perfectly fine for visitors, Google can’t treat it as a dedicated video result in Search or on Google Video tab.
Example Scenario
Let’s say you run a hospital directory website like:
https://www.myhospitalnow.com/hospitals/oasis-of-hope-hospital
and you embed a YouTube video like:
https://www.youtube.com/embed/wIDkYIF7HqI
Google crawls your page, detects the embedded video, but notices that:
- The page mainly describes hospital details, not the video itself.
- The video is not the central element of the page.
As a result, Google says:
“Video isn’t on a watch page.”
⚠️ Why Does This Issue Happen?
There are several reasons behind this indexing problem. Let’s go through the most common causes.
Cause | Description |
---|---|
1. Video not the main content | The video is embedded deep inside the page or below other content. Google expects the video to be the main focus of the page. |
2. Missing structured data (VideoObject) | If your page doesn’t use proper schema markup like VideoObject , Google can’t understand key details like video name, thumbnail, or description. |
3. Lazy-loading or hidden iframes | If the video loads only after scrolling, clicking, or script interaction, Googlebot may not render it during crawling. |
4. No dedicated “watch page” | Each video ideally should have its own URL where it’s the central focus (like YouTube’s watch pages). |
5. Thumbnails or metadata missing | Missing thumbnailUrl , uploadDate , or contentUrl in schema prevents Google from indexing the video correctly. |
🔍 How to Identify the Affected Videos
In your Google Search Console > Video Indexing report, you’ll see:
- “Video isn’t on a watch page” listed under Error or Not Indexed
- The number of affected videos (e.g., 2.06K)
- Example URLs with both the Page URL and the Video URL
Example:
This tells you exactly where Google is failing to index your video content.
⚙️ How to Fix the “Video Isn’t on a Watch Page” Issue
Let’s fix the root causes step by step.
✅ Step 1: Add Proper VideoObject Structured Data
Use JSON-LD structured data to describe your video in a way Google understands.
Example for your hospital video page:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "VideoObject",
"name": "Oasis of Hope Hospital Overview",
"description": "Learn more about Oasis of Hope Hospital and its medical services.",
"thumbnailUrl": "https://img.youtube.com/vi/wIDkYIF7HqI/hqdefault.jpg",
"uploadDate": "2024-07-17",
"contentUrl": "https://www.youtube.com/watch?v=wIDkYIF7HqI",
"embedUrl": "https://www.youtube.com/embed/wIDkYIF7HqI",
"publisher": {
"@type": "Organization",
"name": "MyHospitalNow",
"logo": {
"@type": "ImageObject",
"url": "https://www.myhospitalnow.com/images/logo/myhospitalnow-logo.png"
}
}
}
</script>
👉 Add this snippet under each embedded video block (you can automate it through your CMS or Blade templates if using Laravel).
✅ Step 2: Make the Video the Main Focus
Ensure your embedded video:
- Appears above the fold (without scrolling)
- Is immediately visible and playable
- Isn’t hidden behind tabs or modals
You can even use a large thumbnail or a clear title like:
🎥 “Watch Hospital Overview Video”
This helps Google understand that your page’s main purpose is to show that video.
✅ Step 3: Create Dedicated Watch Pages
If possible, create a separate page for each video, for example:
https://www.myhospitalnow.com/videos/oasis-of-hope-hospital
That page should:
- Display the video prominently
- Have a title, description, and related info
- Include VideoObject schema
- Use internal linking from the main hospital page
This helps Google treat it exactly like a YouTube “watch” page.
✅ Step 4: Include Open Graph and Meta Tags
Add Open Graph video tags for better indexing and social sharing.
<meta property="og:type" content="video.other" />
<meta property="og:video:url" content="https://www.youtube.com/embed/wIDkYIF7HqI" />
<meta property="og:video:type" content="text/html" />
<meta property="og:video:width" content="1280" />
<meta property="og:video:height" content="720" />
<meta property="og:title" content="Oasis of Hope Hospital Overview" />
<meta property="og:description" content="Watch the video overview of Oasis of Hope Hospital and learn about its facilities." />
<meta property="og:image" content="https://img.youtube.com/vi/wIDkYIF7HqI/hqdefault.jpg" />
This reinforces your video content signals for Google and social platforms.
✅ Step 5: Resubmit in Search Console
After updating your pages:
- Go to Search Console > Video Indexing
- Click Validate Fix for the issue
- Google will re-crawl and reprocess affected pages
Once Google validates, you’ll start seeing your videos appearing under “Indexed” status, and even with thumbnails in search results.
🧠 Pro Tips to Improve Video SEO
- Keep your video file publicly accessible (no login required).
- Use short, descriptive video titles.
- Include the video transcript or captions for better context.
- Always host video content on HTTPS pages.
- Submit a video sitemap to Google with all video URLs and metadata.
📈 Benefits After Fixing the Issue
When you correctly mark up your videos and make them indexable:
- Your pages can appear in Google Video Search results
- Your snippets can display video thumbnails
- CTR (Click-Through Rate) improves significantly
- Your website gains rich media visibility
In short — your hard work on video content finally pays off in organic search.
🧾 Summary Table
Aspect | Before Fix | After Fix |
---|---|---|
Video Indexing | Not recognized by Google | Properly indexed as video content |
Schema Markup | Missing or incorrect | Fully implemented (VideoObject JSON-LD) |
User Experience | Video embedded deep in page | Video visible and central |
Search Results | No video thumbnails | Enhanced video snippets |
SEO Impact | Low visibility | Higher ranking + engagement |