SEO термин

RDFa (RDFa синтаксис)

Разширение на HTML5, което позволява вграждане на структурирани данни в уеб страници (алтернатива на JSON-LD и Microdata).

RDFa (RDFa синтаксис) е начин за добавяне на структурирани данни директно в HTML кода на уеб страница. Името идва от Resource Description Framework in Attributes и описва подход, при който значенията на отделни елементи се задават чрез HTML атрибути. В SEO контекст RDFa помага на търсачките да разберат по-точно какво представляват данните на страницата: продукт, организация, статия, автор, събитие, рейтинг или друг тип обект.

Какво означава RDFa?

RDFa разширява стандартния HTML с атрибути като typeof, property, resource и vocab. Чрез тях видимото съдържание се свързва с машинно разбираеми значения. Например име на компания, адрес или дата могат да останат част от нормалния текст на страницата, но едновременно с това да бъдат маркирани като структурирани данни.

Защо е важно за SEO?

Структурираните данни не са директна гаранция за по-високо класиране, но могат да помогнат за по-добро разбиране на съдържанието и за допустимост до богати резултати, когато търсачката поддържа съответния тип маркиране. RDFa е една от възможните синтактични форми наред с JSON-LD и Microdata. В практиката Google най-често препоръчва JSON-LD за по-лесна поддръжка, но RDFa остава валиден стандарт и може да бъде полезен при сайтове, където данните трябва да са тясно обвързани с видимия HTML.

Пример

Страница за локален бизнес може да използва RDFa, за да маркира името, телефона, адреса и типа организация. Така търсачките получават по-ясна връзка между видимата информация и нейното значение, без да се добавя отделен JSON блок.

Чести грешки

  • Маркиране на съдържание, което не е видимо или не отговаря на реалната страница.
  • Смесване на различни речници и типове без ясна структура.
  • Оставяне на RDFa код след промени в дизайна, когато вече не съвпада със съдържанието.

Свързани понятия

RDFa е свързан със структурирани данни, Schema.org, Microdata, JSON-LD, богати резултати и семантичен HTML.

RDFa същото ли е като JSON-LD?

Не. RDFa вгражда структурирани данни чрез HTML атрибути, докато JSON-LD обикновено използва отделен блок с данни.

Може ли RDFa да се използва за SEO?

Да, ако маркирането е коректно, съответства на съдържанието и използва поддържани типове структурирани данни.