@DanceEventEvents & Education4 min readUpdated 2026-10-03

Dance Performance & Ballet Recital Schema Markup (JSON-LD)

Structured data for classical ballet productions, contemporary dance recitals, choreographers, dance companies, theater halls, and performance ticketing.

Target Queries:danceevent schemadance performance json ldballet structured datachoreographer schema 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.

Dance Performance Blueprint Payload
Test in Validator →
application/ld+json (DanceEvent)
Test in Validator
{
  "@context": "https://schema.org",
  "@type": "DanceEvent",
  "name": "The Rite of Spring: Modern Choreographic Interpretation",
  "startDate": "2026-12-04T19:30:00-08:00",
  "endDate": "2026-12-04T21:45:00-08:00",
  "doorTime": "2026-12-04T18:30:00-08:00",
  "eventStatus": "https://schema.org/EventScheduled",
  "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
  "location": {
    "@type": "Place",
    "name": "War Memorial Opera House",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "301 Van Ness Ave",
      "addressLocality": "San Francisco",
      "addressRegion": "CA",
      "postalCode": "94102",
      "addressCountry": "US"
    }
  },
  "performer": {
    "@type": "PerformingGroup",
    "name": "San Francisco Contemporary Ballet Ensemble",
    "url": "https://omniseotools.com/ballet"
  },
  "choreographer": {
    "@type": "Person",
    "name": "Camille Dupond"
  },
  "workPerformed": {
    "@type": "CreativeWork",
    "name": "The Rite of Spring (Le Sacre du printemps)"
  },
  "offers": {
    "@type": "Offer",
    "name": "Tier 1 Dress Circle Seating",
    "price": "110.00",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock",
    "url": "https://omniseotools.com/dance/rite-of-spring/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

Official title of the dance performance or ballet production.

e.g. The Rite of Spring: Modern Choreographic Interpretation
performerPerformingGroup | PersonRequired

Dance company, ballet corps, or lead principal dancer.

e.g. { '@type': 'PerformingGroup', 'name': 'San Francisco Contemporary Ballet' }
choreographerPersonRecommended

Choreographer credited for the movement design.

e.g. { '@type': 'Person', 'name': 'Camille Dupond' }
workPerformedCreativeWorkRecommended

Underlying classical or contemporary musical composition performed.

e.g. { '@type': 'CreativeWork', 'name': 'The Rite of Spring' }
startDatestring (ISO 8601)Required

Performance start datetime.

e.g. 2026-12-04T19:30:00-08:00
endDatestring (ISO 8601)Required

Performance conclusion datetime.

e.g. 2026-12-04T21:45:00-08:00
locationPlaceRequired

Opera house or performing arts theater venue.

e.g. { '@type': 'Place', 'name': 'War Memorial Opera House' }
offersOfferRequired

Box office ticket reservation details.

e.g. { '@type': 'Offer', 'price': '110.00', 'priceCurrency': 'USD' }
doorTimestring (ISO 8601)Recommended

Theater house opening time.

e.g. 2026-12-04T18:30:00-08:00

Google Search Console Pitfalls & Critical Warnings

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

warningPitfall #1

Using Generic Event Instead of DanceEvent

Tagging professional dance productions as generic Event nodes.

GSC Impact:
Loss of rich cultural performing arts taxonomy classification in Google Search.
Actionable Fix:

Use @type: DanceEvent explicitly for dance recitals and ballets.

warningPitfall #2

Missing choreographer Person Entity

Omitting the choreographer property on landmark dance productions.

GSC Impact:
Inability to link the recital to the choreographer's Knowledge Graph entity.
Actionable Fix:

Declare choreographer with a structured Person object.

criticalPitfall #3

Missing Complete Venue Address

Omitting postalCode and streetAddress on performing arts theaters.

GSC Impact:
Google Search Console error: 'Missing field address'.
Actionable Fix:

Provide complete PostalAddress inside the Place location node.

Recommended Implementation Scenarios

Ballet company seasonal production schedules
Contemporary dance festival showcases
Traditional folkloric dance performance tours
Conservatory student dance recital bookings

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