Guide

Cosa sono i dati strutturati? Schema markup spiegato semplicemente

I dati strutturati sono un piccolo blocco di codice in una pagina web che descrive di cosa parla la pagina in un formato standard che i motori di ricerca comprendono — ad esempio «questa pagina è un prodotto chiamato Candela alla lavanda, costa 24 dollari ed è disponibile». Google li descrive come un formato standardizzato per fornire informazioni su una pagina e classificarne il contenuto. Se fatti bene, aiutano i motori di ricerca a capire la pagina e possono renderla idonea a risultati di ricerca più ricchi, come prezzi, valutazioni o date di eventi mostrati direttamente nell'elenco.

Perché contano quando costruisci con l'AI

I motori di ricerca sono bravi a leggere le pagine, ma devono ancora tirare a indovinare. «24» è un prezzo, una quantità o una data? «Riverside Hall» è un luogo o una persona? I dati strutturati eliminano questa incertezza.

Per i siti creati con l'AI ci sono due punti pratici:

  • Sono codice, non contenuto, quindi è facile dimenticarli. Un builder AI di solito non li aggiunge se non lo chiedi, e quando lo fa devono corrispondere a ciò che è davvero nella pagina.
  • È facile sbagliarli in modi che sembrano corretti. Un'AI potrebbe inventare una valutazione di cinque stelle, aggiungere markup per contenuti non visibili o usare un tipo che Google non mostra più. Le linee guida di Google sono rigorose sull'accuratezza, e il markup fuorviante può essere ignorato o penalizzato.

Un po' di dati strutturati, accurati e coerenti con il contenuto reale, vale la pena. Molto markup inventato è peggio di niente.

Un'analogia quotidiana

Pensa a un prodotto in un supermercato. La confezione ha un design colorato e un testo promozionale: è la tua pagina web come la vedono le persone. Ma sul retro c'è anche un'etichetta nutrizionale standard: gli stessi campi, nello stesso ordine, su ogni prodotto. Chiunque può leggerla in fretta e confrontare i prodotti.

I dati strutturati sono l'etichetta nutrizionale della tua pagina. Il design può essere quello che vuoi; l'etichetta è standardizzata perché le macchine possano leggerla con affidabilità. E come un'etichetta nutrizionale, deve essere onesta su ciò che contiene.

Come funzionano i dati strutturati

I dati strutturati hanno due parti:

  1. Un vocabolario — le parole usate per descrivere le cose. Il più diffuso è schema.org, un vocabolario condiviso con tipi come Product, LocalBusiness, Event, Article, Recipe e Organization, e proprietà come name, price, address e startDate.
  2. Un formato — il modo in cui le etichette vengono scritte nella pagina. Google supporta tre formati: JSON-LD, Microdata e RDFa. Consiglia JSON-LD, che è un blocco JSON dentro un tag <script>, separato dall'HTML visibile.

I motori di ricerca leggono il blocco, capiscono le entità presenti nella pagina e — se la pagina è idonea e rispetta i requisiti — possono mostrare un risultato ricco: un elenco di ricerca con dettagli extra.

Un esempio concreto: la pagina di un prodotto di un negozio di candele

Immagina di aver costruito un negozio online e che una pagina venda una candela alla lavanda. La pagina visibile mostra il nome, una foto, una descrizione, il prezzo (24,00 $) e «Disponibile».

Il JSON-LD per quella pagina potrebbe essere così:

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Candela di soia alla lavanda",
  "image": "https://www.examplecandles.com/images/lavender.jpg",
  "description": "Candela di soia colata a mano con olio essenziale di lavanda. Brucia per circa 40 ore.",
  "sku": "CAN-LAV-01",
  "brand": { "@type": "Brand", "name": "Example Candles" },
  "offers": {
    "@type": "Offer",
    "url": "https://www.examplecandles.com/candles/lavender",
    "price": "24.00",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock"
  }
}

Il blocco va dentro <script type="application/ld+json">…</script> nell'HTML della pagina.

Nota cosa non c'è: nessun aggregateRating, perché il negozio non mostra recensioni sulla pagina. Aggiungere una valutazione che i visitatori non vedono violerebbe le regole di Google.

Ora la pagina di contatto dello stesso negozio potrebbe descrivere l'attività stessa:

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Example Candles",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "12 Market Street",
    "addressLocality": "Bristol",
    "postalCode": "BS1 1AA",
    "addressCountry": "GB"
  },
  "telephone": "+44 117 000 0000",
  "openingHours": "Mo-Sa 10:00-17:00"
}

Ancora una volta, ogni valore corrisponde a ciò che è visibile sulla pagina.

Come verificarlo. Incolla l'URL live nel Test dei risultati multimediali di Google per vedere se la pagina è idonea ai risultati ricchi di Google e se manca qualcosa di obbligatorio. Usa il Validatore di markup Schema per un controllo generale su schema.org. Dopo la pubblicazione, Search Console mostra gli errori su tutto il sito.

Regole da conoscere

Dalla documentazione di Google sui dati strutturati:

  • Segna solo ciò che gli utenti possono vedere. Non aggiungere dati strutturati su informazioni non visibili nella pagina, anche se sono accurate.
  • Includi le proprietà obbligatorie. Ogni tipo di risultato ricco elenca i campi richiesti; se ne manca uno, la pagina non è idonea.
  • L'idoneità non è una garanzia. Un markup corretto rende una pagina idonea a un risultato ricco, non ne garantisce la comparsa.
  • I tipi di risultati ricchi cambiano. Google elimina alcune funzionalità nel tempo. Ad esempio, i suoi risultati ricchi per le FAQ erano limitati a siti governativi e sanitari noti, e Google ha annunciato che smetteranno di comparire nella Ricerca da maggio 2026. Controlla la galleria di ricerca attuale di Google prima di costruire per un risultato ricco specifico.
  • Non creare pagine solo per ospitare il markup.

Termini comuni spiegati

TermineCosa significa
Dati strutturatiEtichette standardizzate che descrivono ciò che è presente su una pagina.
Schema markupDati strutturati che usano il vocabolario schema.org; spesso usato come sinonimo.
Schema.orgUn vocabolario condiviso di tipi e proprietà riconosciuto dai principali motori di ricerca.
JSON-LDIl formato consigliato da Google: un blocco JSON in un tag script.
Microdata / RDFaFormati più vecchi che aggiungono attributi direttamente agli elementi HTML.
TipoChe cos'è una cosa, come Product, Event o LocalBusiness.
ProprietàUn dettaglio su di essa, come price, startDate o address.
Risultato riccoUn elenco di ricerca con dettagli visivi extra, come prezzo o valutazione.
Test dei risultati multimedialiLo strumento di Google per verificare l'idoneità ai suoi risultati ricchi.
Validatore di markup SchemaUn validatore generale per il markup schema.org.

Errori comuni e idee sbagliate

  • «I dati strutturati aumentano il posizionamento.» Il loro valore principale è la comprensione della pagina e l'idoneità ai risultati ricchi, non una scorciatoia per il ranking.
  • Inventare recensioni o valutazioni. Valutazioni false o non supportate violano le regole di Google e ingannano le persone.
  • Markup che non corrisponde alla pagina. Un prezzo di 24 $ nel JSON-LD e 29 $ sulla pagina è un problema.
  • Contenuti nascosti. Segnare testo che i visitatori non vedono è contro le linee guida.
  • Copiare il markup su ogni pagina. Un blocco Product va nelle pagine prodotto, non nella home o nel blog.
  • Costruire per funzionalità ritirate. Verifica che il risultato ricco che vuoi esista ancora.
  • Aggiungere il markup solo nel browser. Se il sito genera tutto con JavaScript, Google potrebbe comunque trovarlo, ma inserire il JSON-LD nell'HTML inviato dal server è più affidabile.
  • Non testare mai. Una virgola mancante rende illeggibile l'intero blocco.

Cosa chiedere al tuo builder AI

  • «Aggiungi dati strutturati JSON-LD usando tipi schema.org coerenti con ogni pagina: Product nelle pagine prodotto, LocalBusiness nella pagina di contatto, Article negli articoli del blog.»
  • «Genera i valori dagli stessi dati che la pagina mostra, così corrispondono sempre.»
  • «Non aggiungere valutazioni, recensioni o proprietà che non sono visibili sulla pagina.»
  • «Inserisci il JSON-LD nell'HTML generato dal server o pre-renderizzato.»
  • «Includi tutte le proprietà obbligatorie per il risultato ricco di Google di quel tipo, e dimmi quali hai usato.»
  • «Dammi un elenco di URL da controllare nel Test dei risultati multimediali.»

Per capire come questo si inserisce nel quadro generale, vedi cos'è la SEO, cos'è una sitemap e la guida tecnica in SEO per siti creati con l'AI.

I dati strutturati in Mythex

Mythex non aggiunge automaticamente dati strutturati; li chiedi in chat e l'agente li scrive nel codice della tua app. Digli quali pagine rappresentano prodotti, eventi o la tua attività, e chiedigli di generare il JSON-LD dagli stessi dati mostrati dalla pagina. La ricetta della documentazione su SEO per la tua app pubblicata include la frase «Do not invent fake review schema», un buon consiglio da tenere in ogni prompt. Poiché la configurazione predefinita è un'app a pagina singola renderizzata dal client, se la ricerca è importante chiedi una struttura pre-renderizzata o statica, poi pubblica e verifica gli URL live.

Domande

Cosa sono i dati strutturati, in parole semplici?

I dati strutturati sono un piccolo blocco di codice in una pagina web che descrive di cosa parla la pagina in un formato standard, ad esempio «questo è un prodotto, costa 24 dollari, è disponibile». Aiuta i motori di ricerca a capire la pagina e può renderla idonea a risultati di ricerca più ricchi.

I dati strutturati migliorano il posizionamento?

Google descrive i dati strutturati come un modo per capire le pagine e renderle idonee ai risultati ricchi, non come una garanzia di nulla. Il loro valore concreto è che le pagine idonee possono mostrare più dettagli nei risultati, come prezzi o valutazioni.

Cos'è JSON-LD?

JSON-LD è un formato per scrivere dati strutturati come blocco JSON dentro un tag script della pagina. Google lo consiglia perché resta separato dall'HTML visibile ed è facile da generare e manutenere.

Cos'è schema.org?

Schema.org è un vocabolario condiviso di tipi e proprietà, come Product, Event, LocalBusiness, name e price, che i motori di ricerca comprendono. I dati strutturati usano i termini di schema.org per descrivere le cose.

Come verifico i dati strutturati?

Usa il Test dei risultati multimediali di Google per vedere se una pagina è idonea ai risultati ricchi di Google, e il Validatore di markup Schema per controllare il markup rispetto a schema.org in generale. Dopo la pubblicazione, i report di Search Console mostrano gli errori sulle pagine live.

Mythex · Pricing · Crea qualsiasi cosa con l'AI · Template per siti web e app · Mythex a confronto · Glossario per creare app con l'AI · Strumenti gratuiti per creare app con l'AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)