- Co jsou strukturovaná data a schema markup, jak souvisí s rich snippets, jaké typy se nejčastěji používají, jak je nasadit (JSON-LD, plugin, Google Tag Manager) a jak ověřit, že skutečně fungují.
Strukturovaná data jsou standardizovaný kód (nejčastěji ve formátu JSON-LD), který vyhledávačům dopředu řekne, co stránka obsahuje – že jde třeba o recenzi, produkt nebo článek, a jaké má konkrétní vlastnosti (hodnocení, cenu, autora). Vychází ze slovníku Schema.org a je základním předpokladem pro to, aby se ve výsledcích vyhledávání zobrazily rich snippets (rozšířené výsledky s hvězdičkami, cenou nebo rozbalitelnými otázkami).
📌 Strukturovaná data jsou jeden z technických pilířů SEO. Širší kontext najdete v článku Co je SEO.
Strukturovaná data, schema markup a rich snippets: jak spolu souvisí
Tři pojmy, které se často míchají dohromady:
- Strukturovaná data – obecné označení pro strojově čitelný kód, který popisuje obsah stránky.
- Schema markup – konkrétní implementace strukturovaných dat pomocí slovníku Schema.org (typy jako
Product,Review,FAQPage). - Rich snippets – vizuální výsledek ve vyhledávání, který schema markup umožní (hvězdičky, cena, rozbalitelné otázky).
Jinými slovy: schema markup je nástroj, rich snippet je výsledek, kterého jím lze dosáhnout. Zobrazení rich snippetu ale není automatické, Google si na základě dat vždy sám vyhodnotí, jestli a jak výsledek rozšíří.
Jaký formát strukturovaných dat použít
Strukturovaná data se dají zapsat třemi způsoby:
- JSON-LD – blok kódu vložený do
<head>stránky, oddělený od viditelného obsahu. Google ho jednoznačně doporučuje a je nejsnazší na údržbu. - Microdata – atributy vložené přímo do HTML tagů viditelného obsahu. Náchylnější na chyby při úpravách šablony.
- RDFa – podobný princip jako Microdata, v praxi na běžných webech málo používaný.
Pokud stavíte strukturovaná data od nuly nebo je necháváte generovat pluginem, vždy trvejte na JSON-LD.
Nejčastější typy strukturovaných dat
- Organization / LocalBusiness – kontaktní údaje, logo, sociální profily a otevírací dobu firmy.
- Review / AggregateRating – hodnocení hvězdičkami u produktů nebo služeb.
- FAQPage – otázky a odpovědi zobrazené přímo v SERP.
- Product – cena, dostupnost a hodnocení produktu v e-shopu.
- Article – datum publikace, autor a náhledový obrázek u blogových článků.
- Event – termín, místo a dostupnost vstupenek na akci.
Recenze s hvězdičkami nebo rozbalené FAQ v SERP zabírají víc místa a dokážou zvednout CTR, aniž by se stránka posunula na lepší pozici.
Jak přidat strukturovaná data na web
- Manuálně jako JSON-LD – blok kódu vložený přímo do zdrojového kódu stránky nebo šablony.
- Přes CMS a pluginy – ve WordPressu typicky pluginy jako Yoast SEO, které schema markup generují automaticky podle typu obsahu. Konkrétní postup pro e-shop je v návodu SEO pro Shoptet, kde se strukturovaná data řeší i u produktových stránek a kategorií.
- Přes Google Tag Manager – dynamické vkládání JSON-LD bez zásahu do kódu šablony, vhodné tam, kde vývojářský tým nemá volnou kapacitu.
Jak ověřit, že strukturovaná data fungují
Vložení kódu samo o sobě nic nezaručí, proto se vždy hodí ověření:
- Rich Results Test od Google – ukáže, jestli stránka splňuje podmínky pro konkrétní typ rozšířeného výsledku.
- Schema markup validator – ověří syntaxi kódu podle Schema.org bez ohledu na to, jestli ho Google podporuje pro rich snippet.
- Google Search Console – sekce Vylepšení hlásí chyby a upozornění napříč celým webem, ne jen na jedné stránce.
I bezchybná strukturovaná data negarantují zobrazení rich snippetu. Google si podle vlastních kritérií vybírá, kdy a jestli rozšířený výsledek ukáže.
Strukturovaná data a CTR: souvislost s title a description
Strukturovaná data nefungují izolovaně, dobrý meta title a výstižná meta description zůstávají základem toho, jak výsledek vypadá v SERP. Rich snippet z schema markupu je nadstavba, která k nim přidává další prvek pozornosti (hodnocení, cenu, otázku) a společně dokážou zvýšit CTR víc, než by dokázal jen samotný titulek.
Nasazení strukturovaných dat je jedna z technických úprav, které v rámci našich SEO služeb řešíme jako součást širšího technického auditu, protože izolovaně bez zbytku on-page SEO obvykle svůj potenciál nevyužijí naplno.
Často kladené dotazy
Co je schema markup?
Schema markup je konkrétní implementace strukturovaných dat pomocí slovníku Schema.org. Vyhledávačům pomocí definovaných typů (například Product, Review nebo FAQPage) řekne, o jaký obsah na stránce jde a jaké má vlastnosti.
Jak zkontroluji, jestli mám strukturovaná data v pořádku?
Přes Rich Results Test od Google, který ověří, jestli stránka splňuje podmínky pro konkrétní typ rozšířeného výsledku, nebo přes schema markup validator, který zkontroluje samotnou syntaxi kódu. Celkový přehled napříč webem ukáže sekce Vylepšení v Google Search Console.
Musí mít web strukturovaná data kvůli SEO?
Přímo nejsou potvrzeným ranking faktorem, ale usnadňují vyhledávačům pochopení obsahu a otevírají cestu k rich snippets, které v SERP přitáhnou víc pozornosti a mohou zvýšit CTR. U produktů, recenzí a FAQ sekcí se proto vyplatí je nasadit.
Jaký formát strukturovaných dat Google doporučuje?
JSON-LD. Je oddělený od viditelného obsahu stránky, snáz se udržuje a Google ho jednoznačně preferuje před Microdata i RDFa.
Zaručí strukturovaná data zobrazení rich snippetu?
Ne. Správně vyplněný a validní schema markup je podmínka nutná, ne však postačující. O tom, jestli a jak Google rozšířený výsledek ve výsledcích vyhledávání zobrazí, rozhoduje vždy sám podle vlastních kritérií.
Chcete rich snippets bez metody pokus-omyl?
Nasadíme strukturovaná data správně napoprvé a doplníme je o technický SEO základ, díky kterému mají rich snippets šanci se ve výsledcích vyhledávání skutečně zobrazit.