Skip to content
Torna al blog
SEO Locale9 min

Schema Markup per attività locali: guida pratica (2026)

Google non legge il tuo sito come un umano. Lo schema markup è il linguaggio che gli spiega chi sei, cosa fai e dove sei. Ecco come usarlo per ottenere rich snippet e più visibilità.

Schema Markup per attività locali: guida pratica (2026)

Apri Google e cerca "ristorante sushi Milano". Noti quei risultati che mostrano le stelle delle recensioni, gli orari di apertura, la fascia di prezzo? Non sono lì per caso. Sono il risultato di un codice invisibile chiamato schema markup che dice a Google esattamente cosa contiene quella pagina.

Se la tua attività locale non usa lo schema markup, stai rinunciando a uno degli strumenti più potenti — e gratuiti — per farti notare nei risultati di ricerca.

+35%
Di click in più per i risultati con rich snippet rispetto ai link normali. Lo schema markup è il codice che li genera.

Cos'è lo schema markup e a cosa serve?

Lo schema markup è un linguaggio standardizzato (creato da Google, Microsoft, Yahoo e Yandex) che aggiunge informazioni strutturate al tuo sito web. Non cambia nulla di visibile: i visitatori non lo vedono. Ma permette a Google di capire con precisione chi sei, dove ti trovi, cosa offri, quali sono i tuoi orari e le tue recensioni — e di mostrare queste informazioni direttamente nei risultati di ricerca.

Pensa allo schema markup come un'etichetta sul tuo pacco: il contenuto è lo stesso, ma il corriere (Google) sa esattamente cosa c'è dentro e dove deve consegnarlo.

Perché Google ha bisogno dello schema markup

Google è intelligente, ma non legge il tuo sito come un essere umano. Vede codice HTML, testo e link. Se sulla tua homepage c'è scritto "Via Roma 15, Milano", Google non sa automaticamente se è il tuo indirizzo, l'indirizzo di un cliente, o una citazione. Con lo schema markup gli dici: "Questo è il mio indirizzo. Questi sono i miei orari. Questo è il mio numero."

Quali tipi di schema markup servono a un'attività locale?

Per un'attività locale italiana servono 4 tipi principali di schema markup: LocalBusiness per identità e contatti, FAQPage per le domande frequenti, BreadcrumbList per la navigazione, e Review/AggregateRating per le recensioni. Insieme, coprono tutto ciò che serve per ottenere rich snippet su Google.

1. LocalBusiness: la tua carta d'identità digitale

Questo è il più importante. Dice a Google:

  • Nome dell'attività
  • Indirizzo fisico (con coordinate GPS)
  • Numero di telefono
  • Orari di apertura (compresi i festivi)
  • Tipo di attività (ristorante, dentista, idraulico...)
  • Area servita
  • Sito web e social

Con il LocalBusiness schema, aumenti le probabilità di apparire nel Local Pack di Google — quei 3 risultati con mappa che catturano il 42% dei click nelle ricerche locali.

2. FAQPage: le tue FAQ direttamente su Google

Hai una sezione "Domande frequenti" sul sito? Con lo schema FAQPage, quelle domande e risposte possono apparire direttamente nei risultati di ricerca, sotto il tuo link.

Il risultato è un blocco espandibile che occupa molto più spazio nella pagina dei risultati — e più spazio occupi, più click ricevi. Per una guida completa su come farsi trovare, leggi il nostro articolo sulla SEO locale per attività italiane.

3. BreadcrumbList: la navigazione chiara

Il BreadcrumbList mostra il percorso di navigazione del tuo sito nei risultati Google. Invece di un URL generico come "www.tuosito.it/pagina123", l'utente vede:

Home > Servizi > Idraulico > Pronto Intervento Milano

Questo aiuta sia Google a capire la struttura del sito, sia l'utente a fidarsi del risultato prima di cliccare.

4. AggregateRating: le stelle delle recensioni

Le stelline gialle nei risultati Google? Vengono dallo schema AggregateRating. Mostrano il punteggio medio e il numero di recensioni direttamente nel risultato di ricerca. Un risultato con 4.8 stelle su 127 recensioni attira infinitamente più click di un link senza stelle.

Come si implementa lo schema markup?

L'implementazione avviene tramite codice JSON-LD inserito nell'HTML delle pagine del tuo sito. Il formato è uno standard riconosciuto da tutti i motori di ricerca: un blocco di codice strutturato che descrive in modo preciso le entità presenti nella pagina. Non serve modificare il design, solo aggiungere il codice nel posto giusto.

Ecco un esempio semplificato di LocalBusiness:

  • @type: "LocalBusiness" (oppure una sottocategoria come "Restaurant", "Dentist", "Plumber")
  • name: il nome della tua attività
  • address: via, città, CAP, stato
  • telephone: il tuo numero
  • openingHoursSpecification: gli orari per ogni giorno della settimana
  • geo: latitudine e longitudine della tua sede
  • url: l'indirizzo del tuo sito
  • aggregateRating: il punteggio medio delle recensioni

Il codice va inserito nell'`<head>` di ogni pagina rilevante. Se il tuo sito è fatto con WordPress, ci sono plugin che aiutano. Se è un sito custom professionale, lo sviluppatore lo integra direttamente nel codice.

JSON-LD è il formato consigliato
Google raccomanda esplicitamente JSON-LD rispetto ai formati alternativi (Microdata, RDFa). È più facile da implementare, manutenere e debuggare. Se qualcuno ti propone Microdata, è un approccio datato.

Quali errori evitare con lo schema markup?

Gli errori più comuni con lo schema markup sono usare dati falsi o gonfiati, implementare tipi di schema non pertinenti alla pagina, lasciare campi obbligatori vuoti, e non aggiornare le informazioni quando cambiano. Google penalizza le pagine con schema markup incoerente o ingannevole.

Ecco i 5 errori che vedo più spesso:

  • Dati falsi: mettere 5 stelle quando ne hai 3.8. Google confronta con le recensioni reali e ti penalizza.
  • Schema su pagine sbagliate: il LocalBusiness va sulla homepage o sulla pagina contatti, non su ogni singola pagina del blog.
  • Informazioni non aggiornate: se cambi orari o numero, devi aggiornare anche lo schema. Dati incoerenti confondono Google.
  • Campi obbligatori mancanti: un LocalBusiness senza indirizzo o telefono è inutile.
  • Markup duplicato o conflittuale: due blocchi LocalBusiness diversi sulla stessa pagina generano errori.

Come testare se lo schema markup funziona?

Google mette a disposizione due strumenti gratuiti per verificare che il tuo schema markup sia corretto e idoneo a generare rich snippet:

  • [Rich Results Test](https://search.google.com/test/rich-results): inserisci l'URL e vedi subito se la pagina è idonea per i rich snippet e quali errori ci sono.
  • [Schema Markup Validator](https://validator.schema.org/): validazione tecnica completa del codice JSON-LD.

Puoi anche usare il nostro strumento di analisi sito gratuito che controlla, tra le altre cose, la presenza e la correttezza dello schema markup.

Non aspettarti risultati immediati
Dopo aver implementato lo schema markup, Google impiega da pochi giorni a qualche settimana per elaborare i dati e iniziare a mostrare i rich snippet. Non è istantaneo, ma una volta attivo funziona in automatico per ogni ricerca rilevante.

Come lo schema markup si integra con la SEO locale?

Lo schema markup non lavora da solo: è uno dei pilastri della SEO locale insieme a Google Business Profile, recensioni, coerenza NAP e contenuti localizzati. Per una panoramica completa, leggi la guida su come farsi trovare su Google. Senza schema, la tua strategia SEO locale è incompleta — con lo schema, dai a Google tutti i segnali necessari per associarti alla tua zona e mostrarti nelle ricerche "vicino a me".

In pratica, lo schema markup:

  • Conferma a Google le informazioni del tuo Google Business Profile
  • Aggiunge contesto che il profilo da solo non può dare (FAQ, prezzi, servizi specifici)
  • Migliora la coerenza NAP: nome, indirizzo e telefono identici ovunque
  • Abilita i rich snippet: le stelline, le FAQ, i breadcrumb nei risultati

Se hai già ottimizzato il tuo Google Business Profile e raccolto recensioni, lo schema markup è il pezzo che completa il puzzle.

Quanto costa implementare lo schema markup?

Per un sito semplice, uno sviluppatore esperto implementa lo schema markup in poche ore. Non è un lavoro costoso, ma deve essere fatto bene. Un errore nel codice può generare penalizzazioni anziché benefici.

Se stai rifacendo il sito o ne stai creando uno nuovo, assicurati che lo schema markup sia incluso fin dall'inizio. Con i nostri servizi di marketing, lo schema markup è sempre parte dell'ottimizzazione SEO — non è un extra.

Da dove partire oggi

Tre azioni concrete per questa settimana:

  • Verifica: testa il tuo sito con il Rich Results Test. Se non compare nessuno schema, hai margine di miglioramento enorme.
  • Priorità: parti con il LocalBusiness schema. È quello che ha l'impatto più immediato per le ricerche locali.
  • Fai bene le basi: prima di aggiungere schema avanzati, assicurati che nome, indirizzo, telefono e orari siano corretti e coerenti ovunque.

Lo schema markup è uno di quegli investimenti tecnici che costano poco, richiedono un'implementazione una tantum, e lavorano per te 24 ore su 24 senza manutenzione continua. Se non l'hai ancora fatto, stai regalando visibilità ai concorrenti che l'hanno capito prima di te.

Vuoi sapere se il tuo sito ha bisogno dello schema markup? Contattaci per un'analisi gratuita — te lo diciamo in 24 ore.

Vuoi portare la tua attività online?

Raccontaci il tuo progetto. Consulenza gratuita e preventivo in 24 ore.

Richiedi Preventivo Gratuito

Scopri i nostri servizi di marketing & crescita nelle principali città: