SEO optimizacija · Tehnički SEO · 12. oktobar 2026.

Schema markup 2026 — šta je, kako se dodaje i da li ga vaš sajt stvarno ima

Schema markup 2026 — šta je i kako se dodaje. Happy Media vodič.

Dva sajta u istom gradu, ista usluga, slične cene. Jedan se u Google-u prikazuje kao plava linija i dva reda teksta, drugi sa ocenom, cenom, radnim vremenom i tačnom adresom. Ne mora da bude bolji — samo je nekome rekao šta tačno je na njegovoj stranici. Taj „neko" je Google, a način razgovora se zove schema markup.

Većina sajtova u Srbiji nema nikakav strukturirani zapis, ili ima onaj koji je plugin automatski ubacio i niko ga nikad nije proverio. A taj sloj koda danas čitaju i Google i AI asistenti koji odlučuju koga će preporučiti. Dodavanje košta malo, a greške su retke i lako se vide.

U ovom tekstu: šta je schema markup, koje tipove zaista vredi dodati, kako se dodaje na WordPress i na custom sajt, kako se testira, koliko košta u Srbiji 2026 i koje greške dovode do toga da Google ceo zapis ignoriše.

TL;DR — kratak odgovor

Schema markup (strukturirani podaci) je kod u formatu JSON-LD koji mašinama kaže šta je na stranici: firma, usluga, proizvod, cena, pitanje, autor. Ne popravlja loš sadržaj i ne garantuje bolju poziciju, ali omogućava rich rezultate (ocene, cene, putanja) i pomaže Google-u i AI asistentima da vas razumeju kao entitet. Obavezni minimum za svaki poslovni sajt: Organization, WebSite, BreadcrumbList, a po potrebi LocalBusiness, Service, Product, Article. Testira se u Rich Results Test-u. Orijentaciona cena u Srbiji: od 80 € za osnovni paket do 800 € za prodavnicu sa stotinama proizvoda.

Šta je schema markup i zašto ga Google čita?

Google je odličan u čitanju teksta, ali ni on ne zna sa sigurnošću da li je „45.000" na vašoj stranici cena, površina stana ili broj telefona. Schema markup mu to kaže eksplicitno. To je standardizovan rečnik (schema.org) kojim se opisuje šta je na stranici, u obliku koji računar čita bez pogađanja.

Primer: ljudi na stranici vide „Stomatološka ordinacija Nikolić, Knez Mihailova 10, radimo 9–20h, ocena 4,8". Mašina bez markup-a vidi samo tekst. Sa markup-om vidi entitet tipa Dentist, sa adresom, radnim vremenom i agregatnom ocenom, pa može da ga prikaže u rezultatima i poveže sa Google Maps profilom.

Schema markup, strukturirani podaci i rich snippets — u čemu je razlika?

Ovi pojmovi se mešaju, a razlika je jednostavna:

  • Strukturirani podaci su opšti pojam — svaki podatak organizovan po dogovorenom formatu.
  • Schema markup je konkretan rečnik (schema.org) kojim ih zapisujete na sajtu.
  • Rich snippets / rich rezultati su ono što korisnik vidi u Google-u kad Google odluči da iskoristi vaš markup: zvezdice, cena, dostupnost, putanja stranice umesto URL-a.

Važno: markup je preduslov za rich rezultat, ne garancija. Google sam odlučuje da li će ga prikazati, i to zavisi od kvaliteta sajta, tipa upita i uređaja.

Zašto je JSON-LD pravi format?

Postoje tri sintakse: Microdata, RDFa i JSON-LD. Google zvanično preporučuje JSON-LD — blok koda u <head> ili na kraju <body> koji je odvojen od vidljivog HTML-a. Prednost je praktična: menja se bez dodirivanja dizajna, lako se generiše, testira i ažurira. Sve ostalo u ovom tekstu pretpostavlja JSON-LD.

Šta schema markup radi, a šta ne

Da bude jasno, jer se ovde najviše prodaju iluzije. Schema markup ne popravlja slab sadržaj, ne zamenjuje linkove i nije „čarobna reč" za prvu poziciju. Ono što radi: povećava šansu za rich rezultat (veći CTR), pomaže Google-u da razume ko ste i šta nudite, i ulazi u signale na osnovu kojih sistemi povezuju vaš brend sa temama. Tretirajte ga kao higijenu, ne kao strategiju — deo SEO optimizacije sajta koji se radi jednom dobro i održava.

Šta tipično nađemo na auditu

Obrazac se ponavlja. Sajt ima Organization markup koji je plugin napravio pre tri godine, sa starim telefonom i bez profila na mrežama. Nema LocalBusiness iako firma radi samo u jednom gradu. Stranice usluga nemaju nikakav zapis, a blog ima Article bez autora, pa Google ne vidi ko stoji iza teksta. Ništa od toga ne ruši sajt, ali sve to znači da propuštate besplatan signal. Popravka je obično posao od nekoliko sati, ne nedelja, i zato je to jedna od prvih stvari koju proverimo kad nas pozovu zbog slabih rezultata.

Koji tipovi schema markup-a imaju smisla za firme u Srbiji?

Schema.org ima stotine tipova, a poslovnom sajtu treba pet do osam. Evo realnog pregleda sa napomenom šta Google danas zaista prikazuje:

Tip Za koga Šta dobijate
OrganizationSvaka firmaNaziv, logo, kontakt, profili na mrežama — osnova identiteta (entiteta)
WebSiteSvaki sajtNaziv sajta u rezultatima pretrage
BreadcrumbListSvaki sajt sa dubljom strukturomPutanja (Početna › Blog › Članak) umesto golog URL-a
LocalBusiness (i podtipovi)Lokalne firme: ordinacije, restorani, servisi, advokatiAdresa, radno vreme, koordinate — jača lokalni SEO
Product + OfferOnline prodavniceCena, dostupnost, ocene u rezultatima
ServiceAgencije, konsultanti, zanatlijeJasan opis usluge, područja rada, cene kao ulazni signal
Article / BlogPostingBlog i vestiAutor, datum, slika — E-E-A-T signali
FAQPageStranice sa pitanjima i odgovorimaStrukturisani odgovori za mašine; vidljiv rich rezultat ograničen
EventRadionice, koncerti, webinariDatum i mesto direktno u rezultatima
JobPostingFirme koje zapošljavajuOglas u Google pretrazi poslova

Šta se promenilo: FAQ i HowTo više nisu ono što su bili

Do 2023. FAQ markup je donosio razvučene rezultate sa pitanjima ispod linka. Google je od tada FAQ rich rezultate ograničio na poznate državne i zdravstvene sajtove, a HowTo prikaze je uklonio. Zato svako ko vam prodaje FAQ schema kao „način da zauzmete pola prve strane" ili ne prati promene, ili nešto prodaje. FAQ markup i dalje ima smisla — pitanja i odgovori su čist, strukturisan sadržaj koji mašine lako citiraju — ali ne računajte na vizuelni efekat u rezultatima.

Isto važi za ocene: Google ne prikazuje zvezdice za ocene koje firma sama sebi napiše na svom sajtu. Review markup ima smisla za proizvode sa pravim recenzijama kupaca, ne za „4,9 od 5" ubačeno radi izgleda.

Kako dodati schema markup na sajt?

Postupak je isti bez obzira na platformu: izaberete tipove, popunite podatke koji se poklapaju sa vidljivim sadržajem, ubacite JSON-LD blok i testirate. Razlika je u tome ko piše kod.

Kako generisati schema markup JSON-LD

Za jednu stranicu možete kod napisati ručno ili ga generisati besplatnim alatom (Merkle generator, Rank Math ili Yoast u WordPress-u). Ovako izgleda minimalni zapis za lokalnu firmu:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Dentist",
  "name": "Stomatološka ordinacija Primer",
  "url": "https://primer.rs/",
  "telephone": "+381 11 000 0000",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Knez Mihailova 10",
    "addressLocality": "Beograd",
    "postalCode": "11000",
    "addressCountry": "RS"
  },
  "openingHoursSpecification": [{
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
    "opens": "09:00",
    "closes": "20:00"
  }]
}
</script>

Primetite da su svi podaci proverljivi na samoj stranici. To je glavno pravilo: markup opisuje ono što posetilac stvarno vidi, ništa više.

Kako implementirati schema markup u WordPress

Na WordPress-u su tri puta, od najlakšeg do najpreciznijeg:

  1. SEO plugin (Yoast, Rank Math). Automatski generišu Organization, WebSite, BreadcrumbList i Article. Dovoljno za blog i jednostavan sajt, ali podatke o firmi morate da popunite (logo, kontakt, profili) — prazna polja daju prazan markup.
  2. Namenski plugin (Schema Pro i slični). Za Service, Product, Event i prilagođena pravila po tipu stranice. Pazite na dupli markup: ako SEO plugin i schema plugin oba izbace Organization, dobijate konflikt.
  3. Ručni JSON-LD u temi ili preko Tag Manager-a. Najviše kontrole, najmanje opterećenja sajta. Koristimo ga kad je potrebna tačna struktura koju pluginovi ne daju.

Ako sajt radite na WordPress-u, prvo proverite šta plugin već izbacuje — verovatno ste već pokriveni za pola stvari, a drugu polovinu sprečava prazno polje u podešavanjima. Za dilemu o platformi pogledajte WordPress ili custom sajt.

Schema markup na custom sajtu (HTML, Next.js)

Na ručno rađenom sajtu JSON-LD se ubacuje u šablon: jedan blok za sajt (Organization + WebSite) u zajedničkom <head>, a po jedan za tip stranice (Article, Service, Product). Najčešća greška kod custom sajtova je kopiranje istog bloka na sve stranice, pa svaka stranica tvrdi da je „Početna". Ova stranica je primer kako to izgleda kad je urađeno kako treba — pogledajte izvorni kod: BlogPosting, FAQPage, BreadcrumbList i Speakable, svaki sa podacima koji se poklapaju sa sadržajem. Kad pravimo nov sajt, to je deo izrade sajta, ne dodatak.

Kako testirati schema markup?

Markup bez testa je nagađanje. Tri alata pokrivaju sve:

  • Rich Results Test (Google) — pokazuje da li je stranica podobna za rich rezultate i koje greške ili upozorenja postoje. Prvi korak za svaku novu stranicu.
  • Schema Markup Validator (validator.schema.org) — proverava ispravnost sintakse i tipova bez obzira na to da li ih Google prikazuje. Korisno za tipove koji nemaju rich rezultat.
  • Google Search Console → Poboljšanja — pokazuje stanje na celom sajtu kroz vreme: koliko stranica ima validan markup, gde su greške, šta je nestalo posle izmene šablona.

Greška ili upozorenje — šta je ozbiljno?

Greška (crveno) znači da nedostaje obavezno polje i stranica nije podobna za rich rezultat — ispravlja se. Upozorenje (žuto) znači da nedostaje preporučeno polje; stranica prolazi, ali dopunom podataka povećavate šansu. Ne jurite nula upozorenja po svaku cenu: dodajte polje samo ako stvarno imate taj podatak.

Posle svake veće izmene sajta, a naročito posle redizajna, proverite markup ponovo. Šablon koji prepravi programer lako pokvari zapis koji je godinama radio — detalji u tekstu o redizajnu sajta bez gubitka SEO pozicija. Provera schema markup-a je i deo tehničkog SEO checklist-a.

Koji su najbolji alati i pluginovi za schema markup?

Nema jednog „najboljeg" — zavisi od platforme i obima. Praktičan izbor:

Situacija Alat Napomena
WordPress blog ili mali sajtYoast SEO ili Rank MathDovoljno; obavezno popuniti podatke o firmi
WordPress sa uslugama, događajimaRank Math Pro ili Schema ProPazite na dupli markup
WooCommerceUgrađeni Product markup + SEO pluginProverite cenu i dostupnost u testu
Custom / statički sajtRučni JSON-LD + generator za početnu verzijuŠablon po tipu stranice
Provera i debugRich Results Test + Schema Markup ValidatorBesplatno, uvek oba

Pravilo: manje je više. Plugin koji generiše četrdeset tipova na svakoj stranici nije bolji od onog koji generiše četiri ispravna.

Koliko košta schema markup u Srbiji 2026?

Cena zavisi od broja tipova stranica, a ne od broja stranica — jednom napravljen šablon pokriva ceo sajt. Orijentacioni rasponi:

Obim Orijentaciona cena Šta obuhvata
Audit postojećeg markup-a100–250 €Pregled grešaka, duplikata i propuštenih tipova
Osnovni paket80–150 €Organization, WebSite, BreadcrumbList, Article
Lokalna firma / usluge150–300 €LocalBusiness, Service, FAQ, po stranici usluge
Online prodavnica300–800 €Product, Offer, recenzije, kategorije, testiranje na uzorku

Ako vam neko traži hiljadu evra za „schema markup paket" na sajtu od deset stranica, pitajte šta tačno dobijate. A ako je u ponudi za izradu sajta ili SEO optimizaciju markup uključen (a trebalo bi), ne plaćate ga posebno. Za širu sliku troškova pogledajte cenovnik.

Da li schema markup pomaže u AI pretrazi?

Kratak i pošten odgovor: indirektno, i ne tako kako se prodaje. Nijedan AI asistent javno ne garantuje da čita JSON-LD sa vašeg sajta. Ono što je sigurno: Google AI pregledi se oslanjaju na Google-ov indeks i Knowledge Graph, a strukturirani podaci su jedan od načina da Google razume ko ste. Za ostale asistente isti principi važe kroz sadržaj — jasne činjenice, ime firme, adresa, cene i autor na jednom mestu, dosledno na svim kanalima.

Zato u praksi radimo dve stvari odjednom: markup koji precizno opisuje entitet (Organization sa sameAs vezama ka LinkedIn-u, Google profilu i mrežama) i vidljiv sadržaj u formi pitanje–odgovor, koji AI lako citira. O tome kako se birate za preporuku detaljno pišemo u vodiču o GEO optimizaciji za ChatGPT i Perplexity i u tekstu kako AI menja SEO. Schema markup je tu temelj, ne rešenje.

Najčešće greške u strukturiranim podacima

1. Markup ne odgovara sadržaju. U kodu piše cena 99 €, na stranici 129 €. Google to tretira kao zavaravanje, a u težim slučajevima izdaje ručnu meru za strukturirane podatke i povlači sve rich rezultate sa sajta.

2. Lažne ili samoproglašene ocene. „4,9 od 5 na osnovu 127 recenzija" bez ijedne vidljive recenzije. Ne prolazi, a nosi rizik.

3. Dupli markup. Plugin i tema oba izbace Organization sa različitim podacima. Google ne zna kojem da veruje, pa ne veruje nijednom.

4. Isti blok na svim stranicama. Svaka stranica tvrdi da je početna ili da je isti proizvod. Markup mora da prati tip stranice.

5. Zastareli podaci. Staro radno vreme, stari telefon, proizvod koji više ne postoji. Markup ne briše sam sebe. Isti problem imaju sajtovi bez redovnog održavanja.

6. Markup postavljen i zaboravljen. Posle izmene šablona ili redizajna zapis tiho nestane i niko to ne primeti mesecima, dok Search Console ne pokaže pad poboljšanja.

Većina ovih grešaka vidi se u Rich Results Test-u za pet minuta. Zato je provera prvi korak svakog audita. Ako želite da prođemo vaš sajt, pogledajte kako izgleda naš SEO audit i SEO GEM, alat za praćenje vidljivosti.

FAQ — često postavljana pitanja o schema markup-u

Šta je schema markup i čemu služi?

Schema markup je kod u JSON-LD formatu koji mašinama opisuje šta se nalazi na stranici: firmu, uslugu, proizvod, cenu, autora ili pitanje i odgovor. Služi da Google lakše razume sadržaj i da omogući rich rezultate kao što su ocene, cene i putanja stranice u pretrazi.

Da li schema markup poboljšava poziciju na Google-u?

Ne direktno. Schema markup nije potvrđen faktor rangiranja, ali može da poveća broj klikova kroz rich rezultate i pomaže Google-u da razume ko ste i šta nudite. Najbolje ga posmatrati kao tehničku higijenu koja podržava dobar sadržaj, a ne kao prečicu do prve strane.

Koliko košta schema markup u Srbiji?

Orijentaciono: osnovni paket (Organization, WebSite, BreadcrumbList, Article) od 80 do 150 €, lokalna firma sa uslugama 150–300 €, online prodavnica 300–800 €, a audit postojećeg markup-a 100–250 €. Kod izrade novog sajta ili SEO optimizacije markup bi trebalo da bude uključen u cenu.

Kako dodati schema markup na WordPress sajt?

Najlakše preko SEO plugina kao što su Yoast ili Rank Math, koji automatski generišu osnovne tipove; za usluge i događaje koristi se namenski schema plugin ili ručni JSON-LD. Uvek popunite podatke o firmi u podešavanjima plugina i proverite da dva plugina ne izbacuju dupli markup.

Kako da testiram da li moj schema markup radi?

Unesite adresu stranice u Google Rich Results Test i u Schema Markup Validator (validator.schema.org). Za praćenje celog sajta koristite izveštaje Poboljšanja u Google Search Console-u, koji pokazuju greške i upozorenja kroz vreme.

Da li FAQ schema još uvek prikazuje pitanja u Google rezultatima?

Uglavnom ne. Google je od 2023. FAQ rich rezultate ograničio na poznate državne i zdravstvene sajtove. FAQ markup i dalje ima smisla jer strukturiše pitanja i odgovore za mašine, ali ne treba očekivati da će se vizuelno prikazati u pretrazi.

→ Da li je vaš schema markup ispravan?

Pošaljite nam adresu sajta. Proverićemo koje tipove strukturiranih podataka već imate, gde su greške i šta nedostaje za rich rezultate i AI vidljivost. Kratak pregled, bez obaveze.

→ Zatražite proveru markup-a

Ili pogledajte kako radimo SEO optimizaciju sajta i izradu sajtova sa ugrađenim strukturiranim podacima.