Schema markup: il segreto che pochi usano per distinguersi
SEO & Marketing Digitale

Schema markup: il segreto che pochi usano per distinguersi

AG
Alex Gentili
26 March 2026 6 min 341 letture

La maggior parte dei siti ignora i dati strutturati. Io li uso da anni e ti spiego perché fanno la differenza su Google, con esempi concreti dai miei progetti.

Diciamocelo: quando cerchi un ristorante su Google e vedi le stelline con le recensioni direttamente nei risultati di ricerca, sei più propenso a cliccarci sopra. Oppure quando vedi il prezzo di un prodotto, gli orari di apertura di un negozio o la foto dell'autore di un articolo ancora prima di aprire il sito. Ecco, quella roba lì non succede per magia. Si chiama schema markup, o dati strutturati, ed è una di quelle cose che uso su praticamente ogni progetto ma che vedo implementata male o per niente nella maggior parte dei siti che incontro.

Vi racconto una cosa. Qualche mese fa ho fatto il restyling completo di un sito per un bed & breakfast qui in Trentino. Il proprietario mi dice: "Alex, il sito vecchio non lo trova nessuno, e quando lo trovano non capiscono gli orari del check-in". Classico problema di visibilità e comunicazione. Oltre a sistemare la struttura del sito e migliorare i contenuti, ho implementato lo schema markup per le LocalBusiness e le recensioni. Risultato dopo tre mesi: +35% di clic organici da Google e una riduzione delle telefonate per chiedere informazioni base. Perché? Perché Google ora mostra direttamente nei risultati mappa, orari, telefono e recensioni aggregate. L'utente trova quello che cerca senza nemmeno aprire il sito, e se deve prenotare sa già che quel posto è affidabile.

Cos'è davvero lo schema markup (senza paroloni)

I dati strutturati sono un modo per dire a Google (e agli altri motori di ricerca) cosa significano le informazioni sul tuo sito. Hai scritto "Aperto dalle 9 alle 18"? Bello, ma Google non capisce che quello è un orario di apertura finché non glielo spieghi con il markup giusto. Hai un prodotto in vendita a 49 euro? Idem: senza schema markup è solo testo, con lo schema diventa un'informazione precisa che Google può mostrare in modo speciale nei risultati.

Il bello è che non è complicato. Si tratta di aggiungere del codice JSON-LD (un formato che piace molto a Google) dentro l'HTML della pagina. Sembra intimidatorio detto così, ma nella pratica è molto più semplice di quanto pensiate. Io lo faccio manualmente sui progetti custom e con plugin specifici sui siti WordPress che realizzo qui a Trento.

Gli schema che uso davvero (e quelli che vi servono)

Esistono centinaia di tipi di schema markup su schema.org, ma nella mia esperienza con piccole e medie imprese ne bastano una manciata per ottenere risultati concreti. Per un'attività locale uso sempre LocalBusiness o una delle sue varianti (Restaurant, Store, ProfessionalService). Per un e-commerce implemento Product con prezzi, disponibilità e recensioni. Per gli articoli del blog (come questo che state leggendo) uso Article con autore, data di pubblicazione e immagine in evidenza.

Un esempio pratico: ho lavorato con una parrucchiera del centro che aveva un sito carino ma invisibile. Oltre a ottimizzare i contenuti, ho aggiunto lo schema LocalBusiness con indirizzo, telefono, orari e URL per le recensioni di Google. Nel giro di un paio di settimane ha iniziato a comparire nel Knowledge Panel laterale quando qualcuno cercava il nome del suo salone. Piccolo dettaglio, grande impatto sulla percezione di professionalità.

Come lo implemento sui miei progetti

Il mio approccio è pragmatico. Su progetti custom in PHP o Laravel genero i dati strutturati dinamicamente in base al contenuto della pagina. Per esempio, se ho un gestionale che gestisce prodotti, creo una funzione che prende i dati dal database e li trasforma in JSON-LD valido. Su WordPress uso Yoast SEO o Rank Math che hanno già i template per i principali schema, poi li personalizzo dove serve.

Una cosa importante: non basta buttare lì il codice e sperare. Uso sempre il test dei risultati rich di Google per verificare che tutto sia corretto. Vi assicuro che trovare errori prima che Google li trovi fa la differenza. Ho visto siti con schema markup implementato male che addirittura penalizzava la visibilità invece di migliorarla.

Ecco un esempio di schema LocalBusiness che uso spesso, molto semplificato:

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Nome Attività",
  "image": "https://esempio.it/foto.jpg",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Via Roma 1",
    "addressLocality": "Trento",
    "postalCode": "38121",
    "addressCountry": "IT"
  },
  "telephone": "+39 0461 123456",
  "openingHours": "Mo-Fr 09:00-18:00",
  "priceRange": "€€"
}

Questo codice va inserito in un tag <script type="application/ld+json"> nell'head o nel body della pagina. Google lo legge, lo interpreta e può usarlo per mostrare informazioni rich nei risultati di ricerca. Semplice, no?

Perché così pochi lo usano

Il punto è che lo schema markup non è visibile. Non cambia l'aspetto del sito, non fa suonare campanelli, non dà gratificazione immediata. È lavoro invisibile, come le fondamenta di una casa. Per questo molti sviluppatori lo saltano o lo implementano superficialmente. Anche molte agenzie che ho visto operare sul mercato trentino lo trascurano completamente, concentrandosi solo sulla grafica o sui contenuti.

Io invece lo vedo come un vantaggio competitivo. Se il tuo concorrente non usa i dati strutturati e tu sì, il tuo risultato su Google sarà più ricco, più informativo, più cliccabile. Non è magia nera, è solo dare a Google le informazioni giuste nel modo giusto. E questo vale tanto per un sito vetrina quanto per un gestionale web con una parte pubblica.

Vale sempre la pena implementarlo?

Nella mia esperienza, sì. Anche su un piccolo sito con poche pagine, aggiungere almeno lo schema base dell'organizzazione o del business locale richiede trenta minuti di lavoro e può fare la differenza nei risultati di ricerca locali. Certo, se hai un e-commerce con migliaia di prodotti il lavoro è più corposo, ma il ritorno in termini di CTR (percentuale di clic) sui risultati di ricerca vale l'investimento.

Un'altra cosa che noto: i dati strutturati funzionano meglio quando il resto del sito è già ottimizzato. Non è la bacchetta magica che risolve tutti i problemi SEO, ma è un tassello importante del puzzle. Contenuti di qualità, struttura HTML pulita, velocità di caricamento decente, e poi i dati strutturati come ciliegina sulla torta. Questo è il mio approccio quando lavoro sulla realizzazione di siti web a Trento e dintorni.

Se avete un sito e non siete sicuri se ha i dati strutturati implementati, fatevi un giro sul test di Google che ho linkato prima. Mettete l'URL di una pagina e vedete cosa esce. Nove volte su dieci troverete zero schema markup o solo quello minimo aggiunto automaticamente dal CMS. E lì c'è spazio per migliorare, fidatevi.

Lavoro con i dati strutturati da quando Google ha iniziato a dargli importanza, e ogni volta che li implemento bene vedo risultati concreti. Non sempre eclatanti, ma costanti. Se state pensando a un nuovo progetto web o a un restyling del vostro sito, parliamone. Vi spiego come posso aiutarvi a sfruttare anche questo aspetto spesso trascurato della SEO tecnica.

#SEO #Schema Markup #Dati Strutturati #Google #Marketing Digitale

Ti è piaciuto l'articolo?

Condividilo con chi potrebbe trovarlo utile

Ti serve aiuto con questo argomento?

Sono disponibile per consulenze, sviluppo e supporto tecnico. Contattami per discutere il tuo progetto.

Accessibilità

Dimensione Testo

Utilizzo dei Cookie

Questo sito utilizza cookie tecnici necessari per il funzionamento e, con il tuo consenso, cookie analytics per migliorare l'esperienza utente. Privacy Policy • Cookie Policy