Dati strutturati per le risposte dell'IA: cosa marcare e come

Pubblicato

Risposta breve

I dati strutturati non sbloccano da soli le risposte dell'IA, ma tolgono dubbi sui fatti. Marca l'editore come Organization con link sameAs, ogni articolo con author, datePublished e dateModified, i prodotti con offers, prezzo e valuta, e le sezioni di domande con FAQPage. Usa JSON-LD e mantienilo identico a ciò che mostra la pagina.

Un crawler che legge HTML deve dedurre chi ha pubblicato una pagina, quando è cambiata e quanto costa un prodotto. Il JSON-LD dichiara questi fatti in modo esplicito, nel vocabolario di schema.org. Google dice che per le sue funzioni di IA non serve alcuno schema particolare, e gli altri fornitori di IA non pubblicano come usano il markup, quindi l'obiettivo onesto è la chiarezza, non un trucco di posizionamento.

In questa pagina
  1. Perché i dati strutturati aiutano le risposte dell'IA?
  2. Come devo marcare la mia organizzazione?
  3. Che cosa deve includere il markup Article o BlogPosting?
  4. Vale ancora la pena aggiungere il markup FAQPage?
  5. Come marco il prezzo di un prodotto o di un'app?
  6. Come verifico che il mio markup venga letto correttamente?

Perché i dati strutturati aiutano le risposte dell'IA?

Le risposte dell'IA devono spesso dichiarare fatti: chi produce un prodotto, quanto costa, se un articolo è aggiornato. Quando quei fatti sono solo nel testo corrente, possono essere letti male o mescolati con quelli di altre pagine. Il markup fornisce un'unica dichiarazione coerente di ogni fatto, che qualsiasi parser può leggere.

Usa JSON-LD dove puoi; Google lo consiglia come formato più facile da implementare e mantenere. E segui la regola di base di Google: non marcare informazioni che non sono visibili agli utenti sulla pagina, anche se sono corrette.

Come devo marcare la mia organizzazione?

Una Organization con name, url, logo e sameAs dice a un crawler chi c'è dietro il sito. schema.org definisce sameAs come l'URL di una pagina di riferimento che indica senza ambiguità l'identità dell'elemento, come i tuoi profili ufficiali altrove. Google suggerisce di inserirla nella home page o in una pagina «chi siamo»; non serve su ogni pagina.

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "@id": "https://example.com/#org",
  "name": "Example Co",
  "url": "https://example.com/",
  "logo": "https://example.com/logo.png",
  "sameAs": [
    "https://www.linkedin.com/company/example-co",
    "https://github.com/example-co"
  ]
}

Dai all'organizzazione un @id stabile, in modo che altri markup del tuo sito, come il publisher di un articolo, possano riferirsi a essa. In sameAs elenca solo profili che controlli. I link a pagine di un'altra azienda dal nome simile fanno il contrario di ciò che vuoi: sfocano l'identità che il markup dovrebbe chiarire.

Google elenca anche proprietà facoltative come description, legalName, contactPoint e address. Aggiungi quelle vere e stabili; lascia fuori tutto ciò che dovresti aggiornare a mano.

Che cosa deve includere il markup Article o BlogPosting?

Per gli articoli, le proprietà che contano di più per affidabilità e aggiornamento sono headline, author con un name e un url che identifichi l'autore, datePublished e dateModified. Google chiede date in formato ISO 8601 e consiglia di includere il fuso orario.

{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "How to choose a clinic scheduling app",
  "author": {"@type": "Person", "name": "Jane Doe", "url": "https://example.com/team/jane"},
  "publisher": {"@id": "https://example.com/#org"},
  "datePublished": "2026-10-01T09:00:00+00:00",
  "dateModified": "2026-11-12T09:00:00+00:00",
  "image": "https://example.com/img/scheduling.jpg"
}

Mantieni dateModified onesta e coerente. Usa la stessa data nella pagina visibile e nel lastmod della tua sitemap, e aggiornala solo quando il contenuto cambia davvero.

Vale ancora la pena aggiungere il markup FAQPage?

Meglio essere chiari su ciò che non fa più. Google ha smesso di mostrare i risultati multimediali FAQ in Search e ha rimosso la documentazione di quella funzione. Quindi il markup FAQPage non ti darà risultati FAQ espansi su Google.

Resta un tipo schema.org valido che abbina ogni domanda alla sua risposta in forma leggibile dalle macchine, utile per qualsiasi sistema che analizzi la pagina. Se la tua pagina ha già una sezione FAQ visibile, marcarla costa poco. Non aggiungere al markup domande che non sono sulla pagina.

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "Does the app work offline?",
    "acceptedAnswer": {"@type": "Answer", "text": "Yes. Changes sync when the device is back online."}
  }]
}

Come marco il prezzo di un prodotto o di un'app?

Le persone chiedono spesso agli assistenti di IA quanto costa un prodotto, e un prezzo sepolto in una tabella dei prezzi si legge facilmente male. Aggiungi offers con price e priceCurrency al tuo markup Product o SoftwareApplication. Google indica price come obbligatorio per un'offerta e consiglia priceCurrency; un'app gratuita deve indicare un prezzo pari a 0.

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Example Planner Pro",
  "offers": {
    "@type": "Offer",
    "price": 19.00,
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock"
  }
}

Come verifico che il mio markup venga letto correttamente?

AISeeWhy analizza il JSON-LD della tua pagina e segnala blocchi non validi, editore o sameAs mancanti, dati dell'articolo incompleti, markup di app o prodotto senza prezzo e titoli di domande senza il markup FAQ corrispondente, con uno snippet pronto per ogni correzione.

Domande frequenti

Mi servono i dati strutturati per comparire negli AI Overviews di Google?

No. Google dice che per gli AI Overviews o la modalità IA non servono dati strutturati schema.org speciali. Il markup aiuta comunque a rendere inequivocabili fatti come date e prezzi.

JSON-LD, Microdata o RDFa?

Sono tutti validi, ma Google consiglia JSON-LD quando la tua configurazione lo permette, perché è più facile da aggiungere e mantenere separatamente dall'HTML visibile.

Ogni pagina deve avere il markup Organization?

Google suggerisce di inserirlo nella home page o in un'unica pagina che descriva l'organizzazione. Le altre pagine possono riferirsi a esso tramite il suo @id.

I dati strutturati sostituiscono un buon contenuto?

No. Il markup dichiara fatti sulla pagina; non rende forte una risposta debole. Le risposte dell'IA citano comunque il testo visibile, quindi la pagina deve rispondere bene da sola alla domanda.

Posso marcare contenuti nascosti ai visitatori?

No. Le linee guida di Google dicono di non marcare informazioni non visibili agli utenti, anche se sono corrette.

Fonti

Altri articoli