Schema di recensione

Come implementare il markup dello schema di recensione per recensioni editoriali singole, cosa copre schema.org/Review rispetto a ciò che Google utilizza per i snippet di recensione, regole di idoneità e come si relaziona a AggregateRating.

Prima pubblicazione: 27 giu 2026 · Ultimo aggiornamento: 3 ago 2026 · Advanced
Lingue

Lo schema di recensione (schema.org/Review) contrassegna la valutazione di un singolo critico o utente su una cosa specifica: un autore, un itemReviewed, un reviewRating con un ratingValue. Questi tre campi sono il nucleo richiesto. È distinto da AggregateRating, che riassume molte recensioni in una media; Google li raggruppa entrambi in una pagina di documentazione perché mostrano le stesse stelle, ma le regole divergono. Se una recensione è annidata all'interno dell'elemento recensito tramite la proprietà review, si omette itemReviewed e Google deduce il genitore. La regola più trascurata: la restrizione sulle recensioni auto-promozionali (politica di Google di settembre 2019) è limitata a LocalBusiness/Organization recensiti sul proprio sito: non puoi ottenere stelle per testimonianze sulla tua attività, ma le recensioni di libri, film, prodotti, ricette e app software non sono soggette a questa eccezione. Il markup valido garantisce solo l'idoneità per i rich result (uno snippet di recensione critica), mai un aumento del ranking, e recensioni auto-promozionali o inventate possono portare a un'azione manuale.

TL;DR — schema.org/Review contrassegna una singola valutazione: un author, un itemReviewed, un reviewRating.ratingValue. Questi tre sono obbligatori. Se la Review è annidata nell’elemento recensito tramite la proprietà review, ometti itemReviewed — Google deduce il genitore — ma fornisci comunque il name dell’elemento. ratingValue predefinito su una scala da 1 a 5 a meno che non imposti bestRating/worstRating, e i decimali usano il punto, non la virgola. L’unica regola che supera tutte le altre in importanza: la restrizione self-serving-reviews (policy di Google del settembre 2019) rende le pagine LocalBusiness/Organization che contengono recensioni su se stesse non idonee alla funzionalità delle stelle — incluse le recensioni importate tramite un widget di terze parti incorporato nel tuo sito. Questa esclusione è limitata agli elementi business/organization; Product, Book, Movie, Recipe, SoftwareApplication, Event, Course, Game e simili non sono soggetti a restrizioni. Un markup valido garantisce l’idoneità ai rich-result, mai un boost di ranking, e le violazioni possono comportare un’azione manuale. Che tu sia qui per l’angolo puramente strutturato o per quello delle recensioni ecommerce, entrambi vivono nello stesso posto — questo argomento è elencato in modo incrociato sotto i dati strutturati e sotto la SEO ecommerce per questo motivo.

Evidence for this claim Google excludes self-serving reviews for LocalBusiness and Organization from the star review feature. Scope: Google Search review snippet policy; this restriction is scoped and should not be generalized to every reviewed type. Confidence: high · Verified: Google: Review snippet structured data

Review vs. AggregateRating — chiarisci subito questa distinzione

Quasi ogni errore a valle inizia confondendo questi due tipi:

  • Reviewun critico o utente, un elemento, una valutazione. Una singola recensione.
  • AggregateRating — un riepilogo numerico di molte recensioni o valutazioni (una media più un conteggio).

La documentazione di Google raggruppa entrambi in una pagina — “Review snippet (Review, AggregateRating) structured data” — perché rendono la stessa interfaccia a stelle. Ma i tipi schema.org le loro regole di idoneità divergono, e i campi obbligatori differiscono. In modo cruciale, sono pensati per essere usati insieme: la guida di Google è che “if you include multiple individual reviews, also include an aggregate rating of the individual reviews.” (traduzione) «se includi più recensioni individuali, includi anche una valutazione aggregata delle recensioni individuali.» Quindi la decisione non è Review o AggregateRating — è “una singola recensione → Review,” “una media su molte → AggregateRating,” e “una pagina piena di recensioni → entrambi.” Questa guida va in una sola direzione: una singola Review non ha bisogno di un aggregato inventato per sembrare più credibile, e un AggregateRating non richiede di inventare recensioni individuali per sostenerlo — abbina i due solo quando entrambi esistono realmente. Il lato AggregateRating di questo ha un trattamento dedicato nell’articolo gemello; qui mi concentro strettamente sull’oggetto singolo Review.

Evidence for this claim When multiple individual reviews are included, Google directs publishers to also include an aggregate rating of those reviews. Scope: web Confidence: high · Verified: Review snippet structured data

Il nucleo obbligatorio: author, itemReviewed, reviewRating

Tre proprietà sono obbligatorie per una Review, secondo la tabella delle proprietà obbligatorie del documento sui review snippet di Google (verificato il 18-07-2026; il documento stesso mostra una data di ultimo aggiornamento del 10-12-2025, quindi riflette la versione corrente).

author — una Person o Organization. Google è esplicito che “the reviewer’s name must be a valid name” (traduzione) «il nome del recensore deve essere un nome valido» e fornisce il memorabile contro-esempio: “‘50% off until Saturday’ is not a valid name for a reviewer.” (traduzione) «‘50% off until Saturday’ non è un nome valido per un recensore.» Il nome deve essere più corto di 100 caratteri, altrimenti la pagina “won’t be eligible for an author-based review snippet.” (traduzione) «non sarà idonea per un review snippet basato sull’autore.» Stringhe promozionali camuffate da nomi di recensori sono una vera e comune causa di squalifica.

Evidence for this claim Google requires a valid reviewer name and currently makes an author-based snippet ineligible when the name is 100 characters or longer. Scope: web Confidence: high · Verified: Review snippet structured data

itemReviewed — uno dei tipi validi, “l’elemento che viene recensito.” È qui che entra in gioco l’ambito di un singolo elemento: Google vuole che tu “fornisca informazioni di recensione su un elemento specifico, non su una categoria o un elenco di elementi.” Una raccolta “Top 10 dei migliori frullatori” che avvolge un’unica Review attorno all’intero elenco è malformata — ogni prodotto necessita della propria recensione, oppure la pagina richiede un trattamento diverso.

Evidence for this claim Google requires review information about a specific item, not a category or list of items. Scope: web Confidence: high · Verified: Review snippet structured data

reviewRating (un Rating) con reviewRating.ratingValue — il punteggio. Per una singola Review di solito si tratta di un semplice Rating, non di un AggregateRating (questa distinzione crea confusione perché il documento condiviso di Google menziona AggregateRating come possibile sottotipo). Il valore può essere “un numero, una frazione o una percentuale (ad esempio, 4, 60% o 6 / 10).” Due regole di formattazione che spesso vengono trascurate:

  • La scala predefinita è 1–5 (1 il più basso, 5 il più alto). Se la tua scala è diversa, imposta bestRating e worstRating.
  • I decimali usano un punto, non una virgola4.4, mai 4,4, indipendentemente dalla convenzione di visualizzazione della tua locale.

Consigliato (non obbligatorio): datePublished (ISO 8601) e reviewRating.bestRating / worstRating. Se bestRating viene omesso, si presuppone 5; se worstRating viene omesso, si presuppone 1.

Dove è supportato lo schema Review

Review è più ampio di quanto la maggior parte delle persone pensi. Google lo supporta per Book, Course, Event, LocalBusiness (con l’avvertenza sull’autoreferenzialità di seguito), Movie, Product, Recipe e SoftwareApplication — oltre ai loro sottotipi e molti altri: CreativeWorkSeason, CreativeWorkSeries, Episode, Game, MediaObject, MusicPlaylist, MusicRecording e Organization (di nuovo, con l’avvertenza sull’autoreferenzialità). HowTo è anche un tipo itemReviewed valido secondo l’attuale riferimento delle proprietà di Google — vale la pena verificarlo se recensisci tutorial o contenuti istruttivi, poiché è facile trascurarlo nell’elenco in prosa dei tipi “supportati per”. Evidence for this claim Google limits review snippet eligibility to specific Schema.org types and applies additional content and policy rules. Scope: Google Search review snippet feature; Schema.org validity alone is insufficient. Confidence: high · Verified: Google: Review snippet structured data Quindi un critico che recensisce un film, un utente che recensisce una ricetta o un redattore che recensisce un’app software sono tutti usi classici e senza restrizioni.

Annidato vs. autonomo — quando omettere itemReviewed

Ci sono due forme:

  • Review autonoma — una Review di livello superiore che include itemReviewed indicando l’oggetto della recensione. Questo è il modello “recensione del critico” (un giornalista/editore, una cosa, un punteggio).
  • Review annidata — una Review inserita all’interno dell’entità recensita tramite la proprietà review (ad esempio, un Game con un blocco "review": {…}). In questo caso Google dice di omettere itemReviewed: “se la recensione è annidata in un altro tipo schema.org usando la proprietà review, ometti la proprietà itemReviewed (presumiamo che l’elemento padre sia l’elemento recensito).” Il name dell’elemento padre non è solo una buona pratica qui — la tabella delle proprietà obbligatorie di Google elenca itemReviewed.name come riga obbligatoria a sé stante, quindi una Review annidata con un padre senza nome manca di un campo obbligatorio, non solo di contesto.

Sbagliare questo aspetto — fornire itemReviewed all’interno di una recensione annidata, oppure ometterlo in una autonoma — è uno degli errori più comuni nel Rich Results Test in questo ambito, e uno che le guide generiche raramente affrontano.

La regola delle recensioni autoreferenziali — la restrizione più importante

Questa è la regola da interiorizzare, perché è qui che la vecchia tattica dei “testimonial come schema review” è morta ed è la cosa che le guide dei concorrenti più spesso nascondono.

Google, sul documento relativo ai rich snippet delle recensioni: “If the entity that’s being reviewed controls the reviews about itself, their pages that use LocalBusiness or any other type of Organization structured data are ineligible for star review feature.” E l’esempio è inequivocabile: “a review about entity A is placed on the website of entity A, either directly in their structured data or through an embedded third-party widget (for example, Google Business reviews or Facebook reviews widget).” (traduzione) «Se l’entità oggetto della recensione controlla le recensioni su se stessa, le sue pagine che utilizzano dati strutturati di tipo LocalBusiness o qualsiasi altro tipo di Organizzazione non sono idonee alla funzionalità di recensione con stelle.» E l’esempio è inequivocabile: «una recensione sull’entità A è pubblicata sul sito web dell’entità A, direttamente nei suoi dati strutturati o tramite un widget di terze parti incorporato (ad esempio, recensioni di Google Business o widget di recensioni di Facebook).»

Evidence for this claim Self-controlled reviews of the entity itself are ineligible for Google's star review feature on LocalBusiness and Organization pages; this is not a universal prohibition on Product reviews. Scope: web Confidence: high · Verified: Review snippet structured data

Leggi attentamente cosa copre — e cosa non copre — questa norma:

  • È limitata agli elementi LocalBusiness / Organization recensiti. Un’azienda o un’organizzazione che recensisce se stessa sulle proprie pagine non ottiene stelle. Ciò include l’incorporamento di un widget di recensioni di terze parti (profilo Google Business, Facebook) sul proprio sito — il fatto che la fonte sia esterna non la salva se l’entità controlla la pagina. Evidence for this claim Google excludes self-serving reviews for LocalBusiness and Organization from the star review feature. Scope: Google Search review snippet policy; this restriction is scoped and should not be generalized to every reviewed type. Confidence: high · Verified: Google: Review snippet structured data
  • Non copre Product, Book, Movie, Recipe, SoftwareApplication, Event, Course, Game, ecc. Recensire questi elementi sul proprio sito è consentito. Non esagerare la portata della policy — la distorsione frequente è “Google ha eliminato le stelle delle recensioni”, quando il divieto riguarda specificamente le recensioni self-hosted di attività/organizzazioni.

Una cosa su cui vale la pena essere diretti, poiché non è specificata testualmente nei documenti di Google e non voglio sopravvalutare le fonti: rinominare l’entità recensita come Product o un altro tipo non soggetto a restrizioni, quando ciò che viene effettivamente recensito è la propria attività, non è una soluzione documentata. La restrizione è scritta in base a ciò che viene effettivamente recensito e a chi controlla la pagina su cui viene recensito — non alla stringa @type che scegli di dichiarare. Tratta questo come un giudizio editoriale, non come una policy citata: etichettare erroneamente l’entità per aggirare la regola è il tipo di cosa che un revisore manuale cerca specificamente.

Google traccia anche due linee adiacenti: “Ratings must be sourced directly from users,” e “Don’t rely on human editors to create, curate, or compile ratings information for local businesses.” E una regola netta che si applica in generale: non puoi raschiare le valutazioni da altrove“Don’t aggregate reviews or ratings from other websites.” Copiare le stelle di Yelp o Google sulla tua pagina e contrassegnarle come tue è fuori luogo. (traduzione) «Le valutazioni devono provenire direttamente dagli utenti» e «Non fare affidamento su editor umani per creare, curare o compilare informazioni sulle valutazioni per le attività locali.» E una regola netta che si applica in generale: non puoi raschiare le valutazioni da altrove — «Non aggregare recensioni o valutazioni da altri siti web.» Copiare le stelle di Yelp o Google sulla tua pagina e contrassegnarle come tue è fuori luogo.

La policy risale a circa settembre 2019; Google l’ha annunciata in un post di Search Central sul rendere i rich snippet delle recensioni più utili. Sarò onesto sulle fonti: non sono riuscito a verificare una citazione pulita e specifica di Mueller o Illyes specificamente sul meccanismo di azione manuale per le recensioni self-serving, quindi cito i documenti e l’annuncio della policy piuttosto che mettere parole in bocca a qualcuno (vedi la scheda Citazioni).

Idoneità, non ranking — e il rischio di azione manuale

Due punti di inquadramento che contano:

  • Il markup delle recensioni garantisce l’idoneità ai rich result, non un boost di ranking. Il caso migliore è uno snippet di recensione critica — stelle e testo di riepilogo nell’elenco. Questo può aumentare il click-through, ma non ti sposta in alto nei risultati. Qualsiasi guida che promette un “aumento del CTR del 15–35%” dallo schema delle recensioni cita una statistica non verificabile; trattala con sospetto.
  • Le violazioni possono innescare un’azione manuale. Google avverte: “If your site violates one or more of these guidelines, then Google may take manual action against it. Once you have remedied the problem, you can submit your site for reconsideration.” Le Linee guida generali sui dati strutturati di Google specificano la conseguenza precisa: “A structured data manual action means that a page loses eligibility for appearance as a rich result; it doesn’t affect how the page ranks in Google web search.” Quindi la penalità è limitata al rich result, non al ranking ordinario della pagina — perdi lo snippet finché non correggi la violazione e richiedi la riconsiderazione, ma non vieni declassato o deindicizzato per questo. (traduzione) «Se il tuo sito viola una o più di queste linee guida, Google può intraprendere un’azione manuale contro di esso. Una volta risolto il problema, puoi inviare il tuo sito per la riconsiderazione.» «Un’azione manuale sui dati strutturati significa che una pagina perde l’idoneità alla comparsa come rich result; non influisce su come la pagina si posiziona nella ricerca web di Google.»

Aiuta tenere distinti sei stati separati, perché “è stato validato” e “mostra le stelle” non sono lo stesso fatto: superare il Rich Results Test (presenza dei campi) → Google supporta il tipo itemReviewed → la pagina è idonea secondo le linee guida (non auto-promozionale, non copiata, contenuto visibile) → Google ha effettivamente indicizzato la pagina → Google sceglie di mostrare il snippet → e — del tutto separato da tutto quanto sopra — il posizionamento della pagina. Una pagina può essere verde nei primi cinque e comunque non posizionarsi bene, e una pagina può posizionarsi bene senza mai mostrare una singola stella.

Ricorda anche la regola di visibilità: le recensioni che contrassegni devono essere realmente sulla pagina e ovvie per gli utenti — “deve essere immediatamente ovvio per gli utenti che la pagina contiene contenuti di recensioni.” (traduzione) «deve essere immediatamente ovvio per gli utenti che la pagina contiene contenuti di recensioni.» Le recensioni contrassegnate che un visitatore non può effettivamente vedere sono una violazione delle linee guida, non solo un dettaglio di validazione.

Test e monitoraggio

Valida il markup con il Rich Results Test, poi controlla Search Console. Google ha aggiunto un report dedicato ai snippet di recensioni in Search Console (2020) che segnala quali pagine sono idonee e quali hanno errori — è il diagnostico da controllare dopo la pubblicazione, poiché il Rich Results Test conferma la presenza dei campi ma non la conformità alle policy (non ti dirà che la tua recensione aziendale auto-ospitata non è idonea).

Bing e altri motori

Le linee guida di Bing sui dati strutturati sono molto più scarne di quelle di Google. Bing supporta il markup di recensioni e valutazioni con il vocabolario schema.org e lo riconosce per risultati avanzati, e valida i dati annotati rispetto al tipo dichiarato e al formato previsto (le discrepanze vengono ignorate piuttosto che rifiutate). Ma Bing non ha pubblicato un equivalente della stretta di Google del 2019 sulle recensioni auto-promozionali — non esiste una pagina di idoneità per le recensioni specifica di Bing paragonabile a quella di Google. In pratica: tratta il documento di Google su Review/AggregateRating come lo standard de facto anche per il lavoro incentrato su Bing, perché Bing rimanda allo stesso vocabolario schema.org senza aggiungere proprie restrizioni.

Per capire dove si colloca Review nel quadro più ampio, si affianca ai fratelli schema AggregateRating, Product e Organization sotto l’hub più ampio dei dati strutturati in cui questo articolo è inserito.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.