Мастер разметки структурированных данных

Мастер разметки структурированных данных позволяет вам указать роботу Google различные элементы на веб-странице, чтобы наша система могла точнее распознавать данные на ней и использовать их в результатах поиска. Кроме того, если вы отправляете своим клиентам электронные письма в формате HTML, Мастер разметки может показать, как изменить шаблон письма в Gmail, чтобы информация стала нагляднее для получателя.

Открыть инструмент

Примеры

  • Мероприятия. Вы размечаете на своем сайте информацию о мероприятиях, и после очередного сканирования роботом Google она начинает показываться в расширенных описаниях на страницах результатов поиска.

    Расширенное описание веб-страницы с несколькими событиями в результатах поиска

  • Письма. Если разметить в письме информацию о датах и времени авиаперелета, то Gmail сможет передавать ее в приложение на компьютере или личный фид.

    Gmail snippet for a flight reservation.

 

Если вы не знаете, как добавить код разметки на сайт, воспользуйтесь инструментом Маркер.

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

Как разметить веб-страницу или письмо

Разметку можно разместить на HTML-странице или в HTML-файле письма электронной почты.

Как разметить веб-страницу

Выполните следующие действия:

  1. Перейдите к Мастеру разметки структурированных данных.
  2. Откройте вкладку Веб-сайт.
  3. Выберите тип страницы. Например, она может быть посвящена фильму или мероприятию. На страницу можно добавлять несколько объектов, к которым должна быть применена разметка, но лучше, чтобы все они относились к одному типу (например, чтобы это были только фильмы или только мероприятия).
  4. Введите URL страницы или ее HTML-код. Если вы указываете URL, страница должна быть доступна для неавторизованных посетителей. Чтобы проверить это, попробуйте перейти на нее в режиме инкогнито в браузере Chrome. Если страница при этом открывается, значит все в порядке.
  5. Нажмите кнопку Начать разметку.
  6. Одну за другой выделяйте части страницы с важной информацией (например, о дате начала мероприятия) и каждый раз выбирайте в раскрывающемся меню нужный тип данных (например, "Дата начала").
    1. Если на вашем сайте используется сложный формат дат или во время их разметки возникают трудности, ознакомьтесь с дополнительными сведениями о расширенной разметке.
    2. Если вы хотите указать информацию, которой нет на веб-странице, перейдите к специальному разделу этой статьи.
    3. Вам также будет полезно узнать, как удалить тег, добавленный Мастером разметки.
  7. Обязательно укажите всю информацию, необходимую для выбранного типа данных. На панели Мои элементы данных вы увидите список всех возможных элементов. Некоторые их них помечены как обязательные. Например, для мероприятия вы должны указать название, место проведения и дату начала.
  8. Закончив разметку, нажмите кнопку Создать HTML. Выберите формат выходных данных. По умолчанию используется "JSON-LD" (этот формат рекомендуют специалисты Google), но есть и вариант "Микроданные". Скопируйте код из окна вывода или нажмите кнопку Загрузить. Дальнейшие действия зависят от выбранного формата:
    1. JSON-LD. Вставьте код в тело страницы.
    2. Микроданные. Замените код страницы полученным HTML-кодом.
  9. В интерфейсе этого инструмента можно проверить код на отсутствие полей, которые необходимы для правильного чтения информации нашей системой, а также посмотреть, как страница будет выглядеть в результатах поиска Google. Функция предварительного просмотра работает не со всеми типами данных.
  10. Прежде чем Google найдет ваш новый код, может пройти несколько недель. Правильно указанные и полные структурированные данные с просканированных страниц будут использоваться для показа расширенных результатов поиска. Если в Google не формируются такие результаты, содержащие ваш контент, узнайте, почему это может происходить.

Как разметить письмо в формате HTML

Выполните следующие действия:

  1. Перейдите к Мастеру разметки структурированных данных.
  2. Откройте вкладку Электронная почта.
  3. Выберите тип данных, например бронирование билетов или заказ товаров.
  4. Введите HTML-код письма.
  5. Нажмите кнопку Начать разметку.
  6. Одну за другой выделяйте части письма с важной информацией (например, о номере заказа билета на автобус) и каждый раз выбирайте в раскрывающемся меню нужный тип данных (например, "Номер заказа").
    1. Если на вашем сайте используется сложный формат дат или во время их разметки возникают трудности, ознакомьтесь с дополнительными сведениями о расширенной разметке.
    2. Если вы хотите указать информацию, которой нет в письме, перейдите к специальному разделу этой статьи.
    3. Вам также будет полезно узнать, как удалить тег, добавленный Мастером разметки.
  7. Обязательно укажите всю информацию, необходимую для выбранного типа данных. На панели Мои элементы данных вы увидите список всех возможных элементов. Некоторые их них помечены как обязательные. Если не задать их, Google не сможет обработать письмо.
  8. При появлении значка предупреждения Alert Icon нажмите на данные рядом с ним, проверьте разметку и выполните одно из следующих действий:
    • Если обнаружилась ошибка, нажмите на значок крестика X рядом с данными и добавьте тег заново.
    • Если все правильно, нажмите на сам значок предупреждения (Alert Icon) и выберите Удалить предупреждение.
  9. Закончив разметку, нажмите кнопку Создать HTML. Выберите формат выходных данных: по умолчанию используется "JSON-LD" (рекомендуется Google), но есть и вариант "Микроданные". Скопируйте созданный HTML-код или нажмите кнопку Загрузить. Дальнейшие действия зависят от выбранного формата:
    1. JSON-LD. Добавьте фрагмент в код файла письма.
    2. Микроданные. Вставьте в письмо полученный HTML-код вместо прежнего.
  10. Чтобы проверить код, отправьте письмо на адрес Gmail или воспользуйтесь этим инструментом.

Сохраните изменения, чтобы продолжить редактирование страницы или письма

Чтобы сохранить полученную разметку, создайте для страницы с ней закладку в браузере. Разметка со всеми значениями будет доступна в течение месяца.

 

Как удалить теги

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

Как удалить отдельный тег

  1. Откройте образец страницы или сообщения электронной почты и нажмите на нужный тег.
  2. В появившемся меню выберите Удалить тег.
Также вы можете найти нужный элемент в столбце "Мои элементы данных", навести на него указатель мыши и нажать "Х" справа.

 

Как удалить все теги

  1. Учтите, что эту операцию нельзя будет отменить – разметку придется выполнять заново. Если код страницы или электронного письма уже содержит стороннюю разметку, она не будет затронута. Мастер разметки удалит только теги, которые были добавлены с помощью этого инструмента.
  2. Нажмите на значок настроек Настройки.
  3. Выберите Удалить все теги на этой странице.
Расширенная разметка дат

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

Если даты на странице отображаются единым фрагментом (например, 4 июня 2012 г.), то их рекомендуется отмечать одним тегом. Чем меньше тегов на сайте, тем быстрее он будет обрабатываться и тем точнее будут результаты.

Как добавить один тег для даты

  1. Начните размечать страницу или письмо согласно инструкциям.
  2. На странице добавления тегов выделите с помощью мыши дату, например 2 июня 2012 г.
  3. В открывшемся меню выберите Дата > Дата/время или диапазон.

    Мастер разметки добавит дату в столбец "Мои элементы данных".

  4. Завершите разметку страницы или письма в соответствии с инструкциями.

Добавление тегов для фрагментов дат

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

Учтите, что Мастер разметки не распознает даты, которые разделены на фрагменты и при этом представляют собой диапазон (например, 4–5 июня и 2012 г.).

Как добавить теги для фрагментов дат

  1. Начните размечать страницу или письмо согласно инструкциям.
  2. На странице добавления тегов выберите фрагмент даты с помощью мыши, один из возможных вариантов – "июня".
  3. В открывшемся контекстном меню выберите Дата > Дополнительно > нужный фрагмент. Пример: Дата > Дополнительно > Месяц.

    Мастер разметки добавит дату в столбец "Мои элементы данных".

  4. Продолжайте добавлять теги для фрагментов данных, пока не отметите их все.
  5. Завершите разметку страницы или письма в соответствии с инструкциями.

Примеры тегов для дат

Ниже приведены примеры дат, которые вы можете отметить.

  • Отдельная дата. Например, можно пометить следующие варианты:
    • 2012 г., 4 июня
    • 4 июня 2012 г.
    • 13.04.2012 – ваши теги могут включать другие разделители и четырехзначное значение года, например 13-4-2012. В случае с датами, которые можно читать по-разному, Google интерпретирует первое число как месяц. Например, дата 6/4/12  распознается как 4 июня 2012 г., а 13/4/12  – как 13 апреля 2012 г.
    Вы можете отметить несколько дат на странице. Например, если отметить 4 июня 2012 г. и 6 июня 2012 г., то это будет означать, что мероприятие пройдет дважды: первый раз 4 июня, а второй – 6 июня.
  • Диапазон дней. Например, 4-7 июня 2012 г.
    Обратите внимание, что разделитель между начальной и конечной датой должен быть дефисом (-).
  • Даты с указанием времени. Например, можно отметить следующие даты:
    • 4 июня 2012 г. 3 pm  – дата и время (am или pm). Если не указано, утреннее или вечернее время, Google интерпретирует данные с учетом стандартного рабочего времени. Например, 11 будет считаться за 11 am, а 2 – за 2 pm.
    • 4 июня 2012 г., 15:00 – 24-часовой формат времени.
    • 4 июня 2012 г. 3 pm EST или  4 июня 2012 г. 3 pm -5:00 – время с указанием часового пояса или отклонения по UTC/GMT.
    • 4 июня 2012 г., 2-3 pm или  4-5 июня 2012 г., 2-3 pm – диапазоны времени с диапазоном дат или без него.
  • Фрагменты дат.Вы можете использовать расширенные настройки тегов, чтобы отметить следующие фрагменты текста как отдельную дату:
    • День: 4 июня, среда. Год: 2013.
    • 4 июня | Время: 7:30pm-9:30pm и 2012
    Google не распознает диапазоны дат, распределенные по нескольким тегам. Например, следующие теги для дат являются недействительными:
    • 4-5 июня и 2012

Как указать формат даты вручную

Мастер разметки распознает даты на странице в соответствии с правилами форматирования, заданными для языка этой страницы. Например, если на странице используется американский английский (en-US), дата 12-06-12 будет означать 6 декабря 2012 г. Но если на странице используется британский английский (en-GB), то та же дата будет интерпретироваться как 12 июня 2012 г. Мастер разметки автоматически определяет язык страницы и использует соответствующие правила.

Чтобы задать другой формат даты для Мастера разметки, выполните следующие действия:

  1. Нажмите на значок настроек и выберите Настройки.
  2. В открывшемся окне выберите формат даты из соответствующего списка.
  3. Нажмите Сохранить.
Как добавить недостающие данные

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

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

Как добавить, изменить или удалить данные

  1. Нажмите Добавить отсутствующие теги в нижней части столбца "Мои элементы данных".
  2. Выполните любое из следующих действий:
    • Выберите тег из списка и введите значение. Например, вы можете выбрать тег Категория и ввести значение "Русские народные песни".
    • Удалите существующие данные, нажав на значок крестика X рядом с текстовым полем.
    • Измените значение в поле.
  3. Нажмите Сохранить
    Изменения будут отражены в столбце "Мои элементы данных".

Как изменить язык страницы

Мастер разметки структурированных данных автоматически определяет язык образца страницы или сообщения электронной почты, чтобы лучше распознавать данные. Если инструмент ошибся, вы можете задать правильный язык самостоятельно.

Для этого выполните следующие действия:

  1. Нажмите на значок настроек и выберите Настройки.
  2. В открывшемся окне укажите язык.
  3. Нажмите Сохранить.
Что такое schema.org

schema.org – это результат совместной работы Google, Microsoft и Yahoo! по усовершенствованию Интернета путем создания общего стандарта для описания веб-данных. Если вы добавите на свои HTML-страницы разметку schema.org, многие компании и системы, включая Google Поиск, смогут распознать информацию на вашем сайте. Аналогичным образом, если вы добавите разметку schema.org в электронное письмо в формате HTML, его данные сможет распознавать не только Gmail, но и другие почтовые сервисы.

Благодаря словарю schema.org можно описывать данные при помощи различных типов разметки. Использовать разметку schema.org в формате микроданных или JSON-LD вам поможет Мастер разметки.

Дополнительную информацию о schema.org можно найти здесь.

Общие сведения о разметке JSON-LD и микроданных

JSON-LD и микроданные – это два разных формата разметки, соответствующих стандартам schema.org. Для веб-контента мы рекомендуем использовать JSON-LD.

JSON-LD

Данные определяются с помощью объекта JavaScript на вашей HTML-странице. Пример описания мероприятия в формате JSON-LD:

<script type="application/ld+json">
{
  "@context" : "http://schema.org",
  "@type" : "Event",
  "name" : "Концерт памяти Александра Непомнящего",
  "startDate" : "2013-07-06",
  "location" : {
    "@type" : "Place",
    "name" : "Крокус Сити Холл"
  }
}
</script>

Как правило, Мастер разметки при работе добавляет JSON-LD к имеющимся элементам HTML. Например, если выделить событие, обозначенное в коде как <h4>My Event</h4>, Мастер разметки вставит следующий скрипт JSON-LD:

<script type="application/ld+json">
{
  "@context" : "http://schema.org",
  "@type" : "Event",
  "name" : "Мое мероприятие"
}
</script>

Подробнее о JSON-LD

 

Микроданные

Этот формат разметки основан на тегах и атрибутах HTML. Вот пример описания мероприятия в коде HTML:

<div> 
  Приходите 15 августа 2016 г. на концерт трибьют-группы "Виктор",
  который пройдет в концертном зале AURORA.
</div>

А вот тот же контент с разметкой в формате микроданных:

<div itemscope itemtype="http://schema.org/Event"> 
  Приходите 
  <span itemprop="startDate" 
  content="2016-08-15>15 августа 2016 г.</span> 
  на концерт трибьют-группы
  <span itemprop="name">"Виктор"</span>, 
  который пройдет в концертном зале
  <span itemprop="location" itemscope 
    itemtype="http://schema.org/Place"> 
    <span itemprop="name">AURORA</span>.
  </span>
</div>

Подробнее о микроданных

А если данные уже размечены?

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

 
Хотите поделиться своим мнением? Посетите форум Search Console.
Эта информация оказалась полезной?
Как можно улучшить эту статью?