Šta su strukturirani podaci? Schema markup jednostavno objašnjeno
Strukturirani podaci su mali blok koda na web stranici koji označava o čemu stranica govori u standardnom formatu koji pretraživači razumiju — na primjer: „ova stranica je proizvod pod nazivom Lavender Candle, košta 24 dolara i na stanju je“. Google ih opisuje kao standardizovan format za pružanje informacija o stranici i klasifikaciju njenog sadržaja. Kada su ispravno napisani, pomažu pretraživačima da razumiju vašu stranicu i mogu je učiniti podobnom za bogatije rezultate pretrage, poput cijena, ocjena ili datuma događaja prikazanih direktno u rezultatu.
Zašto je važno kada gradite uz AI
Pretraživači su dobri u čitanju stranica, ali ipak moraju da pogađaju. Da li je „24“ cijena, količina ili datum? Da li je „Riverside Hall“ mjesto održavanja ili osoba? Strukturirani podaci uklanjaju pogađanje.
Za sajtove izrađene uz AI postoje dvije praktične stvari:
- To je kod, a ne sadržaj, pa se lako zaboravi. AI alat ga obično neće dodati ako ga ne tražite, a kada ga doda, mora se poklapati sa onim što je zaista na stranici.
- Lako je pogriješiti na način koji izgleda ispravno. AI može izmisliti ocjenu od pet zvjezdica, dodati markup za sadržaj koji nije vidljiv ili upotrijebiti tip koji Google više ne prikazuje. Googleova pravila o tačnosti su stroga, a obmanjujući markup može biti ignorisan ili kažnjen.
Malo strukturiranih podataka, tačnih i usklađenih sa vašim stvarnim sadržajem, vrijedi imati. Mnogo izmišljenog markupa je gore nego ništa.
Svakodnevna analogija
Zamislite proizvod u supermarketu. Ambalaža ima šaren dizajn i marketinški tekst — to je vaša web stranica kakvu ljudi vide. Ali na poleđini je i standardna deklaracija o sastojcima: ista polja, istim redoslijedom, na svakom proizvodu. Svako je može brzo pročitati i uporediti proizvode.
Strukturirani podaci su deklaracija za vašu stranicu. Dizajn može biti kakav god želite; deklaracija je standardizovana kako bi mašine mogle pouzdano da je čitaju. A kao i deklaracija, mora biti iskrena o onome što sadrži.
Kako strukturirani podaci funkcionišu
Strukturirani podaci imaju dva dijela:
- Rječnik — riječi kojima se opisuju stvari. Najčešći je schema.org, zajednički rječnik sa tipovima poput
Product,LocalBusiness,Event,Article,RecipeiOrganization, te svojstvima poputname,price,addressistartDate. - Format — način na koji se oznake upisuju na stranicu. Google podržava tri: JSON-LD, Microdata i RDFa. Preporučuje JSON-LD, koji je JSON blok unutar oznake
<script>, odvojen od vidljivog HTML-a.
Pretraživači čitaju blok, razumiju entitete na stranici i — ako stranica ispunjava uslove — mogu prikazati bogati rezultat: listu u pretrazi sa dodatnim detaljima.
Praktičan primjer: stranica proizvoda u prodavnici svijeća
Recimo da ste napravili online prodavnicu, a jedna stranica prodaje mirisnu svijeću od lavande. Vidljiva stranica prikazuje naziv, fotografiju, opis, cijenu (24,00 $) i „Na stanju“.
JSON-LD za tu stranicu može izgledati ovako:
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Lavender Soy Candle",
"image": "https://www.examplecandles.com/images/lavender.jpg",
"description": "Hand-poured soy candle with lavender essential oil. Burns for about 40 hours.",
"sku": "CAN-LAV-01",
"brand": { "@type": "Brand", "name": "Example Candles" },
"offers": {
"@type": "Offer",
"url": "https://www.examplecandles.com/candles/lavender",
"price": "24.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock"
}
}
Smješta se unutar <script type="application/ld+json">…</script> u HTML-u stranice.
Primijetite šta nije tu: nema aggregateRating, jer prodavnica na stranici ne prikazuje recenzije. Dodavanje ocjene koju posjetioci ne mogu da vide kršilo bi Googleova pravila.
Kontakt stranica iste prodavnice mogla bi opisati samu firmu:
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Example Candles",
"address": {
"@type": "PostalAddress",
"streetAddress": "12 Market Street",
"addressLocality": "Bristol",
"postalCode": "BS1 1AA",
"addressCountry": "GB"
},
"telephone": "+44 117 000 0000",
"openingHours": "Mo-Sa 10:00-17:00"
}
Opet, svaka vrijednost se poklapa sa onim što je vidljivo na stranici.
Provjera. Nalijepite živi URL u Googleov Rich Results Test da vidite da li je stranica podobna za Googleove bogate rezultate i da li nedostaje nešto obavezno. Koristite Schema Markup Validator za opštu provjeru prema schema.org. Nakon objavljivanja, Search Console prikazuje greške na cijelom sajtu.
Pravila koja vrijedi znati
Iz Googleove dokumentacije o strukturiranim podacima:
- Označite samo ono što korisnici mogu da vide. Ne dodajte strukturirane podatke o informacijama koje nisu vidljive na stranici, čak i ako su tačne.
- Uključite obavezna svojstva. Svaki tip bogatog rezultata navodi obavezna polja; ako nedostaju, stranica nije podobna.
- Podobnost nije garancija. Ispravan markup čini stranicu podobnom za bogati rezultat, ali ne i sigurnom da će ga dobiti.
- Tipovi bogatih rezultata se mijenjaju. Google s vremenom ukida neke funkcije. Na primjer, njegovi FAQ bogati rezultati bili su ograničeni na poznate vladine i zdravstvene sajtove, a Google je najavio da se neće više pojavljivati u pretrazi od maja 2026. Prije izrade za određeni bogati rezultat, provjerite Googleovu trenutnu galeriju pretrage.
- Ne pravite stranice samo da biste sadržali markup.
Osnovni pojmovi objašnjeni
| Pojam | Šta znači |
|---|---|
| Strukturirani podaci | Standardizovane oznake koje opisuju šta je na stranici. |
| Schema markup | Strukturirani podaci koji koriste schema.org rječnik; često se koristi kao sinonim. |
| Schema.org | Zajednički rječnik tipova i svojstava koje prepoznaju glavni pretraživači. |
| JSON-LD | Format koji Google preporučuje: JSON blok u script oznaci. |
| Microdata / RDFa | Stariji formati koji dodaju atribute direktno HTML elementima. |
| Tip | Šta je nešto, poput Product, Event ili LocalBusiness. |
| Svojstvo | Detalj o tome, poput price, startDate ili address. |
| Bogati rezultat | Rezultat pretrage sa dodatnim vizuelnim detaljima, poput cijene ili ocjene. |
| Rich Results Test | Googleov alat za provjeru podobnosti za njegove bogate rezultate. |
| Schema Markup Validator | Opšti validator za schema.org markup. |
Česte greške i zablude
- „Strukturirani podaci podižu rangiranje.“ Njihova glavna vrijednost je razumijevanje i podobnost za bogate rezultate, a ne prečica do boljeg rangiranja.
- Izmišljanje recenzija ili ocjena. Lažne ili neutemeljene ocjene krše Googleova pravila i obmanjuju ljude.
- Markup koji se ne poklapa sa stranicom. Cijena od 24 $ u JSON-LD i 29 $ na stranici je problem.
- Skriveni sadržaj. Označavanje teksta koji posjetioci ne mogu da vide protivno je smjernicama.
- Kopiranje markupa na svaku stranicu. Blok
Productpripada stranicama proizvoda, a ne početnoj stranici i blogu. - Izrada za ukinute funkcije. Provjerite da li bogati rezultat koji želite još postoji.
- Dodavanje markupa samo u pregledaču. Ako vaš sajt sve prikazuje JavaScriptom, Google ga možda i pronađe, ali je pouzdanije staviti JSON-LD u HTML koji server šalje.
- Nikad ne testirati. Jedan izostavljeni zarez učini cijeli blok nečitljivim.
Šta tražiti od vašeg AI alata za izradu
- „Dodaj JSON-LD strukturirane podatke koristeći schema.org tipove koji odgovaraju svakoj stranici:
Productna stranicama proizvoda,LocalBusinessna kontakt stranici,Articlena blog objavama.“ - „Generiši vrijednosti iz istih podataka koje stranica prikazuje, tako da se uvijek poklapaju.“
- „Ne dodaji ocjene, recenzije niti bilo koje svojstvo koje nije vidljivo na stranici.“
- „Stavi JSON-LD u HTML koji se renderuje na serveru ili unaprijed renderuje.“
- „Uključi sva obavezna svojstva za Googleov bogati rezultat tog tipa i reci mi koja si koristio.“
- „Daj mi listu URL-ova za provjeru u Rich Results Testu.“
Za to kako se ovo uklapa u širu sliku, pogledajte šta je SEO, šta je sitemap i tehnički vodič u SEO za sajtove izrađene uz AI.
Strukturirani podaci u Mythexu
Mythex ne dodaje strukturirane podatke automatski; to tražite u chatu, a agent ih upisuje u kod vaše aplikacije. Recite mu koje stranice predstavljaju proizvode, događaje ili vaš biznis i zamolite ga da generiše JSON-LD iz istih podataka koje stranica prikazuje. Recept u dokumentaciji za SEO za vašu objavljenu aplikaciju sadrži rečenicu „Do not invent fake review schema“ (Ne izmišljaj lažne sheme recenzija), što je dobar savjet za svaki upit. Pošto je zadana postavka jednostranična aplikacija renderovana na klijentu, ako vam je pretraga važna zatražite prerenderovanu ili statički prilagođenu strukturu, zatim objavite i testirajte žive URL-ove.
Pitanja
Šta su strukturirani podaci jednostavnim riječima?
Strukturirani podaci su mali blok koda na web stranici koji u standardnom formatu označava o čemu stranica govori, na primjer „ovo je proizvod, cijena mu je 24 dolara, na stanju je“. Pomažu pretraživačima da razumiju stranicu i mogu je učiniti podobnom za bogatije rezultate pretrage.
Da li strukturirani podaci poboljšavaju rangiranje?
Google strukturirane podatke opisuje kao način da razumije stranice i da ih učini podobnim za bogate rezultate, a ne kao garanciju bilo čega. Njihova stvarna vrijednost je u tome što podobne stranice mogu u rezultatima prikazati dodatne detalje, poput cijena ili ocjena.
Šta je JSON-LD?
JSON-LD je format za pisanje strukturiranih podataka kao JSON bloka unutar script oznake na stranici. Google ga preporučuje jer je odvojen od vidljivog HTML-a i lako ga je generisati i održavati.
Šta je schema.org?
Schema.org je zajednički rječnik tipova i svojstava, poput Product, Event, LocalBusiness, name i price, koje pretraživači razumiju. Strukturirani podaci koriste pojmove iz schema.org za opisivanje stvari.
Kako da testiram strukturirane podatke?
Koristite Googleov Rich Results Test da vidite da li je stranica podobna za Googleove bogate rezultate, a Schema Markup Validator da provjerite markup prema schema.org uopšteno. Nakon objavljivanja, izvještaji u Search Console prikazuju greške na živim stranicama.