Для объектов контента в каталоге обычно требуются следующие свойства:
@id– глобальный идентификатор объекта.url– канонический URL контента. Не используйте свойствоurlдля объектовBroadcastEvent,SportsEventи объектов, связанных с телепрограммой (TelevisionChannelиCableOrSatelliteService).name– название контента.
Пример для @id, url и name:
"@id": "http://www.example.com/episode/video/432432432",
"url": "http://www.example.com/episode/video/432432432",
"name": "My example episode",
Идентификатор
Идентификатор (@id) должен отвечать следующим требованиям:
- Уникальный идентификатор в каталоге.
- Например, не используйте один и тот же идентификатор
@idдля объектовTVSeriesиTVSeason.
- Например, не используйте один и тот же идентификатор
- Статическое
- Вы не сможете изменить
@idпозже.
- Вы не сможете изменить
- В виде унифицированного идентификатора ресурса (URI).
- Если локальный идентификатор вашего контента не имеет формата URI, добавьте перед ним домен, чтобы выполнить это требование. Например, если идентификатор контента – 1234abc, а домен – https://example.com, то в качестве
@idможно указать https://example.com/1234abc. @idне обязательно должен быть рабочим URL, достаточно, чтобы он был в формате URI.- Домен, указанный в идентификаторе
@id(например, https://example.com), должен принадлежать вашей организации.
- Если локальный идентификатор вашего контента не имеет формата URI, добавьте перед ним домен, чтобы выполнить это требование. Например, если идентификатор контента – 1234abc, а домен – https://example.com, то в качестве
Поскольку свойство url объекта соответствует всем требованиям к идентификатору (то есть является глобально уникальным, статическим и имеет формат URI), мы рекомендуем использовать свойство url объекта в качестве @id.
Канонический URL
Канонический URL (url) помогает Google точно сопоставить контент в каталоге с контентом в базах данных Google.
Каноническим называется URL страницы, которую роботы Google считают главной среди нескольких ее вариантов на вашем сайте. Например, если одна и та же страница размещена по двум URL, таким как example.com?dress=1234 и example.com/dresses/1234, один из них будет выбран Google в качестве канонического. (Источник: Консолидация повторяющихся URL)
Канонический URL должен соответствовать следующим требованиям:
urlдолжен быть уникальным.urlдолжен содержать работающий канонический URL, который Google может просканировать.- (Только для действий прослушивания.) Свойство
urlдолжно указывать на страницу с описанием контента, которая не заблокирована платным доступом. - (Онлайн-телевидение) Не добавляйте объекты
urlвBroadcastEvent. Для теле- и кинотрансляций укажите свойствоurlв базовом объектеMovie,TVSeriesилиTVEpisode. - (Спорт) Не добавляйте свойство
urlв объектыSportsEvent. Укажите ссылки на воспроизведение с помощью свойстваSportsEvent.potentialAction. - (Онлайн-телевидение и спорт) Убедитесь, что свойство
BroadcastEvent.@idотличается от свойства@idобъектаMovie,TVSeries,TVEpisodeилиSportsEvent, на который указывает ссылка.
Сбор идентификатора, URL и названия
Выполните следующие действия:
- Соберите названия контента в вашем каталоге.
- Определите канонические URL контента. Рекомендуем использовать
urlконтента в качестве@id.