@MovieCreative Work & Media4 min readUpdated 2026-10-03

Movie & Cinema Release Schema (JSON-LD Blueprint)

Structured data for feature films, documentaries, and cinematic releases with director, cast, trailer video, and aggregate ratings.

Target Queries:movie schemafilm structured datacinema json-ldmovie rich snippet markup
Advertisement
AdSense Placeholder: Top Leaderboard Ad (728x90 / 320x50)

Displayed below main page header or above the tool container. • Zero CLS Container

Production JSON-LD Code Block

Embed this structured data block directly into your HTML <head> or framework layout template.

Movie Blueprint Payload
Test in Validator →
application/ld+json (Movie)
Test in Validator
{
  "@context": "https://schema.org",
  "@type": "Movie",
  "name": "Silicon Horizon",
  "image": "https://omniseotools.com/images/movies/silicon-horizon-poster.jpg",
  "director": {
    "@type": "Person",
    "name": "Elena Rostova"
  },
  "actor": [
    {
      "@type": "Person",
      "name": "David Chen"
    },
    {
      "@type": "Person",
      "name": "Maya Lin"
    }
  ],
  "dateCreated": "2026-01-10",
  "duration": "PT1H54M",
  "trailer": {
    "@type": "VideoObject",
    "name": "Official Theatrical Trailer",
    "embedUrl": "https://www.youtube.com/embed/exampleTrailer",
    "thumbnailUrl": "https://omniseotools.com/images/movies/trailer-thumb.jpg",
    "uploadDate": "2025-11-20"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "8.4",
    "bestRating": "10",
    "ratingCount": "18400"
  }
}
100% Schema.org & Google Rich Results Compliant (2026)Ready for <script type="application/ld+json">

Typed Properties Specification (7 Fields)

Key Schema.org properties and sub-objects required to qualify for rich snippet treatment in Google Search.

PropertyExpected TypeStatusDescription & Example
nameTextRequired

Official theatrical title.

e.g. Silicon Horizon
directorPerson | Array<Person>Required

Film director(s).

e.g. { "@type": "Person", "name": "..." }
actorArray<Person>Recommended

Principal cast actors.

e.g. [{ "@type": "Person", "name": "..." }]
durationDurationRequired

Runtime in ISO 8601 duration format (e.g. PT1H54M).

e.g. PT1H54M
trailerVideoObjectRecommended

Official teaser or trailer stream.

e.g. { "@type": "VideoObject", ... }
dateCreatedDateRecommended

Production completion year/date.

e.g. 2026-01-10
productionCompanyOrganizationRecommended

Film studio or production house.

e.g. { "@type": "Organization", "name": "Horizon Pictures" }

Google Search Console Pitfalls & Critical Warnings

Avoid these 3 common validation traps, parser errors, and algorithmic policy penalties when deploying Movie schema.

errorPitfall #1

Missing Trailer VideoObject Thumbnail

Embedding trailer without thumbnailUrl causes video embed parser crash.

GSC Impact:
Trailer widget missing in movie Knowledge Panel.
Actionable Fix:

Always supply complete VideoObject for trailer.

errorPitfall #2

Invalid Duration Format ('114 mins')

Using plain language duration instead of ISO 8601 'PT1H54M'.

GSC Impact:
Runtime suppressed in SERP movie card.
Actionable Fix:

Use ISO 8601 duration format.

criticalPitfall #3

Rating Scale Exceeding Declared Range

Providing ratingValue of '8.4' without declaring bestRating: '10' causes Google to default bestRating to '5', triggering an error.

GSC Impact:
Rating rejected for exceeding default 5-star scale.
Actionable Fix:

Explicitly declare bestRating: '10' for 10-point IMDB-style scales.

Recommended Implementation Scenarios

Film studio release sites
Cinema booking portals
Film festival schedules

Related Schema Blueprints

Explore complementary structured data blueprints across the Creative Work & Media cluster.

Advertisement
AdSense Placeholder: Top Leaderboard Ad (728x90 / 320x50)

Displayed below main page header or above the tool container. • Zero CLS Container