Schema: dati strutturati JSON-LD
I dati strutturati dicono a Google e ai sistemi di IA cosa c'è nella pagina: un prodotto, una ricetta, un annuncio di lavoro. TagSpion li legge e controlla i campi obbligatori.
1Che cos'è?
TagSpion trova tutti i blocchi JSON-LD e i microdati, li raggruppa per tipo e controlla per tipo i campi obbligatori e consigliati, ad esempio Product, Article, LocalBusiness, FAQPage, JobPosting, Event, Recipe e BreadcrumbList. Il JSON non valido viene segnalato.
2Perché è importante
Solo con campi obbligatori validi ci sono risultati multimediali: stelle, prezzi, FAQ a tendina, offerte di lavoro. I sistemi di IA usano gli stessi dati per attribuire i fatti senza ambiguità.
3Cosa controlla TagSpion
| Controllo | Valutazione |
|---|---|
| JSON valido | rosso con errore di sintassi, con numero di riga |
| Campi obbligatori per tipo | rosso se ne manca uno, ad esempio Product senza offers |
| Campi consigliati | giallo se mancano, ad esempio Article senza dateModified |
| Più blocchi dello stesso tipo | giallo, quasi sempre una svista |
4Come risolvere
- «Fix» fornisce il campo mancante o uno scheletro completo per il tipo. Inserisci i valori e mettilo nella pagina come <script type="application/ld+json">.
- Testa il blocco dal vivo nel Laboratorio Schema prima di metterlo in pagina.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Tagliatelle al ragù",
"image": "https://www.example.com/img/tagliatelle.jpg",
"description": "Fresh egg pasta with slow-cooked beef ragù.",
"offers": {
"@type": "Offer",
"price": "14.50",
"priceCurrency": "EUR",
"availability": "https://schema.org/InStock"
}
}
</script>5Domande frequenti
JSON-LD o microdati?
JSON-LD. Google lo consiglia, è più facile da mantenere e sta separato dall'HTML.
Perché Google non mostra le stelle nonostante lo schema valido?
I risultati multimediali non sono garantiti. Google decide pagina per pagina. I campi obbligatori sono il requisito, non la promessa.