@TheaterEventEvents & Education4 min readUpdated 2026-10-03

Theater Performance & Stage Play Schema Markup (JSON-LD)

Structured data for theatrical plays, Broadway stage productions, musical theater runs, directors, play authors, and theater box office ticketing.

Target Queries:theaterevent schematheater performance json ldstage play structured databroadway show schema
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.

Theater Performance Blueprint Payload
Test in Validator →
application/ld+json (TheaterEvent)
Test in Validator
{
  "@context": "https://schema.org",
  "@type": "TheaterEvent",
  "name": "The Cybernetic Alchemist: An Immersive Stage Drama",
  "startDate": "2026-11-05T19:30:00-05:00",
  "endDate": "2026-11-05T22:00:00-05:00",
  "doorTime": "2026-11-05T18:45:00-05:00",
  "eventStatus": "https://schema.org/EventScheduled",
  "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
  "location": {
    "@type": "Place",
    "name": "August Wilson Theater",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "245 W 52nd St",
      "addressLocality": "New York",
      "addressRegion": "NY",
      "postalCode": "10019",
      "addressCountry": "US"
    }
  },
  "director": {
    "@type": "Person",
    "name": "Sarah Laporte"
  },
  "performer": [
    {
      "@type": "Person",
      "name": "Alexander Sterling"
    }
  ],
  "workPerformed": {
    "@type": "Play",
    "name": "The Cybernetic Alchemist",
    "author": {
      "@type": "Person",
      "name": "Julian Vance"
    }
  },
  "offers": {
    "@type": "Offer",
    "name": "Orchestra Center Seating",
    "price": "145.00",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock",
    "url": "https://omniseotools.com/theater/cybernetic-alchemist/tickets"
  }
}
100% Schema.org & Google Rich Results Compliant (2026)Ready for <script type="application/ld+json">

Typed Properties Specification (9 Fields)

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

PropertyExpected TypeStatusDescription & Example
namestringRequired

Title of the theatrical performance engagement.

e.g. The Cybernetic Alchemist: An Immersive Stage Drama
workPerformedPlay | CreativeWorkRequired

The underlying literary play or musical work being staged.

e.g. { '@type': 'Play', 'name': 'The Cybernetic Alchemist', 'author': { ... } }
startDatestring (ISO 8601)Required

Curtain call performance start datetime.

e.g. 2026-11-05T19:30:00-05:00
endDatestring (ISO 8601)Required

Performance conclusion datetime.

e.g. 2026-11-05T22:00:00-05:00
doorTimestring (ISO 8601)Recommended

House opening time for seating.

e.g. 2026-11-05T18:45:00-05:00
locationPlaceRequired

Theater hall with physical address and box office details.

e.g. { '@type': 'Place', 'name': 'August Wilson Theater' }
directorPersonRecommended

Stage director credited for the production.

e.g. { '@type': 'Person', 'name': 'Sarah Laporte' }
performerPerson[]Required

Leading actors and ensemble cast members.

e.g. [ { '@type': 'Person', 'name': 'Alexander Sterling' } ]
offersOfferRequired

Box office ticket pricing and seat reservation link.

e.g. { '@type': 'Offer', 'price': '145.00', 'priceCurrency': 'USD' }

Google Search Console Pitfalls & Critical Warnings

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

warningPitfall #1

Missing workPerformed Play Reference

Failing to nest workPerformed describing the written play and playwright.

GSC Impact:
Inability for Google to connect the performance with the literary work's Knowledge Panel.
Actionable Fix:

Always populate workPerformed with a nested Play object.

errorPitfall #2

Missing Specific Seating Offer Tiers

Omitting price or availability on theater ticketing options.

GSC Impact:
Google Search will fail to display price ranges ($85 - $195) in SERP event cards.
Actionable Fix:

Provide Offer objects with explicit price and priceCurrency.

criticalPitfall #3

Incorrect Timezone on Matinee vs Evening Shows

Copying identical timestamps across afternoon matinee and evening performances.

GSC Impact:
Patrons receive wrong calendar notifications, causing attendance disputes.
Actionable Fix:

Generate dedicated startDate timestamps for every distinct curtain time.

Recommended Implementation Scenarios

Broadway and West End commercial theater box offices
Regional repertory theater season schedules
Community drama and Shakespeare festival productions
University theater department student showcases

Related Schema Blueprints

Explore complementary structured data blueprints across the Events & Education cluster.

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

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