Happy RankHappy Rank
FREE SEO TOOL

Video Schema Markup Generator

Generate Google-compliant schema.org VideoObject JSON-LD markup for video rich results.

#video schema generator#videoobject json ld generator#video structured data maker#google video rich snippet generator#video schema markup tool

Video Metadata Details

Generated VideoObject Schema

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "VideoObject",
  "name": "How to Optimize Your Google Business Profile",
  "description": "Step by step walkthrough to rank #1 on Google Maps in your local area.",
  "thumbnailUrl": [
    "https://example.com/video-thumb.jpg"
  ],
  "uploadDate": "2026-08-31",
  "duration": "PT4M30S",
  "contentUrl": "https://example.com/videos/gbp-guide.mp4",
  "embedUrl": "https://www.youtube.com/embed/dQw4w9WgXcQ"
}
</script>
Formatted ISO 8601 Duration: PT4M30STest in Rich Results →

How to Use the Video Schema Markup Generator

Three simple steps to optimize your local search presence and technical SEO.

01

Input Video Details

Enter video title, description, thumbnail URL, and upload date.

02

Set Duration & URLs

Set duration in minutes and seconds (auto-converted to ISO 8601) and embed URL.

03

Copy JSON-LD

Paste the schema code into your page <head> and test with Google Rich Results.

Key Local SEO Benefits & Use Cases

Google Video Search rankings & carousel badges
YouTube & self-hosted video SEO
Enhanced SERP visibility with video thumbnail badges

Frequently Asked Questions

Everything you need to know about using this tool for your local SEO.

What is Video Schema markup?

Video Schema (`schema.org/VideoObject`) provides structured details about a video on your site, such as title, description, thumbnail URL, duration, and upload date, qualifying it for rich video badges in Google search.

How do I format ISO 8601 duration?

Our generator automatically converts minutes and seconds into the required ISO 8601 format (e.g., `PT2M45S`).

Do I need to self-host the video?

No, you can link to embedded videos from YouTube, Vimeo, Loom, or MP4 video files hosted on your own server/CDN.

LEVEL UP YOUR LOCAL RANKINGS

Track Google Maps Rankings Across Every Neighborhood

Scan 15–90 live GPS coordinates around your business with Geo-Grid Heatmaps, automate review responses with AI, and manage your Google Business Profile in one platform.

Start Free TrialExplore Geo-Grid Demo

Explore More Free SEO Tools

Discover our full collection of free utilities built for local businesses.

View all 10 tools →

Free Local SEO Auditor Tool

Get a complete audit of your local SEO health, on-page tags, and Google Maps readiness in seconds.

FAQ Schema Generator (JSON + HTML)

Generate FAQ schema markup in JSON-LD & HTML format instantly for Google Rich Snippets.

Free Google Maps Embed + iFrame Generator

Create custom, responsive Google Maps embed iframe code for any location without an API key.