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

Schema.org — это совместный проект поисковых систем Google, Microsoft, Yahoo и Yandex. Цель инициативы — стандартизация семантических аннотаций для разметки веб-сайтов. На аффилированном сайте содержится разметка Schema.org: всеобъемлющий словарь, позволяющий вводить дополнительную информацию в HTML-код. Этот машиночитаемый контент позволяет считывать семантические контексты программами, такими как веб-краулеры. Эта концепция, известная как структурированные данные, составляет основу семантического веба. Язык разметки Schema.org поддерживает форматы RDFa, Microdata и JSON-LD.

Три причины для Schema.org

Структурированные данные становятся все более важными для владельцев веб-сайтов. В отличие от посетителей-людей, компьютерные программы нуждаются в соответствующем языке разметки, чтобы обрабатывать семантические контексты веб-сайта. Структурированные данные играют решающую роль при индексации, но владельцы сайтов также могут извлечь пользу из семантической разметки. Контент, обозначенный единым образом, позволяет поисковым системам целенаправленно извлекать информацию и отображать ее в собственном формате на страницах результатов поисковых систем (SERP). Наиболее важным аспектом для этого процесса является функция под названием Rich Snippets.

Это название относится к тем кусочкам информации, которые расширяют результаты поиска, привлекая к ним больше внимания. Чтобы гарантировать единообразие этих семантических аннотаций (в которых используется множество различных типов данных), Schema.org предоставляет пользователям стандартизированные схемы, известные как «типы». Эти типы могут быть дополнительно определены с помощью определенного набора «свойств». Владельцы сайтов имеют три основных преимущества при использовании разметки Schema.org.

  • Стандартизация: Разметка Schema.org основана на соглашении между крупнейшими мировыми поставщиками поисковых систем. Контент, аннотированный в соответствии со Schema.org, по сути, маркируется разметкой, которая в значительной степени считается сегодняшним стандартом де-факто.
  • Совместимость: стандартизированные типы и поддержка наиболее часто используемых форматов данных — RDFa, Microdata и JSON-LD — помогают обеспечить максимальную совместимость семантических аннотаций. Контент, размеченный в соответствии со Schema.org, готов к обработке наиболее распространенными веб-клиентами Интернета.
  • Валидация: единый стандарт дает преимущество быстрого и несложного анализа ошибок. Метки Schema.org с использованием Microdata, RDFa и JSON-LD можно легко проверить с помощью бесплатного инструмента тестирования структурированных данных Google.

Иерархии типов Schema.org

Разметка Schema.org представляет собой систему, состоящую из типов и свойств. В то время как типы могут назначать элементы контента, чтобы обозначить эти сущности как четко определенные элементы, свойства используются для дальнейшего определения этих типов с помощью определенных значений. Schema.org предоставляет иерархически структурированный набор типов специально для этой цели; на сайте также указано, какие свойства могут быть присвоены тем или иным типам.

Спектр типов, к которым могут быть отнесены элементы, варьируется от широко определенных определений, таких как «Вещь», до более конкретных типов, таких как «Фильм». Каждый тип, за исключением неопределенной категории «Вещь», имеет один или несколько родительских типов.

Thing > CreativeWork > Movie

В то время как тип ‘Thing’ обозначает неопределенный предмет, тип ‘CreativeWork’ обозначает более конкретный аспект, связанный с категорией, которую описывает его название (например, книги, фотографии или фильмы). Тип ‘Movie’ является подкатегорией типа ‘CreativeWork’, который, в свою очередь, является подкатегорией ‘Thing’. Эта иерархия показывает, что конкретным типам присущи свойства их родительских типов. Элемент, обозначенный как ‘Movie’, может быть сопряжен с конкретными свойствами данного фильма: у фильмов есть актеры, режиссеры, трейлеры и т. д. Все это — возможности для дальнейшего определения ‘Movie’.

Свойства родительского типа ‘CreativeWork’ также применимы к типу ‘Movie’. Как и все формы повествования, фильмы имеют автора, жанр и рецензии. Тип ‘Movie’ также получает свойства родительского типа ‘Thing’: название, описание, URL и изображение. Все свойства могут иметь индивидуальные значения в соответствии с присвоенным им элементом.

Типы и свойства, определенные на Schema.org, одинаково используются в RDFa, Microdata и JSON-LD. Однако способ включения разметки в веб-сайт сильно различается в зависимости от того, какой формат данных используется.

Выбор формата данных

После того как вы решили использовать словарь разметки Schema.org, следующим шагом будет выбор формата данных. Подробное описание аннотаций с помощью RDFa, Microdata и JSON-LD на основе стандартизированных типов и свойств разметки Schema.org изложено в следующих статьях:

  • Учебник: Разметка с помощью RDFa
  • Учебник: Разметка с помощью JSON-LD

Оцените статью
cdelat.ru
Добавить комментарий