Schema.org za restorane: Kompletan vodič za strukturirane podatke

Schema.org za restorane: Restaurant, Menu, AggregateRating i FAQPage markup sa JSON-LD primjerima. Tehnički vodič za restorane u Crnoj Gori.

Datum: 22. Septembar 2026 Čitanje: 10 min
4ključna Schema.org tipa za restoran: Restaurant, Menu, AggregateRating, FAQPage (schema.org)
2,73Mdolazaka turista u Crnu Goru 2025. — gosti koji pretražuju restorane (MONSTAT)
15,37Mnoćenja 2025. — porast pretraga restorana tokom sezone (MONSTAT)
0 €cijena Google Rich Results Test alata za validaciju markup-a (Google)

Google ne čita vašu web stranicu onako kako je čita gost — on čita podatke. Schema.org je otvoreni rječnik strukturiranih podataka koji restoranu omogućava da eksplicitno napiše adresu, radno vrijeme, jelovnik, cijene i ocjene u formatu koji mašine razumiju. U praksi to znači da jelo sa cijenom postaje MenuItem sa cijenom, a utisci gostiju postaju AggregateRating koji Google može prikazati direktno u rezultatima pretrage. Ovaj vodič prolazi kroz tipove, JSON-LD primjere i validaciju — korak po korak, sa akcentom na ono što zaista donosi vidljivost restoranima u Crnoj Gori.

Šta je Schema.org i zašto ga Google čita umjesto vašeg dizajna

Schema.org je zajednički rječnik koji podržavaju Google, Microsoft, Apple i drugi. On ne mijenja izgled stranice — podaci se dodaju kao JSON-LD blok u zaglavlje dokumenta. Za restoran su najvažnija svojstva tipa Restaurant: servesCuisine za kuhinju, priceRange za cjenovni razred, hasMenuItem za jelovnik, aggregateRating za ocjene i openingHours za radno vrijeme. Kad Google ove podatke upari sa vašim Google Business Profilom, dobija dosljednu sliku — adresu, telefon i jelovnik koji se nigdje ne razlikuju. Neslaganja, recimo drugačiji broj telefona na stranici i u profilu, smanjuju povjerenje i mogu koštati prikaza u rezultatima.

Savjet iz prakse

Pišite samo ono što zaista stoji na stranici. Ako u markup-u navedete radno vrijeme koje se razlikuje od stvarnog ili ocjene koje nisu vaše, Google to može odbaciti — a povjerenje gosta je teže vratiti nego ispraviti JSON.

Osnovni blok kreće se od tipa Restaurant i traži ime, adresu, telefon, adresu stranice i radno vrijeme. Adresa se piše kao PostalAddress sa ulicom, gradom — na primjer Podgorica — i poštanskim brojem, a geografska širina i dužina pomažu mapama da vas tačno lociraju. Slijede servesCuisine, recimo crnogorska i mediteranska kuhinja, te priceRange koji gostu unaprijed govori da li ste povoljni, srednji ili skuplji. Radno vrijeme se najčešće izražava kroz openingHoursSpecification sa danima u sedmici, što je preciznije od običnog teksta. Cijeli blok mora biti ispravan JSON — jedan zarez viška ili neupareni navodnik pokvari sve.

Restaurant, Menu i MenuItem: osnovni JSON-LD koji mora postojati

Jelovnik se modelira kroz tip Menu koji se sa restoranom povezuje preko hasMenu, a svako jelo postaje MenuItem sa nazivom, opisom i cijenom. Cijena se piše kao price sa valutom EUR, a jelo može imati i oznaku za ishranu — na primjer vegetarijansku ili vegansku — što gosti sve češće filtriraju prije nego što uopšte uđu. Sekcije jelovnika, predjela, glavna jela i deserti, prave se kao podmeniji, tako da Google razumije strukturu, a ne samo puki spisak. Svaki MenuItem može imati i ponudu za dostavu, što je posebno važno za restorane koji poručuju i van sale.

Naziv i opis jela pišu se za gosta, ali i za mašinu: jasna imena bez skraćenica bolje prolaze kroz obradu. Ako mijenjate cijene, mijenjate i blok — neažuriran markup sa starim iznosima gori je od odsutnog, jer dovodi u pitanje sve ostale podatke na stranici. Isto važi i za radno vrijeme tokom praznika: posebni termini idu u poseban red, a ne u izmjenu osnovnog. Ako imate više lokala, na primjer u Podgorici i u Budvi, svaki dobija svoj Restaurant blok sa svojom adresom i svojim jelovnikom. Jedan blok koji pokriva dva grada jedna je od najčešćih grešaka koje Google odbacuje.

AggregateRating, FAQPage i validacija kroz Rich Results Test

Ocjene su najosjetljiviji dio markup-a. AggregateRating spaja utiske gostiju u prosječnu vrijednost sa brojem recenzija i smije se postaviti samo ako su ocjene stvarno prikupljene na vašoj stranici — Google odbacuje lažne blokove, a zloupotreba može koštati i rich resulta. Za ocjene sa drugih izvora koristi se drugačija oznaka, pa se posavjetujte sa smjernicama prije postavljanja. FAQPage je zaseban blok: svako pitanje je Question sa acceptedAnswer, što je idealno za dileme poput toga da li imate veganske opcije ili radite li dostavu u Tivatu. Napomena: Google je prikaz FAQ rich resulta ograničio uglavnom na pouzdane stranice, ali markup ostaje koristan jer AI asistenti čitaju te odgovore.

Svaki blok prije objave provjerite u alatu Rich Results Test, koji pokazuje da li Google razumije tipove i za koje rich result kvalifikacije važe. Za čistiju JSON provjeru koristite i Schema.org Validator, jer on hvata greške koje Rich Results Test ponekad preskoči. Testirajte i puni URL i isječak koda, jer se greške kod isječka često sakriju u složenim strukturama. Nakon svake izmjene cijena ili radnog vremena ponovo pokrenite test i pratite Google Search Console, gdje se u dijelu poboljšanja pojavljuju greške strukturiranih podataka. Restoran koji drži markup tačnim daje Google asistentima tačne podatke o jelovniku i prije nego što gost uopšte klikne.

Strukturirani podaci su tihi radnik koji radi dok vi kuvate. Postavite Restaurant i Menu blokove, vežite prave ocjene i redovno testirajte — Google i AI asistenti će znati sve o vašem jelovniku i prije prvog zalogaja.

Često postavljana pitanja

Standardizovani rječnik strukturiranih podataka pomoću kojeg restoran Google-u i AI alatima prijavljuje adresu, radno vrijeme, jelovnik, cijene i ocjene. Podaci se pišu kao JSON-LD blok na stranici i mašine ih čitaju umjesto dizajna.

Četiri ključna: Restaurant za osnovne podatke, Menu i MenuItem za jelovnik, AggregateRating za ocjene i FAQPage za česta pitanja. Zajedno pokrivaju sve što Google i AI asistenti traže od restoranske stranice.

Nije direktan faktor rangiranja, ali omogućava rich rezultate sa cijenama, ocjenama i pitanjima. To povećava klikabilnost i daje asistentima tačne podatke o vašem restoranu prije nego što gost uopšte otvori stranicu.

Google-ovim alatom Rich Results Test, koji provjerava da li se podaci kvalifikuju za bogate prikaze, i Schema.org Validatorom za čistoću JSON-a. Test pokrenite nakon svake izmjene na stranici.

Onoliko često koliko mijenjate cijena i jela u stvarnom životu. Neažuriran markup sa starim cijenama stvara neslaganje koje Google i gosti lako uoče, pa ga tada bolje i ne imati.

Besplatna konsultacija

Vaš restoran zaslužuje bolju vidljivost

Kontaktirajte nas za besplatnu konsultaciju o implementacija Schema.org strukturiranih podataka za vaš restoran. Pokazaćemo vama konkretnih koraka koji donose goste.

+382 69 290 430  |  info@veblio.me