Schema markup: come farsi capire da Google e dalle AI nel 2026
Lo schema markup è uno dei fattori SEO più sottovalutati e con il rapporto sforzo/risultato più alto. Tradotto: pochi minuti di lavoro tecnico in più, posizionamento e visibilità che migliorano per anni. Nel 2026 è diventato ancora più cruciale perché è il linguaggio con cui Google AI Overview, ChatGPT Search e Perplexity capiscono cosa fai.
1. Cos'è lo schema markup (in parole semplici)
Lo schema markup è un codice che si aggiunge alle pagine web per dire ai motori di ricerca cosa rappresentano i contenuti, in modo esplicito e strutturato. Senza schema, Google interpreta una pagina leggendo il testo come fa un essere umano. Con lo schema, Google legge un'etichetta che dice: "questa pagina è un ristorante, ha questi orari, costa così, ha queste recensioni".
Il vocabolario standard si chiama Schema.org, è gestito da un consorzio di Google, Microsoft, Yahoo e Yandex, ed è universalmente riconosciuto. Il formato più moderno e raccomandato per inserirlo nelle pagine è JSON-LD, un blocco di codice che va nell'head o nel body della pagina senza modificare nulla di visibile all'utente.
2. Perché lo schema markup è cruciale nel 2026
Tre motivi che valgono per qualsiasi tipo di sito.
Rich snippet nei risultati Google
Lo schema permette ai tuoi risultati di apparire arricchiti: stelline di valutazione, prezzo, disponibilità, immagine in evidenza, FAQ espandibili, breadcrumb. Un risultato con stelline ottiene 3-5 volte più click di un risultato senza, a parità di posizione.
Compatibilità con AI Overview e LLM
Le AI search (Google AI Overview, ChatGPT Search, Perplexity, Bing Copilot) leggono lo schema per capire velocemente e con certezza cosa è la pagina. Senza schema, devono interpretare il testo, sbagliano più spesso e rischiano di non citarti come fonte. Con schema corretto, hai molte più probabilità di essere citato come riferimento autorevole.
Comprensione semantica
Lo schema permette a Google di costruire la sua mappa della conoscenza (Knowledge Graph) usando il tuo sito come fonte. Un'attività con schema completo viene "capita" come entità reale, non come pagina anonima.
3. I tipi di schema più importanti per le PMI
LocalBusiness
Per qualsiasi attività con sede fisica o area di servizio definita. Comunica nome, indirizzo, telefono, orari, area geografica, prezzi, recensioni. È il blocco che tutti dovrebbero avere se hanno un'attività locale.
Esistono sotto-tipi più specifici: Restaurant, LodgingBusiness (hotel), Dentist, Attorney, Store. Usare il sotto-tipo specifico migliora la precisione.
Article / BlogPosting
Per articoli di blog e contenuti editoriali. Comunica autore, data di pubblicazione, data di modifica, titolo, immagine principale, descrizione. Aiuta a posizionare gli articoli nei carousel "Top stories" e nelle citazioni AI.
FAQPage
Trasforma un blocco FAQ in un risultato espandibile direttamente nella SERP. È una delle forme di rich snippet più visibili e cliccabili. Da usare con cautela: solo per FAQ reali pertinenti alla pagina, non per spam di domande.
BreadcrumbList
Mostra il percorso di navigazione (Home › Blog › Articolo) direttamente nei risultati Google. Migliora la chiarezza visiva del risultato.
Product
Per gli e-commerce. Comunica prezzo, disponibilità, recensioni, immagine. Permette di apparire nei carousel di prodotti e in Google Shopping organico.
Event
Per attività che organizzano eventi (cene a tema, workshop, concerti). Permette di apparire nei risultati di ricerca di eventi locali.
Person
Per professionisti, freelance, consulenti, autori. Comunica chi sei, le tue competenze, i social, il tuo ruolo. Cruciale per l'E-E-A-T (l'autorevolezza percepita da Google).
4. Come implementare schema in pratica
Il formato raccomandato è JSON-LD, inserito in un tag <script type="application/ld+json"> nell'head o nel body della pagina. Esempio semplice per un'attività locale:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Restaurant",
"name": "Trattoria Da Mario",
"address": {
"@type": "PostalAddress",
"streetAddress": "Via Roma 12",
"addressLocality": "Roma",
"postalCode": "00100"
},
"telephone": "+39 06 1234567",
"openingHours": "Tu-Su 12:00-15:00 19:00-23:00",
"servesCuisine": "Italian"
}
</script>
Per WordPress esistono plugin che generano lo schema in modo automatico (Yoast, Rank Math). Vanno bene come punto di partenza, ma producono schema generico — per il livello professionale serve quasi sempre integrazione manuale.
5. Validazione e test
Una volta inserito lo schema, va sempre validato con strumenti ufficiali:
- Schema Markup Validator (validator.schema.org): controlla la sintassi
- Google Rich Results Test: verifica se Google può generare rich snippet dalla pagina
- Google Search Console, sezione "Risultati avanzati": mostra problemi rilevati su pagine già indicizzate
Errori comuni da evitare:
- Schema che dichiara informazioni non presenti nella pagina (es. recensioni dichiarate ma non visibili) — Google lo penalizza come pratica ingannevole
- Tipi sbagliati (un blog post taggato come Restaurant)
- Campi obbligatori mancanti (es.
nameassente in LocalBusiness) - Dati incoerenti tra schema, sito e Google Business Profile
6. Schema markup per ricerca AI: il salto del 2026
Le AI search (Gemini, ChatGPT, Perplexity, Claude) trattano lo schema come fonte verificata. Quando un'AI deve rispondere a "miglior pizzeria a Milano", preferisce attingere informazioni da pagine con schema strutturato corretto piuttosto che da pagine ambigue.
Per posizionarsi nelle risposte AI:
- Schema completo per ogni pagina (Article + Breadcrumb + Person/Organization come minimo)
- FAQPage schema per le domande frequenti
- HowTo schema per guide procedurali
- Coerenza tra schema e contenuto visibile (le AI confrontano i due)
- Aggiornamento delle date di modifica quando si rivedono i contenuti
Nel 2026 lo schema markup non è più una "ottimizzazione avanzata", è il linguaggio base con cui i tuoi contenuti dialogano con motori di ricerca e intelligenze artificiali.
7. Errori che vedo più spesso
- Schema generato da plugin senza revisione: dichiara informazioni sbagliate o generiche
- Più schema in conflitto: la pagina dichiara di essere sia Article che Product — Google si confonde
- Schema obsoleto: tipi deprecati, sintassi vecchia
- Mancanza di Person/Organization a livello sito: senza, manca l'autorevolezza dell'autore
- FAQPage abusato: pagine con FAQ irrilevanti aggiunte solo per ottenere il rich snippet — pratica penalizzata
Conclusione
Lo schema markup è uno di quegli interventi tecnici che producono risultati composti: ogni pagina ben taggata accumula valore SEO che cresce nel tempo. Per le PMI italiane è un'opportunità non sfruttata abbastanza — pochi siti italiani hanno schema completo e ben fatto, e questo significa che chi ne investe oggi guadagna posizioni rispetto alla concorrenza.
L'investimento iniziale è di poche ore di lavoro tecnico per pagina; il ritorno si misura in click in più ogni settimana, per anni.