Dati strutturati per la SEO: cosa sono e come aggiungere lo schema markup

Dati strutturati per la SEO: cosa sono e come aggiungere lo schema markup

I dati strutturati sono codice che aggiungi a una pagina per dire ai motori di ricerca cosa significa esattamente il suo contenuto: che questa stringa è un prezzo, quest'altra è un autore, questo blocco è una ricetta. Molti li chiamano schema markup, dal nome del vocabolario condiviso che quasi tutti usano per scriverli.

Se sei arrivato qui chiedendoti "aggiungere lo schema cambia il mio posizionamento?", la risposta onesta è che da solo non funziona. I dati strutturati abilitano la comparsa di una funzionalità; non garantiscono che compaia, e Google decide query per query se un rich result è l'esperienza migliore.

Eppure, le pagine che ottengono un rich result tendono a guadagnare più clic, e i case study di Google stessi lo confermano: Nestlé ha misurato un click-through rate dell'82% più alto sulle pagine mostrate come rich result, e Rotten Tomatoes ha riportato un CTR del 25% superiore sulle pagine con dati strutturati rispetto a quelle senza.

Cosa sono i dati strutturati (schema markup)

"Schema markup" e "dati strutturati" vengono usati come sinonimi, anche se non sono esattamente la stessa cosa.

I dati strutturati sono la pratica generale di etichettare il contenuto in un formato leggibile dalle macchine. Schema.org è il vocabolario condiviso che quasi tutti usano a questo scopo — un progetto congiunto sostenuto da Google, Microsoft, Yahoo e Yandex. Quindi quando qualcuno dice "aggiungi lo schema", intende "aggiungi dati strutturati Schema.org".

Diagramma della stessa pagina prodotto mostrata due volte: a sinistra ciò che vede un visitatore — un titolo, una valutazione a stelle, un prezzo e un autore; a destra il JSON-LD che legge un motore di ricerca, con etichette color corallo che collegano il prezzo, la valutazione e l'autore sulla pagina ai campi corrispondenti nel markup
I dati strutturati etichettano il prezzo, la valutazione e l'autore sulla tua pagina così che un motore di ricerca possa leggerli

Esistono tre formati: JSON-LD, Microdata e RDFa. Google consiglia il JSON-LD, ed è il formato usato in ogni esempio qui sotto.

Il JSON-LD sta in un unico blocco <script>, di solito nell'<head>, separato dall'HTML visibile. Per questo è più facile da aggiungere, mantenere e correggere rispetto a Microdata o RDFa, che avvolgono attributi attorno agli elementi reali della pagina. Se hai ereditato un sito che usa Microdata funziona ancora, ma il nuovo markup dovrebbe essere in JSON-LD.

Perché lo schema conta di più oggi, non di meno

I dati strutturati sono più importanti che mai. Ecco tre ragioni, in ordine di quanto dovrebbero guidare le tue decisioni.

  1. Rich result. Sono gli elenchi arricchiti che vanno oltre il semplice link blu: valutazioni a stelle, prezzi dei prodotti, breadcrumb, sitelink, schede ricetta. Occupano più spazio e attirano più attenzione. È il beneficio più diretto e misurabile.
  2. Comprensione dell'entità. Lo schema dice a Google cosa sei, non solo quali parole ci sono sulla pagina. Il markup Organization con link sameAs ai tuoi profili LinkedIn, X e Wikipedia aiuta Google a collegare il tuo sito a un'entità nota nel suo Knowledge Graph.
  3. AI e AI Overview. Lo schema non sblocca da solo le citazioni AI, ma rende i fatti della tua pagina espliciti e coerenti, il che aiuta qualsiasi sistema — umano o modello — a interpretarli correttamente.
Confronto dello stesso risultato nella ricerca Google: a sinistra un semplice elenco a link blu senza markup, a destra il rich result con breadcrumb, valutazione a stelle, numero di recensioni, prezzo e una miniatura, che occupa più spazio nella pagina
Un rich result aggiunge stelle, prezzo e un breadcrumb, occupando più spazio e attirando più attenzione di un semplice link blu

I tipi di schema che ottengono ancora rich result nel 2026

Ecco quelli su cui puoi contare, ciascuno con JSON-LD pronto da copiare e incollare. Inserisci i tuoi valori reali e mantieni ogni campo coerente con ciò che un visitatore vede effettivamente sulla pagina.

Article / BlogPosting

Per articoli di blog, notizie e contenuti editoriali.

{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "Structured Data for SEO: What It Is and How to Add Schema Markup",
  "image": "https://example.com/images/structured-data.png",
  "datePublished": "2026-07-07",
  "dateModified": "2026-07-07",
  "author": {
    "@type": "Person",
    "name": "Jane Doe",
    "url": "https://example.com/author/jane-doe"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Example",
    "logo": {
      "@type": "ImageObject",
      "url": "https://example.com/logo.png"
    }
  }
}

Product (con Offer e valutazione)

Per una pagina che vende un prodotto.

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Trail Running Shoe X",
  "image": "https://example.com/shoe.jpg",
  "description": "Lightweight trail shoe with a grippy outsole.",
  "brand": { "@type": "Brand", "name": "Acme" },
  "sku": "ACME-TRX-42",
  "offers": {
    "@type": "Offer",
    "url": "https://example.com/shoe",
    "price": "129.00",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.6",
    "reviewCount": "218"
  }
}

Review

Per una recensione editoriale di un prodotto, libro, film o servizio.

{
  "@context": "https://schema.org",
  "@type": "Review",
  "itemReviewed": { "@type": "Product", "name": "Trail Running Shoe X" },
  "reviewRating": {
    "@type": "Rating",
    "ratingValue": "4",
    "bestRating": "5"
  },
  "author": { "@type": "Person", "name": "Jane Doe" },
  "reviewBody": "Comfortable over long distances, though sizing runs small."
}

Per qualsiasi pagina all'interno di una gerarchia. La pagina corrente è l'ultimo elemento e omette item.

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://example.com" },
    { "@type": "ListItem", "position": 2, "name": "Blog", "item": "https://example.com/blog" },
    { "@type": "ListItem", "position": 3, "name": "Structured Data" }
  ]
}

Organization (con sameAs)

Inseriscilo una sola volta, a livello di intero sito (homepage o un template globale). L'array sameAs è la leva per la chiarezza dell'entità.

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Example",
  "url": "https://example.com",
  "logo": "https://example.com/logo.png",
  "sameAs": [
    "https://www.linkedin.com/company/example",
    "https://x.com/example",
    "https://en.wikipedia.org/wiki/Example"
  ]
}

LocalBusiness

Per un'attività con una sede fisica. Usa il sottotipo più specifico disponibile (Restaurant, Dentist e così via) anziché il generico LocalBusiness quando ne esiste uno.

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Example Coffee",
  "image": "https://example.com/store.jpg",
  "@id": "https://example.com",
  "url": "https://example.com",
  "telephone": "+1-555-0100",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "123 Main St",
    "addressLocality": "Austin",
    "addressRegion": "TX",
    "postalCode": "78701",
    "addressCountry": "US"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 30.2672,
    "longitude": -97.7431
  },
  "openingHours": "Mo-Fr 07:00-18:00"
}

FAQPage e HowTo

Google ha deprecato i rich result FAQ il 7 maggio 2026, completando una marcia indietro iniziata nell'agosto 2023, quando li aveva limitati a siti governativi e sanitari autorevoli. I rich result HowTo erano stati deprecati su desktop già a settembre 2023.

Google continua ad analizzare FAQPage per capire una pagina — semplicemente non otterrai più il pannello espandibile di domande e risposte nella ricerca. Quindi mantieni i contenuti FAQ sulla pagina perché rispondono a domande reali e aiutano le macchine a leggerti. Solo non aggiungere lo schema aspettandoti una funzionalità SERP visibile.

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "Does schema markup guarantee rich results?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "No. Valid markup makes a page eligible, but Google decides whether to show a rich result."
    }
  }]
}

Quale tipo di schema per quale pagina

L'errore più comune in assoluto è affibbiare il tipo sbagliato a una pagina, o accumulare tipi che non si applicano. Abbina il tipo più specifico a ciò che la pagina è realmente, poi verifica se produce ancora un rich result.

PaginaSchemaRich result nel 2026
Articolo di blog, notizia, guidaArticle / BlogPosting
Pagina prodottoProduct + Offer
Recensione editorialeProduct + Review
Qualsiasi pagina annidataBreadcrumbList
Homepage / chi siamoOrganizationSolo entità
Sede fisicaLocalBusinessSì (locale)
RicettaRecipe
VideoVideoObject
Blocco FAQFAQPageNo (deprecato)
Passaggi how-toHowToNo (deprecato)

La linea guida di Google è di usare il tipo applicabile più specifico e di inserire i dati strutturati sulla pagina che descrivono.

Come testare e validare il tuo schema

Non pubblicare mai uno schema che non hai controllato. Due strumenti ufficiali, un compito ciascuno:

  • Il Rich Results Test ti dice se una pagina è idonea per un rich result di Google e mostra un'anteprima di come potrebbe apparire. Usalo per rispondere alla domanda "otterrà una funzionalità?"
  • Lo Schema Markup Validator valida qualsiasi markup Schema.org in modo generico, senza verifiche legate alle funzionalità specifiche di Google. Usalo per rispondere alla domanda "è sintatticamente corretto?" Ha sostituito il vecchio Structured Data Testing Tool.

Lo schema si rompe in silenzio. L'aggiornamento di un tema o il conflitto di un plugin possono eliminare il JSON-LD da centinaia di pagine senza alcun errore visibile. Ecco perché il workflow reale è: validare prima di pubblicare, ricontrollare dopo ogni modifica al template o deploy, e monitorare nel tempo lo stato dei rich result nei report sui miglioramenti della Search Console.

Ciclo di validazione in quattro passaggi: scrivere il JSON-LD in un blocco script, validarlo con il Rich Results Test e lo Schema Markup Validator, pubblicarlo sulla pagina live e monitorare i report sui miglioramenti della Search Console, con una freccia che torna indietro per ricontrollare dopo ogni modifica al template o deploy
Valida prima di pubblicare, poi ricontrolla dopo ogni modifica al template o deploy

Valida i dati strutturati di ogni pagina con SEOcrawl AI

Eseguire a mano i due strumenti di Google va bene per un controllo puntuale, ma non è scalabile e non ti dirà quando un deploy rompe silenziosamente il markup su un intero template.

Per un controllo rapido su una singola pagina, il validatore di schema gratuito di SEOcrawl AI analizza il JSON-LD di un URL sia rispetto alle specifiche di Schema.org sia rispetto alle policy sui Rich Results di Google. Estrae ogni blocco presente sulla pagina e separa gli errori che bloccano l'idoneità dagli avvisi che si limitano a indebolirla, così sai esattamente cosa correggere per primo.

E poiché le regressioni del markup di solito si manifestano come un calo nella copertura dei rich result, SEOcrawl AI tiene traccia anche del lato miglioramenti: estrae i dati di copertura e di query dalla tua Search Console — manualmente, tramite regole automatiche o attraverso il server MCP di SEOcrawl direttamente da Claude o ChatGPT — così una modifica al template che elimina lo schema si manifesta come un cambiamento misurabile, non come un mistero.

FAQ

Lo schema markup migliora il posizionamento o è un mito?

Lo schema non è un fattore di ranking. Rende una pagina idonea ai rich result e aiuta i motori a capire il tuo contenuto, ma da solo non ti fa salire nei risultati. Il beneficio è indiretto: le pagine che ottengono un rich result tendono a guadagnare un click-through rate più alto.

I rich result FAQ non ci sono più, quindi devo rimuovere lo schema FAQPage?

No. Google ha confermato che FAQPage resta un tipo valido e continua ad analizzare il markup per capire la tua pagina. Semplicemente non mostrerà più il pannello espandibile. Investi il tempo sul contenuto delle FAQ, che continua a portare traffico a coda lunga e aiuta i sistemi AI a estrarre le risposte.

Quanto tempo passa prima di vedere un rich result dopo aver aggiunto lo schema?

Non esiste una tempistica fissa. Google deve prima rieffettuare la scansione e rielaborare la pagina, cosa che può richiedere da alcuni giorni a qualche settimana a seconda della frequenza con cui esegue la scansione del tuo sito. E anche con un markup valido ottieni solo l'idoneità, non un posto garantito.

Mi serve lo schema perché ChatGPT o le AI Overview mi citino?

Non nello specifico. Google ha dichiarato che non è richiesto alcuno schema particolare per le AI Overview o per l'AI Mode. Ciò che conta è che i tuoi dati strutturati corrispondano al contenuto visibile e che il contenuto risponda davvero alla domanda. Lo schema riduce l'ambiguità per i modelli, il che aiuta, ma non forza una citazione.

Aggiungere il JSON-LD rallenta la mia pagina?

No. Un blocco JSON-LD è una piccola porzione di testo nel codice sorgente della pagina e non genera né blocca nulla a livello visivo. L'unico costo reale è la manutenzione: tienilo accurato e rimuovi i blocchi relativi a funzionalità che non vuoi più ottenere.

Autore: David Kaufmann

David Kaufmann

Ho passato gli ultimi oltre 10 anni completamente ossessionato dal SEO — e onestamente, non vorrei fosse altrimenti.

La mia carriera ha fatto un salto di qualità quando ho lavorato come Senior SEO Specialist per Chess.com — uno dei 100 siti più visitati dell'intero Internet. Operare a quella scala, su milioni di pagine, decine di lingue e in una delle SERPs più competitive in assoluto, mi ha insegnato cose che nessun corso o certificazione avrebbe mai potuto. Quell'esperienza ha cambiato la mia prospettiva su come dovrebbe essere davvero un grande SEO — ed è diventata la base di tutto ciò che ho costruito da allora.

Da quell'esperienza è nata SEO Alive — un'agenzia per brand che fanno sul serio con la crescita organica. Non siamo qui per vendere dashboards e report mensili. Siamo qui per costruire strategie che spostino davvero l'ago della bilancia, combinando il meglio del SEO classico con l'entusiasmante nuovo mondo della Generative Engine Optimization (GEO) — facendo in modo che il tuo brand appaia non solo nei link blu di Google, ma anche all'interno delle risposte generate dall'AI che ChatGPT, Perplexity e Google AI Overviews consegnano ogni giorno a milioni di persone.

E poiché non riuscivo a trovare uno strumento che gestisse correttamente entrambi questi mondi, me ne sono costruito uno — SEOcrawl, una piattaforma enterprise di SEO intelligence che unisce rankings, audit tecnici, monitoraggio dei backlinks, salute del crawl e tracciamento della visibilità del brand nell'AI, tutto in un unico posto. È la piattaforma che ho sempre desiderato esistesse.

→ Leggi tutti gli articoli di David
Altri articoli di David Kaufmann

Scopri altri contenuti di questo autore