Come implementare uno schema per migliorare il tuo SEO [Guida completa]

Attualmente stai visualizzando Come implementare uno schema per migliorare il tuo SEO [Guida completa]
Come implementare uno schema per migliorare il tuo SEO [Guida completa]
  • Autore del messaggio:
  • Tempo di lettura: 18 minuti di lettura
  • Ultima modifica post: 18 aprile 2021

Questo sarà un articolo piuttosto lungo sui dati strutturati - Schema.org e su come implementarli sul tuo sito per ottenere vantaggi SEO. Entro abbastanza bene nei dettagli perché considero lo schema obbligatorio nel 2020.

#1. Cosa sono i dati strutturati?

I motori di ricerca vogliono comprendere appieno le tue pagine web perché questo li aiuta a classificare accuratamente i tuoi contenuti nella SERP .

Sebbene la maggior parte dei motori di ricerca sia in grado di analizzare le parole di una pagina per trovare un argomento o un tema, puoi aiutarli ancora di più fornendo informazioni specifiche in un linguaggio standardizzato che i motori di ricerca possano comprendere.

I dati strutturati (chiamati anche markup dello schema) forniscono queste informazioni aggiuntive. Per dati strutturati si intendono dati (o informazioni) che sono stati organizzati in un modo specifico (strutturati).

I dati strutturati possono includere informazioni su una pagina web, ad esempio autore, titolo, descrizione, valutazione, ingredienti, tempo di cottura, durata del video, ecc. Google può quindi utilizzare questi dati a sua discrezione per aggiungere più valore ai risultati di ricerca.

Ecco un esempio che mostra come Google ha utilizzato i dati strutturati incorporati in una pagina web per evidenziare i dati delle recensioni:

Esempio di Schema.org di visualizzazione di valutazioni e recensioni negli elenchi di Google
Esempio di Schema.org di visualizzazione di valutazioni e recensioni negli elenchi di Google

Nota che gli elenchi nelle SERP hanno valutazioni in stelle e numeri, numero di voti e persino prezzi di partenza. Questi sono chiamati rich snippet, dove la parola “rich” si riferisce a tutto ciò che normalmente non si trova in un normale elenco (titolo blu, URL verde e descrizione nera).

I rich snippet come questo vengono creati da Google utilizzando i dati strutturati che questi webmaster incorporano nella pagina web.

Ecco uno snippet di quei dati strutturati dal codice sorgente della prima pagina:

Esempio di codice Schema.org
Esempio di codice Schema.org

La freccia punta ai dati strutturati che specificano il valore e il conteggio della valutazione. Puoi vedere che il valore viene utilizzato nel rich snippet.

Il riquadro disegnato attorno alla descrizione evidenzia un altro punto importante. Solo perché aggiungi i dati strutturati non significa che Google li utilizzerà.

Se guardi lo screenshot che mostra i rich snippet nelle SERP, Google non ha utilizzato quella descrizione nel rich snippet.

Inoltre, Google non dispone dell'ultimo "prezzo basso" di $ 3,05 (lo snippet SERP mostra prezzi a partire da $ 3,92), quindi questi dati strutturati potrebbero essere stati aggiornati dall'ultima scansione di Google di questa pagina.

I dati strutturati incorporati in questa pagina forniscono a Google ulteriori informazioni che può utilizzare a sua discrezione per migliorare l'inserimento nella SERP.

Aiuta inoltre Google a comprendere meglio il contenuto della pagina, aiutandolo a classificare la pagina in modo più accurato.

I dati strutturati (SD) dovrebbero essere parte integrante del tuo SEO in quanto possono essere letti (e utilizzati) dai motori di ricerca, Facebook, Pinterest, ecc.

Chi trarrà vantaggio dall’implementazione dei dati strutturati?

Se una qualsiasi delle seguenti condizioni è vera, dovresti implementare dati strutturati sul tuo sito web.

  • Se il traffico di ricerca organico è importante per te.
  • Vuoi che le tue pagine si distinguano nelle SERP.
  • Hai più articoli relativi a termini chiave e vuoi che si distinguano come un carosello nelle SERP.
  • Le tue pagine includono recensioni, annunci di lavoro, attività commerciali locali, eventi, prodotti, corsi, e-commerce.

#2. Implementazione dei dati strutturati

Non voglio confonderti, ma esiste più di un modo per implementare i dati strutturati . Parleremo però solo del metodo preferito da Google, che utilizza una tassonomia chiamata schema.org, e il linguaggio di programmazione JSON-LD.

Per gli utenti di WordPress che non vogliono imparare nemmeno la minima quantità di programmazione, niente panico. Cercherò un plug-in WordPress in grado di implementare dati strutturati per te.

Per aggiungere dati strutturati, dobbiamo conoscere le regole che governano la struttura. Nella sua forma più semplice, i dati strutturati sono un insieme di coppie variabile/valore.

I nomi delle variabili mostrati in quel codice sono fondamentali. Se non utilizzi il nome esatto della variabile, il codice non verrà compreso.

Come webmaster, dobbiamo sapere quali variabili sono disponibili e quali valori accettano tali variabili. È qui che entra in gioco la tassonomia a cui abbiamo fatto riferimento poco fa.

Nel 2011, Google, Bing, Yahoo! e Yandex si sono riuniti per creare un elenco standardizzato di attributi ed entità che tutti hanno concordato di supportare e che è diventato noto come Schema.org (sì, è un sito web). Schema.org è la tassonomia delle "cose" che possiamo aggiungere ai nostri dati strutturati.

OK, allora facciamo un breve riassunto.

  • I dati strutturati sono costituiti da cose e le cose hanno proprietà.
  • Schema.org è una tassonomia di tutte le cose e delle loro proprietà.
  • Google consiglia specificamente di utilizzare schema.org e un linguaggio di programmazione chiamato JSON-LD per creare il codice dei dati strutturati che incorporiamo nelle nostre pagine web.
  • Schema.org è, quindi, la nostra risorsa numero 1 per la creazione dei nostri dati strutturati.

Fatto?
Bene, c'è un unico neo... Google!

Anche Google ha le sue linee guida oltre a quelle che troverai su Schema.org.

Puoi creare i tuoi dati strutturati secondo schema.org, ma se non implementi anche le linee guida di Google, il gigante della ricerca può applicare una penalità alle tue pagine/sito. Puoi trovare queste linee guida qui .

La buona notizia è che la maggior parte delle linee guida di Google esistono solo per impedire agli amministratori web di abusare del sistema, ad esempio creando dati strutturati che non riflettono accuratamente i contenuti della pagina.

2.1 JSON-LD

In precedenza, abbiamo menzionato che i dati strutturati sono codificati utilizzando il linguaggio JSON-LD. JSON-LD è il codice utilizzato per passare i dati ai motori di ricerca.

Possiamo creare dati strutturati JSON-LD utilizzando l' assistente per i dati strutturati di Google. Questo strumento ti consente di contrassegnare il tuo sito, quindi acquisire il JSON-LD che devi aggiungere alla tua pagina.

Assistente per il markup dei dati strutturati di Google
Assistente per il markup dei dati strutturati di Google

Provalo. Vai a quel sito. Trova un URL su uno dei tuoi siti web, seleziona il tipo di schema che desideri creare, quindi incolla l'URL. Fare clic sul pulsante Avvia codifica per iniziare.

La tua pagina verrà caricata in uno schermo diviso, con gli elementi di dati sulla destra e la tua pagina web sulla sinistra. Ora puoi utilizzare il mouse per evidenziare le informazioni sulla tua pagina web.

Quando lo fai, otterrai un menu popup che ti consentirà di taggare i dati che hai appena evidenziato. In questo esempio, ho evidenziato il titolo e selezionerò il nome dal menu:

Quando fai clic su una voce di menu, il valore dei dati viene scritto su quella variabile sulla destra dello schermo. Esegui il markup di quante più informazioni possibili sulla tua pagina.

Se sono presenti informazioni che desideri contrassegnare ma non si trovano fisicamente nella pagina (quindi non puoi evidenziarle), fai clic sul pulsante Aggiungi tag mancante in basso. Successivamente è possibile inserire manualmente i dati.

Una volta terminato il markup della pagina, fai clic sul pulsante Crea HTML, in alto a destra. Nella schermata successiva, assicurati di aver selezionato JSON-LD dalla casella a discesa e il tuo codice JSON-LD valido sarà elencato di seguito:

Dati strutturati come codice di markup Json-LD
Dati strutturati come codice di markup JSON-LD

Questo codice può ora essere inserito nella pagina web.

Esistono vari modi per inserire il codice in una pagina web. Se hai familiarità con il Tag Manager, puoi usarlo. In alternativa, puoi incollare il codice direttamente nell'HTML della tua pagina, testarlo e quindi passare alla pagina successiva di cui desideri eseguire il markup.

#3. Test del markup dello schema

Puoi testare i tuoi dati strutturati utilizzando lo strumento di test dei dati strutturati di Google . Quando arrivi a quell'URL, ti viene data la possibilità di testare un URL o uno snippet di codice.

Se hai già inserito i dati strutturati nella tua pagina web, prova l'URL. La tua pagina verrà analizzata e i risultati verranno mostrati:

Lo strumento di test dei dati strutturati di Google
Lo strumento di test dei dati strutturati di Google

Stai cercando un certificato di buona salute. Ciò significa 0 errori. Ognuna di queste voci nella tabella dei risultati rappresenta un diverso bit di
dati strutturali sulla tua pagina web.

A seconda di come è stato costruito il tuo sito, potresti avere dati strutturati già presenti nelle tue pagine web. Se usi WordPress, WordPress ne aggiungerà alcuni per te, così come alcuni plugin.

La pagina sopra contiene dati strutturati relativi a:

  • Breadcrumb (aggiunto da WordPress).
  • Organizzazione (aggiunto dal plugin Yoast SEO)
  • Breadcrumblist (aggiunto dal plugin Yoast SEO)
  • NewsArticle (aggiunto dal JSON-LD che abbiamo appena creato).

Puoi fare clic su una qualsiasi di queste voci per espandere i dati strutturati. Quindi, facendo clic su Organizzazione mi vengono mostrati i dati strutturati per quella "cosa".

Schema di organizzazione dei dati strutturati
Schema di organizzazione dei dati strutturati

#4. Risoluzione dei problemi con Google Console

La vecchia interfaccia (puoi ancora passare ad essa) di Google Search Console ha una sezione che può aiutarti con i tuoi dati strutturati. Troverai gli strumenti per i dati strutturati nel menu SearchAppearance.

La schermata dei dati strutturati evidenzierà eventuali problemi con i dati strutturati sul tuo sito.

Facendo clic sulle righe che contengono errori si aprirà una visualizzazione più dettagliata. Vedrai gli URL con errori nei dati strutturati, nonché gli errori stessi.

Se fai clic sull'URL, si apre una finestra di dialogo con maggiori dettagli, nonché un pulsante per testare i dati strutturati sulla pagina live:

Dati strutturati di Google Search Console
Dati strutturati di Google Search Console

Potresti scoprire che quando provi la tua pagina live, lo schema viene convalidato correttamente. Questo perché il problema è stato corretto dall'ultima volta che Google l'ha visto. Rimarrà nell'elenco degli errori finché Google non eseguirà nuovamente lo spider della pagina e non troverà lo schema valido.

Abbiamo solo scalfito la superficie in termini di aggiunta manuale di dati strutturati a un sito Web, ma per quanto riguarda i metodi manuali, abbiamo coperto tutto.

Come hai visto, ci sono molte regole da seguire e queste regole possono cambiare senza preavviso.

Personalmente non voglio il fastidio o la perdita di tempo di dover controllare Schema.org e le linee guida di Google ogni volta che aggiungo dati strutturati a una pagina web. Pertanto, il mio metodo preferito per aggiungere dati strutturati è con un plugin WordPress.

Il plugin che utilizzo si chiama Schema Pro e voglio mostrarti come funziona rapidamente.

Plug-in WP Schema Pro
Plug-in WP Schema Pro

#5. Plug-in WordPress per Schema Pro

Il motivo principale per cui adoro questo plugin per i dati strutturati è che viene aggiornato regolarmente.

Quando Schema.org viene aggiornato, questo plugin viene aggiornato. Significa che posso concentrarmi su cose più importanti e lasciare che sia il plugin a gestire i miei requisiti di dati strutturati.

Puoi trovare i dettagli del plugin qui . E qui abbiamo un bel sconto sullo schema WP per i nostri lettori. Imposterò alcuni dati strutturati utilizzando questo plugin su un mio sito di prova.

5.1 Impostazioni di Schema Pro

Una volta installato e attivato, il plug-in aggiunge un menu sotto il menu delle impostazioni nella barra laterale sinistra della dashboard. Preferisco le impostazioni di Schema Pro in un posto diverso e puoi farlo nel menu di configurazione:

Pannello Impostazioni plugin WP Schema Pro
Pannello Impostazioni plugin WP Schema Pro

Tutto ciò che aggiungi qui verrà aggiunto ai dati strutturati delle tue pagine web. Le mie pagine ora avranno valori di dati strutturati per logo del sito, tipo di sito e nome dell'azienda nello screenshot qui sopra.

Nella scheda dei profili social delle impostazioni, aggiungi tutte le pagine dei social media che hai impostato per il sito.

Nella scheda Impostazioni altro schema è possibile assegnare più dati strutturati:

Plugin Schema Pro WordPress - Altre impostazioni
Plugin Schema Pro WordPress – Altre impostazioni

Ancora una volta, tutti i dati che stai inserendo ora vengono convertiti in JSON-LD e aggiunti automaticamente alle tue pagine. Puoi testare lo schema aggiunto alle pagine visitando il tuo sito mentre sei loggato nella tua Dashboard.

Facendo clic su quel collegamento si aprirà la pagina Web corrente nello strumento di test dei dati strutturati, così potrai vedere i nuovi dati strutturati e confermare che sono OK.

5.2 Aggiunta di uno schema specifico

Una volta completate le impostazioni generali, ora possiamo iniziare ad aggiungere lo schema per pagine specifiche. Fare clic sulla scheda Schema e fare clic sul pulsante Aggiungi nuovo. La schermata caricata ti consentirà di scegliere il tipo di schema che desideri creare:

Plug-in WP Schema Pro: aggiungi tipi di schema
Plugin WP Schema Pro – Aggiungi tipi di schema

Dopo aver fatto clic sul pulsante Avanti, ti verrà chiesto dove sul tuo sito web dovrà essere integrato il nuovo schema:

Nel mio caso, voglio che questo schema venga applicato a Tutti i post. Tieni presente che l'ultima voce, Target specifico, ti consente di selezionare post,
pagine di archivio (tag, categoria) o pagine specifiche.

Ad esempio, se desideri applicare lo schema solo a uno o due post, puoi farlo. Hai anche il potere di aggiungere regole di esclusione che impediscono che lo schema venga aggiunto alle pagine in base ai tuoi criteri.

Puoi aggiungere più regole di "abilitazione" ed "esclusione" per indirizzare pagine e sezioni specifiche del tuo sito. Ad esempio, puoi impostare lo schema di revisione applicandolo a tutti i post nella categoria di revisione.

Plug-in WP Schema Pro: abilita le regole del tipo di schema
Plug-in WP Schema Pro: abilita le regole del tipo di schema

Quando hai finito, fai clic sul pulsante Avanti. Riceverai la conferma che il tuo schema è stato impostato:

Fare clic sul pulsante Configurazione completa per accedere alla schermata Modifica schema:

Plug-in WP Schema Pro - Modifica tipo di schema
Plug-in WP Schema Pro – Modifica il tipo di schema

Questa schermata consente di modificare lo schema, incluse le regole di abilitazione/esclusione, se necessario. Lo schema viene impostato selezionando le opzioni dalle caselle a discesa.

Tutto ciò che viene selezionato nella casella a discesa viene utilizzato per creare dati strutturati per ogni post. Considera le opzioni nelle caselle a discesa come variabili, che cambieranno per ogni post.

Ad esempio, se hai selezionato la variabile Titolo per la proprietà Titolo, ogni post utilizzerà il proprio titolo per lo schema Titolo.

La maggior parte di queste opzioni verrà selezionata correttamente per te, ma puoi modificare o sovrascrivere le impostazioni predefinite. Ad esempio, per il Nome dell'editore, il plug-in ha selezionato il Titolo del sito nei dati strutturati (il che ha senso).

Facendo clic sulla casella a discesa posso effettuare una selezione diversa, se lo desidero, incluso Testo fisso, dove posso digitare qualsiasi testo che mi piace:

Un'altra opzione utile nella casella a discesa è Nuovo campo personalizzato. In questo caso puoi scegliere il valore al momento della pubblicazione del contenuto.

Un buon esempio di ciò è il campo Immagine che è essenziale per lo schema dell'articolo. Per impostazione predefinita è impostato su Immagine in primo piano, ma se a un post non è assegnata un'immagine in primo piano, si verificherà un errore di convalida dei dati strutturati.

Modificando l'immagine in Nuovo campo personalizzato, potrò specificare l'immagine per ogni post nel momento in cui pubblico il post (direttamente nella schermata di modifica del post):

Selezionando un'immagine al momento della pubblicazione, l'errore dell'immagine verrà risolto.

Tuttavia, c'è ancora un altro errore in quella segnalazione di errori. Il logo. Questo problema si risolve facilmente assegnando un'icona sito nelle impostazioni Identità sito del mio tema.

C'è molto di più che questo plugin può fare per te.

Tuttavia, lo lascerò lì. Se decidi di acquistare il plugin WP Schema Pro , avrai pieno accesso alla documentazione del plugin per aiutarti.

Prima di concludere questo articolo, volevo menzionare che esistono alcuni plugin gratuiti per i dati strutturati.

Ho provato quelli che ho trovato e ho riscontrato alcuni problemi di funzionalità di base con tutti.

#6. Risorse per schemi e dati strutturati

C'è molto da imparare con i dati strutturati e in questo articolo potrei solo scalfire la superficie. È qualcosa che penso tu debba utilizzare come SEO, quindi lasciami concludere elencando alcune delle risorse più importanti.

#7. Conclusione

Quindi stai usando Schema.org?

Hai visto i miglioramenti nelle classifiche?

O forse hai bisogno di aiuto. Ti guiderò volentieri. Fatemelo sapere nei commenti qui sotto.

Daniele

Daniel è il fondatore dell'agenzia COMPETICO . Dal 2014 aiuta le aziende digitali a COMPETERE IN MODO PIÙ INTELLIGENTE e a VINCERE PIÙ GRANDE attraverso la SEO e la Competitive Intelligence .

Questo post ha 2 commenti

  1. Cosmin

    Questo è un ottimo articolo! Tutto è spiegato in modo molto semplice e ora rende i dati strutturati molto più semplici per il mio SEO.

    Grazie Daniele!

  2. Daniel S.

    Grazie Cosmin per le tue belle parole e sono felice che tu abbia trovato preziosi i contenuti nel tuo processo di apprendimento SEO. Ti auguro il meglio e tienici aggiornati sul processo di implementazione di Schema.org.

I commenti sono chiusi.