Dati strutturati e Rich snippet: perché non sono nei risultati?

Non è detto che i tuoi dati strutturati compaiano in un rich snippet in SERP. Vediamo 8 errori comuni e le relative soluzioni.
Ultima modifica il 1 Giugno 2021
Tempo di lettura: 13 min.

Finalmente hai aggiunto i dati strutturati di schema markup al sito. Stai cercando di guadagnare alcuni rich snippet nella ricerca di Google. Tuttavia, dopo aver aggiunto lo schema e aver fatto una nuova query di ricerca in Google, scopri che il tuo annuncio ha ancora solo un noioso link blu. Niente stelle, caselle extra o estensioni. Cosa succede?

Perché il lo schema markup non viene visualizzato in Google? Beh, ci potrebbero essere diverse ragioni, alcune delle quali sono sotto il tuo controllo e altre no. Questo articolo coprirà le ragioni principali per cui il tuo schema markup non appare nei risultati di Google.

Prima cosa da sapere: lo schema markup ≠ rich snippet

L’aggiunta di schema markup al tuo sito ti rende solo idoneo per i rich snippet, non garantisce che ne otterrai uno. Anche se configuri tutto perfettamente nel codice di markup (o tramite un plugin) e hai conferma che non sono stati commessi errori, potresti comunque scoprire che Google non mostra alcun interesse nel tuo schema.

Google potrebbe pensare che mostrare un rich snippet con i dati strutturati che hai messo non sia molto utile per gli utenti o in linea con il loro intento. Non si può fare molto se questo è il caso, è difficile sconfiggere l’algoritmo. Ma ci potrebbe essere un altro motivo.

Prima di arrenderti, controlla se uno dei seguenti motivi spiega perché i tuoi dati strutturati non vengono visualizzati nella SERP di Google in modo da poter prendere le misure appropriate.

Nota da Google: Non c’è garanzia che la tua pagina apparirà nei risultati di ricerca con la caratteristica specificata. Questo perché le funzioni di ricerca dipendono da molti fattori, tra cui il tipo di dispositivo di ricerca, la posizione e se Google Search pensa che la funzione possa fornire la migliore esperienza di ricerca per l’utente.

CodeLab “Add structured data to your web pages”

Motivo 1 – Google non ha ancora scansionato la pagina

La prima ragione potrebbe essere semplicemente che Google non è ancora a conoscenza del cambiamento e quindi dei dati strutturati sulla pagina. Forse riceverai un agognato rich snippet, ma dovrai aspettare che un GoogleBot visiti il sito in modo che possa capire che il nuovo schema markup esiste ed è corretto.

Potresti semplicemente aspettare (in genere qualche giorno) che un crawler visiti il sito, lo analizzi e trovi il i dati strutturati da visualizzare. Tuttavia, ti consiglio di essere proattivo e presentare il vostro nuovo URL di aggiornamento a Google Search Console in modo che possa ‘recuperarlo’ e procedere con l’indicizzazione.

Questa azione spingerà Google a scansionare quasi immediatamente la pagina aggiornata. Una volta che lo fa, il risultato con i dati strutturati può essere visto in SERP pochi istanti dopo.

Controlla, se non è così, procedi in questa lista per altre potenziali ragioni.

Rich snippet in SERP
Un esempio di rich snippet in SERP

Motivo 2 – Le immagini potrebbero non rispettare gli standard richiesti

In generale, Google raccomanda che la maggior parte delle immagini per i rich snippet soddisfino i seguenti requisiti:

  • Se non indicato diversamente, le immagini dovrebbero essere almeno 160×90 pixel e al massimo 1920×1080 pixel (vedere le eccezioni qui sotto)
  • Il rapporto di aspetto (base x altezza) non dovrebbe essere maggiore di 3.0
  • Utilizzare il formato .jpg, .png o .gif
  • Le immagini devono essere indicizzabili e scansionabili (quindi non impostare regole nofollow su di esse)
  • Usa immagini ad alta risoluzione (minimo 800K pixel quando si moltiplicano larghezza e altezza)
  • Le immagini devono essere pertinenti al contenuto

Qui ci sono alcune dimensioni di immagini più specifiche. Dai la priorità a queste eccezioni rispetto alle linee guida generali di cui sopra se stai usando questi tipi di dati strutturati:

  • Articolo
    Le immagini dovrebbero essere larghe almeno 1200 pixel
  • Evento
    L’immagine dovrebbe essere larga almeno 1920px (la larghezza minima è 720px)
  • Logo
    L’immagine deve essere almeno 112x112px
  • Prodotti
    Immagini che mostrano chiaramente il prodotto (su uno sfondo bianco se possibile)
  • Ricetta
    L’immagine deve essere del piatto completato
  • Video
    Un URL che punta al file dell’immagine in miniatura del video

Per assicurarti che le tue immagini siano rese correttamente, controlla la funzione “Anteprima” del Rich Results Test Tool di Google. Questo farà visualizzare un mockup del rich snippet basato sull’URL o sui dati strutturati che hai fornito.

Al momento della stesura dell’articolo, la funzione non è presente, e il tool sta per essere migrato a un nuovo indirizzo (fonte). Tuttavia, è possibile usare una funzione analoga a questo indirizzo: https://technicalseo.com/tools/google-serp-simulator/.

Rich snippet preview
Preview dello snippet con un tool alternativo a Google

Motivo 3 – Il contenuto non è indicizzabile o accessibile ai bot

Il contenuto, comprese le immagini, deve essere pubblicamente scansionabile (crawlable) e indicizzabile (indexable) da Google per essere idoneo per un rich snippet.

Scansionabile (crawlable) significa che quando un crawler o GoogleBot scansiona il tuo sito per nuovi contenuti, tu gli permetti l’accesso. Perché qualcuno non dovrebbe permetterlo? Alcuni possono bloccare i crawler dalla scansione del loro sito se si preoccupano che rallentino le prestazioni, per esempio. Altri bloccano l’accesso a una certa area di un sito che non deve essere archiviabile su un motore di ricerca pubblico (come parti del backend, per esempio).

Indicizzabile (indexable) significa che siete d’accordo che Google includa il vostro contenuto nei risultati di ricerca (compresi i risultati delle immagini). A volte i siti possono aggiungere tag meta come noindex se non vogliono che certi contenuti non vengano visualizzati su Google, come ad esempio una pagina di destinazione con un contenuto che non è destinato a classificarsi e potrebbe danneggiare altre pagine.

Tuttavia, se si mette imposta una regola noindex le immagini, non avrai immagini mostrate nei rich snippet. Se stai usando un plugin per WordPress, assicurati di non aver impostato il noindex media (che include le immagini) nelle impostazioni.

In linea generale: Non bloccare le pagine di dati strutturati ai crawler come GoogleBot usando robots.txt, noindex, o altri metodi di controllo dell’accesso. È possibile utilizzare l’URL Inspection Tool in Google Search Console per verificare se un URL è indicizzato o, in caso contrario, eventuali problemi.

Motivo 4 – Mancano dei dati strutturati

Dopo aver implementato lo schema markup su una pagina del tuo sito, controlla sempre che sia stato configurato correttamente con il Rich Result Test di Google Search Console.

Basta inserire l’URL che si desidera controllare e scegliere se si desidera testare con Googlebot smartphone o desktop. Il risultato mostra quali tipi di dati strutturati sono stati trovati sul tuo sito e quali proprietà dello schema ha riconosciuto.

La cosa più importante è che vengono evidenziati anche gli errori e gli avvertimenti. Gli errori sono importanti in quanto si tratta di proprietà mancanti che sono richieste da Google per creare un rich snippet. Gli avvertimenti sono importanti da monitorare, ma spesso ci sono ragioni perfettamente valide per non aver incluso questi campi opzionali nel vostro schema. In generale, più completo è il markup, meglio è.

Dati strutturati Analisi dello schema con Google
Schermata di analisi dello schema con il tool di Google

Per esempio, per il tipo di dati strutturati “Recipe”, le seguenti sono alcune delle proprietà richieste elencate:

  • Nome della ricetta
  • Immagine
  • Ingredienti della ricetta

E le seguenti proprietà sono elencate come avvertenze, il che significa che è meglio averle ma sono opzionali:

  • Valutazione aggregata
  • Valori nutrizionali
  • Video

Quindi la linea di fondo è monitorare e correggere qualsiasi errore trovato per assicurarti che i dati strutturati includano i campi richiesti. Per saperne di più sui singoli tipo di schema usabili, puoi consultare il sito Schema.org oppure la documentazione fornita da Google.

Motivo 5 – Google non mostra rich snippet per le kw che stai usando

Come accennato, la semplice aggiunta di schema markup non garantisce un rich snippet in SERP. Una ragione è che Google potrebbe non ritenere che il tipo di markup dello schema che hai incluso nella pagina aggiunga valore alla ricerca o soddisfi l’intento di ricerca.

Forse hai un video con dati strutturati corretti su una pagina del sito. Ma quando cercate quella parola chiave in Google, non viene mostrato nessun carosello di video o rich snippet di video da nessun sito. Quindi la ragione per cui il lo snippet non viene mostrato potrebbe dipendere dal fatto che per Google l’argomento o una parola chiave sia più utile senza rich snippet.

Tuttavia, se vedi altri siti nella stessa SERP che mostrato i dati strutturati, allora c’è un problema con la tua implementazione.

L’utilizzo di dati strutturati permette ad una caratteristica di essere presente, non garantisce che sia presente. L’algoritmo di Google adatta i risultati di ricerca per creare ciò che pensa sia la migliore esperienza di ricerca per un utente, a seconda di molte variabili, tra cui la cronologia delle ricerche, la posizione e il tipo di dispositivo. In alcuni casi può determinare che una caratteristica è più appropriata di un’altra, o anche che un semplice link blu è meglio.

Google

Motivo 6 – Non segui le guideline sui dati strutturati

Se violi una guideline, potresti diventare ineleggibile per un rich snippet o, peggio, ricevere un’azione manuale (penalità di Google).
Ecco una sinossi delle principali linee guida generali:

  • Soprattutto, assicurati che il markup dei dati strutturati rifletta il contenuto della pagina. Questo è in diversi modi ripetuto più volte nelle linee guida. Non cercare di ingannare il sistema avendo dati strutturati che non corrispondono al vero contenuto della pagina.
  • Google in genere preferisce che il contenuto sia aperto e pubblico per tutti gli utenti. È una violazione se il vostro schema descrive un contenuto che non è pubblicamente disponibile (gated, dietro un paywall, ecc.). Immagino che l’unica eccezione a questo sia lo schema di paywall/abbonamento, poiché questo è il suo intero scopo.
  • Dati strutturati che ingannano i lettori come l’inclusione del markup schema di una falsa recensione a 5 stelle sul tuo negozio locale. Inoltre, le recensioni e i contenuti dello schema di valutazione (come le valutazioni aggregate) devono essere stati completati sul tuo sito.
  • Assicurati che i dati strutturati non facciano riferimento a contenuti non aggiornati (come affermare che un livestream è in diretta quando non lo è).
  • Lo schema dovrebbe descrivere il contenuto originale che la tua organizzazione ha creato.
  • Non deve coprire argomenti inappropriati come la violenza sessuale o hate speech.
  • Se il tuo markup è parte di una lista, segna l’intera lista (per esempio non includere solo i primi 2 passaggi di 10 in una ricetta nei tuoi dati strutturati).

Ci sono anche cose da fare e da non fare per ogni singolo tipo di schema. Per esempio, il markup dello schema Q&A non è per le FAQ, ma per i siti di domande tipo Overflow Q&A.
Se sei davvero interessato alle linee guida, controlla le linee guida sulla qualità di Google webmasters di livello più alto per le buone pratiche generali.

Rich snippet guidelines
Seguire le guidelines è indispensabile per avere la concreta possibilità di comparire in SERP con un rich snippet

Motivo 7 – Non hai pensato a tutti i dispositivi

Le occorrenze dei rich snippet variano notevolmente in base al tipo di dispositivo: mobile, tablet e desktop. Per esempio, il carosello di un singolo sito è di solito visto solo su mobile e raramente su desktop.

Quindi, prima di sbattere la testa contro il muro su ciò che hai fatto di sbagliato, controlla il mobile (e un tablet). Potresti vedere che il tuo rich snippet viene visualizzato perfettamente in altri tipi di dispositivi.

In questo caso, Google probabilmente non mostrerà il rich snippet su altri tipi di dispositivi se non lo sta già facendo. Ora sai che Google sta vedendo lo schema come correttamente marcato, quindi ci deve essere un’altra ragione per cui ritiene che non sia necessario mostrare il risultato altrove.

Motivo 8 – Google non mostra più le valutazioni (stelle) per il tuo content type

Google ha annunciato un aggiornamento di Reviews Rich Results nel settembre del 2019. Google ora mostra le stelle di recensione solo per un set limitato di contenuti (schema type). Ad esempio, lo schema dell’articolo era in grado di far apparire le stelle di recensione nella ricerca, ma non più. Ora Google mostrerà solo le stelle di recensione per i seguenti tipi di dati strutturati:

  • Libro
  • Corso
  • Evento
  • Come fare per
  • Affari locali
  • Film
  • Prodotto
  • Ricetta
  • App di software

Lo scopo di questo cambiamento è quello di limitare gli usi abusivi dei rich snippet per le recensioni.

Google ha anche chiarito la loro posizione contro le “recensioni auto-servite”. Fondamentalmente, non si può ricevere un rich snippet per lo schema markup sul tuo sito se le stelle della recensione si riferiscono alla tua entità, è necessario che sia riferite al contenuto in questione.

Ragioni per cui non vengono usati i rich snippet

Conclusioni

Come vedi possono essere molte le ragioni per cui il tuo contenuto non riceve un rich snippet in SERP. Bisogna sempre ricordare che Google è un motore di ricerca e i suoi utenti vengono prima dei webmaster.

Questo è il mio consiglio: cerca di fare un buon lavoro, senza barare, nell’aggiunta dei dati strutturati al tuo contenuto. Per il resto, non ci pensare.

Big G cambia le regole in continuazione, testa e prova cosa è meglio per chi fa le ricerche, noi editori non possiamo fare altro che fare del nostro meglio per fornire contenuti utili, formativi e interessanti, il resto viene di conseguenza. Questo sta alla base del content marketing.

Se ti è piaciuto l’articolo, non dimenticare di iscriverti alla newsletter per restare aggiornato sui prossimi contenuti!

Condividi su facebook
Condividi su twitter
Condividi su linkedin
Condividi su telegram
Condividi su whatsapp

I corsi di Plan B Project su Udemy

Tabella dei Contenuti

Iscriviti alla newsletter

Tabella dei Contenuti
Giacomo Lanzi

Giacomo Lanzi

Dopo studi in psicologia e letteratura, dal 2010 mi sono dedicato alla grafica web e all'editing per testi universitari. Sono un content creator per il web dal 2012. Dopo un'esperienza di due anni come manager di un team italiano per una compagnia internazionale a Berlino, ho deciso di tornare alla libera professione e di dedicarmi del tutto al web. Oggi offro servizi come autore, content creator, grafico web e SEO expert. Mi caratterizzano un'attitudine al pensiero critico, abilità nella guida di un team, la cura dei dettagli e l'impegno che metto in ogni progetto, siano essi personali o professionali.

Nuovo
corso

approfitta degli sconti

WooCommerce da zero a esperto!

Il corso completo per imparare ad usare WooCommerce come un professionista. Ecco alcuni temi trattati:

  • Impostazione completa del negozio online
  • Personalizzazione delle email
  • Approfondimento di ogni funzione del plugin

Iscriviti qui sotto per avere subito un prezzo scontato.

Iscriviti alla newsletter
ottieni sconti e promozioni