Dati strutturati per PMI: lo schema markup che aiuta Google e le AI
Risposta rapida
I dati strutturati sono un codice invisibile ai visitatori che descrive in modo standard (schema.org) chi sei, dove sei, cosa vendi e chi scrive i contenuti. Per una PMI i tipi essenziali sono LocalBusiness (o un sottotipo come Restaurant o Hotel), Organization, Person per l’autore, Article, FAQPage, Product per gli e-commerce e BreadcrumbList. Il formato consigliato è JSON-LD.
Google e le AI leggono le pagine come testo e cercano di capirle. Quasi sempre ci riescono, ma a volte sbagliano: confondono un indirizzo, non capiscono quali sono gli orari, non distinguono l’autore dall’azienda. I dati strutturati tolgono queste ambiguità.
Cosa sono i dati strutturati, in parole semplici?
Sono un’etichetta leggibile dalle macchine. Una pagina dice «Siamo aperti dal martedì alla domenica, dalle 19 alle 23»; i dati strutturati dicono la stessa cosa in un formato standard che non lascia dubbi. Il vocabolario comune si chiama schema.org ed è usato dai principali motori di ricerca.
A cosa servono, concretamente?
- A Google, per capire meglio la pagina e, in alcuni casi, mostrare risultati arricchiti (stelle, prezzi, disponibilità, percorsi di navigazione).
- Alle AI, per estrarre fatti corretti e collegarli all’entità giusta.
- A te, perché ti obbligano a mettere in ordine le informazioni aziendali.
Non sono un fattore di posizionamento diretto e non garantiscono nessun risultato speciale. Riducono gli errori di interpretazione.
Quali tipi servono a una PMI?
| Tipo | Dove si usa | A cosa serve |
|---|---|---|
| LocalBusiness e sottotipi (Restaurant, Hotel, Winery, Store…) | Home o pagina contatti | Nome, indirizzo, telefono, orari, zona, coordinate |
| Organization | Home | Logo, profili social, dati aziendali |
| Person | Pagina autore, articoli | Chi scrive, competenze, collegamenti |
| Article o BlogPosting | Articoli del blog | Titolo, autore, data, immagine |
| FAQPage | Sezioni domande e risposte | Domande e risposte in forma chiara |
| Product e Offer | Schede prodotto | Prezzo, disponibilità, recensioni |
| BreadcrumbList | Tutte le pagine | Percorso di navigazione |
| Event | Pagine evento | Data, luogo, prezzo |
Una nota sulle FAQ: dal 2023 Google mostra i risultati arricchiti FAQ quasi solo per siti istituzionali e sanitari autorevoli. Il markup FAQPage resta comunque utile per descrivere chiaramente il contenuto.
- Organization
- Person (autore)
- Article
- FAQPage
- Product
- BreadcrumbList
Com’è fatto un esempio reale?
Questo è un esempio per un ristorante di fantasia, da adattare con dati veri:
{
"@context": "https://schema.org",
"@type": "Restaurant",
"name": "Trattoria Esempio",
"url": "https://www.trattoriaesempio.it",
"telephone": "+39 070 000 0000",
"servesCuisine": ["Cucina sarda", "Pesce"],
"priceRange": "€€",
"address": {
"@type": "PostalAddress",
"streetAddress": "Via Roma 1",
"addressLocality": "Paese Esempio",
"postalCode": "09000",
"addressRegion": "SU",
"addressCountry": "IT"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 39.2,
"longitude": 9.1
},
"openingHoursSpecification": [{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Tuesday", "Wednesday", "Thursday",
"Friday", "Saturday", "Sunday"],
"opens": "19:00",
"closes": "23:00"
}],
"hasMenu": "https://www.trattoriaesempio.it/menu",
"acceptsReservations": true,
"sameAs": [
"https://www.facebook.com/trattoriaesempio",
"https://www.instagram.com/trattoriaesempio"
]
}
I dati inseriti devono essere identici a quelli visibili nella pagina e nella scheda Google. Un markup che dice cose diverse dalla pagina è controproducente.
Come si aggiungono su WordPress?
Tre strade:
- Plugin SEO: i più diffusi generano automaticamente Article, Organization, BreadcrumbList e permettono di configurare il tipo di attività locale.
- Blocchi FAQ con markup integrato, nell’editor.
- Codice JSON-LD personalizzato inserito nell’intestazione delle pagine, per i casi che i plugin non coprono bene.
Attenzione ai doppioni: due plugin che generano lo stesso markup creano conflitti.
Come si controlla che funzionino?
- Con il Test dei risultati multimediali di Google, che dice se la pagina ha markup validi e se può ottenere risultati arricchiti.
- Con il validatore di schema.org, che controlla la correttezza del codice.
- In Search Console, nella sezione dedicata ai miglioramenti, che segnala errori su tutto il sito.
Domande frequenti
I dati strutturati migliorano il posizionamento?
Non direttamente. Aiutano Google a capire la pagina e possono rendere il risultato più visibile, ma non sostituiscono contenuti utili.
Le AI leggono davvero lo schema markup?
I sistemi che usano i motori di ricerca ne beneficiano in modo indiretto, perché i motori capiscono meglio la pagina. In ogni caso il testo visibile resta la fonte principale.
Posso inserire recensioni nel markup della mia attività?
Google non mostra le stelle per recensioni che un’azienda pubblica su se stessa nella propria pagina LocalBusiness. Le recensioni nel markup hanno senso, ad esempio, per i prodotti.
Leggi anche
Vuoi applicarlo alla tua attività?
Prenota una call gratuita di 20–30 minuti: analizziamo la tua situazione e ti dico con onestà se e come posso aiutarti.


