⚠️ Важно: данный сайт не имеет отношения к владельцам schema.org, это всего лишь любительский (неофициальный) перевод. Сайт сделан для тех, кто плохо воспринимает технический английский. Оригинал текста можно найти тут: schema.org/Thing. Если сайт оказался полезен, то можете пожертвовать 50 рублей создателями сайта.

Thing

Тип schema.org ?

Описание:

Самый общий тип сущности.

Что такое Thing в Schema.org?

Thing — это базовый "кирпичик" всей системы микроразметки Schema.org. Представьте его как универсальный контейнер, который можно использовать для описания практически чего угодно в интернете: от конкретных объектов до абстрактных понятий.

Почему это важно?

Когда мы говорим о структурировании данных в интернете, Thing играет роль универсального переводчика между вашим контентом и поисковыми системами. Даже если вы не можете найти более специфический тип для описания вашего объекта (например, Person для людей или Product для товаров), Thing всегда придет на помощь.

Основные свойства Thing

Давайте разберем самые важные свойства, которые делают этот тип таким гибким и мощным инструментом:

Базовая идентификация

  • name: Название объекта
  • description: Краткое описание
  • image: Изображение объекта
  • url: Ссылка на основной источник информации

Дополнительная информация

  • identifier: Уникальный идентификатор
  • alternateName: Альтернативные названия
  • sameAs: Ссылки на эквивалентные страницы (например, соцсети)

Расширенное использование

  • mainEntityOfPage: Основной объект страницы
  • potentialAction: Возможные действия с объектом
  • subjectOf: Материалы, где упоминается объект

Практическое применение

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Thing",
  "name": "Мастер-класс по живописи",
  "description": "Бесплатный мастер-класс для начинающих художников",
  "image": "https://example.com/image.jpg",
  "url": "https://example.com/master-class",
  "sameAs": [
    "https://facebook.com/example",
    "https://instagram.com/example"
  ]
}
</script>

Когда использовать Thing?

  1. Нестандартные ситуации
    Когда ни один из более специфических типов не подходит идеально. Например, если вы описываете уникальное событие или концепцию.

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

  3. Гибкость
    При работе с динамическим контентом, где тип данных может меняться.

Преимущества использования

  • Улучшение SEO
    Поисковики лучше понимают содержание страницы
  • Стандартизация
    Единый формат данных для всех участников
  • Универсальность
    Подходит для любого типа контента

Простыми словами

Думайте о Thing как о "швейцарском ноже" в мире микроразметки. Это тот инструмент, который всегда под рукой, когда ничего более специфического не подходит. Используя его правильно, вы помогаете поисковым системам лучше понимать ваш контент, что в итоге приводит к лучшей видимости в результатах поиска.

В современном мире семантического поиска правильная разметка — это не просто техническая деталь, а важный элемент успешного продвижения контента. А Thing в этом смысле — ваш надежный фундамент.

Свойство Ожидаемый тип Описание
Свойство из Thing
additionalType URL, Text Дополнительный тип для элемента, обычно используемый для добавления более специфичных типов из внешних словарей в синтаксисе микроданных. Это отношение между чем-то и классом, к которому это что-то относится. Обычно значение является URI-идентифицированным классом RDF, и в этом случае соответствует использованию rdf:type в RDF. Текстовые значения могут использоваться экономно, в случаях, когда полезная информация может быть добавлена без наличия соответствующей схемы для ссылки. В случае текстовых значений, метка класса должна следовать руководству по стилю schema.org.
alternateName Text Псевдоним для элемента.
description Text, TextObject Описание предмета.
disambiguatingDescription Text Субсвойство описания. Краткое описание элемента, используемое для различения его от других, похожих элементов. Информация из других свойств (в частности, имени) может быть необходима для того, чтобы описание было полезным для различения.
identifier PropertyValue, Text, URL Свойство identifier представляет собой любой вид идентификатора для любого рода Thing, такого как ISBN, коды GTIN, UUID и т.д. Schema.org предоставляет специальные свойства для представления многих из них, как в виде текстовых строк, так и в виде ссылок URL (URI). См. фоновую информацию для получения дополнительных деталей.
image ImageObject, URL Изображение предмета. Это может быть URL или полностью описанный ImageObject.
mainEntityOfPage CreativeWork, URL Указывает на страницу (или другое творческое произведение), для которой этот объект является основным описываемым объектом. См. фоновую информацию для получения деталей.
name Text Название элемента.
potentialAction Action Указывает на потенциальное действие, которое описывает идеализированное действие, в котором этот объект будет играть роль 'объекта'.
sameAs URL URL страницы в Интернете, которая однозначно указывает на идентичность элемента. Например, URL страницы элемента в Википедии, запись в Викиданных или официальный сайт.
subjectOf CreativeWork, Event Творческое произведение или событие, связанное с этой вещью.
url URL URL предмета.

Экземпляры Thing могут использоваться в качестве значения для следующих свойств.

Свойство Типы Описание
about CreativeWork, Event, Certification, CommunicateAction Содержимое темы.
actionOption ChooseAction Субсвойство объекта. Опции, подлежащие этому действию.
category SpecialAnnouncement, Service, Recommendation, Product, PhysicalActivity, Offer, Invoice, ActionAccessSpecification Категория для элемента. Большие знаки или косые черты могут быть использованы для неформального указания иерархии категорий.
characterAttribute VideoGameSeries, Game Часть данных, представляющая собой определенный аспект вымышленного персонажа (умение, сила, очки персонажа, преимущество, недостаток).
collection UpdateAction Субсвойство объекта. Целевой объект коллекции действия.
dataFeedElement DataFeed Элемент в рамках данных. Данные могут содержать множество элементов.
defaultValue PropertyValueSpecification Значение по умолчанию для ввода. Для свойств, которые ожидают литерал, значение по умолчанию - это литерал, для свойств, которые ожидают объект, это ссылка на идентификатор одного из текущих значений.
error Action Для неудачных действий, дополнительная информация о причине неудачи.
gameItem VideoGameSeries, Game Элемент — это объект внутри игрового мира, который может быть собран игроком или, иногда, неписями.
gamePlatform VideoGameSeries, VideoGame Электронные системы, используемые для игры в видеоигры.
instrument Action Объект, который помог агенту выполнить действие. Например, Джон написал книгу с помощью ручки.
item DataFeedItem, ListItem Сущность, представленная записью в списке или потоке данных (например, 'артист' в списке 'артистов').
itemListElement ItemList Для значений itemListElement вы можете использовать простые строки (например, "Петр", "Паул", "Мария"), существующие сущности или использовать ListItem.

Текстовые значения лучше всего подходят, если элементы в списке являются простыми строками. Существующие сущности лучше всего подходят для простого, неупорядоченного списка существующих вещей в ваших данных. ListItem используется с упорядоченными списками, когда вы хотите предоставить дополнительный контекст о элементе в этом списке или когда один и тот же элемент может находиться в разных местах в разных списках.

Примечание: Порядок элементов в вашей разметке недостаточен для указания порядка элементов. В таких случаях используйте ListItem с свойством 'position'.
itemReviewed Review, AggregateRating Предмет, который оценивается/рецензируется.
knowsAbout Person, Organization Свойство Person, а в меньшей степени Organization, для указания темы, о которой известно - предполагая возможную экспертизу, но не подразумевая её. Мы не различаем уровни навыков здесь и не связываем это с образовательным контентом, событиями, целями или описаниями JobPosting.
mainEntity CreativeWork Указывает на основное сущность, описанную на странице или в другом произведении.
mentions CreativeWork Указывает на то, что CreativeWork содержит ссылку на концепцию, но не обязательно о ней.
object Action Объект, над которым выполняется действие, состояние которого остается неизменным или изменяется. Также известен как семантические роли пациент, затронутый или подвергающийся (которые изменяют свое состояние) или тема (которая не изменяет своего состояния). Например, Джон прочитал книгу.
observationAbout Observation Свойство observationAbout идентифицирует сущность, часто Место, связанную с Наблюдением.
option ChooseAction Подсвойство объекта. Опции, подлежащие этому действию.
produces Service Осязаемая вещь, создаваемая услугой, например, паспорт, разрешение и т.д.
quest VideoGameSeries, Game Задача, которую персонаж под управлением игрока или группа персонажей могут выполнить для получения награды.
replacee ReplaceAction Субсвойство объекта. Объект, который заменяется.
replacer ReplaceAction Субсвойство объекта. Объект, который заменяет.
requiredCollateral LoanOrCredit Активы, необходимые для обеспечения возврата займа или кредитов. Это может быть в форме залога третьей стороны, товаров, финансовых инструментов (наличных, ценных бумаг и т.д.)
reservationFor Reservation Вещь — рейс, мероприятие, ресторан и т.д., которая резервируется.
result Action Результат, полученный в результате действия. Например, Джон написал книгу.
serviceOutput Service Осязаемая вещь, созданная сервисом, например, паспорт, разрешение и т.д.
targetCollection UpdateAction Субсвойство объекта. Коллекция, на которую направлено действие.

Примеры

Пример 1

Пример заметки или HTML разметки.


See JSON example.

Пример, закодированный в формате JSON-LD в теге <script> HTML.


<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Thing",
  "name": "Schema.org Ontology",
  "subjectOf": {
    "@type": "Book",
    "name": "The Complete History of Schema.org"
  }
}
</script>

Структурированное представление примера JSON-LD.

@context
https://schema.org/
@type
Thing
name
Schema.org Ontology
subjectOf
@type
Book
name
The Complete History of Schema.org
Автор: Семён Авдосов [schema.su]
Дата публикации: 16.11.2024
Дата обновления: 30.03.2025
Комментарии
Новые материалы на сайте