Dati strutturati e Schema.org: aumenta la visibilità nella ricerca

I motori di ricerca sono straordinariamente bravi a leggere il testo, ma sono molto più efficaci nel comprendere i tuoi contenuti quando li descrivi esplicitamente in un formato strutturato. I dati strutturati — implementati tramite il vocabolario Schema.org e forniti in formato JSON-LD — offrono ai motori di ricerca una descrizione leggibile dalle macchine di cosa tratta la tua pagina: è un prodotto? Un articolo? Una ricetta? Una FAQ? Un'attività locale? Quando i motori di ricerca comprendono questo, possono presentare i tuoi contenuti come rich result — listing di ricerca arricchiti con immagini, valutazioni, prezzi, istruzioni passo per passo e altro. Questi rich result occupano più spazio visivo, attraggono tassi di click-through più elevati e distinguono le tue pagine dai semplici link blu.

Cosa sono i dati strutturati (e cosa non sono)

I dati strutturati sono metadati incorporati nella tua pagina che descrivono il contenuto in un formato che i motori di ricerca possono analizzare programmaticamente. Non cambiano ciò che gli utenti vedono sulla pagina — forniscono un livello parallelo di informazioni leggibile dalle macchine.

Esistono tre formati per incorporare i dati strutturati:

  • JSON-LD (JavaScript Object Notation for Linked Data) — un blocco <script> nell'<head> o nel <body> della pagina. Questo è il formato consigliato da Google perché è pulito, facile da mantenere e disaccoppiato dal markup HTML.
  • Microdata — attributi HTML (itemscope, itemprop) intrecciati nel markup esistente. Più difficile da mantenere e più soggetto a errori.
  • RDFa — simile ai Microdata ma basato sugli standard RDF. Meno comune nella pratica.

Per tutti gli scopi pratici, JSON-LD è lo standard. È ciò che la documentazione Google usa di default, ciò che la maggior parte dei plugin CMS genera e su cui si concentra questa guida.

Come i dati strutturati migliorano la visibilità nella ricerca

Rich result

Il beneficio principale è l'idoneità ai rich result (precedentemente chiamati "rich snippet"). Sono listing di ricerca arricchiti che vanno oltre il formato standard titolo-URL-descrizione. Esempi includono:

  • Dropdown FAQ direttamente nei risultati di ricerca, che mostrano domande e risposte.
  • Passaggi how-to con immagini mostrate inline.
  • Schede prodotto che mostrano prezzo, disponibilità e valutazioni a stelle.
  • Schede ricetta con tempo di cottura, calorie e immagine in miniatura.
  • Stelle di recensione sotto il titolo della pagina.
  • Percorsi breadcrumb che sostituiscono l'URL grezzo nel listing di ricerca.
  • Listing di eventi con date, località e link per i biglietti.
  • Annunci di lavoro nell'esperienza di ricerca lavoro dedicata di Google.

Knowledge panel e caroselli

I dati strutturati Organization, Person e LocalBusiness contribuiscono ai knowledge panel — i riquadri informativi che appaiono sul lato destro dei risultati di ricerca. Anche le funzionalità carosello per corsi, film e eventi si basano sui dati strutturati.

Ricerca vocale e assistenti

Gli assistenti vocali come Google Assistant, Siri e Alexa attingono dai dati strutturati per rispondere alle query vocali. Il markup FAQ e HowTo è particolarmente prezioso per la ricerca vocale perché fornisce le risposte dirette e strutturate che questi sistemi preferiscono.

Tipi Schema.org chiave da conoscere

Article

Usato per articoli di notizie, post del blog e contenuti editoriali. Aiuta i motori di ricerca a comprendere il titolo, l'autore, la data di pubblicazione e l'immagine in evidenza. I sottotipi includono NewsArticle, BlogPosting e TechArticle.

Un esempio JSON-LD minimale:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Il titolo del tuo articolo",
  "author": { "@type": "Person", "name": "Nome Autore" },
  "datePublished": "2026-04-01",
  "image": "https://example.com/image.jpg"
}
</script>

FAQPage

Contrassegna una pagina che contiene un elenco di domande frequenti con le relative risposte. Quando Google mostra i rich result FAQ, ogni domanda diventa un dropdown espandibile direttamente nel listing di ricerca, aumentando drasticamente l'impronta visiva del tuo risultato.

Ogni domanda è un'entità Question con un acceptedAnswer di tipo Answer. Il contenuto deve essere visibile sulla pagina — contenuti FAQ nascosti o caricati dinamicamente che gli utenti non possono vedere possono violare le linee guida di Google.

HowTo

Descrive una serie di passaggi per completare un compito. Google può mostrarli come una guida visiva passo per passo nei risultati di ricerca, completa di immagini per ogni passaggio. Ogni passaggio è un HowToStep con un name (il titolo del passaggio) e text (le istruzioni). Puoi anche includere HowToTool e HowToSupply per descrivere strumenti e materiali necessari.

Organization

Fornisce informazioni sulla tua azienda o organizzazione: nome, logo, informazioni di contatto, profili social media e dettagli di fondazione. Questi dati alimentano i knowledge panel e aiutano i motori di ricerca a collegare il tuo brand attraverso il web. Posizionalo sulla tua homepage o su una pagina "Chi siamo" dedicata.

BreadcrumbList

Definisce la gerarchia di navigazione di una pagina all'interno della struttura del sito. Invece di mostrare l'URL grezzo nei risultati di ricerca, Google mostra un percorso breadcrumb pulito come Home > Prodotti > Widget > Widget Blu. Questo migliora i tassi di click-through dando agli utenti un'idea più chiara di dove si trova la pagina nel tuo sito.

Ogni elemento nella lista è un ListItem con una position, un name e un item (l'URL). L'ordine deve corrispondere alla gerarchia di navigazione effettiva.

Product

Essenziale per l'e-commerce. Descrive un prodotto con proprietà come name, image, description, sku, brand, offers (prezzo, valuta, disponibilità) e aggregateRating. I rich result prodotto mostrano valutazioni a stelle, prezzo e stato di disponibilità direttamente nei listing di ricerca — informazioni che influenzano fortemente le decisioni di click-through.

LocalBusiness

Per aziende con sedi fisiche. Include indirizzo, orari di apertura, numero di telefono, coordinate geografiche e area di servizio. Fondamentale per la SEO locale — questi dati alimentano il local pack (risultati mappa) e l'integrazione con Google Business Profile.

Altri tipi importanti

  • Event — date, sede, informazioni sui biglietti per gli eventi.
  • Recipe — ingredienti, tempo di cottura, nutrizione, resa.
  • VideoObject — titolo del video, descrizione, miniatura, durata, data di caricamento.
  • SoftwareApplication — nome dell'app, sistema operativo, valutazione, prezzo.
  • Course — nome del corso, fornitore, descrizione per contenuti educativi.

Testare i tuoi dati strutturati

Google Rich Results Test

Disponibile su search.google.com/test/rich-results, questo strumento convalida i tuoi dati strutturati e mostra per quali tipi di rich result la tua pagina è idonea. Renderizza la pagina come Googlebot (inclusa l'esecuzione JavaScript) e segnala errori e avvertenze. Testa ogni template di pagina prima del deploy e dopo ogni modifica significativa al CMS o al tema.

Validatore Schema.org

Il validatore ufficiale Schema.org su validator.schema.org verifica se il tuo markup è conforme alla specifica Schema.org. Non ti dice dell'idoneità ai rich result specifici di Google, ma intercetta errori strutturali come proprietà obbligatorie mancanti o annidamento errato.

Google Search Console

La sezione Miglioramenti in Search Console fornisce un monitoraggio continuo. Riporta quante pagine hanno dati strutturati validi, quante hanno errori e quali problemi specifici necessitano di correzione. Configura gli alert email per essere notificato quando appaiono nuovi errori — un aggiornamento del CMS o una modifica del template può rompere i dati strutturati su migliaia di pagine contemporaneamente.

Errori di implementazione comuni

Markup che non corrisponde al contenuto visibile

Google richiede che i dati strutturati rappresentino accuratamente il contenuto visibile agli utenti. Contrassegnare domande FAQ che non appaiono sulla pagina, elencare un prezzo nei dati strutturati diverso da quello mostrato o dichiarare una valutazione a stelle che non è visualizzata — tutti questi violano le linee guida e possono risultare in un'azione manuale (penalità) che rimuove completamente i tuoi rich result.

Proprietà obbligatorie mancanti

Ogni tipo Schema.org ha proprietà obbligatorie e raccomandate. Un Article senza headline o image non genererà un rich result. Un Product senza offers perde la visualizzazione del prezzo. Controlla sempre le proprietà obbligatorie elencate nella documentazione sui dati strutturati di Google per ogni tipo che implementi.

Annidamento errato ed errori di tipo

I dati strutturati hanno una gerarchia. Un Offer deve essere annidato dentro un Product, non posizionato al livello superiore. Una Question deve essere dentro una FAQPage. Errori comuni includono posizionare le entità al livello sbagliato, usare il valore @type errato o referenziare proprietà che non esistono per un determinato tipo.

Dimenticare di aggiornare i dati strutturati quando i contenuti cambiano

I dati strutturati non sono un'implementazione "imposta e dimentica". Quando un prodotto va fuori stock, la proprietà availability deve cambiare. Quando un evento è passato, il markup dovrebbe essere rimosso o aggiornato. Quando un articolo viene aggiornato, dateModified dovrebbe riflettere la modifica. Dati strutturati obsoleti erodono la fiducia con i motori di ricerca e possono portare a rich result fuorvianti.

Implementare dati strutturati su pagine che non qualificano

Non ogni pagina dovrebbe avere ogni tipo di dato strutturato. Markup FAQ su una pagina che non è genuinamente una FAQ, markup HowTo su una pagina che non contiene istruzioni passo per passo o markup Review su una pagina senza recensioni effettive — questi sono usi impropri che Google rileva sempre più e penalizza.

Impatto sui tassi di click-through

Gli studi mostrano costantemente che i rich result ottengono tassi di click-through più elevati rispetto ai listing di ricerca standard. Il miglioramento varia per tipo:

  • Rich result FAQ possono aumentare il CTR del 15-25% espandendo l'impronta visiva del listing.
  • Stelle di recensione sui listing di prodotti o articoli aumentano il CTR del 10-35% rispetto ai listing senza stelle.
  • Breadcrumb che sostituiscono gli URL grezzi rendono i listing più leggibili e affidabili, contribuendo a miglioramenti CTR modesti ma costanti.
  • Rich result prodotto con prezzo e disponibilità attraggono click più qualificati — gli utenti che vedono il prezzo prima di cliccare hanno più probabilità di convertire.

I rich result non garantiscono posizionamenti più alti — i dati strutturati non sono un fattore di ranking di per sé. Ma l'aumento del CTR invia segnali di coinvolgimento positivi, e le pagine che guadagnano più click tendono a mantenere o migliorare le proprie posizioni nel tempo.

Dati strutturati e Spider.es

Quando Spider.es scansiona il tuo sito, legge i dati strutturati nello stesso modo dei bot dei motori di ricerca. Il report di crawl identifica le pagine con dati strutturati, convalida il markup rispetto alle specifiche Schema.org e segnala errori che impedirebbero i rich result. Usalo per intercettare problemi prima che raggiungano l'indice di Google — sintassi JSON-LD rotta, proprietà obbligatorie mancanti o markup che contraddice il contenuto visibile.

Considerazioni finali

I dati strutturati sono una delle poche tecniche SEO in cui il rapporto sforzo-ricompensa è costantemente favorevole. L'implementazione è diretta — un blocco script JSON-LD su ogni template di pagina — e il ritorno è misurabile in listing di ricerca più ricchi, tassi di click-through più elevati e migliore visibilità tra le funzionalità di ricerca e gli assistenti vocali. Inizia con i tipi che corrispondono ai tuoi contenuti, testa accuratamente, monitora in Search Console e mantieni il markup sincronizzato con ciò che gli utenti vedono effettivamente sulla pagina. I motori di ricerca stanno ascoltando — assicurati di parlare la loro lingua.

Torna al blog