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.
Заявете SEO одит