
Come verificare i dati strutturati JSON-LD in una pagina web
Verifica la presenza di errori e campi mancanti nel JSON-LD di qualsiasi pagina web, visualizza ogni elemento schema.org descritto e leggi il JSON di ogni blocco.
3 min di lettura
Inserisci un URL: il server recupera la pagina, estrae ogni blocco di dati strutturati JSON-LD e verifica la presenza di errori di sintassi JSON, l'assenza di @context e @type, tipi e proprietà schema.org sconosciuti e i campi necessari a Google per i risultati avanzati.
| Blocco | Tipo | Nome |
|---|---|---|
| Non sono stati trovati elementi di dati strutturati. | ||
JSON-LD (JavaScript Object Notation for Linked Data) è il formato che i motori di ricerca raccomandano per i dati strutturati. Una pagina aggiunge un blocco <script type="application/ld+json"> che descrive l'argomento della pagina, ad esempio un prodotto con il relativo prezzo, un articolo con il relativo autore o un'organizzazione con il relativo logo, utilizzando tipi e proprietà del vocabolario schema.org. Google, Bing e altri motori di ricerca leggono questi blocchi per mostrare risultati avanzati come valutazioni a stelle, prezzi, breadcrumb e schede di ricette.
Gli errori in JSON-LD non producono messaggi visibili. La pagina continua a essere caricata, ma una virgola mancante, un tipo scritto in modo errato o un campo obbligatorio mancante fanno sì che i motori di ricerca ignorino il markup o che la pagina perda il relativo risultato avanzato.
Questo strumento recupera l'HTML di una pagina sul server, individua ogni blocco script JSON-LD e controlla ciascuno di essi in due fasi. Prima verifica il JSON-LD in sé: che il JSON venga analizzato correttamente, che ogni elemento abbia un @context che faccia riferimento a schema.org e un @type, e che le parole chiave come @type e @id siano scritte e strutturate correttamente. Poi verifica il contenuto rispetto al vocabolario schema.org e alle regole di Google per i risultati avanzati, segnalando tipi sconosciuti, proprietà non pertinenti a un tipo e campi obbligatori o consigliati mancanti o con un formato errato.
<head> o <body>@context, @type, @id, @graph e la corretta ortografia delle parole chiaveLa pagina viene scaricata senza seguire i reindirizzamenti e vengono letti al massimo i primi 3 MB. Ogni blocco JSON-LD viene analizzato separatamente e gli elementi all'interno di un @graph vengono controllati come elementi distinti. I controlli schema.org utilizzano una copia del vocabolario completo di schema.org, mentre i controlli dei risultati avanzati di Google utilizzano il validatore di dati strutturati open source di Adobe.
@type funziona, mentre @Type no.url, image e logo e date ISO 8601 come 2026-09-25 o 2026-09-25T10:00:00+02:00.
Verifica la presenza di errori e campi mancanti nel JSON-LD di qualsiasi pagina web, visualizza ogni elemento schema.org descritto e leggi il JSON di ogni blocco.
3 min di lettura
Gli assistenti IA collegati al server MCP possono eseguire questo strumento come json_ld_validator.