Schema Markup e SEO

Il markup schema è codice che utilizza il vocabolario schema.org per etichettare il significato dei tuoi contenuti, così i motori di ricerca possono comprenderli e mostrare risultati avanzati.

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

Il markup schema è codice che utilizza il vocabolario schema.org per etichettare il significato dei tuoi contenuti, così i motori di ricerca possono comprenderli e rendere le tue pagine idonee per i risultati avanzati (stelle delle recensioni, prezzi dei prodotti, breadcrumb). Non è un fattore di ranking diretto — Google lo ha detto ripetutamente — e 'schema markup' (il vocabolario) non va confuso con 'JSON-LD' (il formato in cui lo scrivi). Tutti e tre i formati funzionano; JSON-LD è la scelta consigliata. La grande trappola è sprecare tempo di sviluppo su tipi deprecati: i risultati avanzati HowTo sono scomparsi nel 2023, sette tipi di funzionalità sono stati ritirati a giugno 2025, e i risultati avanzati FAQ sono stati deprecati nel 2026. La mia regola, presa in prestito da anni di lavoro su larga scala: implementa schema quando ti fa ottenere una funzionalità di ricerca, o quando aiuta davvero un motore a identificare la tua entità (Organization/Person con sameAs) — non perché più markup è automaticamente meglio.

TL;DR — Il markup dello schema applica il vocabolario schema.org (una collaborazione Google / Microsoft / Yahoo / Yandex) per etichettare il significato di una pagina. Fa due lavori distinti: idoneità ai rich results (miglioramenti visibili della SERP, richiede tipi specifici + tutte le proprietà richieste) e comprensione delle entità (aiuta i motori e il Knowledge Graph a identificare chi/cosa sei — Organization / Person + sameAs — senza segnale visibile). Non è un fattore di ranking diretto. Non confondere il vocabolario (markup dello schema) con il formato (JSON-LD — consigliato, ma anche Microdata e RDFa funzionano). E fai attenzione al ciclo di deprecazione: i rich results HowTo sono andati nel 2023, sette tipi di funzionalità sono stati ritirati a giugno 2025, e i rich results FAQ sono stati deprecati nel 2026. La mia regola: implementa lo schema quando guadagna una funzionalità di ricerca o aiuta genuinamente la comprensione delle entità — non perché più markup è automaticamente meglio.

Markup dello schema vs. dati strutturati vs. JSON-LD

Tre termini vengono costantemente confusi, quindi lasciami separarli chiaramente:

  • I dati strutturati sono il concetto generale: qualsiasi modo standardizzato di annotare i contenuti affinché le macchine li comprendano.
  • Il markup Schema è un dato strutturato che utilizza specificamente il vocabolario schema.org. In pratica questi due termini sono usati in modo intercambiabile.
  • JSON-LD è un formato — uno dei tre modi per scrivere il markup. Non è un sinonimo di markup Schema. Puoi esprimere gli stessi tipi di schema.org in JSON-LD, Microdata o RDFa.

Tenere separato il vocabolario (schema.org) dal formato (JSON-LD) è la prima cosa che mette in difficoltà le persone. Il vocabolario è cosa dici; il formato è come lo scrivi.

Cos’è realmente schema.org

schema.org è un vocabolario condiviso lanciato nel 2011 e mantenuto in modo collaborativo da Google, Microsoft (Bing), Yahoo e Yandex. Definisce una Gerarchia di tipi (ad es., ThingCreativeWorkArticleNewsArticle) e le proprietà che ogni tipo può contenere. I motori di ricerca concordano sul vocabolario, poi ciascuno decide in modo indipendente quali tipi consuma e quali trasforma in risultati avanzati. Quest’ultimo punto è importante: schema.org elenca molti più tipi rispetto a quelli che un singolo motore mostra. Evidence for this claim A property can be valid in Schema.org without being required, recommended, or consumed for a specific Google rich result. Scope: Schema.org vocabulary compared with Google Search feature requirements. Confidence: high · Verified: Google: Structured data feature guide

I due compiti dello schema (e perché le persone pensano solo a uno)

La maggior parte delle guide tratta lo schema come una leva per i risultati avanzati e si ferma lì. In realtà fa due cose separate:

  1. Idoneità per i risultati avanzati. Contrassegna i contenuti con un tipo supportato e tutte le sue proprietà richieste, e la tua inserzione diventa idonea per un miglioramento visibile della SERP (stelle, prezzo, breadcrumb, scheda ricetta). Questa è la parte che tutti inseguono.

  2. Comprensione di contenuti ed entità. Google dichiara di utilizzare i dati strutturati “per comprendere il contenuto della pagina, nonché per raccogliere informazioni sul web e sul mondo in generale.” Organization, Person e tipi simili — soprattutto con sameAs che punta a profili autorevoli — aiutano i motori a identificare con sicurezza quale entità riguarda una pagina e ad alimentare il Knowledge Graph. Non c’è alcun badge visibile per questo; il vantaggio è la comprensione.

La conseguenza pratica: un tipo che non produce nessun risultato avanzato può comunque valere la pena contrassegnare se affina la comprensione dell’entità. Organization è l’esempio classico.

I formati: JSON-LD, Microdata, RDFa

Tutti e tre sono supportati da Google. JSON-LD è la scelta consigliata, e le ragioni sono concrete:

  • Vive in un blocco <script type="application/ld+json">, non intervallato con il tuo HTML, il che rende i dati annidati molto più facili da esprimere e mantenere quando i modelli cambiano.
  • Google può leggere JSON-LD anche quando viene iniettato dinamicamente da JavaScript o un widget CMS — questo è il comportamento documentato di Google, non una garanzia di rendering universale. Altri motori di ricerca e crawler AI possono rendere (o non riuscire a rendere) JSON-LD iniettato in modo diverso, quindi testa ogni consumatore a cui tieni realmente invece di assumere la parità.

Microdata e RDFa sono attributi inline intrecciati nel tuo markup HTML. Non sono penalizzati o analizzati peggio — questo è un mito. Sono solo più difficili da mantenere. Usali solo quando un CMS legacy o una piattaforma specifica impone markup inline.

Lo schema non è un fattore di ranking

Questa è la correzione più importante dell’argomento. I rappresentanti di Google sono stati inequivocabili e coerenti per anni — vedi la lente Quotes per le dichiarazioni esatte. Danny Sullivan ha definito i dati strutturati “facoltativi” con “nessun impatto sul ranking nella ricerca web.” Il vantaggio è indiretto: i risultati avanzati possono aumentare il tasso di clic e una migliore comprensione delle entità può rendere più facile il matching di rilevanza. Nessuno dei due è un aumento del ranking derivante dal markup stesso.

Questo è esattamente il motivo per cui la mia impostazione è sempre stata pragmatica. Nella mia guida SEO enterprise di Ahrefs l’ho messa così: “I’m a fan of schema markup as long as it gets you a search feature.” (traduzione) «Sono un fan del markup schema finché ti fa ottenere una funzionalità di ricerca.» Traduzione: dai priorità ai tipi con idoneità confermata per i rich result (o con chiaro valore di entità) e non spruzzare markup su ogni pagina sperando che faccia qualcosa.

I tipi di schema più utili nel 2026

La galleria di ricerca di Google è la fonte di verità per ciò che attualmente produce rich result. I tipi che meritano il tuo tempo, più o meno in ordine di frequenza con cui ripagano:

  • Product — prezzo, disponibilità e valutazioni delle recensioni; il tipo di maggior valore per l’ecommerce.
  • Review snippet / AggregateRating — stelle di valutazione sui contenuti idonei.
  • BreadcrumbList — il percorso breadcrumb al posto di un URL grezzo.
  • Article (news/blog/sport) — idoneo per la visualizzazione avanzata degli articoli. Top Stories è una superficie separata e più restrittiva con i propri requisiti per editori e policy sui contenuti; il markup Article è necessario ma non mette da solo una pagina lì.
  • Organization — stabilimento dell’entità. Può alimentare il logo/dettagli che Google mostra nei pannelli, ma un markup valido non garantisce la comparsa di un Knowledge Panel — la comprensione dell’entità è la parte affidabile, anche dove non appare alcun pannello o rich result.
  • LocalBusiness — dettagli del pannello locale, orari e informazioni di contatto.
  • Event, Recipe, Job posting, Video (VideoObject), Q&A, Software app, Dataset, Discussion forum, Course list — ciascuno corrisponde a una funzionalità specifica della galleria.

Se non implementi nient’altro, Organization, BreadcrumbList e (per l’attività pertinente) Product o LocalBusiness coprono i casi a più alta leva.

L’onda di deprecazione — smetti di implementare tipi morti

L’insieme supportato cambia davvero, e inseguire funzionalità ritirate è il modo più comune di sprecare tempo di sviluppo. La storia recente:

  • 2023 — rimossi i rich result HowTo da desktop e mobile. Ancora consigliati in innumerevoli guide obsolete; ora non fruttano nulla.
  • Giugno 2025 — sette tipi di funzionalità ritirati: Book Actions, Course Info (vecchio formato, sostituito da Course list), Claim Review, Estimated Salary, Learning Video, Special Announcement e Vehicle Listing.
  • 2026 — rich result FAQ deprecati. Le FAQ espandibili sotto i listing hanno smesso di apparire per la maggior parte dei siti. Lo schema FAQPage è ancora valido e Google lo analizza ancora per la comprensione — ma il miglioramento visivo che ha spinto tutti a implementarlo è sparito.

L’impostazione di John Mueller sul round del 2026 è quella giusta: “Google is not killing schema… markup types come and go, but a precious few you should hold on to.” (traduzione) «Google non sta uccidendo lo schema… i tipi di markup vanno e vengono, ma ce ne sono alcuni preziosi a cui dovresti aggrapparti.» Il messaggio non è “lo schema sta morendo” — è “implementa in base alla galleria attuale, non a un tutorial del 2021.”

Markup delle entità e Knowledge Graph

Oltre ai rich result, lo schema è il modo in cui aiuti un motore a disambiguare la tua entità — per essere sicuro che la tua “Apple” sia l’azienda, non il frutto, e che il tuo autore sia una persona reale specifica. Il meccanismo è la proprietà sameAs: punti il tuo markup Organization o Person a identificatori autorevoli — Wikipedia, Wikidata, LinkedIn, Crunchbase, profili social ufficiali.

Fatto correttamente, questo alimenta il Knowledge Graph e rafforza la fiducia con cui i motori di ricerca (e, a valle, i sistemi AI) ti riconoscono. Fatto con noncuranza, si ritorce contro: un sameAs che punta alla pagina Wikipedia sbagliata o al profilo di un’altra azienda può far sì che un motore confonda entità non correlate. Testa i tuoi valori sameAs con la stessa attenzione con cui testeresti un canonical.

Declare each entity once, then connect the graph with stable `@id` references instead of repeating partial versions of the same entity.

Organization connects to WebSite and WebPage. WebSite and WebPage connect to Article. The diagram emphasizes that the Organization, WebSite, WebPage, and Article each have one stable at-id that other entities reference.

Schema e ricerca AI — le aspettative giuste

Lo schema viene spesso venduto come una leva per le citazioni AI. Non lo è, direttamente. Gli LLM non analizzano in modo affidabile il tuo JSON-LD e ti premiano con citazioni — un ampio studio non ha trovato alcun miglioramento significativo nelle citazioni AI dalla copertura dello schema. Quello che lo schema fa è lo stesso lavoro di comprensione delle entità descritto sopra, e anche questo ha un’avvertenza: Google documenta che Organization/Person + sameAs alimentano il suo Knowledge Graph e la comprensione della ricerca. Se — e quanto — altri fornitori AI si affidano a quel segnale di entità è una questione specifica del fornitore, non qualcosa che qualsiasi venditore ha documentato come garantito; tratta un beneficio di citazione AI cross-fornitore come un’ipotesi non verificata, non un beneficio di implementazione che lo schema offre da solo. Pensalo come infrastruttura di entità per i sistemi di Google stessi, non un interruttore universale per le citazioni. Approfondisco quell’angolo in Schema Markup for AI — è una domanda diversa (aumento delle citazioni) da questo articolo (il vocabolario, i tipi e l’implementazione).

Priorità di implementazione

Se stai iniziando da zero, procedi in questo ordine:

  1. Organization (a livello di sito) con name, logo, url accurati e sameAs verificati — la base dell’entità.
  2. BreadcrumbList sulle pagine basate su modelli — economico, ampiamente idoneo, migliora la visualizzazione.
  3. Product (ecommerce) o LocalBusiness (locale) — il tipo specifico per business di maggior valore.
  4. Article sui contenuti editoriali.
  5. Solo allora, tipi di nicchia che corrispondono a una funzionalità di galleria confermata e attuale.

Due punti non negoziabili dalle linee guida di Google: marca solo contenuti visibili sulla pagina e preferisci “meno ma complete e accurate” proprietà richieste piuttosto che ogni possibile proprietà compilata male.

Valida prima di pubblicare

  • Rich Results Test — per i tipi che producono rich results; ti dice l’idoneità e gli errori delle proprietà richieste.
  • Schema Markup Validator — per qualsiasi tipo schema.org, inclusi quelli che non producono rich results. Evidence for this claim Google recommends validating feature eligibility with the Rich Results Test and broader schema syntax with Schema.org tooling. Scope: Google Search deployment workflow; passing a validator does not guarantee display. Confidence: high · Verified: Google: Structured data introduction
  • Google Search Console report sui rich results — monitora idoneità ed errori su larga scala dopo il deploy.
  • Ahrefs Site Audit — segnala problemi di dati strutturati su un intero sito.

Un errore di proprietà richiesta rende quella pagina non idonea per il rich result corrispondente; le lacune nelle proprietà consigliate sono di solito tollerate. Valida, poi fai il deploy — non il contrario.

Tieni distinti i livelli, perché superarne uno non implica superare il successivo: markup valido (un validatore lo analizza senza errori) → vocabolario supportato (schema.org riconosce il tipo) → supporto della funzionalità (la galleria di Google documenta un rich result corrispondente adesso) → idoneità (ogni proprietà richiesta presente, policy rispettata) → indicizzazione (la pagina è indicizzata) → visualizzazione (Google sceglie di mostrare il miglioramento) → posizionamento (non influenzato da nessuno dei precedenti). Un validatore verde prova solo il primo passo.

Per capire dove si colloca questo nel quadro più ampio, vedi l’hub più ampio sui dati strutturati sotto cui si trova questo articolo.

Add an expert note

Pin an expert quote

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