Skip to content
FunzionalitàPrezziAffiliatiBlogAiutoChi siamoContatti
Inizia oraAccedi
Torna al Blog
tips2027-06-305 min di lettura

Schema Markup LocalBusiness Ristoranti: Template JSON-LD completo

Template schema.org Restaurant + Menu + AggregateRating + OpeningHoursSpecification pronto da copiare. thMenu inietta automaticamente. Validazione Google inclusa.

th

thMenu Team

thmenu.com

Un nuovo döner a Bursa Çekirge vuole posizionarsi per "çekirge döner", ma Search Console segnala "dati strutturati mancanti". Senza il template JSON-LD corretto, Google non mostra fascia di prezzo, orari o la valutazione 4,7 come rich result.

Combinazione: 4 tipi schema.org in un blocco

Per una pagina ristorante combinate Restaurant (sottotipo LocalBusiness) + hasMenu annidato + aggregateRating + openingHoursSpecification in un singolo JSON-LD. Google li indicizza come entità unica.

thMenu legge indirizzo, telefono, orari e piatti dal setup e genera il JSON-LD automaticamente nel <head>. Nessuna modifica manuale.

Template copia-incolla

@context deve essere "https://schema.org"; @type "Restaurant".

{"@context":"https://schema.org","@type":"Restaurant","name":"Çekirge Döner","address":{"@type":"PostalAddress","streetAddress":"Hüdavendigar Mah. 12","addressLocality":"Bursa","postalCode":"16070","addressCountry":"TR"},"telephone":"+90-224-555-0142","priceRange":"$$","servesCuisine":"Turca","hasMenu":"https://menu.thmenu.com/cekirge-doner","aggregateRating":{"@type":"AggregateRating","ratingValue":"4.7","reviewCount":"183"},"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],"opens":"11:00","closes":"23:00"}]}

Validazione: 2 strumenti

Google Rich Results Test simula la vista SERP. Schema Markup Validator verifica conformità tecnica. Obiettivo: 0 errori, 0 avvisi.

FAQ

Posso gonfiare aggregateRating con stelle false? No — Google applica penalità manuale e il traffico organico crolla.

Due blocchi openingHoursSpecification per pausa pranzo? Sì, array con due voci (11:00-14:00 e 16:00-23:00).

Serve uno schema Menu separato? Opzionale ma consigliato — consente l'indicizzazione dei prezzi per piatto.

Ti è stato utile? Condividilo.