Интерфейс мероприятий в Google упрощает пользователям поиск мероприятий и участие в них через результаты поиска Google и другие продукты Google, такие как Google Карты. Эта функция дает множество преимуществ:
- Более интерактивные результаты: Ваши мероприятия могут претендовать на отображение в поисковой выдаче Google для событий, с указанием вашего логотипа, описания мероприятия и другой информации.
- Повышенные шансы на обнаружение и конверсию: У пользователей появляется новый способ взаимодействия с вашей публикацией о мероприятии и перехода на ваш сайт. Узнайте, как
Eventbrite зафиксировал 100% рост типичного годового прироста трафика из поиска Google.


Существует три варианта сделать ваши мероприятия доступными для показа в Google:
- Если вы используете сторонний веб-сайт для публикации мероприятий (например, публикуете мероприятия на сайтах по продаже билетов или в социальных сетях), проверьте, участвует ли ваш издатель мероприятий в поиске мероприятий в Google. Если ваш издатель интегрирован с Google, продолжайте публиковать мероприятия на стороннем веб-сайте. На этом вы можете закончить чтение. Если вы используете CMS (например, WordPress) и у вас нет доступа к своему HTML
- , проверьте, есть ли в вашей CMS плагин, который может автоматически добавлять структурированные данные на ваш сайт. Кроме того, вы можете использоватьСредство маркёра данных
, чтобы рассказать Google о ваших мероприятиях без редактирования HTML-кода вашего сайта. Если вы уверенно редактируете HTML - , используйте структурированные данные для прямой интеграции, с Google. Вам потребуется отредактировать HTML-код страниц мероприятий.
Как добавить структурированные данные
Структурированные данные — это стандартизированный формат для предоставления информации о странице и классификации ее контента. Если вы новичок в структурированных данных, вы можете узнать больше о том,
как работают структурированные данные
..
Ниже приведен обзор того, как создавать, тестировать и публиковать структурированные данные.
- Добавьте обязательные свойства. В зависимости от используемого формата узнайте, где вставить структурированные данные на страницу.
- генерировать структурированные данные с помощью JavaScript ..
- Соблюдайте
рекомендации
. - Проверьте код с помощью инструмента проверки расширенных результатов и исправьте все критические ошибки. Также подумайте об устранении некритических проблем, которые могут быть отмечены в инструменте, так как они могут помочь улучшить качество ваших структурированных данных (однако это не обязательно для получения права на расширенные результаты).
Разверните несколько страниц со структурированными данными и используйтеинструмент проверки URL
, чтобы проверить, как Google видит страницу. Убедитесь, что ваша страница доступна для Google и не заблокирована файлом robots.txt, тегом. - попросить Google повторно просканировать ваши URL
.Примечание
: Уделите время повторному сканированию и индексированию. Помните, что после публикации страницы Google может потребоваться несколько дней, чтобы найти и просканировать ее..
Чтобы держать Google в курсе будущих изменений, мы рекомендуем
отправить карту сайта
. Вы можете автоматизировать это с помощью Search Console Sitemap API .
Стандартное мероприятие
Вот пример стандартного Event в формате JSON-LD. Стандартное мероприятие означает, что событие происходит только в физическом месте и проходит по расписанию. Вы также можете использовать синтаксис Microdata или RDFa.
<html>
<head>
<title>The Adventures of Kira and Morrison</title>
<script type=”application/ld+json”>
{
“@context”: “https://schema.org”,
“@type”: “Event”,
“name”: “The Adventures of Kira and Morrison”,
“startDate”: “2025-07-21T19:00-05:00”,
“endDate”: “2025-07-21T23:00-05:00”,
“eventStatus”: “https://schema.org/EventScheduled”,
“location”: {
“@type”: “Place”,
“name”: “Snickerpark Stadium”,
“address”: {
“@type”: “PostalAddress”,
“streetAddress”: “100 West Snickerpark Dr”,
“addressLocality”: “Snickertown”,
“postalCode”: “19019”,
“addressRegion”: “PA”,
“addressCountry”: “US”
}
},
“image”: [
“https://example.com/photos/1×1/photo.jpg”,
“https://example.com/photos/4×3/photo.jpg”,
“https://example.com/photos/16×9/photo.jpg”
],
“description”: “The Adventures of Kira and Morrison is coming to Snickertown in a can’t miss performance.”,
“offers”: {
“@type”: “Offer”,
“url”: “https://www.example.com/event_offer/12345_202403180430”,
“price”: 30,
“priceCurrency”: “USD”,
“availability”: “https://schema.org/InStock”,
“validFrom”: “2024-05-21T12:00”
},
“performer”: {
“@type”: “PerformingGroup”,
“name”: “Kira and Morrison”
},
“organizer”: {
“@type”: “Organization”,
“name”: “Kira and Morrison Music”,
“url”: “https://kiraandmorrisonmusic.com”
}
}
</script>
</head>
<body>
</body>
</html>
Мероприятие с обновленным статусом
eventStatus
.
Вот пример отмененного мероприятия.
<html>
<head>
<title>The Adventures of Kira and Morrison</title>
<script type=”application/ld+json”>
{
“@context”: “https://schema.org”,
“@type”: “Event”,
“name”: “The Adventures of Kira and Morrison”,
“startDate”: “2025-07-21T19:00-05:00”,
“endDate”: “2025-07-21T23:00-05:00”,
“eventStatus”: “https://schema.org/EventCancelled”,
“location”: {
“@type”: “Place”,
“name”: “Snickerpark Stadium”,
“address”: {
“@type”: “PostalAddress”,
“streetAddress”: “100 West Snickerpark Dr”,
“addressLocality”: “Snickertown”,
“postalCode”: “19019”,
“addressRegion”: “PA”,
“addressCountry”: “US”
}
},
“image”: [
“https://example.com/photos/1×1/photo.jpg”,
“https://example.com/photos/4×3/photo.jpg”,
“https://example.com/photos/16×9/photo.jpg”
],
“description”: “The Adventures of Kira and Morrison is coming to Snickertown in a can’t miss performance.”,
“offers”: {
“@type”: “Offer”,
“url”: “https://www.example.com/event_offer/12345_202403180430”,
“price”: 30,
“priceCurrency”: “USD”,
“availability”: “https://schema.org/InStock”,
“validFrom”: “2024-05-21T12:00”
},
“performer”: {
“@type”: “PerformingGroup”,
“name”: “Kira and Morrison”
},
“organizer”: {
“@type”: “Organization”,
“name”: “Kira and Morrison Music”,
“url”: “https://kiraandmorrisonmusic.com”
}
}
</script>
</head>
<body>
</body>
</html>
| Перенесено | Вот пример перенесенного мероприятия. |
|---|---|
| <html> <head> <title>The Adventures of Kira and Morrison</title> <script type=”application/ld+json”> { “@context”: “https://schema.org”, “@type”: “Event”, “name”: “The Adventures of Kira and Morrison”, “startDate”: “2025-07-21T19:00-05:00”, “endDate”: “2025-07-21T23:00-05:00”, “eventStatus”: “https://schema.org/EventRescheduled”, “previousStartDate”: “2025-03-21T19:00-05:00”, “location”: { “@type”: “Place”, “name”: “Snickerpark Stadium”, “address”: { “@type”: “PostalAddress”, “streetAddress”: “100 West Snickerpark Dr”, “addressLocality”: “Snickertown”, “postalCode”: “19019”, “addressRegion”: “PA”, “addressCountry”: “US” } }, “image”: [ “https://example.com/photos/1×1/photo.jpg”, “https://example.com/photos/4×3/photo.jpg”, “https://example.com/photos/16×9/photo.jpg” ], “description”: “The Adventures of Kira and Morrison is coming to Snickertown in a can’t miss performance.”, “offers”: { “@type”: “Offer”, “url”: “https://www.example.com/event_offer/12345_202403180430”, “price”: 30, “priceCurrency”: “USD”, “availability”: “https://schema.org/InStock”, “validFrom”: “2024-05-21T12:00” }, “performer”: { “@type”: “PerformingGroup”, “name”: “Kira and Morrison” }, “organizer”: { “@type”: “Organization”, “name”: “Kira and Morrison Music”, “url”: “https://kiraandmorrisonmusic.com” } } </script> </head> <body> </body> </html> | Доступность по регионам и языкам |
| Мы рады представить функцию поиска мероприятий в Google в новых регионах по всему миру. Функция доступна в следующих регионах и на следующих языках. | Регион |
| Доступные языки | Австралия |
| Английский | Бразилия |
| Португальский | Канада |
| Английскийуспешно | Испанский |
| Испания | Испанский |
| Великобритания | Английский |
| США | Английский |
Рекомендации
Вы должны соблюдать эти рекомендации, чтобы иметь право на появление в результатах поиска мероприятий в Google.
- Технические рекомендации
- Рекомендации по контенту
- Рекомендации по дате и времени
- Основы поиска
- Общие рекомендации по структурированным данным
Технические рекомендации
- Целевая страница должна содержать элементы структурированных данных из типов событий на schema.org.
- Каждое мероприятие ДОЛЖНО иметь уникальный URL (конечную страницу) и разметку на этом URL.
- Функционал мероприятий в Google поддерживает только страницы, посвященные одному конкретному мероприятию. Мы рекомендуем добавлять разметку на страницы с описанием конкретного события, а не на страницы со списками расписаний или несколькими мероприятиями.
- Правильно размечайте многодневные мероприятия:
- Если ваше мероприятие или информация о билетах относится к событию, которое длится несколько дней, укажите как дату начала, так и дату окончания.
- Если запланировано несколько различных выступлений в разные дни, каждое из которых требует отдельного билета, добавьте отдельный элемент
Eventдля каждого выступления.
Рекомендации по контенту
- Каждое мероприятие должно точно описывать название, дату начала и место проведения.
- Избегайте разметки событий, которые таковыми не являются:
- Не продвигайте товары или услуги, не являющиеся мероприятиями, например: “Турпакет: Сан-Диего/Лос-Анджелес, 7 ночей”.
- Не добавляйте краткосрочные скидки или предложения о покупке, такие как: “Концерт — купите билеты сейчас” или “Концерт — скидка 50% до субботы”.
- Не размечайте часы работы бизнеса как мероприятия, например: “Парк приключений открыт с 8:00 до 17:00”.
- Не размечайте купоны или ваучеры как мероприятия, например: “Скидка 5% на ваш первый заказ”.
- Мероприятия должны быть доступны для бронирования широкой публике. Мероприятия, требующие членства или приглашения до покупки билета или посещения, не подходят для функционала мероприятий.
- Зрительские мероприятия, основными участниками и аудиторией которых являются несовершеннолетние и которые проходят на территории школы, не подходят для функционала мероприятий. Например, студенческие мероприятия, проходящие на территории учебного заведения.
- Виртуальные мероприятия, не имеющие реального компонента, не поддерживаются. Мероприятия должны проходить в физическом месте.
Рекомендации по дате и времени
При реализации свойств startDate, endDateи previousStartDate соблюдайте эти рекомендации по дате и времени.
Как указывать часовые пояса
Указывайте часовой пояс, включая смещение UTC или GMT. Если мероприятие начинается в 19:00 5 сентября в Нью-Йорке, значение startDate будет GMT/UTC-5 в стандартное время и GMT/UTC-4 в летнее время. В стандартное время значение startDate
будет "2019-09-05T19:00:00-05:00" или
"2019-09-05T19:00:00-04:00" соответственно. Если часовой пояс не указан, Google использует часовой пояс места проведения мероприятия, как указано в location.
Рекомендации
- Мероприятие проходит в течение нескольких дней: Если мероприятие длится несколько дней, укажите дату начала и окончания. Не указывайте время, если оно неизвестно.
Рекомендуется
Рекомендуется
Не рекомендуется
- Мероприятие начинается в определенный час: Если мероприятие начинается в определенное время, например, в 17:00 по местному времени, используйте
2019-07-20T17:00:00. Укажите соответствующее смещение UTC (например, используйте2019-07-20T17:00:00-07:00если мероприятие проходит в Калифорнии). - Мероприятие длится весь день: Если мероприятие длится весь день, не указывайте точное время для даты начала. Например, вы можете использовать
2019-08-15в качествеstartDateиendDate
для однодневного мероприятия. - Время начала мероприятия неизвестно: Если вы не знаете точное время начала, не указывайте его. Например, вы можете использовать
2019-08-15в качествеstartDateиendDate.Рекомендуется:
"startDate": "2025-07-21"Не рекомендуется:
"startDate": "2019-08-15T00:00:00+00:00"Не рекомендуется:
"startDate": "2019-07-20T00:00:00"
Примеры того, как Google интерпретирует даты
Вот несколько примеров того, как Google интерпретирует дату и время начала:
| Интерпретации даты и времени начала | |
|---|---|
2019-08-15T00:00:00+00:00 | Google интерпретирует startTime как2019-08-14T17:00:00-07:00 (если location установлено на Калифорнию) или2019-08-15T09:00:00 (если location установлено на Корею). |
2019-08-15T23:59:59+00:00 | Это не означает конец 2019-08-15 если только событие не происходит в часовом поясе GMT. Google интерпретирует startTime как2019-08-15T16:59:59-07:00 (если location установлено на Калифорнию) или2019-08-16T08:59:59 (если location установлено на Корею). |
2019-07-10 | Это означает дату независимо от часового пояса. При использовании в startDate, это означает, что событие начинается в location в какой-то момент этого дня. При использовании вendDate, это означает, что событие заканчивается в location в какой-то момент этого дня. |
2019-07-20T00:00:00 | Это означает полночь 2019-07-20 для часового пояса, в котором происходит событие. Это также, вероятно, неверно, если только событие не должно было начаться в полночь. |
Определения типов структурированных данных
Полное определение Event доступно на schema.org/Event.
Вы должны включить обязательные свойства, чтобы ваш контент мог отображаться в расширенных результатах поиска. Вы также можете включить рекомендуемые свойства, чтобы добавить больше информации о вашем контенте, что может улучшить пользовательский опыт.
| Обязательные свойства | |
|---|---|
location | Место проведения мероприятия. Установите |
location.address | Подробный уличный адрес места проведения. Не рекомендуется: Сидней Рекомендуется: Bennelong Point, Sydney NSW 2000, Australia Пример для США Примеры для Японии Вы можете писать адреса для Японии по-разному, и Google все равно поймет адрес. Вот пример с указанием улицы, населенного пункта и страны в разных полях. Вот пример с указанием улицы и страны в разных полях. Вот пример полного адреса в одной строке. Рекомендации по указанию адресов:
|
name | Полное название мероприятия. Не рекомендуется: Bill Graham Civic Auditorium Не рекомендуется: **РАСПРОДАЖА ОГРАНИЧЕННОГО ВРЕМЕНИ – Рекомендуется: Приключения Kesha и Рекомендуется: Встреча с артистами: Kesha и Рекомендации:
|
startDate | Дата и время начала события в формате |
| Рекомендуемые свойства | |||||||||
|---|---|---|---|---|---|---|---|---|---|
description | Описание события. Опишите все детали события, чтобы пользователям было проще Рекомендации:
| ||||||||
endDate | Дата и время окончания события в формате | ||||||||
eventStatus | EventStatusTypeСтатус события. Если вы не используете это поле, Google считает
| ||||||||
image | Повторяющийся URL-адрес изображения или логотипа для события или тура. Добавление изображения помогает пользователям Дополнительные рекомендации по изображениям:
Например: | ||||||||
location.name | Подробное название места или площадки, где проводится событие. Это свойство Не рекомендуется: Сан-Франциско, Калифорния Рекомендуется: Bill Graham Civic Auditorium Рекомендации:
| ||||||||
offers | Вложенный | ||||||||
offers.availability | Одно из следующих значений: | ||||||||
offers.price | Самая низкая доступная цена на ваши билеты, включая сервисные сборы и Если событие доступно без оплаты, сборов или сервисных комиссий, установите | ||||||||
offers.priceCurrency | 3-буквенный код валюты по стандарту ISO 4217. | ||||||||
offers.validFrom | Дата и время начала продажи билетов (требуется только для предложений с ограниченным сроком действия) в формате | ||||||||
offers.url | URL-адрес страницы, на которой можно приобрести билеты. Этот URL-адрес должен соответствовать следующим требованиям:
| ||||||||
organizer |
Лицо или организация, проводящие мероприятие. Если вы добавляете | ||||||||
organizer.name | Название лица или организации, проводящих мероприятие. | ||||||||
organizer.url | URL-адрес домена организатора мероприятия. | ||||||||
performer | Участники, выступающие на мероприятии, например артисты или комики. Используйте вложенный | ||||||||
performer.name | Имя участника, выступающего на мероприятии, например имя артиста или комика. | ||||||||
previousStartDate | Ранее запланированная дата начала мероприятия, если оно было перенесено. Если вы добавляете должно использоваться только для новой запланированной даты начала. В редких случаях, когда мероприятие откладывалось и переносилось несколько раз, это поле может быть повторено. | ||||||||
После первого внедрения структурированных данных
После выпуска новых шаблонов или обновления кода
- Периодический анализ трафика
- После первого внедрения структурированных данных
- После того как Google проиндексирует ваши страницы, проверьте наличие проблем с помощью соответствующего
отчета о статусе расширенных результатов
. В идеале количество действительных элементов должно увеличиться, а количество недействительных — не расти. Если вы обнаружили проблемы в своих структурированных данных:
Исправьте недействительные элементыПроверьте URL в режиме реального времени
- , чтобы узнать, сохраняется ли проблема..
- Запросите проверку с помощью отчета о статусе.
- После выпуска новых шаблонов или обновления кода Когда вы вносите значительные изменения на свой сайт, следите за увеличением количества недействительных структурированных данных.
Если вы видите
увеличение количества недействительных элементов
- , возможно, вы развернули новый шаблон, который не работает, или ваш сайт взаимодействует с существующим шаблоном новым и некорректным способом. Если вы видитеуменьшение количества действительных элементов
- (которое не сопровождается увеличением количества недействительных), возможно, вы больше не внедряете структурированные данные на свои страницы. Используйте инструмент проверки URL , чтобы узнать, что вызывает проблему.
Периодический анализ трафика Анализируйте свой поисковый трафик Google с помощью
отчета об эффективности
. Данные покажут вам, как часто ваша страница появляется в качестве расширенного результата в поиске, как часто пользователи нажимают на нее и какова ваша средняя позиция в результатах поиска. Вы также можете автоматически получать эти результаты с помощью trtr Search Console API.
Устранение неполадок
Если у вас возникли проблемы с внедрением или отладкой структурированных данных, вот несколько ресурсов, которые могут вам помочь.
- Если вы используете систему управления контентом (CMS) или кто-то другой занимается вашим сайтом, попросите их помочь. Обязательно перешлите им любое сообщение из Search Console, в котором подробно описывается проблема.
- Google не гарантирует, что функции, использующие структурированные данные, появятся в результатах поиска. Список распространенных причин, по которым Google может не показывать ваш контент в виде расширенного результата, см. в
Общие рекомендации по структурированным данным. - Возможно, в ваших структурированных данных есть ошибка. Проверьте
список ошибок структурированных данных
и отчет о нераспознаваемых структурированных данных. - Если вы получили меры, принятые вручную, в отношении структурированных данных на вашей странице, структурированные данные на этой странице будут игнорироваться (хотя страница все равно может появляться в результатах поиска Google). Чтобы исправить
проблемы со структурированными данными, используйте отчет о мерах, принятых вручную. - Изучите рекомендации еще раз, чтобы определить, соответствует ли ваш контент правилам. Проблема может быть вызвана спам-контентом или спам-разметкой. Однако проблема может быть не синтаксической, поэтому инструмент проверки расширенных результатов не сможет ее выявить.
- Устранение неполадок с отсутствующими расширенными результатами / падением общего количества расширенных результатов.
- Дайте время на повторное сканирование и индексацию. Помните, что после публикации страницы Google может потребоваться несколько дней, чтобы найти и просканировать ее. Общие вопросы о сканировании и индексации см. в
Часто задаваемые вопросы о сканировании и индексации в Google Search. - Задайте вопрос на форуме Google Search Central.
Если ваше мероприятие не отображается в интерфейсе мероприятий в Google или если вы получили
меры, принятые вручную, за спам-разметку в Search Console, устраните наиболее распространенные проблемы и ознакомьтесь с нашими рекомендациями. Если проблемы сохраняются, ознакомьтесь с
FAQ по мероприятиям или напишите на
форуме Google Search Central.
Место проведения мероприятия отсутствует или указано неверно
ошибка Причина проблемы: Google не понимает значения, предоставленные для свойств eventLocation, addressLocality, или addressRegion . Google пытается сопоставить информацию о местоположении с физическим адресом, но предоставленное местоположение отсутствует или указано неверно.
готово Исправление проблемы
- Убедитесь, что структурированные данные включают значения для
eventLocation,
addressLocality, илиaddressRegion(в зависимости от местоположения, так как не все свойства местоположения применимы). - Убедитесь, что поле
location.nameиспользует название места, или оставьте его пустым, если у него нет названия. Распространенная ошибка — случайное указание названия мероприятия в поле
location.name. - Проверка исправления:
- Откройте инструмент проверки расширенных результатов.
- Введите URL-адрес страницы мероприятия в поле Fetch URL .
- Нажмите Validate.
- Нажмите Preview.
Успех: Инструмент проверки расширенных результатов отображает правильный
eventLocationв инструменте предварительного просмотра Google Search.Попробуйте еще раз: Инструмент проверки расширенных результатов отображает “false” для места проведения мероприятия в инструменте предварительного просмотра Google Search. Убедитесь, что местоположение является реальным.
Мой сайт не отображается как вариант для покупки билетов
ошибка Причина проблемы: Свойство
offers.url отсутствует или не соответствует
требованиям к URL.
готово Устраните проблему
- Убедитесь, что ваши структурированные данные включают
offers.urlсвойство. - Убедитесь, что ваш URL соответствует требованиям к URL для
offers.url. - Попросите Google просканировать ваш сайт заново.
- Отправьте запрос на (повторную) проверку.
Время или дата указаны неверно
ошибка Что вызвало проблему: Время или дата указаны неверно. Распространенные ошибки включают отсутствие поправки на часовой пояс или указание неверного времени начала (например, полночь в качестве времени начала).
готово Устраните проблему
- Укажите правильное смещение местного времени. Например, если ваше мероприятие начинается в 19:00 в Нью-Йорке (UTC – 5) и заканчивается в 21:00, то значение для
startDateэто
2019-08-15T19:00:00-05:00а значение дляendDateэто
2019-08-15T21:00:00-05:00. Если вы не можете указать смещение для ваших мероприятий, не указывайте его (например, используйте2019-08-15T19:00:00). - Убедитесь, что время начала или окончания указано точно. Одна из распространенных ошибок — установка времени начала мероприятия на полночь, когда на самом деле оно не начинается в полночь. Если мероприятие длится весь день или время начала еще не объявлено, укажите только день. Например:
Рекомендуется:
2019-07-20Не рекомендуется:
2019-07-20T00:00:00Не рекомендуется:
2019-08-15T00:00:01+00:00Не рекомендуется:
2019-08-15T00:00:00+00:00
Как мы это применяем
Event markup drives real traffic for venues, conferences and training providers. The common failure is stale data: past events left in place damage trust in the whole feed, so we automate expiry.
Связанные услуги