Il Product schema è un tipo di dati strutturati previsto dal vocabolario condiviso Schema.org, utilizzato per descrivere in modo esplicito le caratteristiche di un prodotto all’interno del codice di una pagina web. Grazie a questa annotazione, i motori di ricerca possono comprendere in maniera non ambigua informazioni come il nome dell’articolo, il prezzo, la disponibilità, il marchio, le recensioni e le valutazioni, senza doverle dedurre dal solo testo visibile all’utente. Si tratta di un elemento centrale della cosiddetta ricerca semantica, perché consente ai sistemi automatici di collegare i contenuti a entità concrete e non soltanto a stringhe di parole chiave.
Nella pratica del posizionamento sui motori di ricerca, il Product schema rientra tra i dati strutturati che possono generare i cosiddetti rich result, ovvero risultati arricchiti con informazioni aggiuntive mostrate direttamente nella pagina dei risultati. Per i siti di e-commerce e per le vetrine online rappresenta uno strumento fondamentale, poiché migliora la visibilità della scheda prodotto e può aumentare il tasso di clic. La sua corretta implementazione richiede attenzione ai formati accettati, ai campi obbligatori e alla coerenza tra i dati dichiarati e quelli effettivamente mostrati all’utente.
Che cos’è il Product schema
Il Product schema è una tipologia di markup semantico che permette di etichettare le proprietà di un bene o servizio in vendita. Le proprietà più comuni includono il nome, la descrizione, l’immagine, il codice identificativo, il marchio, la condizione dell’articolo e le offerte commerciali. Queste ultime vengono descritte tramite un’entità collegata, spesso di tipo Offer, che raccoglie prezzo, valuta, periodo di validità e stato di disponibilità.
L’obiettivo è rendere leggibile alle macchine ciò che è già comprensibile a un essere umano che osserva la pagina. Un motore di ricerca che riceve queste informazioni può confrontare prodotti simili, mostrare il prezzo accanto al collegamento e segnalare la presenza di recensioni verificate. Il vocabolario di riferimento è mantenuto dalla comunità di Schema.org e viene adottato dai principali motori di ricerca come standard condiviso.
I campi principali e le proprietà consigliate
Le proprietà di un Product schema si distinguono in obbligatorie e raccomandate. Le prime sono necessarie per accedere ai risultati arricchiti, le seconde migliorano la qualità della rappresentazione ma non ne condizionano l’eleggibilità. La scelta dei campi dipende dalla tipologia di prodotto e dal contesto commerciale in cui viene offerto.
Campi obbligatori
Tra i campi indispensabili figurano il nome del prodotto e almeno un’immagine significativa. Se il prodotto è in vendita, occorre indicare un’offerta con prezzo e valuta, oltre alla disponibilità. Per le recensioni aggregate è necessario specificare il valore medio della valutazione e il numero di giudizi raccolti, quando presenti.
Campi raccomandati
Le proprietà raccomandate comprendono la descrizione, il codice univoco come il GTIN o il codice articolo del produttore, il marchio e la condizione dell’oggetto, che può essere nuovo, usato o ricondizionato. Aggiungere questi dettagli aiuta i motori di ricerca a distinguere il prodotto da altri simili e a mostrare informazioni più pertinenti.
Formati di implementazione e differenze
Esistono tre formati principali per inserire i dati strutturati in una pagina: il formato JSON-LD, il microdato e RDFa. Il primo è un blocco di dati separato dal contenuto visibile, generalmente collocato nella sezione di intestazione del documento. Gli altri due integrano le annotazioni direttamente nel codice di marcatura del contenuto. I motori di ricerca consigliano il formato JSON-LD per la sua semplicità di manutenzione e per la separazione netta tra presentazione e metadati.
| Formato | Posizione | Manutenzione | Compatibilità |
|---|---|---|---|
| JSON-LD | Blocco separato nell’intestazione | Semplice da aggiornare | Supportato dai principali motori |
| Microdato | Integrato nel codice del contenuto | Più laborioso da modificare | Ampiamente supportato |
| RDFa | Integrato negli attributi del contenuto | Richiede competenze specifiche | Supportato ma meno diffuso |
| Dati dinamici | Generati automaticamente dal sistema | Dipende dalla piattaforma | Variabile secondo l’implementazione |
Vantaggi e buone pratiche di ottimizzazione
L’adozione del Product schema offre vantaggi sia per i gestori dei siti sia per gli utenti. I primi ottengono maggiore visibilità e potenzialmente un tasso di clic più alto, i secondi ricevono informazioni chiare già nella pagina dei risultati. Per sfruttare appieno questi benefici è opportuno seguire alcune regole di base.
- Mantenere la coerenza tra i dati dichiarati e quelli visibili nella pagina, evitando discrepanze su prezzo e disponibilità.
- Aggiornare i valori dinamici come prezzo e stato del magazzino ogni volta che cambiano.
- Inserire immagini di qualità e con proporzioni adeguate, collegate direttamente al prodotto.
- Utilizzare identificatori univoci come il codice GTIN, quando disponibili, per ridurre le ambiguità.
- Annotare correttamente le recensioni aggregate, indicando valore medio e numero di valutazioni.
- Verificare il markup con gli strumenti di validazione messi a disposizione dai motori di ricerca.
- Evitare di contrassegnare come prodotto ciò che non è effettivamente in vendita o disponibile.
- Monitorare periodicamente i rapporti sugli errori per correggere eventuali anomalie.
Domande frequenti
Il Product schema è obbligatorio per un sito di e-commerce?
Non è obbligatorio, ma è fortemente consigliato perché consente di accedere ai risultati arricchiti e migliora la comprensione del contenuto da parte dei motori di ricerca. La sua assenza non impedisce l’indicizzazione, ma limita le opportunità di visibilità.
Quale formato è preferibile tra JSON-LD e microdato?
I motori di ricerca consigliano generalmente il formato JSON-LD, perché separa i metadati dal contenuto visibile e risulta più semplice da aggiornare. Il microdato resta valido e ampiamente supportato, ma richiede interventi più complessi sulla marcatura.
Posso indicare un prezzo diverso da quello mostrato all’utente?
No, i dati dichiarati devono corrispondere a quelli visibili nella pagina. Una discrepanza tra prezzo, valuta o disponibilità può comportare la perdita dei risultati arricchiti e, nei casi più gravi, azioni manuali da parte dei motori di ricerca.
Il Product schema serve anche per i servizi?
Il vocabolario prevede tipi specifici per i servizi, come Service, ma in alcuni contesti è possibile utilizzare Product per descrivere un’offerta commerciale. La scelta dipende dalla natura dell’elemento e dalle linee guida del motore di ricerca di riferimento.
Come si gestiscono le varianti di uno stesso prodotto?
Le varianti possono essere rappresentate come prodotti distinti, ciascuno con le proprie caratteristiche e offerte, oppure collegate a un prodotto principale. La soluzione più corretta dipende dalla struttura del catalogo e dalla necessità di mostrare prezzi differenti per ogni variante.
Quali errori compromettono i risultati arricchiti?
Tra gli errori più comuni figurano l’assenza dei campi obbligatori, i valori non validi, le immagini mancanti e l’incoerenza tra dati dichiarati e contenuto visibile. Anche l’uso improprio delle recensioni aggregate può determinare la sospensione della funzionalità.
