Search Engine Optimization Intermediate

JSON-LD

Un formato di dati strutturati basato su script che aiuta i motori di ricerca a interpretare entità, prodotti, articoli e organizzazioni senza appesantire i template.

Updated Apr 04, 2026 · Available in: Dutch , Spanish , French , German , Polish , EN

Quick Definition

JSON-LD è il formato preferito per aggiungere dati strutturati a una pagina senza racchiudere le proprietà dello schema all’interno dell’HTML. È importante perché è il modo più pulito per qualificarsi per i rich results, rafforzare la comprensione delle entità e mantenere l’implementazione dello schema gestibile e sostenibile su larga scala.

JSON-LD è un formato basato su JavaScript per pubblicare dati strutturati, di solito all’interno di un blocco script type="application/ld+json". Per la SEO è importante perché Google lo raccomanda esplicitamente per i dati strutturati, ed è molto più facile da implementare e gestire rispetto ai Microdata su siti di grandi dimensioni.

Perché i SEO usano JSON-LD

Implementazione più pulita. Minor rischio per lo sviluppo. Migliore controllo qualità. Questo è il vero punto di forza.

Con JSON-LD puoi marcare un Product, Article, FAQPage, Organization, LocalBusiness o BreadcrumbList senza toccare elementi HTML visibili. Questo conta molto sui siti enterprise, dove le modifiche ai template attivano cicli di QA lunghi. Nella pratica, la maggior parte dei team lo implementa tramite campi del CMS, rendering lato server o gestione dei tag, poi lo valida con il Rich Results Test di Google, Google Search Console e l’estrazione custom di Screaming Frog.

Inoltre si scala meglio tra i template. Se gestisci 20.000 URL di prodotto o 5.000 pagine località, un unico generatore di schema è più facile da controllare rispetto a un Microdata mantenuto manualmente.

Cosa influenza davvero JSON-LD

JSON-LD non migliora le posizioni da solo. Migliora l’idoneità per i rich result e aiuta i motori di ricerca a interpretare le entità in modo più coerente.

Questa distinzione è fondamentale. Aggiungere uno schema Product non farà passare una pagina debole dalla posizione 12 alla 3. Può però ottenere miglioramenti su prezzo, disponibilità, recensioni o breadcrumb che aumentano il CTR. Su pagine che sono già tra le prime 5, anche un guadagno di CTR del 5%–15% può essere rilevante. Lo misuri in GSC, non fissandoti a un validatore di schema.

La documentazione di Google rende ancora la regola chiara: sono necessari dati strutturati validi per molti tipi di rich result, ma l’idoneità non è una garanzia. Google può ignorare il markup, sopprimere i rich result o riscrivere ciò che mostra.

Standard di implementazione che reggono

  • Allinea lo schema al contenuto visibile della pagina. Se la pagina non mostra recensioni, non marcare aggregateRating.
  • Usa URL canonici nei campi come url e mantieni coerenti i riferimenti alle entità tra le varianti.
  • Genera il markup lato server quando possibile. Lo schema renderizzato lato client può funzionare, ma è meno affidabile su siti di grandi dimensioni e molto basati su JavaScript.
  • Valida nel Rich Results Test di Google, poi monitora i report di miglioramento in GSC.
  • Fai crawl su larga scala con Screaming Frog o Sitebulb per intercettare campi mancanti, JSON non valido e drift dei template.

Ahrefs e Semrush non validano lo schema in profondità, ma ti aiutano a dare priorità alle pagine in cui i miglioramenti dei rich result potrebbero spostare il traffico più velocemente. In questo contesto, Surfer SEO e Moz sono meno utili: è soprattutto un problema tecnico di SEO e di funzionalità nella SERP, non di scoring dei contenuti.

La criticità che molti team trascurano

I dati dello schema sono attendibili quanto lo è la fonte che li alimenta. Se il tuo product feed è obsoleto, anche il tuo JSON-LD sarà obsoleto. È così che ti ritrovi a marcare prodotti come disponibili in stock quando non lo sono, o a pubblicare conteggi di recensioni che non corrispondono alla pagina.

John Mueller di Google ha ripetutamente affermato che i dati strutturati devono riflettere il contenuto della pagina e che le discrepanze possono portare all’ignoramento del markup o ad azioni manuali. Quindi sì, JSON-LD è il formato migliore. No, non è una scorciatoia. Dati sbagliati in un formato pulito restano dati sbagliati.

Frequently Asked Questions

Il JSON-LD è migliore dei Microdati per la SEO?
Di solito sì. Google consiglia JSON-LD per la maggior parte delle implementazioni di dati strutturati perché è più semplice da mantenere e non richiede di racchiudere le proprietà dello schema all’interno di elementi HTML. L’eccezione sono i sistemi legacy in cui Microdata è già profondamente integrato e stabile.
Il JSON-LD migliora direttamente il posizionamento?
Non direttamente. Il JSON-LD aiuta i motori di ricerca a comprendere le entità e può rendere le pagine idonee per risultati rich (rich results), il che può migliorare il CTR. Se la pagina ha scarsa pertinenza o link deboli, lo schema non può risolvere questi problemi.
Posso aggiungere JSON-LD tramite Google Tag Manager?
Puoi farlo, ma non è la mia prima scelta. Il deployment lato server o guidato da un CMS è più affidabile, soprattutto su siti di grandi dimensioni. GTM funziona in alcune implementazioni, ma debug e governance diventano rapidamente complicati.
Come posso eseguire un audit di JSON-LD su larga scala?
Usa l’estrazione personalizzata di Screaming Frog, i report di potenziamento di GSC e il Rich Results Test di Google per controlli mirati. Per la ricerca competitiva, Ahrefs e Semrush aiutano a individuare le pagine che stanno già ottenendo SERP in cui dominano i risultati rich. L’obiettivo è collegare la qualità del markup all’impatto sul traffico, non limitarsi alla validità della sintassi.
Quali sono i tipi di JSON-LD più comuni utilizzati in ambito SEO?
Prodotto, Articolo, FAQPage, BreadcrumbList, Organizzazione, LocalBusiness e Recensione sono comuni. Quali contano dipende dal modello del sito. Il SEO e-commerce e quello locale in genere vedono i risultati più evidenti.
Un JSON-LD valido può ancora essere ignorato da Google?
Sì. Un codice valido non è la stessa cosa di un markup idoneo o considerato affidabile. Google può ignorare lo schema se non corrisponde al contenuto visibile, viola le linee guida della feature oppure semplicemente decide di non mostrare l’arricchimento.

Self-Check

Il nostro JSON-LD corrisponde esattamente ai contenuti visibili e all’URL canonico della pagina?

Stiamo misurando il CTR e l’impatto dei risultati rich in Google Search Console dopo il deploy?

Il nostro schema viene generato a partire da una fonte affidabile e unica di verità, oppure da dati vecchi del CMS e dei feed?

Stiamo validando a livello di template e facendo una nuova scansione su larga scala dopo ogni rilascio?

Common Mistakes

❌ Contrassegnare i contenuti che non sono visibili nella pagina, soprattutto recensioni, FAQ e prezzi

❌ Distribuire JSON-LD lato client su pagine con JavaScript pesante e dare per scontato che Google lo esegua e lo renda sempre

❌ Usare il tipo di schema errato per il template, ad esempio Organization quando è richiesto LocalBusiness o Product

❌ Considerare il fatto di aver superato il test Rich Results come una prova del fatto che Google mostrerà un risultato ricco

All Keywords

JSON-LD SEO JSON-LD dati strutturati markup dello schema Risultati ricchi di Google Schema di prodotto Schema FAQ SEO tecnico Dati strutturati di Google Search Console Audit dello schema con Screaming Frog JSON-LD vs Microdati validazione dello schema

Ready to Implement JSON-LD?

Get expert SEO insights and automated optimizations with our platform.

Get Started Free