RDFa (Resource Description Framework in Attributes) è un'estensione di HTML5 che consente agli sviluppatori web di incorporare dati strutturati nelle pagine web utilizzando gli attributi HTML.

Questa estensione fornisce un modo per annotare i contenuti con metadati leggibili dalla macchina, rendendo più facile per i motori di ricerca e altre applicazioni capire il significato e il contesto dei contenuti.

Utilizzo in Schema Markup

Il markup Schema è un vocabolario ampiamente utilizzato per i dati strutturati, che possono essere aggiunti alle pagine web utilizzando vari formati, tra cui JSON-LD, Microdata o RDFa.

Quando si utilizza RDFa per il markup dello schema, è possibile:

  • Identificare le 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 le proprietà: È possibile utilizzare RDFa per aggiungere proprietà di schema (ad esempio, nome, data, luogo) per fornire ulteriori dettagli sulle entità della pagina.
  • Stabilire relazioni: RDFa consente di definire relazioni tra entità, come ad esempio indicare che una persona lavora per un'organizzazione o che un evento si svolge in un luogo.

Incorporando il markup dello schema tramite RDFa, è possibile migliorare il modo in cui le pagine web vengono visualizzate nei risultati di ricerca (ad esempio, i rich snippet), aumentare le possibilità che i contenuti siano presenti nei pannelli di conoscenza o nei box di risposta e rendere più facile per i motori di ricerca indicizzare e comprendere i contenuti.

Esempio di marcatura dello schema 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 i siti WordPress

Google può leggere i marcatori di schema creati con JSON-LD, Microdata o RDFa, ma raccomanda JSON-LD.

Utilizzando un plugin SEO come All in One SEO, gli utenti di WordPress possono ottenere tutti i vantaggi dello schema markup, senza toccare il codice.

All in One SEO offre un modo per aggiungere il markup dello schema con un clic. E utilizza JSON-LD.

Il markup Schema può aiutare Google a comprendere meglio le vostre pagine e a classificarle per parole chiave pertinenti.

esempio di rich snippet ecommerce
Sopra: Le immagini multiple e le informazioni di consegna e restituzione sono visualizzate in Google, grazie al markup schema.

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

esempio di rich snippet ecommerce
Sopra: Un altro esempio di come i rich snippet di prodotto possono essere visualizzati nei risultati di ricerca di Google.