Schema.org è un vocabolario di dati strutturati — un insieme di tag HTML standardizzati che consentono ai motori di ricerca di comprendere con precisione il contenuto di una pagina. Per i negozi e-commerce, Schema.org è la chiave per ottenere rich snippet nelle SERP di Google: visualizzare il prezzo, le recensioni dei clienti, la disponibilità in magazzino e il breadcrumb direttamente nei risultati di ricerca, ancora prima che l'utente faccia clic. Questi arricchimenti visivi migliorano significativamente il tasso di clic (CTR).
Che cos'è Schema.org?
Schema.org è un progetto collaborativo avviato nel 2011 da Google, Microsoft (Bing), Yahoo e Yandex per creare un vocabolario comune di dati strutturati. L'idea: consentire ai webmaster di annotare i propri contenuti HTML in modo che i motori di ricerca comprendano non solo le parole presenti nella pagina, ma anche il loro significato. Un prezzo è un numero; ma con Schema.org è un oggetto "Price" associato a un oggetto "Product" con una "currency" e una "availability".
Queste annotazioni possono essere scritte in tre formati: Microdata (tag HTML nel corpo della pagina), RDFa (attributi HTML aggiuntivi) e JSON-LD (un blocco JSON inserito in un tag
Schema Product: l'essenziale per le schede prodotto
Lo schema Product è il più importante per un negozio e-commerce. Implementato correttamente, consente a Google di visualizzare nelle sue SERP: il prezzo del prodotto con la valuta, la disponibilità (In stock / Esaurito / Su ordinazione), la valutazione media e il numero di recensioni dei clienti, il brand e talvolta l'immagine del prodotto. Queste informazioni compaiono direttamente nei risultati di ricerca come rich snippet — risultati visivamente arricchiti e più accattivanti.
Un markup Product minimo ma valido deve includere: @type Product, name (nome del prodotto), image (URL dell'immagine principale), description, offers (con @type Offer, price, priceCurrency, availability) e idealmente aggregateRating (con ratingValue e reviewCount). L'assenza di uno di questi campi obbligatori può impedire a Google di visualizzare i rich snippet, anche se il resto è corretto.
Testa i tuoi dati strutturati
BreadcrumbList: migliorare la navigazione nelle SERP
Lo schema BreadcrumbList consente di visualizzare il percorso di navigazione (breadcrumb) nei risultati di Google, sotto l'URL della pagina. Invece di mostrare un URL tecnico incomprensibile (/it/c/123/vestito-estivo-fiorato), Google mostra il percorso di navigazione: Home › Donna › Abiti › Abiti estivi. Questo breadcrumb visibile nelle SERP migliora la leggibilità del risultato e il CTR, poiché l'utente capisce immediatamente in quale sezione del sito atterrerà.
Review e AggregateRating: le stelle su Google
La visualizzazione delle stelle di valutazione nelle SERP di Google è uno dei rich snippet più efficaci per aumentare il CTR. Secondo studi di settore, i risultati che mostrano stelle hanno un CTR dal 15 al 30% superiore rispetto ai risultati standard per posizioni equivalenti. Per ottenere queste stelle, è necessario implementare lo schema AggregateRating nel markup Product, con un minimo di alcune recensioni reali dei clienti.
Attenzione: Google ha inasprito le sue regole riguardo alle recensioni. Solo le recensioni raccolte in modo indipendente e verificato sono ammissibili. Le autovalutazioni, le recensioni acquistate o i sistemi di valutazione interna senza verifica dell'acquisto possono comportare la rimozione dei rich snippet o addirittura penalizzazioni manuali nella Search Console.
Altri schemi utili per l'e-commerce
Organization
Informazioni sul negozio: nome, logo, contatti, social network. Rafforza il Knowledge Panel di Google.
ItemList
Elenchi di prodotti in una categoria. Può mostrare più prodotti con i relativi prezzi direttamente nelle SERP.
FAQPage
Domande e risposte su una pagina prodotto o categoria. Genera rich snippet con le domande direttamente su Google.
Schema.org su PrestaShop: stato dell'arte
PrestaShop include un markup Schema.org di base nativamente dalla versione 1.7. Tuttavia, questo markup è spesso incompleto o mal configurato a seconda del tema utilizzato. Gli errori più frequenti sono: prezzo mancante o mal formattato (Google richiede il prezzo senza simbolo di valuta, in cifre decimali con il punto come separatore), disponibilità non specificata, immagini assenti dal markup e AggregateRating assente anche quando esistono recensioni dei clienti.
- Verificare in Search Console la sezione Dati strutturati > Product per identificare gli errori di markup nel proprio negozio
- Utilizzare Rich Results Test su alcuni URL chiave (home page, categoria principale, prodotto di punta) per validare il markup
- Assicurarsi che il prezzo visualizzato in Schema.org corrisponda esattamente al prezzo visibile sulla pagina (Google penalizza le discrepanze)
- Includere availability con valori standard: https://schema.org/InStock, OutOfStock, PreOrder
- Per i moduli di recensioni clienti (Trusted Shops, Verified Reviews, Judge.me), verificare che la loro integrazione generi correttamente il markup AggregateRating
Lexiik gestisce automaticamente il markup delle immagini nei dati strutturati: gli URL delle immagini nello schema Product delle tue pagine corrispondono agli URL CDN ottimizzati, garantendo coerenza tra ciò che Google legge nei dati strutturati e ciò che vede durante il rendering della pagina.