VideoObject schema: get your videos indexed and appearing in video rich results

Module 6: Technical SEO, Structured Data & Rich Snippets for Wix | Lesson 75 of 683 | 50 min read

By Michael Andrews, Wix SEO Expert UK

VideoObject schema helps Google understand, index, and display video content embedded on your Wix site in video rich results, video carousels, Google Video search, and Google Discover. Video content is increasingly important for SEO, and Google is giving more SERP real estate to video results. If your Wix site embeds YouTube videos, self-hosted videos, or any video content, VideoObject schema significantly increases the chance of those videos appearing in prominent video search features. This lesson covers the complete VideoObject specification, integration with YouTube and other platforms, key moments markup for video chapters, and strategies for maximising video visibility.

How-to diagram showing technical SEO elements including JSON-LD structured data markup, schema types, site speed optimisation, and rich snippet results in Google
Technical SEO and structured data transform how Google displays your Wix site in search results with rich snippets and enhanced listings.

What Video Rich Results Look Like

When to Add VideoObject Schema

Essential VideoObject Properties

VideoObject Schema for YouTube Embeds

Most Wix sites embed YouTube videos. Here is the complete schema template optimised for YouTube integration.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "VideoObject",
  "name": "How to Add Schema Markup to Your Wix Website",
  "description": "A step-by-step tutorial showing how to add JSON-LD structured data to any Wix page using the Custom Code feature. Covers Organization, FAQ, and Article schema.",
  "thumbnailUrl": "https://img.youtube.com/vi/YOUR_VIDEO_ID/maxresdefault.jpg",
  "uploadDate": "2026-01-15T08:00:00+00:00",
  "duration": "PT12M30S",
  "contentUrl": "https://www.youtube.com/watch?v=YOUR_VIDEO_ID",
  "embedUrl": "https://www.youtube.com/embed/YOUR_VIDEO_ID",
  "interactionStatistic": {
    "@type": "InteractionCounter",
    "interactionType": "https://schema.org/WatchAction",
    "userInteractionCount": "1500"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Your Business Name",
    "logo": {
      "@type": "ImageObject",
      "url": "https://yoursite.com/logo.png"
}
  }
}
</script>

YouTube Thumbnail URL Patterns

YouTube provides automatic thumbnails at predictable URLs. Use these to get the thumbnail without downloading it.

Duration Formatting

Video duration uses ISO 8601 format, the same as HowTo totalTime.

Key Moments (Video Chapters)

Key moments allow Google to display timestamp links in search results, letting users jump directly to specific sections of your video. This is especially valuable for long tutorial videos.

{
  "@context": "https://schema.org",
  "@type": "VideoObject",
  "name": "Complete Wix SEO Tutorial",
  "uploadDate": "2026-01-15",
  "duration": "PT45M",
  "thumbnailUrl": "https://img.youtube.com/vi/VIDEO_ID/maxresdefault.jpg",
  "contentUrl": "https://www.youtube.com/watch?v=VIDEO_ID",
  "hasPart": [
    {
      "@type": "Clip",
      "name": "Introduction to Wix SEO",
      "startOffset": 0,
      "endOffset": 180,
      "url": "https://www.youtube.com/watch?v=VIDEO_ID&t=0"
    },
    {
      "@type": "Clip",
      "name": "Setting Up Meta Tags",
      "startOffset": 180,
      "endOffset": 600,
      "url": "https://www.youtube.com/watch?v=VIDEO_ID&t=180"
    },
    {
      "@type": "Clip",
      "name": "Adding Schema Markup",
      "startOffset": 600,
      "endOffset": 1200,
      "url": "https://www.youtube.com/watch?v=VIDEO_ID&t=600"
    },
    {
      "@type": "Clip",
      "name": "Submitting to Google",
      "startOffset": 1200,
      "endOffset": 2700,
      "url": "https://www.youtube.com/watch?v=VIDEO_ID&t=1200"
    }
  ]
}
YouTube Chapters: If your YouTube video already has chapters (timestamps in the description starting from 0:00), Google may automatically generate key moments. Adding Clip schema in VideoObject gives you explicit control over which moments appear in search and what they are called.

Multiple Videos on One Page

If a page contains multiple embedded videos, add VideoObject schema for each video, either as separate script tags or combined in a @graph array.

{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "VideoObject",
      "name": "First Video Title",
      "thumbnailUrl": "https://img.youtube.com/vi/VIDEO1_ID/maxresdefault.jpg",
      "uploadDate": "2026-01-15",
      "contentUrl": "https://www.youtube.com/watch?v=VIDEO1_ID"
    },
    {
      "@type": "VideoObject",
      "name": "Second Video Title",
      "thumbnailUrl": "https://img.youtube.com/vi/VIDEO2_ID/maxresdefault.jpg",
      "uploadDate": "2026-02-20",
      "contentUrl": "https://www.youtube.com/watch?v=VIDEO2_ID"
    }
  ]
}

Combining VideoObject with Article Schema

For blog posts that include video content, combine VideoObject with BlogPosting schema to get both article and video rich results.

{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "BlogPosting",
      "headline": "How to Speed Up Your Wix Site",
      "author": { "@type": "Person", "name": "Your Name" },
      "datePublished": "2026-01-15",
      "video": {
        "@type": "VideoObject",
        "name": "Wix Speed Optimisation Tutorial",
        "thumbnailUrl": "https://img.youtube.com/vi/VIDEO_ID/maxresdefault.jpg",
        "uploadDate": "2026-01-15",
        "duration": "PT15M",
        "contentUrl": "https://www.youtube.com/watch?v=VIDEO_ID"
      }
    }
  ]
}

Adding VideoObject Schema to Wix: Step-by-Step

Complete implementation process

Self-Hosted Video Schema

If you host videos on your own domain (not YouTube), the schema is slightly different.

Common VideoObject Schema Mistakes

Video SEO Best Practices Beyond Schema

How to Optimise Your YouTube Videos for Maximum Wix Video Rich Results

Getting video rich results requires both valid VideoObject schema and well-optimised video content. Use this process to maximise your video visibility in Google Search.

Complete YouTube video optimisation for rich results on Wix

Final Checkpoint: Every page with embedded video should have VideoObject schema with name, description, thumbnailUrl, uploadDate, and either contentUrl or embedUrl. Duration and key moments add extra value. Rich Results Test should show zero errors. Check Google Search Console Video Indexing report for video discovery status.

The properties Google needs

Video is one of the schema types that still pays you back, because Google shows video rich results in the main results, in the Video tab, in Images and in Discover, and the markup is how it reliably works out what your video is and where it sits on the page. The three properties it must have are the name, the thumbnailUrl pointing at a real accessible image, and the uploadDate in full ISO format. After that, add the description, either a contentUrl to the video file or an embedUrl to the player, and the duration written the ISO way, for example PT1M54S for one minute fifty four.

Two features worth having

Two features are worth knowing about. Key moments, the clickable chapters under a video result, come either from Clip markup or from SeekToAction, and the video needs to be at least thirty seconds long with the timings deep linking into it. And if you ever livestream, the LIVE badge comes from BroadcastEvent markup. Neither is essential, but they make your result take up more room and pull more clicks.

The mistakes that quietly cost people the rich result are reusing the same name across several videos, pointing thumbnailUrl at an image Google cannot fetch or that is blocked, and writing the date or duration in the wrong format. Each of those is enough on its own for Google to skip the enhancement. Test the page in the Rich Results Test, then watch the Videos report in Search Console for anything Google flags. For the Wix side of getting videos embedded and marked up properly, see <a href="/the-complete-wix-seo-course/lessons/video-seo-wix-youtube-wix-video-rich-results-strategy">Video SEO on Wix with YouTube and Wix Video</a>.

This lesson on VideoObject schema: get your videos indexed and appearing in video rich results is part of Module 6: Technical SEO, Structured Data & Rich Snippets for Wix in The Most Comprehensive Complete Wix SEO Course in the World (2026 Edition). Created by Michael Andrews, the UK's No.1 Wix SEO Expert with 14 years of hands-on experience, 800+ completed Wix SEO projects and 456+ verified five-star reviews.

Related