Event Schema Markup

Event schema markup is a type of structured data that provides information about an event, such as its name, date, time, location, description, organizer, and more. This type of schema markup helps search engines understand the important details about the event, which can improve the visibility of the event in search results and enhance the appearance of search engine results on pages.

Here are some examples of the types of information that can be included in an event schema:

  • Name: The name of the event, which can be a concert, conference, festival, or any other type of event.
  • Description: A brief description of the event, can provide additional context and help search engines understand the purpose of the event.
  • Date and time: The date and time of the event, including the start time and end time.
  • Location: The location of the event, including the name of the venue, the address, and other relevant information.
  • Organizer: The name of the organization or person responsible for organizing the event.
  • Ticket information: Information about how to purchase tickets for the event, including links to ticketing websites.

Here’s an example of what an event schema might look like:

<script type="application/ld+json">
  "@context": "http://schema.org",
  "@type": "Event",
  "name": "Music Festival",
  "startDate": "2023-06-15T10:00",
  "endDate": "2023-06-17T22:00",
  "location": {
    "@type": "Place",
    "name": "Central Park",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "59th to 110th St.",
      "addressLocality": "New York",
      "addressRegion": "NY",
      "postalCode": "10024",
      "addressCountry": "US"
  "description": "A three-day music festival featuring top performers from around the world.",
  "organizer": {
    "@type": "Organization",
    "name": "Music Festival, Inc.",
    "url": "http://www.example.com"
  "offers": {
    "@type": "Offer",
    "url": "http://www.example.com/musicfestival",
    "price": "100.00",
    "priceCurrency": "USD",
    "availability": "http://schema.org/InStock"

In this example, the event schema includes information about a music festival, including its name, date and time, location, description, organizer, and ticket information. By including this structured data on their website, the organizers of the music festival can help search engines better understand the event and display this information more prominently in search results.