Статья, например новостная статья или отчет о расследовании. В газетах и журналах есть статьи самых разных типов. Article предназначена для того, чтоб охватить их все.
Каноническая ссылка: https://schema.org/Article
Свойства Article:
Свойство | Ожидаемый тип | Описание |
articleBody | Текст | Тело статьи |
articleSection | Текст | Статьи могут принадлежать к одному или нескольким «разделам», таким как «Спорт», «Наука» и т.д. |
backstory | Текст / CreativeWork | Текстовое резюме, дающее краткое объяснение того, почему и как была создана статья. В журналистской среде это может включать информацию о процессе написания, методах, интервью, источниках данных и т.д. |
pageEnd | Текст / Число | Страница, на которой заканчивается статья, например «138». |
pageStart | Текст / Число | Страница, на которой начинается статья, например «130». |
pagination | Текст | Любое описание страниц, не разделенное на pageStart и pageEnd, например «1-6, 9, 55» или «10-12, 46-49». |
speakable | URL / SpeakableSpecification |
Обозначает разделы веб-страницы, наиболее подходящие для преобразования текста в речь. Другие разделы страницы также могут быть полезны при определенных обстоятельствах, но свойство speakable служит для обозначения именно самых важных. Свойство speakable может повторяться произвольное количество раз с тремя видами возможных значений: 1) URL-адрес со значением id элемента, ссылающийся на определенный раздел соответствующего документа. 2) CSS-селектор - ссылка на содержимое аннотированной страницы через атрибут класса. 3.) XPaths - обращение к контенту через свойство xpath. Для использования свойства мы определяем вспомогательный тип SpeakableSpecification, который определяется как возможное значение свойства speakable. |
wordCount | Текст / Число | Количество слов в тексте статьи. |
Свойства, унаследованные от CreativeWork:
Свойство | Ожидаемый тип | Описание |
about | Thing | Указывает, какой тип контента является составляющей текущего. Обратное свойство: subjectOf |
abstract | Текст | Аннотация, или краткое описание CreativeWork |
accessMode | Текст | Система сенсорного восприятия человека или когнитивные способности, с помощью которых человек может обрабатывать или воспринимать информацию. Ожидаемые значения: auditory, tactile, textual, visual, colorDependent, chartOnVisual, chemOnVisual, diagramOnVisual, mathOnVisual, musicOnVisual, textOnVisual. |
accessModeSufficient | ItemList | Список одиночных или комбинированных свойств accessMode, достаточных для понимания всего интеллектуального содержания ресурса. Ожидаемые значения: auditory, tactile, textual, visual. |
accessibilityAPI | Текст | Указывает, что ресурс совместим с указанным API специальных возможностей (список возможных значений). |
accessibilityControl | Текст | Определяет методы ввода, достаточные для полного управления описанным ресурсом (список возможных значений). |
accessibilityFeature | Текст | Особенности содержимого ресурса, такие как доступные СМИ, альтернативы и поддерживаемые улучшения доступности (список возможных значений). |
accessibilityHazard | Текст | Характеристика описываемого ресурса, физиологически опасная для некоторых пользователей. Относится к руководству 2.3 WCAG 2.0 (список возможных значений). |
accessibilitySummary | Текст | Удобочитаемое краткое изложение конкретных функций или недостатков специальных возможностей, согласующееся с другими метаданными доступности, но выражающее такие тонкости, как «краткие описания присутствуют, но для невизуальных пользователей потребуются длинные описания» или «есть краткие описания, но нужны длинные описания". |
accountablePerson | Person | Определяет Лицо, которое несет юридическую ответственность за CreativeWork. |
acquireLicensePage | URL / CreativeWork | Обозначает страницу, на которой описывается, как можно приобрести лицензии для текущего элемента. |
aggregateRating | AggregateRating | Общая оценка, основанная на наборе рейтингов, отзывов и оценок. |
alternativeHeadline | Текст | Вторичное название CreativeWork. |
assesses | Текст / DefinedTerm | Описываемый элемент предназначен для оценки компетенции или результата обучения, определяемого указанным термином. |
associatedMedia | MediaObject | Медиа-объект, который кодирует CreativeWork. |
audience | Audience | Аудитория, для которой была создана работа. |
audio | AudioObject / Clip / MusicRecording | Встроенный аудио объект. |
author* | Organization / Person | Автор этого содержимого. Обратите внимание, что HTML 5 предоставляет специальный механизм для того, чтобы указать авторство с помощью тега rel. Этот механизм эквивалентен данному свойству и может быть использован вместо него. |
award | Текст | Награда, полученная за CreativeWork. |
character | Person | Вымышленный герой, связанный с CreativeWork. |
citation | Текст / CreativeWork | Цитата или ссылка на другую CreativeWork. |
comment | Comment | Комментарии от пользователей. |
commentCount | Число | Количество комментариев, полученных этим CreativeWork. |
conditionsOfAccess | Текст |
Условия, влияющие на доступность контента или методы доступа к нему. Обычно используется для реальных элементов, таких как ArchiveComponent, принадлежащий ArchiveOrganization. Например, «Доступно по предварительной записи из читального зала» или «Доступно только из зарегистрированных учетных записей». |
contentLocation | Place | Местоположение изображено или описано в содержании. Например, место на фотографии или картине. |
contentRating | Текст / Rating | Официальная оценка контента — например, 'MPAA PG-13'. |
contentReferenceTime | Дата | Конкретное время, описываемое работой, которое подчеркивает определенный момент в рамках события. |
contributor | Organization / Person | Вторичное лицо или организация, которые внесли вклад в CreativeWork. |
copyrightHolder | Organization / Person | Сторона которая имеет авторские права на CreativeWork. |
copyrightNotice | Текст | Текст уведомления, подходящий для описания аспектов авторского права на CreativeWork, в идеале с указанием владельца авторских прав. |
copyrightYear | Число | Год, в котором указанные авторские права были впервые утверждены. |
correction | CorrectionComment / Текст / URL | Указывает на коррективы в CreativeWork посредством CorrectionComment, в текстовом виде или в другом документе. |
creativeWorkStatus | Текст / DefinedTerm | Статус творческой работы с точки зрения стадии ее жизненного цикла. Примеры терминов включают "Incomplete"(Незавершенная), "Draft"(Черновик), "Published"(Опубликованная), "Obsolete"(Устаревшая). |
creator | Organization / Person | Создатель/автор этой CreativeWork. |
creditText | Текст | Текст, который можно использовать для обозначения лиц и / или организаций, связанных с CreativeWork. |
dateCreated | Дата / DateTime | Дата создания CreativeWork. |
dateModified* | Дата / DateTime | Дата последнего изменения CreativeWork. |
datePublished* | Дата / DateTime | Дата первой публикации CreativeWork. |
discussionUrl | URL | Ссылка на страницу, содержащую комментарии к этой CreativeWork. |
editEIDR | Текст / URL |
Идентификатор EIDR (Entertainment Identifier Registry), представляющий конкретную редакцию. Например, фильм, известный как «Охотники за привидениями», EIDR которого - «10.5240 / 7EC7-228A-510A-053E-CBB8-J», имеет несколько редакций, например «10.5240 / 1F2A-E1C5-680A-14C6-E76B-I» и «10.5240 / 8A35-3BEE-6497-5D12-9E4F-3». |
editor | Person | Указывает на человека, который редактировал CreativeWork. |
educationalAlignment | AlignmentObject | Согласованность с установленной образовательной структурой. |
educationalLevel | DefinedTerm / Текст / URL | Уровень с точки зрения продвижения в образовательном или учебном контексте. Примеры уровней образования включают «beginner»(начальный), «intermediate»(средний) или «advanced»(продвинутый). |
educationalUse | DefinedTerm / Текст | Назначение данному контенту в контексте обучения, например: 'assignment'(задание), 'group work'(групповая работа). |
encoding | MediaObject | Медиа-объект, который кодирует эту CreativeWork. |
encodingFormat | Текст / URL |
Тип мультимедиа обычно выражается в формате MIME (см. IANA и MDN), например application/zip для бинарного SoftwareApplication, audio/mpeg для формата mp3 и т.д.). В случаях, когда CreativeWork имеет несколько представлений типов мультимедиа, можно указать кодирование для каждого объекта MediaObject вместе с конкретной информацией encodingFormat. |
exampleOfWork | CreativeWork | Указывает, примером какой CreativeWork является данная. Обратное свойство - workExample |
expires | Дата | Дата истечения срока действия контента. Иными словами - дата, когда он больше не будет полезным или доступным. |
funder | Organization / Person | Человек или организация, которые поддерживают (спонсируют) что-либо посредством финансового вклада. |
genre | Текст / URL | Жанр творческой работы. |
hasPart | CreativeWork | Указывает элемент или CreativeWork, которая является частью текущей. Обратное свойство - isPartOf |
headline* | Текст | Заголовок статьи. |
inLanguage | Текст / Язык | Язык содержимого. Используйте один из языковых кодов стандарта IETF BCP 47. |
interactionStatistic | InteractionCounter | Количество обращений в CreativeWork с использованием WebSite или SoftwareApplication. Следует использовать наиболее конкретный дочерний тип InteractionCounter. |
interactivityType | Текст | Преобладающий тип режима обучения, предлагаемого обучающим ресурсом. Допустимые значения: 'active' (активное обучение), 'expositive' (пассивное обучение), 'mixed' (смешанный режим обучения). |
isAccessibleForFree | Булевый (True или False) | Флаг, сигнализирующий о том, что предмет, событие или место доступны бесплатно. |
isBasedOn | URL / Product / CreativeWork | Ресурс, из которого получена эта работа, или адаптацией/модификацией которого она является. |
isFamilyFriendly | Булевый (True или False) | Указывает, является ли этот контент подходящим для семейного просмотра. |
isPartOf | URL / CreativeWork | Указывает на элемент или CreativeWork, частью которого является данный. Обратное свойство - hasPart |
keywords | Текст | Ключевые слова/теги использованные для описания содержимого. |
learningResourceType | Текст | Преобладающий тип или вид учебного ресурса. Например, 'presentation' (презентация), 'handout' (раздаточный материал). |
license | URL / CreativeWork | Лицензионный документ, который применяется к этому контенту, обычно указывается URL-адресом. |
locationCreated | Place | Местоположение, в котором был создан CreativeWork, который может не совпадать с местоположением, указанным в CreativeWork. |
mainEntity* | Thing | Обозначает основную сущность, описанную на какой-либо странице или в другом CreativeWork. Обратное свойство: mainEntityOfPage |
maintainer | Organization / Person | Указывает разработчика данных, программного пакета или проекта, который принимал участие в обновлении или публикации данных CreativeWork. Свойство isBasedOn можно использовать для указания отношений между данными, чтобы прояснить различия. |
material | Текст / URL / Product | Материал, из которого что-то сделано, например кожа, шерсть, хлопок, бумага. |
materialExtent | Текст / Число | Количество используемого материала или место, занимамое им. |
mentions | Thing | Указывает на то что CreativeWork ссылается на что-то (упоминает). |
offers | Offer | Предложение о продаже — например, предложение о продаже продукта, DVD с фильмом или билетов на мероприятие. |
pattern | Текст | Узор, на котором что-то есть, например «горошек», «полоски», «канадский флаг». Значения обычно выражаются в виде текста, хотя также поддерживаются ссылки на схемы контролируемых значений. |
position | Текст / Число | Положение элемента в серии или последовательности элементов. |
producer | Organization / Person | Человек или организация, создавшие данное произведение (например касается музыкального альбома, фильма, телесериала и т. д.). |
provider | Organization / Person | Лицо или организация, которые занимаются распространением данной CreativeWork. |
publication | PublicationEvent | Событие публикации, связанное с элементом. |
publisher* | Organization / Person | Издатель CreativeWork. |
publisherImprint | Organization | Издательское подразделение, выпустившее комикс. |
publishingPrinciples | URL / CreativeWork | Ссылка на страницу, описывающую редакционные принципы организации, первично отвечающей за создание CreativeWork. |
recordedAt | Event | Событие, на котором была записана CreativeWork. CreativeWork может фиксировать всё или часть мероприятия. Обратное свойство: recordIn |
releasedEvent | PublicationEvent | Место и время выпуска релиза, выраженное как PublicationEvent. |
review | Review | Отзыв о записи. |
schemaVersion | Текст / URL | Указывает (по URL-адресу или строке) конкретную версию схемы, используемую в некоторых CreativeWork. Это свойство было создано в первую очередь для обозначения использования определенного выпуска schema.org, например "10.0" в виде простой строки или, более явно, через URL-адрес https://schema.org/docs/releases.html#v10.0. |
sdDatePublished | Дата | Указывает дату создания / публикации текущих структурированных данных. Обычно используется вместе с sdPublisher |
sdLicense | URL / CreativeWork | Лицензионный документ, который применяется к структурированным данным, обычно обозначается URL-адресом. |
sdPublisher | Organization / Person | Указывает сторону, ответственную за создание и публикацию текущей разметки структурированных данных, обычно в тех случаях, когда структурированные данные автоматически извлекаются из существующего опубликованного контента, но публикуются на другом сайте. Например, студенческие проекты и инициативы по открытым данным часто повторно публикуют существующий контент с более четко структурированными метаданными. Свойство sdPublisher помогает сделать такие методы более явными. |
size | DefinedTerm / Текст | Стандартизированный размер продукта, задаваемый либо простой текстовой строкой (например, «XL», «32Wx34L»), либо QuantitativeValue с unitCode, либо исчерпывающей и структурированной спецификацией SizeSpecification; в других случаях могут быть более применимыми параметры ширины, высоты, глубины и веса. |
sourceOrganization | Organization | Организация, от имени которой работал создатель. |
spatial | Place | Свойство может использоваться в случаях, когда более конкретные свойства (например, locationCreated, SpaceCoverage, contentLocation) не подходят. |
spatialCoverage | Place | Указывает на место, на котором сосредоточено содержание. Это подсвойство contentLocation, предназначенное в первую очередь для более технических и подробных материалов. Например, набор данных о погоде в Нью-Йорке будет иметь свойство spatialCoverage со значением - штат Нью-Йорк. |
sponsor | Organization / Person | Человек или организация, которые поддерживают работу посредством финансового вклада. |
teaches | DefinedTerm / Текст | Элемент предназначен для того, чтобы помочь человеку изучить навык, определенный упомянутым термином. |
temporal | Текст / DateTime | Свойство может использоваться в случаях, когда более конкретные свойства (например, temporalCoverage, dateCreated, dateModified, datePublished) не подходят. |
temporalCoverage | Текст / URL / DateTime | Указывает период, к которому применяется контент, то есть который он описывает, либо как DateTime, либо как текстовую строку, указывающую период времени в формате ISO 8601. В случае набора данных он обычно указывает соответствующий период времени в точной нотации (например, для набора данных переписи 2011 года 2011 год будет записан как «2011/2012»). Другие формы контента могут указывать их временной диапазон в более широких терминах - текстуально или через общеизвестный URL. Письменные произведения, такие как книги, иногда также могут иметь точное временное покрытие, например набор работ в 1939–1945 гг. может быть указан как «1939/1945». |
text | Текст | Текствое содержание CreativeWork. |
thumbnailUrl | URL | Эскизное изображение (миниатюра). |
timeRequired | Duration | Время, которое потребуется типичным представителям целевой аудитории для работы с данным учебным ресурсом, - приблизительно или столько, сколько оно обычно занимает, например: 'P30M', 'P1H25M'. |
translationOfWork | CreativeWork | Произведение, с которого было переведено данное произведение. например 物种起源 - перевод «Происхождения видов». Обратное свойство: workTranslation |
translator | Organization / Person | Организация или человек, который адаптирует CreativeWork к разным языкам, региональным особенностям и техническим требованиям целевого рынка, или переводит во время какого-либо мероприятия. |
typicalAgeRange | Текст | Ожидаемый возрастной диапазон, например «7-9», «11 -». |
usageInfo | URL / CreativeWork | Указывает дополнительную информацию о CreativeWork. Это свойство применимо как к работам, которые находятся в свободном доступе, так и к тем, которые требуют оплаты или других транзакций. Оно может ссылаться на дополнительную информацию, например предпочтительных правил ссылок и цитирования, а также деталей покупки. Свойство usageInfo также может предоставлять информацию о других вариантах лицензирования, например получение прав на коммерческое использование изображения, которое также доступно по некоммерческим лицензиям. |
version | Текст / Число | Версия CreativeWork, воплощенная в указанном ресурсе. |
video | Clip / VideoObject | Встроенный видеообъект. |
workExample | CreativeWork | Пример / экземпляр / реализация CreativeWork. Например, "Издание в мягкой обложке", "первое издание" или "электронная книга". Обратное свойство: exampleOfWork |
workTranslation | CreativeWork | Произведение, являющееся переводом данной CreativeWork. например У 西遊記 есть английский перевод «Путешествие на Запад», немецкий перевод «Monkeys Pilgerfahrt» и вьетнамский перевод Tây du ký bình khảo. Обратное свойство: translationOfWork |
Свойства, унаследованные от Thing:
Свойство | Ожидаемый тип | Описание |
additionalType | URL | Дополнительный тип для элемента, обычно используемый для добавления более конкретных типов из внешних словарей в синтаксис микроданных. Это связь между чем-то и классом, в котором находится Thing |
alternateName | Текст | Альтернативное имя |
description | Текст | Описание объекта |
disambiguatingDescription | Текст | Более конкретное описание, полезное для избежания неоднозначности |
identifier | PropertyValue | Идентификатор для любого типа контента |
image* | URL | Изображение, которое может быть или ссылкой или полностью описанной сущностью |
mainEntityOfPage* | URL | Указывает страницу, для которой данный объект является основной описываемой сущностью. |
name | Текст | Имя объекта |
potentialAction | Action | Обозначает потенциальное свойство Action, которое описывает идеализированное действие, в котором эта Thing будет играть роль «объекта». |
sameAs | URL | URL-адрес справочной веб-страницы, указывающий на идентичность элемента. |
subjectOf | CreativeWork | Указывает тип контента, являющимся субъектом данного |
url | URL | Адрес объекта |
* - свойства, рекоммендуемые Google для обязательного использования.
Более специфические типы для Article:
- AdvertiserContentArticle (Рекламная статья)
- NewsArticle (Новостная статья)
- Report (Отчёт)
- SatiricalArticle (Сатирическая статья)
- ScholarlyArticle (Научная статья)
- SocialMediaPosting (Социальная статья)
- TechArticle (Техническая статья)
Пример разметки с помощью микроданных:
<div itemscope itemtype="https://schema.org/Article">
<span itemprop="name">Непростые инвестиции</span>
от <span itemprop="author">Николая Матвеева</span>
Статья была твитнута 1203 раза и содержит 78 комментариев.
<div itemprop="interactionStatistic" itemscope itemtype="https://schema.org/InteractionCounter">
<div itemprop="interactionService" itemscope itemid="http://www.twitter.com" itemtype="https://schema.org/WebSite">
<meta itemprop="name" content="Twitter" />
</div>
<meta itemprop="interactionType" content="https://schema.org/ShareAction"/>
<meta itemprop="userInteractionCount" content="1203" />
</div>
<div itemprop="interactionStatistic" itemscope itemtype="https://schema.org/InteractionCounter">
<meta itemprop="interactionType" content="https://schema.org/CommentAction"/>
<meta itemprop="userInteractionCount" content="78" />
</div>
</div>
Пример разметки в формате JSON-LD:
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Article",
"name": "Выставка Роба Вудкокса",
"description": "Телесность и симметрия на снимках американского экспериментатора",
"about": {
"@type": "Event",
"name": "События недели"
},
"contentReferenceTime": "2021-03-22T11:30:00-07:00"
}
</script>