Wróć do listy wpisów
Słowniczek SEO
Agencja SEO i SEM > Blog > Co to jest RDFa – definicja

Co to jest RDFa – definicja

Co to jest RDFa – definicja

RDFa (Resource Description Framework in Attributes) – rozszerzenie HTML5 umożliwiające oznaczenie różnych rodzajów treści na stronie internetowej, np. description, title, image. RDFa to jeden z formatów danych strukturalnych, stosowanych w celu ich łatwiejszej interpretacji przez roboty indeksujące.

Zastosowanie RDFa

RDFa może być wykorzystywane w różnych kontekstach, zarówno na stronach internetowych, jak i w innych dokumentach opartych na języku HTML5. Głównym celem stosowania RDFa jest ułatwienie maszynom rozumienia i przetwarzania informacji zawartych na stronach. Dzięki temu, roboty indeksujące są w stanie lepiej zrozumieć treść strony, co może prowadzić do lepszego pozycjonowania w wynikach wyszukiwania. RDFa jest również przydatne w kontekście tworzenia aplikacji internetowych, które korzystają z danych semantycznych.

RDFa może być stosowane do oznaczania różnych rodzajów informacji, takich jak dane kontaktowe, informacje o produktach, recenzje czy wydarzenia. W praktyce oznacza to, że twórcy stron mogą używać atrybutów RDFa do opisania treści na swoich stronach w sposób, który jest zrozumiały dla maszyn. RDFa współpracuje z innymi technologiami semantycznymi, takimi jak mikroformaty czy schematy.org.

Składnia i przykłady

Składnia RDFa opiera się na dodawaniu atrybutów do znaczników HTML5, które opisują semantyczne relacje między elementami strony. Atrybuty te obejmują między innymi: „vocab”, „typeof”, „property”, „resource” czy „content”. Dzięki nim, można w prosty sposób dodać informacje semantyczne do istniejącego kodu HTML.

Przykład użycia RDFa może wyglądać następująco: jeśli na stronie znajduje się informacja o autorze artykułu, można dodać atrybut „property” o wartości „author” do znacznika opisującego autora. W efekcie, roboty indeksujące będą wiedziały, że dana osoba jest autorem tekstu.

Kolejnym przykładem może być dodanie informacji o cenie produktu na stronie sklepu internetowego. W tym przypadku, można użyć atrybutu „property” o wartości „price” oraz „content” z wartością liczbową, aby wskazać cenę produktu. Dzięki temu, wyszukiwarki będą mogły lepiej zrozumieć i wykorzystać te informacje przy prezentacji wyników wyszukiwania.

Zapisz się do newslettera i odbieraj regularną dawkę wiedzy, ciekawostek i nowości ze świata reklamy internetowej!