Generatore di Schema JSON-LD
Genera dati strutturati per Article, FAQ, Product, Organization o Breadcrumbs — JSON-LD valido, pronto da incollare.
970 visualizzazioni
Come Funziona
JSON-LD è un modo di scrivere dati strutturati usando il vocabolario schema.org, così un motore di ricerca ottiene una descrizione leggibile dalla macchina di ciò che una pagina contiene realmente — non solo ciò che dice in testo semplice. Scegli un tipo (Article, FAQ, Product, Organization, Breadcrumb), compila i campi, e lo strumento genera un blocco <script type="application/ld+json"> valido pronto da incollare nella tua pagina — per convenzione appena prima di </head>, anche se funziona ovunque nell'HTML.
Esempio concreto: una pagina di ricetta contrassegnata con tempo di cottura, numero di ingredienti e punteggio medio delle recensioni può qualificarsi per un rich result — la riga extra nell'elenco di Google che mostra una valutazione a stelle, il tempo di preparazione o il prezzo direttamente nei risultati di ricerca, prima ancora che l'utente clicchi. Lo script in sé è invisibile nella pagina renderizzata; solo i crawler dei motori di ricerca lo leggono, i visitatori non vedono mai il JSON grezzo.
Cosa Sapere
Due regole ti tengono al sicuro: il markup deve descrivere contenuti effettivamente visibili nella pagina — contrassegnare una valutazione a 4,8 stelle che non appare da nessuna parte per gli utenti è una violazione delle norme sui dati strutturati, non una scorciatoia, e Google può sopprimere manualmente o algoritmicamente i rich result per le pagine sorprese a farlo. In secondo luogo, una pagina di solito porta insieme diversi blocchi — un Article, un percorso Breadcrumb e un blocco FAQ affiancati sono una combinazione comune e valida. Dopo la pubblicazione, valida l'output con il Rich Results Test di Google prima di dare per scontato che funzioni.
Il markup dei Product ha un peso extra per questo motivo: includere un prezzo, la disponibilità e una valutazione aggregata dà a Google dati concreti che può mostrare direttamente nei risultati, ma resta valido solo se quel prezzo e quella disponibilità corrispondono davvero a ciò che un visitatore trova sulla pagina live. Uno schema che si disallinea dalla realtà — un prezzo scontato ancora contrassegnato dopo la fine della promozione, per esempio — è esattamente il tipo di discrepanza che i validatori e le revisioni manuali esistono per individuare, quindi ricontrolla il markup ogni volta che il contenuto della pagina sottostante cambia.
- Non contrassegnare mai informazioni che non sono genuinamente visibili ai visitatori.
- Combinare più tipi di schema in una pagina è normale e previsto.
- I rich result non sono mai garantiti — sono una possibilità che i dati strutturati sbloccano, non un interruttore che si aziona.
Domande Frequenti
Il markup FAQ mostra ancora i rich result?
Nel 2023 Google ha limitato i rich result delle FAQ ai soli siti di autorità riconosciuta, ma il markup continua ad aiutare le macchine (e i crawler AI) a capire i tuoi contenuti — vale la pena mantenerlo.
Dove va inserito esattamente lo script?
Ovunque nell'HTML — head o body. La convenzione è prima di </head>. Più blocchi di script nella stessa pagina sono normali e comuni.
I dati strutturati non validi o fuorvianti possono penalizzare il mio sito?
Sì — le linee guida di Google sui dati strutturati vietano esplicitamente di contrassegnare contenuti che non sono realmente presenti nella pagina, come una valutazione o un prezzo che l'utente in realtà non vede mai. I siti sorpresi a farlo possono perdere l'idoneità ai rich result e, nei casi gravi o ripetuti, subire un'azione manuale. Mantieni il markup onesto e resterà un vantaggio semplice e diretto.
Aggiungere JSON-LD garantisce che otterrò un rich result?
No. Rende una pagina idonea, non garantita — Google decide comunque caso per caso quali elenchi ricevono il trattamento potenziato, in base a fattori come la qualità dei contenuti, l'autorità del sito e il contesto della query. Pensa a JSON-LD come a qualcosa che sblocca una possibilità, non che attiva una funzione.
Ho bisogno di script separati per diversi tipi di schema in una pagina?
Puoi generare più blocchi <script type="application/ld+json"> separati oppure combinare diversi tipi in un unico array @graph — entrambi i metodi sono validi. La maggior parte delle pagine reali porta più di un tipo contemporaneamente, comunemente Article più Breadcrumb più FAQ.
Strumenti Simili
Segnala un Problema
Generatore di Schema JSON-LD
Commenti
Ancora nessun commento — scrivi il primo!