Schema markup je vrsta strukturiranih podataka koji se dodaju u HTML kod web stranice kako bi tražilice lakše razumjele značenje sadržaja. Umjesto da Google samo "čita" tekst, schema markup mu daje kontekst: što je naslov, što je proizvod, što je recenzija, tko je autor, koja je cijena, gdje se nalazi tvrtka i slično.

Ovaj standard razvijen je kroz suradnju velikih tražilica poput Googlea, Binga i Yahooa te je dostupan na stranici schema.org. Postoji velik broj tipova schema markupa – od članaka i proizvoda, preko događanja i recepata, pa sve do lokalnih poslovanja i FAQ sekcija.

Drugim riječima, schema markup je most između vašeg sadržaja i tražilica. On im pomaže da točno znaju što nudite, kome i u kojem kontekstu.

Kako schema markup funkcionira?

Schema markup se najčešće implementira u obliku JSON-LD koda koji se dodaje u zaglavlje ili tijelo HTML dokumenta. Taj kod ne mijenja izgled stranice, ali daje dodatne informacije tražilicama.

Na primjer, ako imate stranicu s FAQ pitanjima, bez schema markupa Google vidi samo tekst. Sa schema markupom, Google razumije da se radi o pitanjima i odgovorima te ih može prikazati direktno u rezultatima pretraživanja kao rich snippet.

Slično vrijedi i za proizvode, recenzije, poslovne podatke, blog članke i mnoge druge vrste sadržaja.

Zašto je schema markup važan za SEO?

Iako schema markup nije izravan faktor rangiranja, on ima snažan indirektan utjecaj na SEO. Prije svega, omogućuje pojavljivanje u tzv. rich results – obogaćenim isječcima koji zauzimaju više prostora u rezultatima pretraživanja.

Takvi isječci mogu uključivati:

  • zvjezdice za recenzije
  • cijene proizvoda
  • dostupnost
  • FAQ pitanja
  • breadcrumbs
  • datume događanja

Sve to čini vaš rezultat vidljivijim i privlačnijim, što povećava stopu klikova (CTR). Veći CTR šalje pozitivan signal Googleu da je vaš rezultat relevantan korisnicima.

Osim toga, schema markup pomaže Googleu da bolje razumije strukturu vaše web stranice, što dugoročno može poboljšati indeksiranje i interpretaciju sadržaja.