RDFa (Resource Description Framework in Attributes) è un'estensione HTML5 che consente agli sviluppatori web di incorporare dati strutturati all'interno delle pagine web utilizzando attributi HTML.
Questa estensione fornisce un modo per annotare i contenuti con metadati leggibili dalle macchine, rendendo più facile per i motori di ricerca e altre applicazioni comprendere il significato e il contesto del contenuto.
Utilizzo in Schema Markup
Lo schema markup è un vocabolario ampiamente utilizzato per i dati strutturati, che può essere aggiunto alle pagine web utilizzando vari formati, tra cui JSON-LD, Microdata o RDFa.
Quando si utilizza RDFa per lo schema markup, è possibile:
- Identificare entità: RDFa consente di assegnare tipi di schema specifici (ad esempio, Persona, Organizzazione, Evento) agli elementi della pagina web, aiutando i motori di ricerca a comprendere la natura del contenuto.
- Definire proprietà: è possibile utilizzare RDFa per aggiungere proprietà di schema (ad esempio, nome, data, luogo) per fornire dettagli aggiuntivi sulle entità presenti nella pagina.
- Stabilire relazioni: RDFa consente di definire relazioni tra entità, come indicare che una Persona lavora per un'Organizzazione o che un Evento si svolge in un Luogo.
Incorporando lo schema markup tramite RDFa, è possibile migliorare il modo in cui le pagine web appaiono nei risultati di ricerca (ad esempio, rich snippet), aumentare le possibilità che i contenuti vengano visualizzati nei knowledge panel o nelle answer box, e rendere più facile per i motori di ricerca indicizzare e comprendere i contenuti.
Esempio di schema markup RDFa:
<div vocab="http://schema.org/" typeof="Person">
<span property="name">John Doe</span>
<span property="jobTitle">Software Engineer</span>
<span property="worksFor" typeof="Organization">
<span property="name">ABC Company</span>
</span>
</div>
Schema Markup per Siti WordPress
Sebbene Google possa leggere lo schema markup creato con JSON-LD, Microdata o RDFa, raccomanda JSON-LD.
Utilizzando un plugin SEO come All in One SEO, gli utenti WordPress possono ottenere tutti i vantaggi dello schema markup, senza toccare il codice.
All in One SEO offre un modo semplice per aggiungere lo schema markup. E utilizza JSON-LD.
Lo schema markup può aiutare Google a comprendere meglio le tue pagine e a posizionarle per parole chiave pertinenti.

Inoltre, lo schema markup può rendere le nostre pagine idonee per essere visualizzate come rich snippet. Questo è particolarmente utile per i siti di e-commerce che desiderano attrarre più click.
