RDFa Semantische Infrastruktur

RDFa (Resource Description Framework in Attributes) ist ein W3C-Standard zur Einbettung von RDF-Triples in HTML-Attribute, der strukturierte Daten direkt im Seitenmarkup codiert.

RDFa

RDFa erweitert HTML-Elemente um Attribute wie vocab, typeof, property und resource, um semantische Annotationen vorzunehmen. Als RDF-kompatibles Format ist RDFa das ausdrucksstärkste der drei Schema.org-Einbettungsformate, da es die volle Mächtigkeit von RDF im HTML-Kontext abbilden kann. RDFa Lite ist eine vereinfachte Version, die die häufigsten Anwendungsfälle mit weniger Attributen abdeckt. In der Praxis wird RDFa insbesondere von CMS-Systemen wie Drupal und in akademischen Kontexten eingesetzt. Suchmaschinen unterstützen RDFa gleichwertig zu JSON-LD und Microdata. In der semantischen Infrastruktur stellt RDFa die Verbindung zwischen dem Semantic-Web-Stack und dem praktischen Webpublishing her. Für neue Implementierungen wird jedoch meist JSON-LD empfohlen, da es einfacher zu implementieren und zu debuggen ist. RDFa bleibt relevant für Anwendungsfälle, die eine direkte Integration von Semantik in den HTML-Dokumentenfluss erfordern.