Свойство schema.org ?
Содержание: Описание, Какие должны быть типы, В каких типах используется, Какие имеет подсвойства, Примеры использования.
Свойство "actor" в Schema.org используется для обозначения актеров, которые участвуют в различных формах медиа, таких как фильмы, телепередачи, радио, видеоигры и другие события. Это свойство позволяет указать, кто именно исполняет роли в произведении или событии, что помогает структурировать информацию о контенте.
Основная цель использования свойства "actor" заключается в том, чтобы сделать данные более понятными и доступными для поисковых систем и других платформ, которые обрабатывают структурированную информацию. Это способствует лучшему пониманию контекста и содержания медиа, а также улучшает видимость и поиск информации о конкретных актерах.
Свойство может применяться как к отдельным элементам, таким как конкретные фильмы или эпизоды, так и к более широким категориям, таким как сериалы или франшизы. Это позволяет создавать более детализированные и информативные описания, что в свою очередь может улучшить взаимодействие пользователей с контентом и повысить его ценность.
Таким образом, "actor" является важным элементом для организации и представления информации о медиа, делая ее более структурированной и понятной для пользователей и систем.
Пример заметки или HTML разметки.
A JSON example of a PerformanceRole, in which
the Role represents the acting contribution made by
Bill Murray in the film Ghostbusters. The Role entity
allows us to additional information, such as the
character's name that he played in the film.
Пример, закодированный в формате Microdata, встроенный в HTML.
<div itemscope itemtype="https://schema.org/Movie">
<span itemprop="name">Ghostbusters</span>
<link itemprop="sameAs" href="http://en.wikipedia.org/wiki/Ghostbusters"/>
<div itemprop="actor" itemscope
itemtype="https://schema.org/PerformanceRole">
<div itemprop="actor" itemscope
itemtype="https://schema.org/Person">
<span itemprop="name">Bill Murray</span>
</div>
<span itemprop="characterName">Dr. Peter Venkman</span>
</div>
</div>
Пример, закодированный в формате RDFa, встроенный в HTML.
<div vocab="https://schema.org/" typeof="Movie">
<span property="name">Ghostbusters</span>
<link property="sameAs" href="http://en.wikipedia.org/wiki/Ghostbusters"/>
<div property="actor" typeof="PerformanceRole">
<div property="actor" typeof="Person">
<span property="name">Bill Murray</span>
</div>
<span property="characterName">Dr. Peter Venkman</span>
</div>
</div>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Movie",
"name": "Ghostbusters",
"sameAs": "http://en.wikipedia.org/wiki/Ghostbusters",
"actor": {
"@type": "PerformanceRole",
"actor": {
"@type": "Person",
"name": "Bill Murray"
},
"characterName": "Dr. Peter Venkman"
}
}
</script>
Структурированное представление примера JSON-LD.
Это пример от schema.su, его нету в официальной документации! Будьте внимательны, работоспособность не можем гарантировать. Проверяйте через валидатор.
Пример заметки или HTML разметки.
Кинокомпания "Кинолента" представляет серию фильмов "Приключения Максима".
В главной роли снялся Иван Иванов, режиссёр - Сергей Сергеев.
Музыку к фильмам написал Алексей Алексеев.
Дополнительная информация и трейлер доступны на нашем сайте.
Пример, закодированный в формате Microdata, встроенный в HTML.
<div itemscope itemtype="https://schema.org/MovieSeries">
<h1 itemprop="name">Приключения Максима</h1>
<meta itemprop="description" content="Кинокомпания 'Кинолента' представляет серию фильмов 'Приключения Максима'." />
<div>
<span>Актер: </span>
<span itemprop="actor" itemscope itemtype="https://schema.org/Person">
<span itemprop="name">Иван Иванов</span>
</span>
</div>
<div>
<span>Режиссёр: </span>
<span itemprop="director" itemscope itemtype="https://schema.org/Person">
<span itemprop="name">Сергей Сергеев</span>
</span>
</div>
<div>
<span>Композитор: </span>
<span itemprop="musicBy" itemscope itemtype="https://schema.org/Person">
<span itemprop="name">Алексей Алексеев</span>
</span>
</div>
<div>
<span>Кинокомпания: </span>
<span itemprop="productionCompany" itemscope itemtype="https://schema.org/Organization">
<span itemprop="name">Кинолента</span>
</span>
</div>
<div>
<span>Трейлер: </span>
<a itemprop="trailer" href="http://www.kinolenta.ru/trailer/adventures_of_maxim.mp4">Смотреть трейлер</a>
</div>
<div>
<span>Сайт: </span>
<a itemprop="url" href="http://www.kinolenta.ru/movies/adventures_of_maxim">http://www.kinolenta.ru/movies/adventures_of_maxim</a>
</div>
</div>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "MovieSeries",
"name": "Приключения Максима",
"description": "Кинокомпания 'Кинолента' представляет серию фильмов 'Приключения Максима'.",
"actor": {
"@type": "Person",
"name": "Иван Иванов"
},
"director": {
"@type": "Person",
"name": "Сергей Сергеев"
},
"musicBy": {
"@type": "Person",
"name": "Алексей Алексеев"
},
"productionCompany": {
"@type": "Organization",
"name": "Кинолента"
},
"trailer": "http://www.kinolenta.ru/trailer/adventures_of_maxim.mp4",
"url": "http://www.kinolenta.ru/movies/adventures_of_maxim"
}
</script>
Структурированное представление примера JSON-LD.
Это пример от schema.su, его нету в официальной документации! Будьте внимательны, работоспособность не можем гарантировать. Проверяйте через валидатор.
Пример заметки или HTML разметки.
Название серии: Эпизод 1 - "Отправление"
Сериал: "Приключения Геракла"
Описание сериала: Приключения Геракла, героя древнегреческих мифов, рассказывают о его великих подвигах.
Сезон: 1
Описание сезона: Первый сезон показывает начало увлекательного путешествия Геракла.
Номер эпизода: 1
Режиссер: Иван Иванов
Актеры: Алексей Смирнов, Мария Петрова
Музыка: Сергей Нестеров
Продюсеры: Кинокомпания "Золотая Пара"
Адрес продюсерской компании: Москва, ул. Кино, д. 10
Телефон: +7 (495) 123-45-67
Длительность: 45 минут
Трейлер: https://example.com/трейлер
URL: https://example.com/приключения-геркла/эпизод-1
Пример, закодированный в формате Microdata, встроенный в HTML.
<div itemscope itemtype="https://schema.org/Episode">
<h2 itemprop="name">Эпизод 1 - "Отправление"</h2>
<p itemprop="description">Эпизод 1 рассказывает о первых приключениях Геракла.</p>
<div itemprop="partOfSeries" itemscope itemtype="https://schema.org/TVSeries">
<span itemprop="name">"Приключения Геракла"</span>
<p itemprop="description">Приключения Геракла, героя древнегреческих мифов, рассказывают о его великих подвигах.</p>
</div>
<div itemprop="partOfSeason" itemscope itemtype="https://schema.org/TVSeason">
<span itemprop="seasonNumber">1</span>
<p itemprop="description">Первый сезон показывает начало увлекательного путешествия Геракла.</p>
</div>
<p itemprop="episodeNumber">Номер эпизода: <span itemprop="episodeNumber">1</span></p>
<p itemprop="director" itemscope itemtype="https://schema.org/Person">
Режиссер: <span itemprop="name">Иван Иванов</span>
</p>
<p itemprop="actor" itemscope itemtype="https://schema.org/Person">
Актеры:
<span itemprop="name">Алексей Смирнов</span>,
<span itemprop="name">Мария Петрова</span>
</p>
<p itemprop="musicBy" itemscope itemtype="https://schema.org/Person">
Музыка: <span itemprop="name">Сергей Нестеров</span>
</p>
<p itemprop="productionCompany" itemscope itemtype="https://schema.org/Organization">
Продюсеры: <span itemprop="name">Кинокомпания "Золотая Пара"</span>
<span itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
<span itemprop="streetAddress">ул. Кино, д. 10</span>,
<span itemprop="addressLocality">Москва</span>,
<span itemprop="addressCountry">Россия</span>
</span>
<span itemprop="telephone">+7 (495) 123-45-67</span>
</p>
<p itemprop="duration" content="PT45M">Длительность: 45 минут</p>
<a itemprop="trailer" href="https://example.com/трейлер">Трейлер</a>
<a itemprop="url" href="https://example.com/приключения-геркла/эпизод-1">Ссылка на эпизод</a>
</div>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Episode",
"name": "Эпизод 1 - \"Отправление\"",
"description": "Эпизод 1 рассказывает о первых приключениях Геракла.",
"partOfSeries": {
"@type": "TVSeries",
"name": "\"Приключения Геракла\"",
"description": "Приключения Геракла, героя древнегреческих мифов, рассказывают о его великих подвигах."
},
"partOfSeason": {
"@type": "TVSeason",
"seasonNumber": 1,
"description": "Первый сезон показывает начало увлекательного путешествия Геракла."
},
"episodeNumber": 1,
"director": {
"@type": "Person",
"name": "Иван Иванов"
},
"actor": [
{
"@type": "Person",
"name": "Алексей Смирнов"
},
{
"@type": "Person",
"name": "Мария Петрова"
}
],
"musicBy": {
"@type": "Person",
"name": "Сергей Нестеров"
},
"productionCompany": {
"@type": "Organization",
"name": "Кинокомпания \"Золотая Пара\"",
"address": {
"@type": "PostalAddress",
"streetAddress": "ул. Кино, д. 10",
"addressLocality": "Москва",
"addressCountry": "Россия"
},
"telephone": "+7 (495) 123-45-67"
},
"duration": "PT45M",
"trailer": "https://example.com/трейлер",
"url": "https://example.com/приключения-геркла/эпизод-1"
}
</script>
Структурированное представление примера JSON-LD.