La guida definitiva al markup dello schema

Pubblicato: 2023-10-17

Lavoro nel SEO da quasi un decennio ormai. Ho visto l'ascesa e l'evoluzione di numerose strategie in quel periodo. Uno di questi metodi che si è sempre distinto è l'utilizzo del markup dello schema all'interno dei siti web.

Immagine che mostra il codice di markup dello schema utilizzato per visualizzare risultati multimediali su Google.

Credito immagine: https://www.semrush.com/

Il markup dello schema non è solo un altro frammento di "gergo SEO", ma è un potente strumento che comunica direttamente più contenuti ai motori di ricerca, garantendo che il tuo pubblico riceva le informazioni più accurate!

In questo articolo ti dirò qual è la guida più completa sul web sul markup di Schema. Esaminerò il markup dello schema, perché è importante per la SEO, le origini dello schema e come funziona. Esaminerò inoltre, in dettaglio, i tipi di markup dello schema che puoi utilizzare sul tuo sito Web, i suoi vantaggi e, ovviamente, come implementarlo.

Immergiamoci subito.

Cos'è il markup dello schema?

Il markup dello schema, spesso chiamato schema, è un dato strutturato che indica ai motori di ricerca esattamente cosa significa il tuo contenuto.

Invece di lasciare che i motori di ricerca eseguano la scansione del tuo sito e interpretino il contenuto in modo indipendente, il markup dello schema fornisce indizi esatti sul tipo e sulla natura del tuo contenuto.

Ciò può variare dai dettagli sul prezzo e sulla disponibilità di un prodotto all'autore di un particolare post o articolo di blog fino alla data e al luogo di un evento imminente.

Perché il markup dello schema è importante per la SEO?

I motori di ricerca come Google, Bing e Yahoo mirano a fornire agli utenti i risultati più pertinenti e completi per le loro query. Integrando il markup dello schema nel tuo sito web, offri a questi motori di ricerca informazioni più precise sui tuoi contenuti, che possono portare a risultati di ricerca più ricchi e informativi noti come "rich snippet". Questi risultati migliorati possono aumentare la percentuale di clic (CTR) del tuo sito, migliorare l'esperienza utente e influenzare il posizionamento nei risultati di ricerca.

Codice schema per un elenco che mostra le valutazioni delle recensioni.

Credito immagine: https://www.wordstream.com/

Inoltre, poiché le ricerche vocali diventano sempre più popolari attraverso dispositivi come smartphone e altoparlanti intelligenti, il markup dello schema è determinante per rendere i tuoi contenuti "facili da ricerca vocale".

Immergiti in questa guida completa per comprendere le sfumature del markup dello schema, la sua implementazione e il suo ruolo chiave nella SEO.

I motori di ricerca come Google, Bing e Yahoo (se qualcuno usa ancora Yahoo) mirano a fornire agli utenti i risultati più pertinenti e completi per le diverse query di ricerca eseguite dagli utenti.

Integrando il markup dello schema nel tuo sito web, offri a questi motori di ricerca una visione molto più chiara dei tuoi contenuti, che può portare a risultati di ricerca più ricchi e informativi, noti semplicemente come "rich snippet". Questi risultati migliorati possono aumentare la percentuale di clic del tuo sito, migliorare l'esperienza dell'utente e persino (potenzialmente) influire sul posizionamento nei risultati di ricerca.

Dobbiamo parlare anche della ricerca vocale.

Poiché le ricerche vocali diventano sempre più diffuse attraverso dispositivi come altoparlanti intelligenti e assistenti digitali, la necessità di un’interpretazione precisa dei dati da parte dei motori di ricerca è fondamentale. Il markup dello schema può svolgere un ruolo essenziale in questo aspetto.

Quando gli utenti pongono domande ai loro dispositivi, i dati strutturati forniti dallo schema aiutano i motori di ricerca a trovare e individuare rapidamente questi dati e a fornire risposte precise.

Tutti parlano di statistiche diverse per la ricerca vocale, ma è così importante. DemandSage ci dice che ogni mese vengono eseguite oltre 1 miliardo di ricerche vocali, quindi ottimizzare i contenuti per la ricerca vocale utilizzando lo schema non è più solo un consiglio; è essenziale per rimanere all'avanguardia nello spazio digitale.

Le basi del markup dello schema

Poiché il mondo digitale diventa sempre più complesso, i motori di ricerca sono costantemente alla ricerca di modi migliori per comprendere i contenuti sul web. Il markup dello schema è emerso come la soluzione a questa sfida poiché collega il contenuto del sito Web e la comprensione di tale contenuto da parte dei motori di ricerca.

In questa sezione esamineremo le origini del markup dello schema e il suo funzionamento.

Le origini: Schema.org e motori di ricerca

Nel 2011, quattro principali motori di ricerca (Google, Bing, Yahoo e Yandex) hanno creato Schema.org. Questo sforzo è stato quello di creare un vocabolario unificato e centralizzato per il markup dei dati strutturati sulle pagine web. Oggi, Schema.org è lo standard di settore assoluto per l'implementazione del markup dello schema sui siti Web, vantando un'enorme raccolta di tipi di elementi e proprietà adatti a quasi tutti gli scopi.

In sostanza, questi quattro motori di ricerca sapevano che era fondamentale creare un modo standardizzato per consentire ai loro motori di ricerca di comprendere meglio i contenuti dei siti Web per visualizzare rich snippet per alcuni dei siti Web elencati nelle SERP. Quindi si sono riuniti e lo hanno fatto. Schema.org è stato il sottoprodotto di quel processo.

Come funziona: JSON-LD, microdati e RDFa

Tre formati principali consentono di integrare il markup dello schema su un sito Web: JSON-LD, Microdata e RFDa.

JSON-LD sta per JavaScript Object Notation for Linked Data ed è il formato più popolare e consigliato dagli esperti di tutto il mondo. Utilizza un formato di dati collegati per incorporare un blocco di JavaScript nella pagina, consentendo un approccio più modulare e facilmente gestibile all'implementazione del markup dello schema su un sito.

Esempio di codice JSON-LD.

Credito immagine: https://hallanalysis.com/

I microdati richiedono l'aggiunta di attributi specifici ai tag HTML esistenti. È senza dubbio più integrato con i contenuti rispetto a JSON-LD e RDFa; potrebbe rendere il tuo codice HTML leggermente più confuso. Questo non è necessariamente negativo, ma è anche un approccio più rischioso rispetto, soprattutto a JSON-LD.

Esempio di codice di microdati.

Credito immagine: https://www.researchgate.net/

Standard RDFa per il Resource Description Framework negli attributi. È un altro metodo per aggiungere dati strutturati direttamente agli elementi HTML o XHTML.

Dei tre, Google generalmente consiglia di implementare lo schema utilizzando il metodo JSON-LD. Questo perché è facile da implementare e completamente separato dal contenuto, il che significa che è meno soggetto a interruzioni durante l'aggiornamento delle pagine web.

I diversi tipi di markup dello schema

Questo non è un elenco esaustivo di tutti i diversi tipi di schema, ma ti guideremo attraverso alcuni dei tipi più comunemente utilizzati in modo che tu possa applicare immediatamente queste informazioni al tuo sito web.

Organizzazione

Lo schema organizzativo è un tipo specifico di markup dei dati strutturati che consente ai webmaster e agli esperti di marketing di fornire ai motori di ricerca informazioni dettagliate su un'organizzazione. Ciò può includere il nome dell'attività, il logo dell'azienda, i dettagli di contatto, l'ubicazione e qualsiasi altro attributo pertinente.

Integrando lo schema organizzativo nel tuo sito web, tu, come SEO, puoi migliorare il modo in cui i dettagli della tua attività vengono visualizzati nei risultati di ricerca. Ciò può avere diversi effetti positivi, migliorando la percentuale di clic e il riconoscimento del marchio.

Incorporare questo schema nel tuo sito web aiuterà i motori di ricerca a comprendere e visualizzare le informazioni sulla tua attività in modo più efficace. Ciò può essere particolarmente utile per le ricerche di brand e contribuire a risultati ricchi come i pannelli informativi.

Pannello di conoscenza generato sulla SERP per un'organizzazione.

Persona

Lo schema della persona ti consentirà di fornire ai motori di ricerca informazioni dettagliate su un individuo specifico. Ciò può includere il nome di una persona, la qualifica professionale, le affiliazioni pertinenti, una foto alla testa e i dettagli di contatto.

Incorporando lo schema della persona nel tuo sito web, puoi migliorare il modo in cui i dettagli personali vengono presentati nei risultati di ricerca, migliorando potenzialmente le percentuali di clic. Qualsiasi sito Web con un blog dovrebbe utilizzare questo tipo di schema sul proprio sito.

C'è anche un altro modo in cui questo aiuta. Ti aiuterà quando proverai a dimostrare l'EEAT sul tuo sito web. L'aggiunta di uno schema personale consentirà ai motori di ricerca di comprendere meglio chi ha scritto o modificato il contenuto, il che significa che vedranno meglio come mostrare esperienza, competenza, autorità e fiducia.

Pannello di conoscenza generato sulla SERP per una persona.

Credito immagine: https://wpschema.com/

Prodotto

Lo schema del prodotto è stato progettato per fornire ai motori di ricerca informazioni dettagliate sui prodotti. Implementando questo markup, gli esperti di marketing possono specificare diversi attributi direttamente sulla pagina di un prodotto, come ad esempio:

  • Nome del prodotto.
  • Marca.
  • Modello.
  • Prezzo.
  • Disponibilità.
  • Giudizi.

Oltre a molti altri attributi preziosi. L'obiettivo principale di questo schema è consentire ai prodotti di essere visualizzati in modo "più ricco"! Ciò, in teoria, porterà a elenchi più informativi e accattivanti, fornendo informazioni immediate sulle caratteristiche e sui vantaggi del tuo prodotto.

Per i SEO, sfruttare lo schema del prodotto può offrire numerosi vantaggi rispetto ai siti che non lo utilizzano! In primo luogo, può migliorare in modo significativo la visibilità di un prodotto nei risultati di ricerca consentendo l'utilizzo di rich snippet. Questi migliorano in modo efficace i risultati della ricerca che mostrano gli attributi chiave (che abbiamo esaminato sopra) direttamente all'interno dell'elenco di ricerca. Questa visualizzazione più ricca può migliorare il CTR, poiché gli utenti possono valutare rapidamente quanto sia pertinente un prodotto e quanto li attiri.

Inoltre, la natura strutturata dello schema del prodotto garantisce che i motori di ricerca comprendano chiaramente il prodotto presentato. Ciò potrebbe migliorarne la pertinenza per le query di ricerca essenziali. Inoltre, con l’aumento della ricerca vocale e degli assistenti intelligenti, i dati di prodotto strutturati possono essere fondamentali per essere presenti nei risultati della ricerca vocale o consigliati dagli assistenti allo shopping virtuale.

Pannello di conoscenza generato sulla SERP per un prodotto.

Credito immagine: https://www.groovecommerce.com/

Evento

Gestisci eventi come organizzazione? È necessario comprendere il tipo di schema degli eventi e come può aiutarti.

Lo schema degli eventi è stato creato per fornire ai motori di ricerca dettagli completi sugli eventi della tua azienda. Utilizzando questo tipo di markup, puoi fornire attributi per i tuoi eventi, inclusi nome, luogo, date/ora di inizio e fine, informazioni sui biglietti e dettagli sull'organizzazione.

Questo markup è progettato per consentire ai motori di ricerca di mostrare rich snippet per i tuoi eventi insieme ad altri risultati di ricerca, offrendo agli utenti un'istantanea dei dettagli essenziali del tuo evento direttamente nella tua inserzione SERP.

L'implementazione di qualsiasi schema di eventi può aumentare in modo significativo la visibilità online e il coinvolgimento per qualsiasi contenuto correlato agli eventi che pubblichi. Questa rappresentazione migliorata nelle SERP può migliorare sostanzialmente la percentuale di clic poiché gli utenti possono vedere una panoramica dell'evento senza dover fare clic. Gli utenti che sanno di più sul tuo evento fin dall'inizio sono più propensi a fare clic!

Pannello di conoscenza generato sulla SERP per un evento.

Credito immagine: https://rankmath.com/

La scala reale dello schema

Secondo Umbraco, esistono attualmente 792 tipi di markup di schema, il che significa che esiste un markup per quasi ogni utilizzo a cui puoi pensare! Naturalmente, non è necessario capirli tutti, ma dovrai imparare i tipi di markup cruciali per la tua azienda da utilizzare.

Vantaggi dell'utilizzo del markup dello schema

Ora che abbiamo discusso del markup dello schema, del motivo per cui è vitale per la SEO e di alcuni dei tipi critici di markup dello schema, possiamo passare ad alcuni vantaggi offerti dall'utilizzo regolare del markup dello schema sul tuo sito web.

Risultati di ricerca migliorati (Rich Snippet, Knowledge Graph, ecc.)

Nel caso non lo sapessi già, i rich snippet sono i risultati di ricerca migliorati che vedi su una SERP. Differiscono dagli elenchi standard perché mostrano informazioni aggiuntive e importanti. Ad esempio, un rich snippet per una ricetta potrebbe includere valutazioni in stelle, tempo di preparazione o persino un'immagine in miniatura di un piatto completato.

I meccanismi alla base di questa visualizzazione migliorata sono fatti funzionare tramite markup dello schema. Quando i motori di ricerca eseguono la scansione di una pagina Web incorporata con markup dello schema, possono facilmente estrarre il contenuto contrassegnato e utilizzarlo per generare questi rich snippet.

Senza schema, i motori di ricerca dovrebbero dedurre queste informazioni, il che potrebbe portare a snippet complessivamente meno accurati o meno ricchi. Il markup dello schema offre ai webmaster un modo diretto per fornire ai motori di ricerca i dati precisi che desiderano visualizzare nei rich snippet. Ciò migliora sia l'esperienza di ricerca dell'utente che la visibilità della pagina web.

Confronto di come lo schema migliora gli elenchi nella SERP.

Credito immagine: https://ahrefs.com/

Aumento della percentuale di clic

Il markup dello schema, come sappiamo, migliora la visibilità e la profondità informativa dell'elenco di una pagina web nelle SERP attraverso la visualizzazione di rich snippet. Questi rich snippet, che possono includere elementi come valutazioni in stelle, immagini e prezzi dei prodotti, come discusso in precedenza, offrono agli utenti uno sguardo più dettagliato sul contenuto della pagina web rispetto agli elenchi standard senza snippet.

Di conseguenza, gli utenti possono prendere decisioni più informate sui clic, con una maggiore possibilità di interagire con i risultati di ricerca più in linea con le loro intenzioni. I siti web con rich snippet spesso si distinguono visivamente e a livello informativo, rendendoli infinitamente più cliccabili.

Anche se i valori dei dati specifici variano, vari studi hanno dimostrato che i rich snippet possono aumentare le percentuali di clic. Milestone Research ha analizzato oltre 4,5 milioni di query per scoprire che gli utenti fanno clic su risultati avanzati il ​​58% delle volte, rispetto a un CTR del 41% per i risultati non avanzati.

SEO locale migliorato

L'utilizzo del markup dello schema, in particolare del tipo "LocalBusiness", consentirà alle aziende di fornire dettagli specifici sulle proprie sedi locali ai motori di ricerca. Queste informazioni includeranno il tipo di attività, gli orari di apertura, l'indirizzo, i dettagli di contatto e le recensioni dei clienti.

Quando i motori di ricerca comprendono chiaramente questi dettagli, possono offrire agli utenti risultati di ricerca locale più accurati e informativi. Questa maggiore informazione detenuta dai motori di ricerca aumenterà la visibilità nelle ricerche locali e porterà ad una maggiore fiducia e coinvolgimento da parte dei potenziali clienti.

Ad esempio, supponiamo che io cerchi "negozio di scarpe a Nottingham, Regno Unito". In tal caso, è più probabile che clicchi su un'azienda che ha utilizzato lo schema LocalBusiness poiché avrò immediatamente più informazioni rispetto a un'azienda che non lo utilizza.

Migliore ottimizzazione della ricerca vocale

Se lo hai come parte della tua strategia di ottimizzazione per la voce, il markup dello schema è fondamentale. Gli assistenti vocali come Google Assistant, Siri e Alexa fanno molto affidamento sui dati strutturati per fornire risposte rapide e precise.

Quando gli utenti effettuano ricerche vocali, di solito desiderano risposte dirette e brevi. Il markup dello schema facilita ciò offrendo informazioni chiare sul contenuto di una pagina web. Utilizzando lo schema, gli esperti di marketing possono etichettare i propri contenuti, rendendo più semplice per gli algoritmi di ricerca vocale identificare e selezionare le informazioni più rilevanti da leggere all'utente.

Ad esempio, se desidero una ricetta, il markup dello schema su una pagina Web consentirà a un assistente vocale di fornire istruzioni di cottura passo passo o di elencare gli ingredienti, a seconda di ciò che chiedo esattamente.

Man mano che gli assistenti vocali crescono in popolarità, avere contenuti correttamente ottimizzati dallo schema aumenta la probabilità che vengano scelti come risposta preferita per le query vocali.

Come implementare il markup dello schema

Ora che sappiamo tutto sullo schema, è ora di passare al nocciolo vero e proprio dell'articolo, dove imparerai come implementarlo sul tuo sito web. Discuteremo degli strumenti e dei plugin che puoi utilizzare per implementarlo, parleremo dell'implementazione manuale ed eseguiremo anche il test e la convalida del tuo schema con lo strumento di test dei dati strutturati di Google!

Strumenti e plugin per diverse piattaforme

Sono disponibili diversi strumenti e plugin per assistere i webmaster e gli esperti di marketing nell'implementazione del markup dello schema sui loro siti web.

Per coloro che utilizzano WordPress, plugin come All In One Schema.org e Rich Snippets e Schema Pro offrono grafica intuitiva per integrare dati strutturati senza una conoscenza approfondita della codifica. Questi plugin forniscono moduli facili da completare per diversi tipi di schemi, generando e incorporando automaticamente il markup necessario nelle pagine scelte. Un'altra eccellente opzione per gli utenti di WordPress è Yoast SEO, che aiuta anche ad aggiungere markup di schema a un sito Web e le sue straordinarie capacità di monitoraggio SEO.

Al di fuori di WordPress, strumenti come l'Assistente per il markup dei dati strutturati di Google ti consentono di selezionare elementi sulla tua pagina web e generare il markup dello schema appropriato. Una volta implementato, il markup può essere aggiunto direttamente al codice della pagina web. Seguendo linee simili, Schema Markup Generator di Merkle offre un'interfaccia semplice per creare tipi specifici di schemi.

Dopo aver implementato lo schema, è sempre consigliabile convalidarlo. Ne parleremo un po' più tardi.

Implementazione manuale

Come discusso in precedenza, puoi implementare manualmente il markup dello schema utilizzando formati come JSON-LD, Microdata o RDFa. Gli esperti di marketing, gli sviluppatori o i webmaster possono scegliere il tipo di schema appropriato da Schema. Org e quindi creare il markup con le proprietà e gli attributi richiesti. Questo viene quindi incorporato nel codice sorgente della pagina.

Qualsiasi implementazione manuale offrirà un elevato grado di precisione e personalizzazione. Puoi assicurarti che il markup sia perfettamente in linea con i tuoi contenuti, soddisfacendo sfumature o requisiti specifici che gli strumenti automatizzati potrebbero non soddisfare correttamente. Inoltre, non c'è dipendenza da plug-in o dispositivi di terze parti, che a volte possono gonfiare un sito Web o diventare obsoleti, causando problemi di compatibilità.

Questo approccio manuale richiede una buona comprensione del linguaggio di markup scelto e delle specifiche specifiche dello schema, rendendolo impegnativo per coloro che devono essere esperti nella codifica o nei dati strutturati. Eventuali errori o informazioni mancanti nel markup possono portare a errori o implementazioni dello schema inefficaci. Anche l'attività manuale può richiedere molto tempo, soprattutto per i siti Web di grandi dimensioni con molte pagine che richiedono diversi tipi di schema. Esiste anche il rischio di perdere nuovi aggiornamenti dello schema se non si tiene attivamente il passo con gli sviluppi.

Testare e convalidare il markup dello schema

Una volta creato il markup dello schema, sia manualmente che tramite uno strumento o plug-in esterno, devi testarlo e convalidarlo per assicurarti che funzioni sul tuo sito.

Google ha un ottimo strumento per farlo, il Rich Results Test, in cui puoi inserire direttamente un URL per una pagina pubblicata o il codice. Google eseguirà quindi la scansione e garantirà che lo schema funzioni come previsto.

Risultati per una pagina con schema convalidato.

Credito immagine: https://resultsrepeat.com/

Puoi anche utilizzare lo strumento Validator direttamente da Schema.org. Funziona allo stesso modo dello strumento di Google, consentendoti di inserire un URL o uno snippet di codice, quindi di eseguirlo e convalidarlo, elencando eventuali errori che si sono verificati in modo da poterli correggere prima di implementarlo sul tuo sito.

Tecniche avanzate di markup dello schema

Una volta che avrai imparato di più e ti sarai abituato all'utilizzo del markup dello schema sul tuo sito web, ci sono alcune tecniche avanzate che dovresti esaminare per migliorare il tuo sito web dal punto di vista dei dati strutturati.

Utilizzo di schemi nidificati

Lo schema nidificato è la pratica di incorporare un tipo di markup dello schema all'interno di un altro. Ciò contribuirà a fornire informazioni più dettagliate e interconnesse su un elemento specifico. Offre ai motori di ricerca una comprensione ancora più profonda delle relazioni e degli attributi dei contenuti della pagina.

Ad esempio, se una pagina web contiene markup di schema per un articolo, l'autore verrà probabilmente menzionato al suo interno. Uno schema nidificato può dettagliare le informazioni dell'autore, come nome, immagine e biografia. Questo approccio a più livelli garantisce che ogni contenuto pubblicato sia rappresentato e collegato accuratamente, offrendo una visione completa della gerarchia dei contenuti della pagina Web e delle sue varie entità.

Combinazione di più schemi

La combinazione di più schemi implica l'integrazione di diversi tipi di markup dello schema su una singola pagina per rappresentare diversi elementi di contenuto.

Ad esempio, una pagina Web potrebbe presentare un prodotto attualmente disponibile per l'acquisto (il che significa che è obbligatorio lo schema del prodotto) e conterrà anche le recensioni dei clienti (che richiedono uno schema di revisione).

Combinando questi schemi, puoi fornire ai motori di ricerca una comprensione dettagliata sia del prodotto che delle recensioni contemporaneamente. Unire correttamente più schemi garantirà che i motori di ricerca comprendano l'intero contesto del contenuto di una pagina web, il che significa che ci sono maggiori possibilità di inserire rich snippet nei risultati di ricerca.

Questo post del blog ti ha fornito tutte le informazioni di cui hai bisogno sul markup dello schema e su come può essere utilizzato per scopi di marketing sul tuo sito web. Abbiamo approfondito cos'è lo schema, perché è fondamentale per la SEO, alcuni dei diversi tipi di schema e come crearlo sul tuo sito. Inoltre, ti abbiamo fornito anche un paio di tecniche avanzate di markup dello schema che puoi utilizzare subito.

I test SEO sono complessi, giusto? Semplifica il processo con SEOTesting. Utilizziamo l'API di Google Search Console per consentirti di vedere facilmente quali modifiche hanno portato a guadagni SEO positivi con un clic di un pulsante. Puoi anche usarlo per vedere come l'implementazione dello schema influisce sul tuo sito! Al momento disponiamo di una prova gratuita di 14 giorni, quindi se vuoi vedere cosa può fare SEOTesting per la tua attività, iscriviti oggi.