Lo schema markup è l’uso del vocabolario Schema.org per descrivere in modo esplicito il contenuto di una pagina ai motori di ricerca. È un vocabolario condiviso che consente a una macchina di capire che un certo blocco di testo non è una semplice sequenza di parole, ma il titolo di un articolo, il prezzo di un prodotto, la data di un evento o la ricetta di un dolce. Si scrive in uno di tre formati: JSON-LD, microdata o RDFa. Senza queste indicazioni, il motore di ricerca deve dedurre il significato dal contesto, con margini di errore maggiori.
In ambito SEO, lo schema markup rientra tra le tecniche di ottimizzazione on-page e viene spesso associato ai risultati avanzati, cioè a quelle presentazioni arricchite che compaiono nelle pagine dei risultati con stelle, immagini, prezzi o riquadri informativi. Il suo scopo principale non è modificare la posizione in classifica, ma migliorare la comprensione del contenuto e la sua rappresentazione visiva, aumentando la probabilità di ottenere clic qualificati.
Dati strutturati: cosa sono e a cosa servono
Lo schema markup è una forma di annotazione semantica basata su un vocabolario condiviso, mantenuto da una comunità internazionale e supportato dai principali motori di ricerca. L’obiettivo è fornire dati strutturati, ovvero informazioni organizzate secondo uno schema riconoscibile, che si affiancano al contenuto visibile all’utente senza alterarlo.
Le annotazioni non sono visibili nella pagina, ma vengono lette dai crawler durante la fase di indicizzazione. Questo permette al motore di ricerca di costruire una rappresentazione più precisa dell’entità descritta: una persona, un’azienda, un prodotto, un articolo, un evento o un luogo.
Differenza tra dati strutturati e contenuto visibile
Il contenuto visibile è ciò che l’utente legge nella pagina. I dati strutturati sono metadati che descrivono quel contenuto. Le linee guida dei motori di ricerca richiedono coerenza tra i due: il markup deve riflettere informazioni realmente presenti e verificabili nella pagina, senza aggiungere elementi non mostrati all’utente.
Tipi, proprietà e relazioni tra entità
Il vocabolario definisce tipi di entità e proprietà associate. Ogni tipo descrive una categoria di oggetto, mentre le proprietà ne specificano gli attributi. Un articolo, ad esempio, può avere un autore, una data di pubblicazione e un’immagine principale. Un prodotto può avere un prezzo, una valuta e una disponibilità.
Le proprietà possono essere annidate, creando relazioni tra entità diverse. Questo consente di descrivere strutture complesse, come un evento con un luogo, un organizzatore e un’offerta economica collegata.
Formati di implementazione
Il vocabolario si può scrivere in tre formati. JSON-LD è un blocco separato che raccoglie tutte le annotazioni in un’unica struttura ed è il formato raccomandato da Google. I microdata sono attributi aggiunti direttamente agli elementi HTML. RDFa è un terzo formato, meno usato, anch’esso basato su attributi.
I tipi più diffusi nelle strategie SEO
Alcuni tipi ricorrono con maggiore frequenza nelle strategie di ottimizzazione, perché corrispondono a contenuti diffusi e a risultati avanzati ben riconoscibili dagli utenti.
Articolo, prodotto, FAQ e breadcrumb
Il tipo articolo descrive contenuti editoriali e può includere autore, data e testata. Il tipo prodotto raccoglie informazioni commerciali come prezzo, valuta e disponibilità. Il tipo domande frequenti (FAQPage) raggruppa domande e risposte, ma dal 2023 Google mostra il risultato arricchito solo per siti governativi e sanitari autorevoli (vedi FAQ schema). Il tipo breadcrumb descrive il percorso di navigazione e può comparire al posto dell’indirizzo nella pagina dei risultati.
| Tipo di schema | Contenuto tipico | Proprietà principali | Risultato in Google |
|---|---|---|---|
| Articolo | Notizie, guide, blog | Autore, data, immagine | Descrive l’articolo; nessun risultato arricchito garantito |
| Prodotto | Schede e-commerce | Prezzo, valuta, disponibilità | Può mostrare prezzo, disponibilità e valutazioni |
| Domande frequenti | Pagine informative | Domanda, risposta | Dal 2023 solo per siti governativi e sanitari autorevoli |
| Breadcrumb | Percorsi di navigazione | Posizione, elemento | Può mostrare il percorso al posto dell’URL (visibilità ridotta su desktop) |
| Evento | Calendari e locali | Data, luogo, offerta | Può mostrare data e luogo |
Cosa offre in più e cosa non garantisce
I vantaggi principali riguardano la chiarezza semantica e la possibilità di accedere a presentazioni arricchite. Una pagina ben annotata è più facile da interpretare e può ottenere maggiore visibilità nella pagina dei risultati, con effetti positivi sul tasso di clic.
I limiti sono legati all’assenza di garanzie: i motori di ricerca non sono obbligati a mostrare un risultato avanzato anche quando il markup è corretto. Inoltre, un’annotazione errata o fuorviante può essere ignorata e, se viola le linee guida, portare a un’azione manuale sui dati strutturati. Il markup non sostituisce la qualità del contenuto e non garantisce posizioni migliori.
I passaggi per annotare una pagina
L’implementazione segue un percorso metodico, dalla scelta del tipo alla verifica finale. Di seguito i passaggi essenziali.
- Definire l’entità principale della pagina e scegliere il tipo di schema più adatto.
- Individuare le proprietà necessarie e verificare che i dati siano presenti nel contenuto visibile.
- Scegliere il formato di annotazione più gestibile per il proprio sistema di pubblicazione.
- Inserire le annotazioni nel codice HTML della pagina, evitando duplicazioni o conflitti.
- Controllare la sintassi con il Validatore Schema.org e i requisiti di Google con il Test dei risultati multimediali.
- Verificare la conformità alle linee guida del motore di ricerca di riferimento.
- Monitorare le prestazioni nelle pagine dei risultati e correggere eventuali errori segnalati.
- Aggiornare le annotazioni quando cambiano i contenuti della pagina.
Domande frequenti sullo schema markup
Lo schema markup migliora il posizionamento?
Non è un fattore di posizionamento diretto. Può migliorare la comprensione del contenuto e aumentare il tasso di clic grazie ai risultati avanzati, con effetti indiretti sulle prestazioni.
Quali formati si possono usare per le annotazioni?
JSON-LD, microdata e RDFa. Google raccomanda JSON-LD, ma legge anche gli altri due.
I risultati avanzati sono garantiti?
No. I motori di ricerca decidono autonomamente se e quando mostrare un risultato avanzato, anche in presenza di annotazioni corrette e conformi alle linee guida.
Si possono annotare più entità nella stessa pagina?
Sì, è possibile descrivere più entità e collegarle tra loro, purché ogni annotazione corrisponda a contenuti realmente presenti e coerenti.
Lo schema markup è visibile agli utenti?
Le annotazioni non sono visibili nella pagina, ma possono influenzare il modo in cui il contenuto viene presentato nella pagina dei risultati.
Serve un intervento tecnico specialistico?
Dipende dal sistema di pubblicazione. Alcuni gestori di contenuti integrano funzioni automatiche, mentre in altri casi è necessario modificare il codice o utilizzare componenti dedicati.
Dal glossario al progettoI motori di ricerca capiscono di che cosa parla il tuo sito?L’implementazione di dati strutturati e markup Schema aiuta motori di ricerca e sistemi di IA a interpretare i contenuti.Scopri i dati strutturati
Voci correlate:
Schema.org Offer schema Breadcrumb schema Product schema Review schema
