---
title: Learning Video Structured Data — Quick Guide
description: "## What is Learning Video Structured Data? - It’s a schema markup to help Google understand educational videos on your pages. - Enables your videos to show as rich results with enhanced features in Google Search. - Useful for online…"
url: "https://fsidm.in/knowledge/seo/video-structured-data/"
updated: "2025-11-27"
category: SEO
---

# Learning Video Structured Data — Quick Guide

## What is Learning Video Structured Data?

- It’s a schema markup to help Google understand educational videos on your pages.
- Enables your videos to show as rich results with enhanced features in Google Search.
- Useful for online courses, tutorials, training videos, and other learning content.

## Why Use Learning Video Structured Data?

- Increases visibility in search results with video rich snippets.
- Helps searchers quickly find educational videos with details like duration, description, and thumbnail.
- Supports discovery of your course content or tutorials.

## Required Properties

- name: Title of the video.
- description: Description of what the video covers.
- thumbnailUrl: URL of a representative thumbnail image.
- uploadDate: Date the video was uploaded (ISO 8601 format).
- duration: Length of the video (ISO 8601 duration format, e.g., PT1H23M45S).
- contentUrl: URL where the video can be played or downloaded.
- embedUrl: URL to embed the video player.

## Recommended Properties

- transcript: Transcript or captions (text or URL).
- interactionStatistic: User interaction stats like views or likes.
- publisher: The organization or person who published the video.
- uploadDate: When the video was published or uploaded.
- inLanguage: Language of the video content.

## Example JSON-LD for Learning Video

<script type="application/ld+json">

{

  "@context": "https://schema.org",

  "@type": "LearningVideoObject",

  "name": "Introduction to SEO Basics",

  "description": "A beginner-friendly tutorial explaining the basics of Search Engine Optimization (SEO).",

  "thumbnailUrl": "https://example.com/thumbnails/seo-basics.jpg",

  "uploadDate": "2025-07-31T10:00:00+05:30",

  "duration": "PT15M30S",

  "contentUrl": "https://example.com/videos/seo-basics.mp4",

  "embedUrl": "https://example.com/embed/seo-basics",

  "publisher": {

    "@type": "Organization",

    "name": "FSIDM - Practical Digital Marketing Course",

    "logo": {

      "@type": "ImageObject",

      "url": "https://example.com/logo.png"

    }

  },

  "inLanguage": "en"

}

</script>

## Tips

- Place this JSON-LD script in the page’s <head> or right before </body>.
- Use the **ISO 8601 duration format** for the video length (PT + hours + minutes + seconds).
- The contentUrl should be the direct link to the video file, while embedUrl is the URL for the embedded player.
- Include a clear, descriptive name and description for better SEO.
- Test your markup with Google’s Rich Results Test.
- Monitor structured data errors and enhancements in Google Search Console.
