Как реализовать семантическую разметку для мероприятий и событий

A A A

При помощи семантической разметки поисковые системы могут выудить из сайта структурированную информацию, содержащуюся на страницах сайта. О том, как мы внедряем семантическую разметку для интернет-магазинов, можно почитать на нашем блоге.

Формат семантической разметки предполагает также возможность разметки событий. В частности, словарь schema.org содержит свойства, которые мы можем заполнить данными для событий, у которых есть определенное время и место проведения (например, концерты, конференции и фестивали).

Важно упомянуть, что Google очень строго относится к рекламным элементам в тексте разметки. На странице мероприятия говорится прямым текстом: «…функция не предназначена для рекламы…».

Поэтому в описании не допускаются упоминания о распродажах, скидках и акциях. Для отображения мероприятия в расширенном сниппете оно должно соответствовать трем критериям:

  1. иметь четко сформулированную дату начала в будущем;
  2. название не должно содержать рекламных элементов и упоминаний стоимости, подобная информация указывается в свойствах;
  3. иметь четкое место проведения (онлайн не подходит).

Дату и время начала и окончания мероприятия необходимо указывать в формате ISO, чтобы избежать их неверной трактовки.

Вы можете разметить как главную страницу с перечнем событий, так и отдельные страницы, посвященные конкретным мероприятиям.

Реализация возможна как с помощью формата микроданных, так и с помощью формата JSON-LD. В чем отличие и преимущества формата JSON-LD, читайте на блоге Текстерры.

Пример реализации

Рассмотрим пример реализации семантической разметки для события на странице https://ponominalu.ru/event/bryan-ferry:

Microdata

Следующий HTML-код вставляется после открывающего тега body:

JSON-LD

необходимо вставить скрипт в контейнер head:

Пример того как это выглядит в выдаче Google:

Для страницы конкретного события https://ponominalu.ru/event/bryan-ferry:

schema-org-events-1

Для страницы всех событий https://ponominalu.ru/category/concerts:

schema-org-events-2

Для проверки корректности реализации нужно воспользоваться сервисом и посмотреть, корректно ли отображается разметка, при правильной реализации мы должны увидеть похожую картину:

schema-org-events

В случае возникновения проблем с разметкой событий можно воспользоваться инструментом от Google: Мастер разметки структурированных данных.

Разметка мероприятий существенно повышает их видимость в поисковых системах. Разметив мероприятия, мы получаем максимально заметный информативный сниппет, а следовательно — больше трафика на конкретные события, и улучшаем CTR сайта в поисковой выдаче.

Если вы нашли ошибку, выделите участок текста и нажмите Ctrl + Enter или , чтобы сообщить нам.