Перейти к содержимому
Попробовать

RDFa

Обновлено: 02.10.2026 3 просмотров

RDFa — атрибутивный синтаксис микроразметки, расширяющий HTML тегами vocab, typeof и property. Альтернатива Microdata и JSON-LD; для новых проектов Google рекомендует именно JSON-LD как более удобный в поддержке.

Как работает

RDFa (Resource Description Framework in Attributes) добавляет семантику к обычным HTML-элементам через набор атрибутов. Словарь объявляется атрибутом vocab, тип сущности — typeof, а её свойства — property. Как и Microdata, разметка привязана к видимому контенту: атрибуты навешиваются на теги, в которых уже лежит текст или ссылка.

<div vocab="https://schema.org/" typeof="Organization">
  <span property="name">ООО Ромашка</span>
  <a property="url" href="https://example.com">Сайт</a>
  <span property="telephone">+7 495 000-00-00</span>
</div>

Атрибут resource задаёт идентификатор сущности, а prefix подключает дополнительные словари помимо основного. Значение свойства можно взять из служебного атрибута через content, когда видимый текст не подходит для машинного чтения, — например, дату удобнее хранить в формате ISO. Существует облегчённый вариант RDFa Lite, где оставлены только пять атрибутов, достаточных для большинства задач Schema.org. Полная спецификация богаче: она позволяет смешивать разные словари и описывать сложные связи между сущностями, что востребовано в семантическом вебе за пределами SEO.

Почему важно для SEO

Поисковики распознают RDFa наравне с Microdata и JSON-LD, поэтому корректно размеченные данные так же участвуют в формировании расширенных результатов. На практике RDFa встречается реже: синтаксис многословнее, а вынесенный отдельно JSON-LD легче поддерживать и не привязывать к вёрстке. Google в документации прямо отдаёт предпочтение JSON-LD, но не понижает страницы за использование RDFa. Синтаксис исторически встроен в ряд систем управления контентом: отдельные темы Drupal выводят его по умолчанию. При аудите таких сайтов важно понимать, что разметка уже присутствует, и не дублировать её вторым форматом с расходящимися данными. Знание RDFa нужно, когда проект достался с готовой разметкой в шаблонах. Ещё один сценарий — интеграция с внешними системами, которые читают данные страницы: издательские платформы и агрегаторы иногда опираются именно на атрибутивную разметку, поэтому её сохраняют даже при добавлении JSON-LD для поисковиков. В этом случае оба формата должны нести одинаковые значения, иначе потребители данных получат противоречивую картину.

Проверим весь сайт?

Пара минут — и увидите отчёт по каждой странице.

Проверить сайт
Или нужен взгляд SEO-специалиста? Оставить заявку →

Частые ошибки

  • Не объявлен vocab или typeof, из-за чего атрибуты property не привязываются к типу и остаются нераспознанными.
  • Значение property берётся из служебного атрибута, а видимый текст ему противоречит — сигнал недостоверный.
  • Одновременно на странице живут RDFa и JSON-LD с расхождениями в данных.
  • Используется тип, которого нет в Schema.org, или неверное написание свойства.
  • Разметка обрывается при обновлении шаблона, и часть свойств теряется незаметно для редактора.

Как проверить

Разметку RDFa читают валидатор Schema.org и Google Rich Results Test — они показывают, какие сущности и свойства извлечены, и подсвечивают ошибки. Яндекс.Вебмастер поддерживает проверку в валидаторе микроразметки. В DevTools стоит найти элемент с typeof и проверить вложенные property, а заодно убедиться, что значения из content заданы в корректном формате. Аудит в SEO Crawler фиксирует страницы без структурированных данных и с ошибками их разбора, что помогает оценить, где разметка отвалилась после правок вёрстки или вовсе не была внедрена.

Вывод

RDFa — полноценный синтаксис микроразметки, который поисковые системы понимают наравне с остальными. Для новых внедрений разумнее выбрать JSON-LD, а RDFa важно уметь читать и чинить на проектах, где он уже используется в шаблонах CMS.

Проверим весь сайт?

Пара минут — и увидите отчёт по каждой странице.

Проверить сайт
Или нужен взгляд SEO-специалиста? Оставить заявку →

Смотрите также