Questa traduzione non è ancora stata rivista dalla redazione. Fa fede la versione tedesca. Deutsche Fassung →
Indexierung
Perché JSON-LD non valido viene silenziosamente ignorato da Google?
Poiché un blocco di dati con errori di sintassi semplicemente non è leggibile per la macchina — e Google in questo caso non visualizza un errore, ma salta il blocco silenziosamente. I dati strutturati che dovrebbero portare al risultato e alla classificazione corretta della pagina in realtà non esistono. La causa più frequente è banale: una virgola superflua prima di una parentesi di chiusura. La nostra verifica analizza ogni blocco JSON-LD delle vostre pagine e segnala quelli non validi insieme alla posizione dell'errore.
Una virgola disattiva l'intero markup
JSON-LD è un formato rigoroso: un virgolette mancante, una virgola superflua o una parentesi non chiusa rendono l'intero blocco invalido — non solo la riga interessata. Il browser non mostra nulla, la pagina appare normale ai visitatori. Ecco perché tali errori spesso sopravvivono per mesi: si verificano durante un adattamento manuale o tramite un'estensione che assembla il blocco in modo errato, e nessuno nota che i risultati ricchi sono rimasti fuori.
Cosa misura esattamente la verifica
La verifica legge ogni blocco JSON-LD delle pagine misurate e lo analizza con un parser JSON rigoroso. Il rapporto nomina quanti blocchi non sono validi, i tipi interessati (ad esempio Organizzazione o Articolo) e il messaggio di errore del parser concreto — in modo che la correzione inizi nel punto giusto. Viene verificata la sintassi; se i contenuti del markup sono completi e veri è un argomento separato dell'area di verifica GEO.
- Correggi l'errore del parser denominato nel rapporto — solitamente una virgola prima di una parentesi di chiusura.
- Dopo ogni adattamento manuale del markup, prova con un controllo JSON prima che la modifica sia attiva.
- Se possibile, genera JSON-LD automaticamente dai dati della pagina, anziché mantenere blocchi manualmente.