How to use Event Schema for Webinars

Webinars are a good way to close leads while sharing knowledge. In today’s world where everything must be virtual they provide a good way to interact with your customers. With the Event schema you can engage more customers or leads by enriching your presence on the SERP result. In this article, we will provide you details of how to customize the Event for Webinars and other online events.

What is the Event Schema?

The Event Schema is markup that makes the event details easier to be discovered through search results. Once added your events will be displayed in a rich snippet allowing you to expose the company logo, description of the event, and other event details.

event example
Source :

This will allow you to improve the interaction with the user and increase exposure to your events. Everbrite saw a 100% increase year on year after they introduced Event Schema for their events.

The event schema can be used for a wide range of events ranging from Business events to Hackathons. The Event schema covers both off-line events like Concerts or Sports as well as online events like Webinars. The schema also caters for events which have an online and a physical location.

It is important to note that the Event Schema is not open to all countries and regions. Check the Google Event Schema page to check if your country of interest is covered by this schema.

Event Schema Structure

The Event schema has the following components.

The following entries are required.

  1. location. The event location
  2. Name. The name of the location.
  3. Address. The address of the location.
  4. startDate. The start date and time (in the local time zone) of the event.

The following entries are optional.

  1. description. Textual description of the event 
  2. organizer. The company organizing the event.
  3. performer. The name of the performer
  4. images. Visual representation of the event.
  5. endDate. The end date and time (int the local time zone) of the event
  6. eventAttendanceMode. This entry is important to describe the mode of the event. Online or Offline.
  7. offers. Define the pricing of the event. 
  8. offeravailabilty. Define is the offer is for a pre order, in stock or sold out.

How to use the Event Schema for Webinars

Webinars are events that have an online component. The eventAttendanceMode has to be set to type OnlineEventAttendanceMode and the location type has to be set to VirtualLocation type. You will need to specify the URL where the webinar will be hosted.




        “@type”: “VirtualLocation”,

        “url”: “”


Usage Guidelines

The event description, name, and date must be accurate. You cannot use event schema to promote business opening hours or to promote offers for events. The use of coupons and tokens are all discouraged. If these guidelines are not followed the events on your pages will not be published on SERP results and you may be handed with a penalty.


Join Our Newsletter

Follow our SEO insights and industry news.

Want more traffic & brand awareness?

Answer these quick questions to request an action plan explaining what you need to do to get more traffic.

You’re almost done!

To request a step-by-step action plan to increase your web traffic, fill in your name and email.