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

version

Свойство schema.org ?

Описание:

Версия творческой работы, воплощенной в указанном ресурсе.

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

Представьте, что вы написали статью. Потом внесли правки. Потом обновили данные. И вот уже три версии текста: черновик, первая публикация и обновлённый вариант. Как читателю или поисковой системе понять, с какой именно версией они сейчас взаимодействуют? Вот здесь и приходит на помощь свойство version из микроразметки Schema.org.

Простыми словами: зачем нужен version

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

Это может быть:

  • Версия статьи после редактирования.
  • Новая релизная сборка программного обеспечения.
  • Перевыпущенная книга с дополнительными главами.
  • Обновлённый научный доклад с исправленными данными.

Короче говоря: version говорит миру — «это не просто текст, это именно эта версия текста».

Почему это важно для данных

Если вы работаете с контентом, который часто обновляется, точность имеет огромное значение. Особенно когда речь идёт о:

  • Научных работах — где каждая новая версия может содержать критические изменения.
  • Программном обеспечении — где пользователи должны знать, скачивают ли они актуальную сборку.
  • Образовательных материалах — где информация регулярно дополняется или корректируется.

Используя version, вы даёте возможность не только людям, но и машинам — поисковым системам, агрегаторам, библиотекам — точно определить, какую именно версию документа они видят перед собой.

Где применяется это свойство

Свойство version используется в типах, унаследованных от CreativeWork. Это широкий класс, включающий:

  • Article (статья)
  • Book (книга)
  • SoftwareApplication (программа)
  • Report (отчёт)
  • Course (курс) и другие.

То есть, всё, что создаётся, развивается и может иметь разные редакции — потенциальный кандидат для использования version.

Какие значения принимает

Значением этого свойства может быть:

  • Число (например, 2 или 1.5),
  • Текст (например, "beta", "v2.0", "draft-revised").

Выбор зависит от того, как вам удобнее маркировать версии: цифрами, буквами или комбинацией.

Пример на JSON-LD

Допустим, вы опубликовали вторую версию статьи о кофе:

{
  "@context": "https://schema.org",
  "@type": "Article",
  "name": "Как выбрать идеальный кофе",
  "author": {
    "@type": "Person",
    "name": "Анна Капучинская"
  },
  "version": 2,
  "datePublished": "2025-04-05",
  "publisher": {
    "@type": "Organization",
    "name": "Кофейный журнал"
  }
}

Теперь любая система, которая обработает этот код, сразу поймёт: это не просто статья, а именно вторая версия статьи.

Зачем это нужно сайту или автору

  • Для пользователей: ясность — это доверие. Они знают, что читают актуальную информацию.
  • Для поисковых систем: помогает правильно индексировать материалы и не путать старые и новые версии.
  • Для аналитики: проще отслеживать, какая версия популярнее, какие правки повлияли на вовлечённость.
  • Для SEO: структурированные данные могут помочь в Rich Snippets и других фишках продвижения.

Вывод

version — это как серийный номер вашей творческой работы. Он позволяет точно сказать: «Это не просто статья, это вторая версия статьи», или «Это не просто программа, это бета-версия с такими-то функциями».

Если вы работаете с изменяемым контентом — будь то текст, софт или учебные курсы — используйте version. Это простое, но мощное свойство добавляет вашим данным ясности, точности и доверия.

Ожидается, что значения будут одного из этих типов

Используется в этих типах

Автор: Семён Авдосов [schema.su]
Дата публикации: 16.11.2024
Дата обновления: 06.05.2025
Комментарии
Новые материалы на сайте