🎥 What is Video Structured Data? #
It’s a way to tell Google important details about videos on your page so it can show rich video results in Search (like thumbnails, duration, upload date). This helps improve visibility and click-through rates.
✅ Why Use It? #
- Google can show video thumbnails directly in search results.
- Videos become more discoverable, especially in Google Video Search.
- Helps Google understand the context of the video content.
- Drives more engagement and traffic from organic search.
🛠 What Can You Mark Up? #
The Video schema lets you specify:
- Name (title of the video)
- Description
- Thumbnail URL (preview image)
- Upload date
- Duration (ISO 8601 duration format, e.g., PT2M30S for 2 mins 30 sec)
- Content URL (where the video lives)
- Embed URL (video player embed link)
- Publisher (the person or org who published it)
🧰 Example JSON-LD for Video: #
<script type=”application/ld+json”>
{
“@context”: “https://schema.org”,
“@type”: “VideoObject”,
“name”: “Practical Digital Marketing Tips – FSIDM”,
“description”: “Quick digital marketing hacks for beginners and pros.”,
“thumbnailUrl”: “https://fsidm.in/assets/video-thumbnail.jpg”,
“uploadDate”: “2025-07-31T10:00:00+05:30”,
“duration”: “PT3M45S”,
“contentUrl”: “https://fsidm.in/videos/digital-marketing-tips.mp4”,
“embedUrl”: “https://www.youtube.com/embed/abc123xyz”,
“publisher”: {
“@type”: “Organization”,
“name”: “FSIDM”,
“logo”: {
“@type”: “ImageObject”,
“url”: “https://fsidm.in/assets/fsidm-logo.png”
}
}
}
</script>
🔑 Important Tips #
- Make sure the video is visible on the page (not behind login or paywall).
- The thumbnail image should be at least 160×90 pixels.
- Use ISO 8601 duration format for video length.
- Use a valid contentUrl or embedUrl (you can provide both).
- Keep the description clear and relevant.
- Regularly test your markup with Google’s Rich Results Test tool.