{"id":25511,"date":"2026-09-05T02:44:33","date_gmt":"2026-09-04T23:44:33","guid":{"rendered":"https:\/\/alienroad.com\/google-bilgi-bankasi\/event-event-structured-data\/"},"modified":"2026-09-05T02:44:33","modified_gmt":"2026-09-04T23:44:33","slug":"event-event-structured-data","status":"publish","type":"ar_kb","link":"https:\/\/alienroad.com\/google-bilgi-bankasi\/event-event-structured-data\/","title":{"rendered":"Event (Event) structured data"},"content":{"rendered":"<p>The event experience on Google makes it easier for people to discover and attend events<br \/>\n  through Google Search results and other Google products, like Google Maps. This feature brings<br \/>\n  many benefits:<\/p>\n<ul>\n<li><b>More interactive results<\/b>: Your events can be eligible to be displayed in<br \/>\n    the event experience on Google, featuring your logo, description of the event, and more.<\/li>\n<li><b>Increased chances of discovery and conversion<\/b>: People have a new way to<br \/>\n    interact with your event posting and click through to your site. Learn how<br \/>\n    <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/eventbrite-boosted-traffic-100-with-the-events-search-experience-on-google\/\">Eventbrite saw a 100% increase<\/a> in<br \/>\n    the typical year-over-year growth of traffic from Google Search.<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/alienroad.com\/wp-content\/uploads\/kb-gorsel\/g-41b2779eb658.png\" loading=\"lazy\" alt=\"How the event experience looks on Google Search\" class=\"attempt-left\"><br \/>\n<img decoding=\"async\" src=\"https:\/\/alienroad.com\/wp-content\/uploads\/kb-gorsel\/g-3d5c20f2934f.png\" loading=\"lazy\" alt=\"Event details in Google Search, after clicking a specific event\" class=\"attempt-right\"><\/p>\n<p class=\"clear\">\n  There are three options to make your events eligible to appear on Google:\n<\/p>\n<ul>\n<li><b>If you use a third-party website to post events<\/b> (for example, you post<br \/>\n    events on ticketing websites or social platforms), check to see if your event publisher is<br \/>\n    already participating in the event search experience on Google. If your event publisher is<br \/>\n    integrated with Google, continue to post your events on the third-party website. You can<br \/>\n    stop reading here.<\/li>\n<li><b>If you use a CMS (for example, WordPress) and you don&#8217;t have access to your HTML<\/b>, check<br \/>\n    with your CMS to see if there&#8217;s a plugin that can add structured data to your site for you.<br \/>\n    Alternatively, you can use the<br \/>\n    <a href=\"https:\/\/support.google.com\/webmasters\/answer\/2774099\" class=\"external-link\">Data Highlighter<\/a> to tell<br \/>\n    Google about your events without editing the HTML of your site.<\/li>\n<li><b>If you&#8217;re comfortable editing your HTML<\/b>, <a href=\"#add-structured-data\">use structured data to directly integrate<\/a><br \/>\n    with Google. You&#8217;ll need to edit the HTML of the event pages.<\/li>\n<\/ul>\n<h2 id=\"add-structured-data\" tabindex=\"-1\">\n    How to add structured data<br \/>\n  <\/h2>\n<p>\n    Structured data is a standardized format for providing information about a page and classifying the page<br \/>\n    content. If you&#8217;re new to structured data, you can learn more about<br \/>\n    <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/structured-data-intro\/\">how structured data works<\/a>.\n    <\/p>\n<p>\n    Here&#8217;s an overview of how to build, test, and release structured data.<\/p>\n<ol>\n<li>Add the <a href=\"#structured-data-type-definitions\">required properties<\/a>. Based on the<br \/>\n      format you&#8217;re using, learn where to <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/structured-data-intro\/#format-placement\">insert structured data on the page<\/a>.<\/p>\n<aside class=\"note\">\n      <b>Using a CMS?<\/b> It may be easier to use a plugin that&#8217;s integrated into your CMS.<br \/>\n      <br \/>\n      <b>Using JavaScript?<\/b> Learn how to<br \/>\n      <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/generate-structured-data-with-javascript\/\">generate structured data with JavaScript<\/a>.<\/aside>\n<\/li>\n<li>Follow the <a href=\"#guidelines\">guidelines<\/a>.<\/li>\n<li>Validate your code using the<br \/>\n      <a href=\"https:\/\/search.google.com\/test\/rich-results\" class=\"external-link\">Rich Results Test<\/a><br \/>\n      and fix any critical errors. Consider also fixing any non-critical issues that may be flagged<br \/>\n      in the tool, as they can help improve the quality of your structured data (however, this isn&#8217;t necessary to be eligible for rich results). <\/li>\n<li>Deploy a few pages that include your structured data and use the <a href=\"https:\/\/support.google.com\/webmasters\/answer\/9012289\" class=\"external-link\">URL Inspection tool<\/a> to test how Google sees the page. Be sure that your page is<br \/>\n      accessible to Google and not blocked by a robots.txt file, the <code>noindex<\/code> tag, or<br \/>\n      login requirements. If the page looks okay, you can<br \/>\n      <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/recrawl-request\/\" class=\"external-link\">ask Google to recrawl your URLs<\/a>.<\/p>\n<aside class=\"note\"><b>Note<\/b>: Allow time for re-crawling and re-indexing. Remember that it<br \/>\n      may take several days after publishing a page for Google to find and crawl it.<\/aside>\n<\/li>\n<li>To keep Google informed of future changes, we recommend that you<br \/>\n      <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/build-submit-sitemap\/\" class=\"external-link\">submit a sitemap<\/a>. You can automate this with the<br \/>\n      <a href=\"https:\/\/developers.google.com\/webmaster-tools\/v1\/sitemaps\" class=\"external-link\">Search Console Sitemap API<\/a>.<\/li>\n<\/ol>\n<h2 id=\"example\" tabindex=\"-1\">Examples<\/h2>\n<h3 id=\"standard-event\" tabindex=\"-1\">\n  Standard event<br \/>\n<\/h3>\n<p>Here&#8217;s an example of standard <code>Event<\/code> in JSON-LD. A standard event means that the event<br \/>\n  is happening at a physical location only and the event is happened as scheduled. You can also<br \/>\n  use Microdata or RDFa syntax.<\/p>\n<form method=\"post\" target=\"_blank\"\n   action=\"https:\/\/search.google.com\/test\/rich-results?utm_campaign=devsite&#038;utm_medium=jsonld&#038;utm_source=event\"><input type=\"submit\" value=\"Try it out in the Rich Results Test\" \/><textarea name=\"code_snippet\" style=\"display:none\">&lt;html&gt;<br \/>\n  &lt;head&gt;<br \/>\n    &lt;title&gt;The Adventures of Kira and Morrison&lt;\/title&gt;<br \/>\n    &lt;script type=&#8221;application\/ld+json&#8221;&gt;<br \/>\n    {<br \/>\n      &#8220;@context&#8221;: &#8220;https:\/\/schema.org&#8221;,<br \/>\n      &#8220;@type&#8221;: &#8220;Event&#8221;,<br \/>\n      &#8220;name&#8221;: &#8220;The Adventures of Kira and Morrison&#8221;,<br \/>\n      &#8220;startDate&#8221;: &#8220;2025-07-21T19:00-05:00&#8221;,<br \/>\n      &#8220;endDate&#8221;: &#8220;2025-07-21T23:00-05:00&#8221;,<br \/>\n      &#8220;eventStatus&#8221;: &#8220;https:\/\/schema.org\/EventScheduled&#8221;,<br \/>\n      &#8220;location&#8221;: {<br \/>\n        &#8220;@type&#8221;: &#8220;Place&#8221;,<br \/>\n        &#8220;name&#8221;: &#8220;Snickerpark Stadium&#8221;,<br \/>\n        &#8220;address&#8221;: {<br \/>\n          &#8220;@type&#8221;: &#8220;PostalAddress&#8221;,<br \/>\n          &#8220;streetAddress&#8221;: &#8220;100 West Snickerpark Dr&#8221;,<br \/>\n          &#8220;addressLocality&#8221;: &#8220;Snickertown&#8221;,<br \/>\n          &#8220;postalCode&#8221;: &#8220;19019&#8221;,<br \/>\n          &#8220;addressRegion&#8221;: &#8220;PA&#8221;,<br \/>\n          &#8220;addressCountry&#8221;: &#8220;US&#8221;<br \/>\n        }<br \/>\n      },<br \/>\n      &#8220;image&#8221;: [<br \/>\n        &#8220;https:\/\/example.com\/photos\/1&#215;1\/photo.jpg&#8221;,<br \/>\n        &#8220;https:\/\/example.com\/photos\/4&#215;3\/photo.jpg&#8221;,<br \/>\n        &#8220;https:\/\/example.com\/photos\/16&#215;9\/photo.jpg&#8221;<br \/>\n       ],<br \/>\n      &#8220;description&#8221;: &#8220;The Adventures of Kira and Morrison is coming to Snickertown in a can&#8217;t miss performance.&#8221;,<br \/>\n      &#8220;offers&#8221;: {<br \/>\n        &#8220;@type&#8221;: &#8220;Offer&#8221;,<br \/>\n        &#8220;url&#8221;: &#8220;https:\/\/www.example.com\/event_offer\/12345_202403180430&#8221;,<br \/>\n        &#8220;price&#8221;: 30,<br \/>\n        &#8220;priceCurrency&#8221;: &#8220;USD&#8221;,<br \/>\n        &#8220;availability&#8221;: &#8220;https:\/\/schema.org\/InStock&#8221;,<br \/>\n        &#8220;validFrom&#8221;: &#8220;2024-05-21T12:00&#8221;<br \/>\n      },<br \/>\n      &#8220;performer&#8221;: {<br \/>\n        &#8220;@type&#8221;: &#8220;PerformingGroup&#8221;,<br \/>\n        &#8220;name&#8221;: &#8220;Kira and Morrison&#8221;<br \/>\n      },<br \/>\n      &#8220;organizer&#8221;: {<br \/>\n        &#8220;@type&#8221;: &#8220;Organization&#8221;,<br \/>\n        &#8220;name&#8221;: &#8220;Kira and Morrison Music&#8221;,<br \/>\n        &#8220;url&#8221;: &#8220;https:\/\/kiraandmorrisonmusic.com&#8221;<br \/>\n      }<br \/>\n    }<br \/>\n    &lt;\/script&gt;<br \/>\n  &lt;\/head&gt;<br \/>\n  &lt;body&gt;<br \/>\n  &lt;\/body&gt;<br \/>\n&lt;\/html&gt;<\/textarea><\/form>\n<div><\/div>\n<h3 id=\"changing-status\" tabindex=\"-1\">\n  Event with an updated status<br \/>\n<\/h3>\n<p>\n  There are multiple ways to set the status of an event. Here are some common examples of events that have an updated status. For more information, refer to the <a href=\"#eventstatus\"><code>eventStatus<\/code><\/a> property.\n<\/p>\n<div class=\"ds-selector-tabs\">\n<section>\n<h4 id=\"canceled\" tabindex=\"-1\">\n      Canceled<br \/>\n    <\/h4>\n<p>\n      Here&#8217;s an example of an event that&#8217;s been canceled.\n    <\/p>\n<form method=\"post\" target=\"_blank\" action=\"https:\/\/search.google.com\/test\/rich-results?utm_campaign=devsite&#038;utm_medium=jsonld&#038;utm_source=event\"><input type=\"submit\" value=\"Try it out in the Rich Results Test\" \/><textarea name=\"code_snippet\" style=\"display:none\">&lt;html&gt;<br \/>\n  &lt;head&gt;<br \/>\n    &lt;title&gt;The Adventures of Kira and Morrison&lt;\/title&gt;<br \/>\n    &lt;script type=&#8221;application\/ld+json&#8221;&gt;<br \/>\n    {<br \/>\n      &#8220;@context&#8221;: &#8220;https:\/\/schema.org&#8221;,<br \/>\n      &#8220;@type&#8221;: &#8220;Event&#8221;,<br \/>\n      &#8220;name&#8221;: &#8220;The Adventures of Kira and Morrison&#8221;,<br \/>\n      &#8220;startDate&#8221;: &#8220;2025-07-21T19:00-05:00&#8221;,<br \/>\n      &#8220;endDate&#8221;: &#8220;2025-07-21T23:00-05:00&#8221;,<br \/>\n      &#8220;eventStatus&#8221;: &#8220;https:\/\/schema.org\/EventCancelled&#8221;,<br \/>\n      &#8220;location&#8221;: {<br \/>\n        &#8220;@type&#8221;: &#8220;Place&#8221;,<br \/>\n        &#8220;name&#8221;: &#8220;Snickerpark Stadium&#8221;,<br \/>\n        &#8220;address&#8221;: {<br \/>\n          &#8220;@type&#8221;: &#8220;PostalAddress&#8221;,<br \/>\n          &#8220;streetAddress&#8221;: &#8220;100 West Snickerpark Dr&#8221;,<br \/>\n          &#8220;addressLocality&#8221;: &#8220;Snickertown&#8221;,<br \/>\n          &#8220;postalCode&#8221;: &#8220;19019&#8221;,<br \/>\n          &#8220;addressRegion&#8221;: &#8220;PA&#8221;,<br \/>\n          &#8220;addressCountry&#8221;: &#8220;US&#8221;<br \/>\n        }<br \/>\n      },<br \/>\n      &#8220;image&#8221;: [<br \/>\n        &#8220;https:\/\/example.com\/photos\/1&#215;1\/photo.jpg&#8221;,<br \/>\n        &#8220;https:\/\/example.com\/photos\/4&#215;3\/photo.jpg&#8221;,<br \/>\n        &#8220;https:\/\/example.com\/photos\/16&#215;9\/photo.jpg&#8221;<br \/>\n       ],<br \/>\n      &#8220;description&#8221;: &#8220;The Adventures of Kira and Morrison is coming to Snickertown in a can&#8217;t miss performance.&#8221;,<br \/>\n      &#8220;offers&#8221;: {<br \/>\n        &#8220;@type&#8221;: &#8220;Offer&#8221;,<br \/>\n        &#8220;url&#8221;: &#8220;https:\/\/www.example.com\/event_offer\/12345_202403180430&#8221;,<br \/>\n        &#8220;price&#8221;: 30,<br \/>\n        &#8220;priceCurrency&#8221;: &#8220;USD&#8221;,<br \/>\n        &#8220;availability&#8221;: &#8220;https:\/\/schema.org\/InStock&#8221;,<br \/>\n        &#8220;validFrom&#8221;: &#8220;2024-05-21T12:00&#8221;<br \/>\n      },<br \/>\n      &#8220;performer&#8221;: {<br \/>\n        &#8220;@type&#8221;: &#8220;PerformingGroup&#8221;,<br \/>\n        &#8220;name&#8221;: &#8220;Kira and Morrison&#8221;<br \/>\n      },<br \/>\n      &#8220;organizer&#8221;: {<br \/>\n        &#8220;@type&#8221;: &#8220;Organization&#8221;,<br \/>\n        &#8220;name&#8221;: &#8220;Kira and Morrison Music&#8221;,<br \/>\n        &#8220;url&#8221;: &#8220;https:\/\/kiraandmorrisonmusic.com&#8221;<br \/>\n      }<br \/>\n    }<br \/>\n    &lt;\/script&gt;<br \/>\n  &lt;\/head&gt;<br \/>\n  &lt;body&gt;<br \/>\n  &lt;\/body&gt;<br \/>\n&lt;\/html&gt;<\/textarea><\/form>\n<p><\/p>\n<div><\/div>\n<\/section>\n<section>\n<h4 id=\"rescheduled\" tabindex=\"-1\">\n      Rescheduled<br \/>\n    <\/h4>\n<p>\n      Here&#8217;s an example of an event that&#8217;s been rescheduled.\n    <\/p>\n<form method=\"post\" target=\"_blank\" action=\"https:\/\/search.google.com\/test\/rich-results?utm_campaign=devsite&#038;utm_medium=jsonld&#038;utm_source=event\"><input type=\"submit\" value=\"Try it out in the Rich Results Test\" \/><textarea name=\"code_snippet\" style=\"display:none\">&lt;html&gt;<br \/>\n  &lt;head&gt;<br \/>\n    &lt;title&gt;The Adventures of Kira and Morrison&lt;\/title&gt;<br \/>\n    &lt;script type=&#8221;application\/ld+json&#8221;&gt;<br \/>\n    {<br \/>\n      &#8220;@context&#8221;: &#8220;https:\/\/schema.org&#8221;,<br \/>\n      &#8220;@type&#8221;: &#8220;Event&#8221;,<br \/>\n      &#8220;name&#8221;: &#8220;The Adventures of Kira and Morrison&#8221;,<br \/>\n      &#8220;startDate&#8221;: &#8220;2025-07-21T19:00-05:00&#8221;,<br \/>\n      &#8220;endDate&#8221;: &#8220;2025-07-21T23:00-05:00&#8221;,<br \/>\n      &#8220;eventStatus&#8221;: &#8220;https:\/\/schema.org\/EventRescheduled&#8221;,<br \/>\n      &#8220;previousStartDate&#8221;: &#8220;2025-03-21T19:00-05:00&#8221;,<br \/>\n      &#8220;location&#8221;: {<br \/>\n        &#8220;@type&#8221;: &#8220;Place&#8221;,<br \/>\n        &#8220;name&#8221;: &#8220;Snickerpark Stadium&#8221;,<br \/>\n        &#8220;address&#8221;: {<br \/>\n          &#8220;@type&#8221;: &#8220;PostalAddress&#8221;,<br \/>\n          &#8220;streetAddress&#8221;: &#8220;100 West Snickerpark Dr&#8221;,<br \/>\n          &#8220;addressLocality&#8221;: &#8220;Snickertown&#8221;,<br \/>\n          &#8220;postalCode&#8221;: &#8220;19019&#8221;,<br \/>\n          &#8220;addressRegion&#8221;: &#8220;PA&#8221;,<br \/>\n          &#8220;addressCountry&#8221;: &#8220;US&#8221;<br \/>\n        }<br \/>\n      },<br \/>\n      &#8220;image&#8221;: [<br \/>\n        &#8220;https:\/\/example.com\/photos\/1&#215;1\/photo.jpg&#8221;,<br \/>\n        &#8220;https:\/\/example.com\/photos\/4&#215;3\/photo.jpg&#8221;,<br \/>\n        &#8220;https:\/\/example.com\/photos\/16&#215;9\/photo.jpg&#8221;<br \/>\n       ],<br \/>\n      &#8220;description&#8221;: &#8220;The Adventures of Kira and Morrison is coming to Snickertown in a can&#8217;t miss performance.&#8221;,<br \/>\n      &#8220;offers&#8221;: {<br \/>\n        &#8220;@type&#8221;: &#8220;Offer&#8221;,<br \/>\n        &#8220;url&#8221;: &#8220;https:\/\/www.example.com\/event_offer\/12345_202403180430&#8221;,<br \/>\n        &#8220;price&#8221;: 30,<br \/>\n        &#8220;priceCurrency&#8221;: &#8220;USD&#8221;,<br \/>\n        &#8220;availability&#8221;: &#8220;https:\/\/schema.org\/InStock&#8221;,<br \/>\n        &#8220;validFrom&#8221;: &#8220;2024-05-21T12:00&#8221;<br \/>\n      },<br \/>\n      &#8220;performer&#8221;: {<br \/>\n        &#8220;@type&#8221;: &#8220;PerformingGroup&#8221;,<br \/>\n        &#8220;name&#8221;: &#8220;Kira and Morrison&#8221;<br \/>\n      },<br \/>\n      &#8220;organizer&#8221;: {<br \/>\n        &#8220;@type&#8221;: &#8220;Organization&#8221;,<br \/>\n        &#8220;name&#8221;: &#8220;Kira and Morrison Music&#8221;,<br \/>\n        &#8220;url&#8221;: &#8220;https:\/\/kiraandmorrisonmusic.com&#8221;<br \/>\n      }<br \/>\n    }<br \/>\n    &lt;\/script&gt;<br \/>\n  &lt;\/head&gt;<br \/>\n  &lt;body&gt;<br \/>\n  &lt;\/body&gt;<br \/>\n&lt;\/html&gt;<\/textarea><\/form>\n<p><\/p>\n<div><\/div>\n<\/section>\n<\/div>\n<h2 id=\"region-availability\" tabindex=\"-1\">Region and language availability<\/h2>\n<p>We are excited to bring the event search experience on Google to more regions around the world. The experience is available in the following regions and languages.<\/p>\n<table>\n<tr>\n<th>Region<\/th>\n<th>Available languages<\/th>\n<\/tr>\n<tr>\n<td>\n      Australia\n    <\/td>\n<td>\n      English\n    <\/td>\n<\/tr>\n<tr>\n<td>\n      Brazil\n    <\/td>\n<td>\n      Portuguese\n    <\/td>\n<\/tr>\n<tr>\n<td>\n      Canada\n    <\/td>\n<td>\n      English\n    <\/td>\n<\/tr>\n<tr>\n<td>Germany<\/td>\n<td>German<\/td>\n<\/tr>\n<tr>\n<td>\n      India\n    <\/td>\n<td>\n      English\n    <\/td>\n<\/tr>\n<tr>\n<td>\n    Latin America\n    <\/td>\n<td>\n      Spanish\n    <\/td>\n<\/tr>\n<tr>\n<td>\n    Spain\n    <\/td>\n<td>\n      Spanish\n    <\/td>\n<\/tr>\n<tr>\n<td>\n      United Kingdom\n    <\/td>\n<td>\n      English\n    <\/td>\n<\/tr>\n<tr>\n<td>\n      United States\n    <\/td>\n<td>\n      English\n    <\/td>\n<\/tr>\n<\/table>\n<h2 id=\"guidelines\" tabindex=\"-1\">Guidelines<\/h2>\n<p>You must follow these guidelines to be eligible to appear in the event search experience on<br \/>\n  Google.<\/p>\n<aside class=\"warning\"><b>Warning:<\/b> If your site violates one or more of these guidelines,<br \/>\n  then Google may take <a href=\"https:\/\/support.google.com\/webmasters\/answer\/2604824\" class=\"external-link\">manual action<\/a><br \/>\n  against it. Once you have remedied the problem, you can submit your site for<br \/>\n  <a href=\"https:\/\/support.google.com\/webmasters\/answer\/35843\" class=\"external-link\">reconsideration<\/a>.<\/aside>\n<ul>\n<li><a href=\"#technical-guidelines\">Technical guidelines<\/a><\/li>\n<li><a href=\"#content-guidelines\">Content guidelines<\/a><\/li>\n<li><a href=\"#date-time-best-guidelines\">Date and time guidelines<\/a><\/li>\n<li><a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/search-essentials-overview\/\">Search Essentials<\/a><\/li>\n<li><a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/structured-data-guidelines\/\">General structured data guidelines<\/a><\/li>\n<\/ul>\n<h3 id=\"technical-guidelines\" tabindex=\"-1\">Technical guidelines<\/h3>\n<ul>\n<li>The target page must contain structured data items from <a href=\"https:\/\/schema.org\/Event\" class=\"external-link\">event types on schema.org<\/a>.<\/li>\n<li>Each event MUST have a unique URL (a leaf page) and markup on that URL.<\/li>\n<li>The event experience on Google only supports pages that focus on a single<br \/>\n    event. We recommend focusing on adding markup to your event posting pages instead of pages<br \/>\n    that list schedules or multiple events.<\/li>\n<li><span class=\"compare-yes\" aria-hidden=\"true\"><\/span><b>Mark up multi-day events correctly:<\/b>\n<ul>\n<li>If your event or ticket info is for an event that runs over several days, specify both<br \/>\n        the start and end dates of the event.<\/li>\n<li>If there are several different performances across different days, each with individual tickets,<br \/>\n        add a separate <code>Event<\/code> element for each performance.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3 id=\"content-guidelines\" tabindex=\"-1\">Content guidelines<\/h3>\n<ul>\n<li>Each event must accurately describe the event name, start date, and location.<\/li>\n<li><span class=\"compare-no\" aria-hidden=\"true\"><\/span><b>Avoid marking non-events as events:<\/b>\n<ul>\n<li>Don&#8217;t promote non-event products or services such as &#8220;Trip package: San Diego\/LA, 7<br \/>\n        nights&#8221; as events.<\/li>\n<li>Don&#8217;t add short-term discounts or purchase opportunities, such as: &#8220;Concert \u2014 buy your<br \/>\n        tickets now,&#8221; or &#8220;Concert &#8211; 50% off until Saturday.&#8221;<\/li>\n<li>Don&#8217;t mark business hours as events, such as: &#8220;Adventure park open 8 AM to 5PM.&#8221;<\/li>\n<li>Don&#8217;t mark coupons or vouchers as events, such as: &quot;5% off your first order.&quot;<\/li>\n<\/ul>\n<\/li>\n<li>Events must be bookable to the general public. Events that require a membership, or invitation<br \/>\n    prior to purchasing the ticket or attending the event are ineligible for the event experience.\n  <\/li>\n<li>Spectator events where the primary participants and audience are minors and occur on-premise<br \/>\n    of a school aren&#8217;t eligible for the event experience. For example, student events occurring<br \/>\n    on school premises.<\/li>\n<li>Virtual experiences that have no real-world component aren&#8217;t supported. Events<br \/>\n    must take place in a physical location.<\/li>\n<\/ul>\n<h3 id=\"date-time-best-guidelines\" tabindex=\"-1\">\n  Date and time guidelines<br \/>\n<\/h3>\n<p>\n  When implementing the <a href=\"#startdate\"><code>startDate<\/code><\/a>, <a href=\"#enddate\"><code>endDate<\/code><\/a>,<br \/>\n  and <a href=\"#previous-start-date\"><code>previousStartDate<\/code><\/a> properties, follow these<br \/>\n  date and time guidelines.\n<\/p>\n<h4 id=\"how-to-specify-timezones\" tabindex=\"-1\">How to specify timezones<\/h4>\n<p>Specify the timezone by including the UTC or GMT time offset. If the event starts at<br \/>\n  7pm on September 5 in New York, the <code>startDate<\/code> value would be GMT\/UTC-5 during<br \/>\n  standard time and GMT\/UTC-4 during daylight savings time. During standard time, <code>startDate<\/code><br \/>\n  value would be <code>\"2019-09-05T19:00:00-05:00\"<\/code> oder<br \/>\n  <code>\"2019-09-05T19:00:00-04:00\"<\/code> respectively. If no timezone is provided, Google uses<br \/>\n  the timezone of the event&#8217;s location as specified in <code>location<\/code>.<\/p>\n<h4 id=\"best-practices\" tabindex=\"-1\">Best practices<\/h4>\n<ul>\n<li><b>Event takes place over a range of dates<\/b>: If the event takes place<br \/>\n    over the course of multiple days, indicate both the start and end date. Don&#8217;t<br \/>\n    indicate the time if you don&#8217;t know the time.<\/p>\n<p><span class=\"compare-yes\" aria-hidden=\"true\"><\/span><b>Recommended<\/b><\/p>\n<div><\/div>\n<p><span class=\"compare-yes\" aria-hidden=\"true\"><\/span><b>Recommended<\/b><\/p>\n<div><\/div>\n<p><span class=\"compare-no\" aria-hidden=\"true\"><\/span><b>Not recommended<\/b><\/p>\n<div><\/div>\n<\/li>\n<li><b>Event starts at a specific hour<\/b>:<br \/>\n    If the event starts at a specific time, such as 5pm locally, use<br \/>\n  <code>2019-07-20T17:00:00<\/code>. Include the appropriate UTC offset (for example,<br \/>\n    use <code>2019-07-20T17:00:00-07:00<\/code> if the event is in California).<\/li>\n<li><b>Event is a day long event<\/b>: If the event is happening all day,<br \/>\n    don&#8217;t specify a granular hour for the start date. For example, you can use<br \/>\n    <code>2019-08-15<\/code> as both the <code>startDate<\/code> and <code>endDate<\/code><br \/>\n    for a day-long event.<\/li>\n<li><b>Event start hour isn&#8217;t known<\/b>: If you don&#8217;t know the hour for the<br \/>\n    start time, don&#8217;t specify a granular hour. For example, you can use<br \/>\n    <code>2019-08-15<\/code> as both the <code>startDate<\/code> and <code>endDate<\/code>.<\/p>\n<p><span class=\"compare-yes\" aria-hidden=\"true\"><\/span><b>Recommended<\/b>: <code>\"startDate\": \"2025-07-21\"<\/code><\/p>\n<p><span class=\"compare-no\" aria-hidden=\"true\"><\/span><b>Not recommended<\/b>: <code>\"startDate\": \"2019-08-15T00:00:00+00:00\"<\/code><\/p>\n<p><span class=\"compare-no\" aria-hidden=\"true\"><\/span><b>Not recommended<\/b>: <code>\"startDate\": \"2019-07-20T00:00:00\"<\/code><\/p>\n<\/li>\n<\/ul>\n<h4 id=\"examples-of-how-google-interprets-dates\" tabindex=\"-1\">Examples of how Google interprets dates<\/h4>\n<p>\n  Here are some examples of how Google interprets start date and time:\n<\/p>\n<table class=\"responsive fixed\">\n<colgroup>\n<col width=\"35%\">\n  <\/colgroup>\n<tbody>\n<tr>\n<th colspan=\"2\">Start date and time interpretations<\/th>\n<\/tr>\n<tr>\n<td><code>2019-08-15T00:00:00+00:00<\/code><\/td>\n<td>\n        Google interprets the <code>startTime<\/code> to be<br \/>\n        <code>2019-08-14T17:00:00-07:00<\/code> (if <code>location<\/code> is set to California) or<br \/>\n        <code>2019-08-15T09:00:00<\/code> (if <code>location<\/code> is set to Korea).\n      <\/td>\n<\/tr>\n<tr>\n<td><code>2019-08-15T23:59:59+00:00<\/code><\/td>\n<td>This doesn&#8217;t mean the end of <code>2019-08-15<\/code> unless the event happens in<br \/>\n        the GMT timezone. Google interprets the <code>startTime<\/code> to be<br \/>\n        <code>2019-08-15T16:59:59-07:00<\/code> (if <code>location<\/code> is set to California) or<br \/>\n        <code>2019-08-16T08:59:59<\/code> (if <code>location<\/code> is set to Korea).<\/td>\n<\/tr>\n<tr>\n<td><code>2019-07-10<\/code><\/td>\n<td>This means the date regardless of the timezone. When used in <code>startDate<\/code>,<br \/>\n        it means the event starts in the <code>location<\/code> from sometime in that day. When used in<br \/>\n        <code>endDate<\/code>, it means the event ends in the <code>location<\/code> from sometime in that<br \/>\n        day.<\/td>\n<\/tr>\n<tr>\n<td><code>2019-07-20T00:00:00<\/code><\/td>\n<td>This means midnight on <code>2019-07-20<\/code> for the timezone where the<br \/>\n        event happens. This is also likely wrong unless the event was meant to start at<br \/>\n        midnight.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"structured-data-type-definitions\" tabindex=\"-1\">Structured data type definitions<\/h2>\n<p>The full definition of <code>Event<\/code> is available<br \/>\n  at <a href=\"https:\/\/schema.org\/Event\" class=\"external-link\">schema.org\/Event<\/a>.<\/p>\n<p>You must include the required properties for your content to be eligible for display in enhanced<br \/>\n  search results. You can also include the recommended properties to add more information about your<br \/>\n  content, which could provide a better user experience.<\/p>\n<table class=\"responsive fixed\">\n<colgroup>\n<col width=\"20%\"><\/colgroup>\n<thead>\n<tr>\n<th colspan=\"2\">Required properties<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\n        <code>location<\/code>\n      <\/td>\n<td>\n<p><code><a href=\"https:\/\/schema.org\/Place\" class=\"external-link\">Place<\/a><\/code><\/p>\n<p>The location of the event. Set the <code>@type<\/code> to <code>Place<\/code>. Add the <a href=\"#location-address\"><code>location.address<\/code><\/a> and<br \/>\n                <a href=\"#location-name\"><code>location.name<\/code><\/a> properties.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td id=\"location-address\">\n          <code>location.address<\/code>\n        <\/td>\n<td>\n<p><code><a href=\"https:\/\/schema.org\/PostalAddress\" class=\"external-link\">PostalAddress<\/a><\/code><\/p>\n<p>The venue&#8217;s detailed street address. <\/p>\n<p><span class=\"compare-no\" aria-hidden=\"true\"><\/span><b>Not recommended<\/b>: Sydney<\/p>\n<p><span class=\"compare-yes\" aria-hidden=\"true\"><\/span><b>Recommended<\/b>: Bennelong Point,<br \/>\n            Sydney NSW 2000, Australia<\/p>\n<p><b>United States example<\/b><\/p>\n<div><\/div>\n<p><b>Japan examples<\/b><\/p>\n<p>\n              You can write addresses for Japan in different ways, and Google still understands the<br \/>\n              address. Here&#8217;s an example with the street address, locality, and country in<br \/>\n              different fields.\n            <\/p>\n<div><\/div>\n<p>\n              Here&#8217;s an example of the street address and address country in different fields.\n            <\/p>\n<div><\/div>\n<p>\nHere&#8217;s an example of the entire address on one line.\n<\/p>\n<div><\/div>\n<p><b>Best practices for addresses<\/b>:<\/p>\n<ul>\n<li>If the event happens across several streets, define the starting location and mention<br \/>\n              the full details in description.<\/li>\n<li>If the event happens without a well-defined location, use the city name or the most<br \/>\n              representative location.<\/li>\n<li>If the event happens at multiple locations at the same time, create different events for<br \/>\n              each location.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td id=\"event-name\">\n          <code>name<\/code>\n        <\/td>\n<td>\n<p><code><a href=\"https:\/\/schema.org\/Text\" class=\"external-link\">Text<\/a><\/code><\/p>\n<p>The full title of the event.<\/p>\n<aside class=\"warning\">DO NOT put the name of the event location. Instead, use<br \/>\n            <a href=\"#location-name\"><code>location.name<\/code><\/a> to specify the name of the location<br \/>\n            where the event is being held.<\/aside>\n<p><span class=\"compare-no\" aria-hidden=\"true\"><\/span><b>Not recommended<\/b>: Bill Graham Civic Auditorium<\/p>\n<p><span class=\"compare-no\" aria-hidden=\"true\"><\/span><b>Not recommended<\/b>: **LIMITED TIME SALE &#8211;<br \/>\n            Kesha and Macklemore Concert &#8211; $25**<\/p>\n<p><span class=\"compare-yes\" aria-hidden=\"true\"><\/span><b>Recommended<\/b>: The Adventures of Kesha and<br \/>\n            Macklemore<\/p>\n<p><span class=\"compare-yes\" aria-hidden=\"true\"><\/span><b>Recommended<\/b>: Meet and Greet: Kesha and<br \/>\n            Macklemore<\/p>\n<p><b>Best practices<\/b>:<\/p>\n<ul>\n<li>Don&#8217;t use the type of event as the name of the event. For example, &#8220;Concert&#8221; is not<br \/>\n              a descriptive name for an event.<\/li>\n<li>Don&#8217;t include extraneous information like URLs, prices, or performers. Instead, use<br \/>\n              the appropriate properties for those values.<\/li>\n<li>Highlight a unique aspect of the event in the title. This helps users make faster<br \/>\n              decisions (for example, &#8220;feat. Q&amp;A with the artist&#8221;).<\/li>\n<li>Don&#8217;t add short-term promotions (for example, &#8220;buy your tickets now&#8221;).<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td id=\"startdate\"><code>startDate<\/code><\/td>\n<td>\n<p><code><a href=\"https:\/\/schema.org\/DateTime\" class=\"external-link\">DateTime<\/a><\/code><\/p>\n<p>The start date and start time of the event in<br \/>\n            <a href=\"https:\/\/en.wikipedia.org\/wiki\/ISO_8601\" class=\"external-link\">ISO-8601 format<\/a>.<br \/>\n            Add both the date and time so users can find events that fit into their<br \/>\n            schedule.<\/p>\n<aside class=\"key-point\">\n            Make sure to follow the <a href=\"#date-time-best-guidelines\">Date and time guidelines<\/a>.<br \/>\n          <\/aside>\n<div><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table class=\"responsive fixed\">\n<colgroup>\n<col width=\"20%\"><\/colgroup>\n<thead>\n<tr>\n<th colspan=\"2\">Recommended properties<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\n          <code>description<\/code>\n        <\/td>\n<td>\n<p><code><a href=\"https:\/\/schema.org\/Text\" class=\"external-link\">Text<\/a><\/code><\/p>\n<p>Description of the event. Describe all details of the event to make it easier for<br \/>\n            users to understand and attend the event.<\/p>\n<p>\n            <b>Best practices<\/b>:\n          <\/p>\n<ul>\n<li>Add a clear and concise description of the specific event.<\/li>\n<li>Focus on the event details and not your site&#8217;s features. <\/li>\n<li>Don&#8217;t repeat other facts like date and location; instead, add that information to the<br \/>\n              respective properties.<\/li>\n<\/ul>\n<div><\/div>\n<aside class=\"note\">Google only shows a snippet of the full description.<\/aside>\n<\/td>\n<\/tr>\n<tr>\n<td id=\"enddate\">\n          <code>endDate<\/code>\n        <\/td>\n<td>\n<p><code><a href=\"https:\/\/schema.org\/DateTime\" class=\"external-link\">DateTime<\/a><\/code><\/p>\n<p>The end date and end time of the event in<br \/>\n            <a href=\"https:\/\/en.wikipedia.org\/wiki\/ISO_8601\" class=\"external-link\">ISO-8601 format<\/a>.<br \/>\n            Use the same format as <code><a href=\"#startdate\">startDate<\/a><\/code>. Add both the<br \/>\n            date and time so users can find events that fit into their schedule.<\/p>\n<aside class=\"key-point\">\n            Make sure to follow the <a href=\"#date-time-best-guidelines\">Date and time<br \/>\n            guidelines<\/a>.<br \/>\n          <\/aside>\n<div><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td id=\"eventstatus\"><code>eventStatus<\/code>\n        <\/td>\n<td><code><a href=\"https:\/\/schema.org\/EventStatusType\" class=\"external-link\">EventStatusType<\/a><\/code><\/p>\n<aside class=\"warning\"><b>Warning<\/b>: When the event status changes,<br \/>\n          <b>DON&#8217;T<\/b> remove the <a href=\"#startdate\"><code>startDate<\/code><\/a>. The <code>startDate<\/code><br \/>\n          property is required to help identify the unique event.<\/aside>\n<p>\n          The status of the event. If you don&#8217;t use this field, Google understands the<br \/>\n          <code>eventStatus<\/code> to be <code>EventScheduled<\/code>. You can use multiple statuses, if<br \/>\n          applicable. Here are the supported values.\n        <\/p>\n<table class=\"responsive fixed\">\n<colgroup>\n<col width=\"30%\">\n      <\/colgroup>\n<tbody>\n<tr>\n<td><a href=\"https:\/\/schema.org\/EventCancelled\" class=\"external-link\"><code>EventCancelled<\/code><\/a><\/td>\n<td>\n<p>\n              The event has been canceled.<\/p>\n<aside class=\"key-point\">Don&#8217;t remove or change other properties (for<br \/>\n                example, don&#8217;t remove <code>startDate<\/code> oder <code>location<\/code>);<br \/>\n                instead, keep all values as the same as they were before the cancelation, and<br \/>\n                update the <code>eventStatus<\/code> to <code>EventCancelled<\/code>. <\/p>\n<p>                <b>Why?<\/b> Properties like <code>startDate<\/code> and<br \/>\n                <code>location<\/code> help identify the unique event and<br \/>\n                make sure people understand the new status of the event.<\/aside>\n<div><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/schema.org\/EventPostponed\" class=\"external-link\"><code>EventPostponed<\/code><\/a><\/td>\n<td>\n<p>\n              The event has been postponed to a later date, but the date isn&#8217;t known yet. Keep the<br \/>\n              original date in the <a href=\"#startdate\"><code>startDate<\/code><\/a> of the event<br \/>\n              until you know when the event will take place. Once you know the new date information,<br \/>\n              change the <code>eventStatus<\/code> to <code>EventRescheduled<\/code> and update the<br \/>\n               <a href=\"#startdate\"><code>startDate<\/code><\/a> and <a href=\"#enddate\"><code>endDate<\/code><\/a><br \/>\n                with the new date information.\n            <\/p>\n<aside class=\"key-point\">Don&#8217;t remove or change other properties (for<br \/>\n                example, don&#8217;t remove the <code>startDate<\/code> oder <code>location<\/code>);<br \/>\n                instead, keep all values as the same as they were before the postponement, and<br \/>\n                update the <code>eventStatus<\/code> to <code>EventPostponed<\/code>. <\/p>\n<p>                <b>Why?<\/b> Properties like <code>startDate<\/code> and<br \/>\n                <code>location<\/code> help identify the unique event and<br \/>\n                make sure people understand the new status of the event.<\/aside>\n<div><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/schema.org\/EventRescheduled\" class=\"external-link\"><code>EventRescheduled<\/code><\/a><\/td>\n<td>\n<p>\n              The event has been rescheduled to a later date. Update the<br \/>\n              <a href=\"#startdate\"><code>startDate<\/code><\/a> and <a href=\"#enddate\"><code>endDate<\/code><\/a><br \/>\n              with the relevant new dates. Optionally, you can also mark the <code>eventStatus<\/code><br \/>\n              field as rescheduled and add the <code><a href=\"#previous-start-date\">previousStartDate<\/a><\/code>.\n            <\/p>\n<div><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/schema.org\/EventScheduled\" class=\"external-link\"><code>EventScheduled<\/code><\/a><\/td>\n<td>\n<p>\n              The event is scheduled to happen. This value is the default status for events. If you<br \/>\n              don&#8217;t set <code>eventStatus<\/code>, Google understands the event to be happening on schedule.\n            <\/p>\n<div><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td>\n          <code>image<\/code>\n        <\/td>\n<td>\n<p>Repeated <code><a href=\"https:\/\/schema.org\/ImageObject\" class=\"external-link\">ImageObject<\/a><\/code> oder<br \/>\n          <code><a href=\"https:\/\/schema.org\/URL\" class=\"external-link\">URL<\/a><\/code><\/p>\n<p>URL of an image or logo for the event or tour. Including an image helps users<br \/>\n            understand and engage with your event. We recommend that images are 1920px wide<br \/>\n            (the minimum width is 720px).<\/p>\n<p>Additional image guidelines:<\/p>\n<ul>\n<li>Image URLs must be crawlable and indexable. To check if Google can access your URLs, use<br \/>\n      the <a href=\"https:\/\/support.google.com\/webmasters\/answer\/9012289\" class=\"external-link\">URL Inspection tool<\/a>.<\/li>\n<li>Images must represent the marked up content.<\/li>\n<li>Images must be in a file format that&#8217;s <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/images-best-practices\/#supported-image-formats\">supported by Google Images<\/a>.<\/li>\n<li>For best results, we recommend providing multiple high-resolution images (minimum of 50K pixels when<br \/>\n      multiplying width and height) with the following aspect ratios: 16&#215;9, 4&#215;3, and 1&#215;1.<\/li>\n<\/ul>\n<p>For example:<\/p>\n<div><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td id=\"location-name\">\n          <code>location.name<\/code>\n        <\/td>\n<td>\n<p><code><a href=\"https:\/\/schema.org\/Text\" class=\"external-link\">Text<\/a><\/code><\/p>\n<p>The detailed name of the place or venue where the event is being held. This property<br \/>\n            is only recommended for events that take place at a physical location.<\/p>\n<aside class=\"warning\">DO NOT put the title of the event in this field. Instead, use<br \/>\n            <a href=\"#event-name\"><code>name<\/code><\/a> to specify the name of the event.<\/aside>\n<p><span class=\"compare-no\" aria-hidden=\"true\"><\/span><b>Not recommended<\/b>: San Francisco, CA<\/p>\n<p><span class=\"compare-yes\" aria-hidden=\"true\"><\/span><b>Recommended<\/b>: Bill Graham Civic Auditorium<\/p>\n<p>\n              <b>Best practices<\/b>:\n          <\/p>\n<ul>\n<li>Don&#8217;t include a city name unless it is a city-wide event.<\/li>\n<li>The <code>location.name<\/code> property must be the name of the venue or location, not a repeat of<br \/>\n             the title of the event. If you don&#8217;t know the name of the location, don&#8217;t use this property.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>\n          <code>offers<\/code>\n        <\/td>\n<td>\n<p><code><a href=\"https:\/\/schema.org\/Offer\" class=\"external-link\">Offer<\/a><\/code><\/p>\n<p>          A nested <code><a href=\"https:\/\/schema.org\/Offer\" class=\"external-link\">Offer<\/a><\/code>, one for each ticket<br \/>\n          type.\n        <\/td>\n<\/tr>\n<tr>\n<td>\n          <code>offers.availability<\/code>\n        <\/td>\n<td>\n<p><code><a href=\"https:\/\/schema.org\/Text\" class=\"external-link\">Text<\/a><\/code><\/p>\n<p>One of the following:<\/p>\n<ul>\n<li><code><a href=\"https:\/\/schema.org\/InStock\" class=\"external-link\">InStock<\/a><\/code>: Event tickets are in stock.<\/li>\n<li><code><a href=\"https:\/\/schema.org\/SoldOut\" class=\"external-link\">SoldOut<\/a><\/code>: Event tickets are sold out.<\/li>\n<li><code><a href=\"https:\/\/schema.org\/PreOrder\" class=\"external-link\">PreOrder<\/a><\/code>: Event tickets are available for preorder.<\/li>\n<\/ul>\n<div><\/div>\n<aside class=\"note\"><b>Note:<\/b> If the ticket is not yet on sale to the general public, you can<br \/>\n            omit availability and specify <code>validFrom<\/code>.<\/aside>\n<\/td>\n<\/tr>\n<tr>\n<td>\n          <code>offers.price<\/code>\n        <\/td>\n<td>\n<p><code><a href=\"https:\/\/schema.org\/Number\" class=\"external-link\">Number<\/a><\/code><\/p>\n<p>The lowest available price available for your tickets, including service charges and<br \/>\n            fees. Don&#8217;t forget to update it as prices change or tickets sell out.<\/p>\n<p>\n            If the event is available without payment, fees, or service charges, set the <code>price<\/code> to <code>0<\/code>.\n          <\/p>\n<div><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td id=\"offers-priceCurrency\">\n        <code>offers.priceCurrency<\/code>\n        <\/td>\n<td>\n<p><code><a href=\"https:\/\/schema.org\/Text\" class=\"external-link\">Text<\/a><\/code><\/p>\n<p>The 3-letter ISO 4217 currency code.<\/p>\n<div><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n          <code>offers.validFrom<\/code>\n        <\/td>\n<td>\n<p><code><a href=\"https:\/\/schema.org\/DateTime\" class=\"external-link\">DateTime<\/a><\/code><\/p>\n<p>The date and time when tickets go on sale (only required on date-restricted offers), in<br \/>\n            <a href=\"https:\/\/en.wikipedia.org\/wiki\/ISO_8601\" class=\"external-link\">ISO-8601 format<\/a>.<\/p>\n<div><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td id=\"offers-url\">\n          <code>offers.url<\/code>\n        <\/td>\n<td>\n<p><a href=\"https:\/\/schema.org\/URL\" class=\"external-link\">URL<\/a><\/p>\n<p>The URL of a page providing the ability to buy tickets. <\/p>\n<div><\/div>\n<p id=\"url-requirements\">This URL must meet the following requirements:<\/p>\n<ul>\n<li>Direct to a landing page that clearly and predominantly provides the opportunity to buy<br \/>\n              a ticket offering admittance to that specific event to any user from the general<br \/>\n              public.<\/li>\n<li>Be a link that a user could click the web page that contains the event.<\/li>\n<li>Be crawlable by Googlebot (not blocked by robots.txt).<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td id=\"organizer\">\n          <code>organizer<\/code>\n        <\/td>\n<td>\n<p><code><a href=\"https:\/\/schema.org\/Organization\" class=\"external-link\">Organization<\/a><\/code><br \/>\n            oder <code><a href=\"https:\/\/schema.org\/Person\" class=\"external-link\">Person<\/a><\/code><\/p>\n<p>The person or organization that is hosting the event. If you include <code>organizer<\/code>,<br \/>\n            we encourage you to add the following properties:<\/p>\n<ul>\n<li><a href=\"#organizer-name\"><code>organizer.name<\/code><\/a><\/li>\n<li><a href=\"#organizer-url\"><code>organizer.url<\/code><\/a><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td id=\"organizer-name\">\n          <code>organizer.name<\/code>\n        <\/td>\n<td>\n<p><code><a href=\"https:\/\/schema.org\/Text\" class=\"external-link\">Text<\/a><\/code><\/p>\n<p>The name of the person or organization that&#8217;s hosting the event.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td id=\"organizer-url\">\n          <code>organizer.url<\/code>\n        <\/td>\n<td>\n<p><code><a href=\"https:\/\/schema.org\/URL\" class=\"external-link\">URL<\/a><\/code><\/p>\n<p>The event host&#8217;s domain URL.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n          <code>performer<\/code>\n        <\/td>\n<td>\n<p><code><a href=\"https:\/\/schema.org\/Person\" class=\"external-link\">Person<\/a><\/code><\/p>\n<p>The participants performing at the event, such as artists and comedians. Use a nested<br \/>\n            <code><a href=\"https:\/\/schema.org\/PerformingGroup\" class=\"external-link\">PerformingGroup<\/a><\/code> oder<br \/>\n          <code><a href=\"https:\/\/schema.org\/Person\" class=\"external-link\">Person<\/a><\/code>, one for each performer.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n          <code>performer.name<\/code>\n        <\/td>\n<td>\n<p><a href=\"https:\/\/schema.org\/Text\" class=\"external-link\">Text<\/a><\/p>\n<p>The name of the participant performing at the event, such as the name of the artist or<br \/>\n            comedian.<\/p>\n<div><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td id=\"previous-start-date\">\n          <code>previousStartDate<\/code>\n        <\/td>\n<td>\n<p><a href=\"https:\/\/schema.org\/DateTime\" class=\"external-link\">DateTime<\/a><\/p>\n<p>The previously scheduled start date for the event if an event has been rescheduled. If<br \/>\n            you add <code>previousStartDate<\/code>, you must also add the <a href=\"#eventstatus\"><code>eventStatus<\/code><\/a><br \/>\n            property and set the <code>eventStatus<\/code> to <code>EventRescheduled<\/code>. Don&#8217;t use other event statuses.<\/p>\n<aside class=\"key-point\">\n            Make sure to follow the <a href=\"#date-time-best-guidelines\">Date and time guidelines<\/a>.<br \/>\n          <\/aside>\n<p>\n            For rescheduled events, the <a href=\"#startdate\"><code>startDate<\/code><\/a><br \/>\n            property must only be used for the newly scheduled start date. In the (rare) case of an<br \/>\n            event that has been postponed and rescheduled multiple times, this field may be repeated.\n          <\/p>\n<div><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"monitor\" tabindex=\"-1\">Monitor rich results with Search Console<\/h2>\n<p>\n   Search Console is a tool that helps you monitor how your pages perform in Google Search.<br \/>\n   You don&#8217;t have to sign up for Search Console to be included in Google Search results,<br \/>\n   but it can help you understand and improve how Google sees your site. We<br \/>\n   recommend checking Search Console in the following cases:<\/p>\n<ol>\n<li><a href=\"#after-deploying\">After deploying structured data for the first time<\/a><\/li>\n<li><a href=\"#after-releasing\">After releasing new templates or updating your code<\/a><\/li>\n<li><a href=\"#analyzing-periodically\">Analyzing traffic periodically<\/a><\/li>\n<\/ol>\n<div class=\"video-wrapper-full-width\"><\/div>\n<h3 id=\"after-deploying\" tabindex=\"-1\">\n    After deploying structured data for the first time<br \/>\n  <\/h3>\n<p>\n    After Google has indexed your pages, look for issues using the relevant<br \/>\n    <a href=\"https:\/\/support.google.com\/webmasters\/answer\/7552505\" class=\"external-link\">Rich result status report<\/a>.<br \/>\n    Ideally, there will be an increase of valid items, and no increase in invalid items. If you find issues<br \/>\n    in your structured data:<\/p>\n<ol>\n<li><a href=\"#troubleshooting\">Fix the invalid items<\/a>.<\/li>\n<li><a href=\"https:\/\/support.google.com\/webmasters\/answer\/9012289#test_live_page\" class=\"external-link\">Inspect a live URL<\/a> to check if the issue persists.<\/li>\n<li><a href=\"https:\/\/support.google.com\/webmasters\/answer\/13300208\" class=\"external-link\">Request validation<\/a> using the status report.<\/li>\n<\/ol>\n<h3 id=\"after-releasing\" tabindex=\"-1\">\n    After releasing new templates or updating your code<br \/>\n  <\/h3>\n<p>     When you make significant changes to your website, monitor for increases in structured data invalid items.<\/p>\n<ul>\n<li>If you see an <b>increase in invalid items<\/b>, perhaps you rolled out a new template that doesn&#8217;t work, or your site interacts with the existing<br \/>\n    template in a new and bad way.<\/li>\n<li>If you see a <b>decrease in valid items<\/b> (not matched by an increase in invalid items), perhaps you are<br \/>\n      no longer embedding structured data in your pages. Use the <a href=\"https:\/\/support.google.com\/webmasters\/answer\/9012289\" class=\"external-link\"><br \/>\n      URL Inspection tool<\/a> to learn what is causing the issue.<\/li>\n<\/ul>\n<h3 id=\"analyzing-periodically\" tabindex=\"-1\">\n    Analyzing traffic periodically<br \/>\n  <\/h3>\n<p>    Analyze your Google Search traffic using the <a href=\"https:\/\/support.google.com\/webmasters\/answer\/7576553\" class=\"external-link\">Performance Report<\/a>.<br \/>\n      The data will show you how often your page appears as a rich result in Search, how often users click on it and what is<br \/>\n      the average position you appear on search results. You can also automatically pull these<br \/>\n      results with the <a href=\"https:\/\/developers.google.com\/webmaster-tools\/search-console-api-original\/v3\/how-tos\/search_analytics\" class=\"external-link\">Search Console API<\/a>.<\/p>\n<h2 id=\"troubleshooting\" tabindex=\"-1\">Troubleshooting<\/h2>\n<p>\n    If you&#8217;re having trouble implementing or debugging structured data, here are some resources that<br \/>\n    may help you.\n  <\/p>\n<ul>\n<li>If you&#8217;re using a content management system (CMS) or someone else is taking care of your site,<br \/>\n      ask them to help you. Make sure to forward any Search Console message that details the issue to them.<\/li>\n<li>Google does not guarantee that features that consume structured data will show up in search results.<br \/>\n      For a list of common reasons why Google may not show your content in a rich result, see the<br \/>\n      <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/structured-data-guidelines\/\">General Structured Data Guidelines<\/a>.<\/li>\n<li>You might have an error in your structured data. Check the<br \/>\n      <a href=\"https:\/\/support.google.com\/webmasters\/answer\/13300873\" class=\"external-link\">list of structured data errors<\/a><br \/>\n      and the <a href=\"https:\/\/support.google.com\/webmasters\/answer\/9166415\" class=\"external-link\">Unparsable structured data report<\/a>.<\/li>\n<li>If you received a structured data manual action against your page, the structured data on<br \/>\n      the page will be ignored (although the page can still appear in Google Search results). To fix<br \/>\n      <a href=\"https:\/\/support.google.com\/webmasters\/answer\/9044175#zippy=%2Cstructured-data-issue\" class=\"external-link\">structured data issues<\/a>, use the <a href=\"https:\/\/support.google.com\/webmasters\/answer\/9044175\" class=\"external-link\">Manual Actions report<\/a>.\n    <\/li>\n<li>Review the <a href=\"#guidelines\">guidelines<\/a> again to identify if your content isn&#8217;t compliant<br \/>\n      with the guidelines. The problem can be caused by either spammy content or spammy markup usage.<br \/>\n        However, the issue may not be a syntax issue, and so the Rich Results Test won&#8217;t be able to<br \/>\n        identify these issues.\n    <\/li>\n<li><a href=\"https:\/\/support.google.com\/webmasters\/answer\/13300208\" class=\"external-link\">Troubleshoot missing rich results \/ drop in total rich results<\/a>.<\/li>\n<li>Allow time for re-crawling and re-indexing. Remember that it may take several days after<br \/>\n      publishing a page for Google to find and crawl it. For general questions about crawling and indexing, check the<br \/>\n      <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/google-search-crawling-and-indexing-faq\/\" class=\"external-link\">Google Search crawling and indexing FAQ<\/a>.\n    <\/li>\n<li>Post a question in the <a href=\"https:\/\/support.google.com\/webmasters\/community\" class=\"external-link\">Google Search Central forum<\/a>.<\/li>\n<\/ul>\n<p>\n      If your event isn&#8217;t appearing in the event experience on Google or if you&#8217;ve received a<br \/>\n      manual action for<br \/>\n      <a href=\"https:\/\/support.google.com\/webmasters\/answer\/3498001?&#038;ref_topic=6003164\" class=\"external-link\">Spammy<br \/>\n        Structured Markup<\/a> in Search Console, resolve the most common issues<br \/>\n      and <a href=\"#guidelines\">review our guidelines<\/a>. If<br \/>\n      you&#8217;re still experiencing issues, check the<br \/>\n      <a href=\"https:\/\/support.google.com\/webmasters\/thread\/10549347\" class=\"external-link\">Event FAQ<\/a> or post in the<br \/>\n      <a href=\"https:\/\/support.google.com\/webmasters\/community\" class=\"external-link\">Google Search Central forum<\/a>.<\/p>\n<aside class=\"important\"><b>Google does not guarantee that your structured data will show up in<br \/>\n      search results,<\/b> even if your page is marked up correctly according to the<br \/>\n      <a href=\"https:\/\/search.google.com\/test\/rich-results\" class=\"external-link\">Rich Results Test<\/a>. For a list of<br \/>\n      common reasons why Google may not show your structured data in search results, see the<br \/>\n      <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/structured-data-guidelines\/\">General Structured Data Guidelines<\/a>.<\/aside>\n<h3 id=\"event-location-missing\" tabindex=\"-1\">Event location is missing or incorrect<\/h3>\n<p>\n      <i class=\"material-icons\" aria-hidden=\"true\">error<\/i> <b>What caused the issue<\/b>: Google doesn&#8217;t understand the values provided for the <code>eventLocation<\/code>, <code>addressLocality<\/code>, or <code>addressRegion<\/code> properties.<br \/>\n      Google tries to match the location information to a physical location, and the location<br \/>\n      provided is either missing or incorrect.\n    <\/p>\n<p><i class=\"material-icons\" aria-hidden=\"true\">done<\/i> <b>Fix the issue<\/b><\/p>\n<ol>\n<li>Make sure the structured data includes values for <code>eventLocation<\/code>,<br \/>\n        <code>addressLocality<\/code>, or <code>addressRegion<\/code> (depending on the location,<br \/>\n        since not all of the location properties are applicable).<\/li>\n<li>Check that the <code>location.name<\/code> field uses the location name, or leave it blank<br \/>\n        if it does not have a name. A common issue is accidentally placing the event name in the<br \/>\n        <code>location.name<\/code> field.<\/li>\n<li>Validate the fix:\n<ol>\n<li>Open the <a href=\"https:\/\/search.google.com\/test\/rich-results\" class=\"external-link\">Rich Results Test<\/a>.<\/li>\n<li>Enter the event posting URL in the <b>Fetch URL<\/b> box.<\/li>\n<li>Click <b>Validate<\/b>.<\/li>\n<li>Click <b>Preview<\/b>.\n<p><b>Success<\/b>: The Rich Results Test displays the correct<br \/>\n            <code>eventLocation<\/code> in the Google Search Preview Tool.<\/p>\n<p>\n            <b>Try again<\/b>: The Rich Results Test displays &#8220;false&#8221; for the event<br \/>\n            location in the Google Search Preview Tool. Make sure the location is a real<br \/>\n            location.\n            <\/p>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3 id=\"site-not-showing-for-purchase-tickets\" tabindex=\"-1\">My site isn&#8217;t showing up as an option for<br \/>\n      purchasing tickets<\/h3>\n<p><i class=\"material-icons\" aria-hidden=\"true\">error<\/i> <b>What caused the issue<\/b>: The<br \/>\n      <code><a href=\"#offers-url\">offers.url<\/a><\/code> property is missing or doesn&#8217;t meet the<br \/>\n      <a href=\"#url-requirements\">URL requirements<\/a>.<\/p>\n<p><i class=\"material-icons\" aria-hidden=\"true\">done<\/i> <b>Fix the issue<\/b><\/p>\n<ol>\n<li>Make sure that your structured data includes the<br \/>\n        <code><a href=\"#offers-url\">offers.url<\/a><\/code> property.<\/li>\n<li>Ensure that your URL meets the <a href=\"#url-requirements\">URL requirements<\/a> for<br \/>\n        <code>offers.url<\/code>.<\/li>\n<li>Ask Google to <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/recrawl-request\/\" class=\"external-link\">recrawl your<br \/>\n        site<\/a>.<\/li>\n<li>Submit a <a href=\"https:\/\/docs.google.com\/forms\/d\/e\/1FAIpQLSeoRYNFmYPdoj81jJAl9wS_0RsU-y8b9rVjHgZ1hZzCFXJ8hw\/viewform\" class=\"external-link\">request for (re)evaluation<\/a>.<\/li>\n<\/ol>\n<h3 id=\"time-date-incorrect\" tabindex=\"-1\">Time or date is incorrect<\/h3>\n<p><i class=\"material-icons\" aria-hidden=\"true\">error<\/i> <b>What caused the issue<\/b>: The time or date is incorrect. Common errors include<br \/>\n      not offsetting for the time zone or specifying an incorrect start time (for example, midnight<br \/>\n      as a start time).<\/p>\n<p><i class=\"material-icons\" aria-hidden=\"true\">done<\/i> <b>Fix the issue<\/b><\/p>\n<ol>\n<li><b>Specify the correct local time offset<\/b>. For example, if your event starts<br \/>\n        at 7pm in New York (UTC &#8211; 5) and ends at 9pm, then the value for <code>startDate<\/code> is<br \/>\n        <code>2019-08-15T19:00:00-05:00<\/code> and the value for <code>endDate<\/code> is<br \/>\n        <code>2019-08-15T21:00:00-05:00<\/code>. If you are unable to fill in the offset for your<br \/>\n        events, don&#8217;t offset the time (for example, use <code>2019-08-15T19:00:00<\/code>).<\/li>\n<li><b>Make sure the start or end time is accurate<\/b>. One common mistake is<br \/>\n        setting an event to start at midnight when the event doesn&#8217;t actually start at midnight. If<br \/>\n        the event is a day long event, or the start hour hasn&#8217;t been announced, only specify the<br \/>\n        day. For example:<\/p>\n<p><span class=\"compare-yes\" aria-hidden=\"true\"><\/span><b>Recommended<\/b>: <code>2019-07-20<\/code><\/p>\n<p><span class=\"compare-no\" aria-hidden=\"true\"><\/span><b>Not recommended<\/b>: <code>2019-07-20T00:00:00<\/code><\/p>\n<p><span class=\"compare-no\" aria-hidden=\"true\"><\/span><b>Not recommended<\/b>: <code>2019-08-15T00:00:01+00:00<\/code><\/p>\n<p><span class=\"compare-no\" aria-hidden=\"true\"><\/span><b>Not recommended<\/b>: <code>2019-08-15T00:00:00+00:00<\/code><\/p>\n<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Make it easier for people to discover and attend your events by adding schema markup to your event pages.<\/p>\n","protected":false},"menu_order":91,"template":"","meta":{"footnotes":""},"ar_kb_kategori":[679],"ar_kb_etiket":[],"class_list":["post-25511","ar_kb","type-ar_kb","status-publish","has-post-thumbnail","hentry","ar_kb_kategori-feature-guides"],"_links":{"self":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb\/25511","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb"}],"about":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/types\/ar_kb"}],"version-history":[{"count":0,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb\/25511\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/media\/27544"}],"wp:attachment":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/media?parent=25511"}],"wp:term":[{"taxonomy":"ar_kb_kategori","embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb_kategori?post=25511"},{"taxonomy":"ar_kb_etiket","embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb_etiket?post=25511"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}