Schema markup je štandardizovaný kód, ktorý pridávate na webstránku, aby vyhľadávače presne pochopili o čom je váš obsah. Nejde len o text pre ľudí, ide o strojovo čitateľné inštrukcie, ktoré hovoria Googlu: „Toto je produkt, stojí 49 eur, má 47 recenzií s priemerným hodnotením 4.8." Bez schema markup vidí Google len slová. So schema markup vidí fakty.
Výsledok? Rich snippets, rozšírené výsledky vo vyhľadávaní s hviezdičkami, cenami, dostupnosťou, FAQ odpoveďami. Podľa Search Engine Journal majú stránky s rich snippets o 20-30% vyššiu mieru prekliku oproti bežným výsledkom. To je rozdiel medzi tým či vás používateľ uvidí a či na vás klikne.
Schema markup vychádza zo štandardu Schema.org, ktorý spoločne vytvorili Google, Bing, Yahoo a Yandex. Je to slovník s definíciami stoviek typov entít, od produktov cez recepty až po medicínske stavy. Keď na stránku pridáte schema markup, v podstate hovoríte vyhľadávaču v jeho jazyku.
Praktický príklad: máte stránku s produktom. Bez schema markup Google vidí len text „Kožená peňaženka, 49 €, skladom". Nevie s istotou či 49 je cena alebo rok výroby, či „skladom" znamená dostupnosť alebo je to názov modelu. So schema markup explicitne definujete: toto je Product, toto je price v mene EUR, toto je availability s hodnotou InStock. Žiadne hádanie.
Technicky existujú tri formáty implementácie. JSON-LD, Microdata a RDFa. Google odporúča JSON-LD. Dôvod je praktický: JSON-LD pridávate ako samostatný blok do hlavičky stránky, nemusíte rozbíjať existujúci HTML kód. Microdata a RDFa vyžadujú vkladanie atribútov priamo do HTML elementov, čo je náchylné na chyby pri úpravách dizajnu.
Tieto pojmy sa často zamieňajú, no nie sú synonymá. Štruktúrované dáta sú širší koncept, akékoľvek dáta organizované v predvídateľnom formáte. Excelová tabuľka obsahuje štruktúrované dáta. Databáza obsahuje štruktúrované dáta.
Schema markup je konkrétna implementácia štruktúrovaných dát pre web, postavená na slovníku Schema.org. Keď niekto hovorí o štruktúrovaných dátach v kontexte SEO, myslí tým práve schema markup. V praxi tieto pojmy môžete používať zameniteľne, pokiaľ sa bavíte o optimalizácii pre vyhľadávače.
Schema.org obsahuje vyše 800 typov, ale v praxi sa stretnete s 10-15 najčastejšími. Výber závisí od typu vášho webu a obsahu, ktorý publikujete.
Pri implementácii e-shopu na mieru vždy riešime schema markup ako súčasť technického SEO. Napríklad pri e-shope pre pražiareň kávy, ktorý sme robili pre TiC Roasters, sme implementovali Product schema s variantmi (rôzne hmotnosti balení) a prepojením na AggregateRating z reálnych zákazníckych hodnotení.
Implementácia závisí od platformy a vašich technických možností. Existujú tri hlavné cesty.
Vytvoríte JSON-LD skript a vložíte ho do sekcie <head> alebo na koniec <body> vašej stránky. Príklad pre lokálnu firmu:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Názov firmy",
"address": {
"@type": "PostalAddress",
"streetAddress": "Ulica 123",
"addressLocality": "Bratislava",
"postalCode": "81101",
"addressCountry": "SK"
},
"telephone": "+421900123456",
"openingHours": "Mo-Fr 09:00-18:00"
}
</script>
Táto metóda dáva najväčšiu kontrolu, ale vyžaduje technické znalosti. Pri zmene údajov musíte manuálne aktualizovať kód.
Ak používate WordPress, pluginy výrazne zjednodušia implementáciu. Yoast SEO, Rank Math a Schema Pro automaticky generujú základné schema typy. Yoast pridáva Organization, WebSite a BreadcrumbList automaticky. Pre produkty v WooCommerce pridáva Product schema.
Pozor: pluginy väčšinou pokryjú len základné typy. Pre špecifické požiadavky, napríklad FAQ schema na konkrétnych stránkach alebo vlastné produktové atribúty — budete potrebovať manuálnu úpravu alebo špecializované pluginy.
Alternatíva pre weby kde nemáte prístup ku kódu. Vytvoríte Custom HTML tag s JSON-LD skriptom a nastavíte triggery pre konkrétne stránky. Výhoda je flexibilita bez zásahu do kódu webu. Nevýhoda je závislosť na načítaní GTM, ak používateľ blokuje skripty, schema sa nezobrazí. Google však stále schema z GTM číta bez problémov.
Schema markup sám o sebe nezlepší vaše pozície v rebríčku. Google opakovane potvrdil, že štruktúrované dáta nie sú priamym ranking faktorom. Čo však robia, je zásadné, získate rich snippets, ktoré dramaticky zvyšujú viditeľnosť a CTR.
Typy rich snippets, ktoré môžete získať:
Dôležité: implementácia schema markup nezaručuje zobrazenie rich snippets. Google rozhoduje sám, či a kedy ich zobrazí. Váš obsah musí byť kvalitný, stránka dôveryhodná a schema korektne implementované. Pri novších weboch môže trvať týždne až mesiace, kým Google začne rich snippets zobrazovať.
Po implementácii musíte overiť, že schema je správne. Google ponúka dva nástroje:
V Google Search Console sledujte sekciu Enhancements, kde uvidíte stav schema markup naprieč celým webom. Google tu hlási chyby a varovania, napríklad chýbajúce povinné polia alebo neplatné hodnoty.
Častá chyba: schema markup testujete len raz po implementácii. Keď niekto upraví obsah stránky a nepremietne zmeny do schema, vzniká nesúlad. Google to detekuje a môže prestať zobrazovať rich snippets. Pri dynamickom obsahu, cenách, dostupnosti, hodnoteniach — musí byť schema automaticky synchronizované s reálnymi dátami.
Po rokoch auditov webov vidíme stále tie isté problémy. Tu sú najčastejšie a ako sa im vyhnúť.
Schema markup nie je zázračné riešenie. Ak máte slabý obsah, pomalý web alebo technické problémy, schema vás nezachráni. Je to nadstavba nad funkčným základom.
Čo reálne očakávať:
Čo neočakávať:
Schema markup sa oplatí prakticky vždy, ale priorita závisí od typu webu. Pre e-shopy je Product schema nevyhnutnosť, bez nej prichádzate o viditeľnosť v porovnávaní produktov a potenciálne tisíce kliknutí. Pre lokálne firmy je LocalBusiness schema základ pre zobrazenie v mapách a lokálnych výsledkoch.
Ak máte obsahový web alebo blog, začnite s Article a BreadcrumbList. FAQ schema pridajte na stránky, kde reálne odpovedáte na otázky, nie umelo, len aby ste mali schema.
Pri tvorbe webstránok riešime schema markup ako štandardnú súčasť technického SEO základu. Nie je to nadstavba na koniec projektu, ale integrálna časť od začiatku. Pri novom webe je implementácia jednoduchšia než dodatočné pridávanie na existujúci web s tisíckami stránok.
Ak riešite implementáciu schema markup alebo komplexnejšie technické SEO, pozrite si naše projekty alebo nás kontaktujte a prejdeme váš web spolu.

