Free Video Schema Generator
Video schema markup (VideoObject) helps your video content appear in Google Video search, video carousels, and as rich snippets with thumbnails and duration. This is essential for video creators, course creators, and websites with embedded video content.
How to Add Video Schema to Your Website
-
Enter your video title and description
-
Add the video thumbnail URL
-
Set the upload date and duration
-
Include the video embed URL or content URL
-
Add transcript if available (improves SEO)
-
Optionally add interaction statistics
-
Copy the JSON-LD to your video page
Video JSON-LD Example
Here's an example of valid Video structured data that you can use as a reference:
{
"@context": "https://schema.org",
"@type": "VideoObject",
"name": "How to Build a Website with Astro",
"description": "Complete tutorial on building fast websites with Astro framework",
"thumbnailUrl": "https://example.com/thumbnail.jpg",
"uploadDate": "2024-01-15",
"duration": "PT15M30S",
"contentUrl": "https://example.com/video.mp4",
"embedUrl": "https://youtube.com/embed/abc123",
"publisher": {
"@type": "Organization",
"name": "Tech Tutorial Channel",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png"
}
},
"interactionStatistic": {
"@type": "InteractionCounter",
"interactionType": "https://schema.org/WatchAction",
"userInteractionCount": 5000
}
} Tip: Always validate your schema markup using Google's Rich Results Test before deploying to production.
Frequently Asked Questions
Does Video Schema work with YouTube embeds?
Yes! You can use Video schema for YouTube embeds. Use the embedUrl property for the YouTube embed URL and include your own thumbnailUrl.
How do I format video duration?
Use ISO 8601 duration format: PT1H30M for 1 hour 30 minutes, PT5M30S for 5 minutes 30 seconds.
Should I add transcripts to Video Schema?
Yes! Adding transcripts helps Google understand your video content better and can improve your video's visibility in search results.
Other Schema Generators
FAQ Page Schema
Mark up your Frequently Asked Questions to appear in Google's rich results with expandable Q&A.
Article Schema
Enhance your blog posts and news articles with structured data for better search visibility.
Local Business Schema
Help your business appear in local search results and Google Maps with proper structured data.
Product Schema
Display product information, prices, and reviews directly in Google search results.
Breadcrumb Schema
Show your site's navigation hierarchy in search results for better user experience.
Event Schema
Promote your events in Google search with dates, location, and ticket information.