Strukturovaná data a Schema.org: Praktický návod pro začátečníky
Co jsou strukturovaná data a proč na nich záleží
Google projde vaše stránky. Vidí text. Vidí obrázky. Vidí odkazy.
Ale neví, co je cena produktu. Kdo napsal článek. Jestli je e-mail kontakt nebo jen příklad.
Strukturovaná data mu to vysvětlují. V jazyce, kterému rozumí roboti.
Co to znamená pro vás? Váš článek může mít ve výsledcích datum a autora. Produkt ukáže hvězdičky a cenu. FAQ se může zobrazit hned.
Tohle všechno jsou rich snippets. Rozšířené výsledky.
Zabírají víc místa. Vypadají důvěryhodněji. Lidé na ně klikají.
A to je ten hlavní důvod, proč to řešit.
Nejste vidět, protože jste první. Jste vidět, protože váš výsledek vypadá zajímavě. A užitečně.
JSON-LD vs Microdata — co použít
Strukturovaná data můžete přidat dvěma způsoby.
Microdata — Přidává atributy přímo do HTML. itemscope, itemprop a podobně. Funguje to. Ale kód rychle ztrácí čitelnost. A když používáte CMS, měnit HTML je otrava.
JSON-LD — Všechna data dáte do bloku <script type="application/ld+json">. Hotovo. Nemusíte měnit HTML strukturu. Google JSON-LD doporučuje. V roce 2026 je to standard.
Srovnání? Microdata vyžaduje upravit každý kousek HTML. JSON-LD je jeden blok kódu na konci stránky.
Jasná volba.
Nejpoužívanější typy schema.org
Schema.org je slovník, na kterém se dohodly Google, Bing, Yahoo a další. Existují stovky typů. Tady jsou ty nejužitečnější.
Organization — Informace o firmě
Řekněte Googlu základní údaje. Název. Logo. Kontakty. Sociální sítě.
Hodí se na hlavní stránku nebo do patičky. Pomáhá zobrazit správné logo v knowledge panelu.
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "SEO Radar",
"url": "https://seoradar.cz",
"logo": "https://seoradar.cz/logo.png",
"contactPoint": {
"@type": "ContactPoint",
"telephone": "+420-xxx-xxx-xxx",
"contactType": "Customer Service"
}
}
Article — Blogový článek
Každý článek by měl mít tenhle typ. Google díky němu pozná autora, datum publikace, hlavní obrázek.
Ve výsledcích se pak může objevit náhled s těmito údaji.
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Jak udělat SEO audit",
"author": {
"@type": "Person",
"name": "Martin Šikula"
},
"datePublished": "2026-02-10",
"image": "https://seoradar.cz/images/seo-audit.jpg"
}
FAQ — Často kladené otázky
Máte FAQ sekci? Google může otázky a odpovědi zobrazit přímo ve výsledcích.
Uživatel vidí odpověď okamžitě. Bez kliknutí.
Výhoda? Zabírá to hodně místa. Konkurence pod vámi je hůř vidět.
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Musím znát programování?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Ne. JSON-LD stačí zkopírovat a upravit hodnoty podle vašich dat."
}
},
{
"@type": "Question",
"name": "Kolik času to zabere?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Základní implementaci zvládnete za 10 minut. Složitější případy mohou zabrat hodinu."
}
}
]
}
Product — E-shop produkt
Cena. Dostupnost. Hodnocení. Značka.
Všechno, co zákazník potřebuje vědět před kliknutím. Produkty s rich snippets mají výrazně vyšší CTR.
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Název produktu",
"offers": {
"@type": "Offer",
"priceCurrency": "CZK",
"price": "1990",
"availability": "https://schema.org/InStock"
}
}
LocalBusiness — Lokální firma
Kamenná prodejna. Ordinace. Pobočka.
Podobné jako Organization, ale s důrazem na fyzickou polohu. GPS souřadnice. Otevírací doba. Oblast působení.
Pomáhá zobrazit se v lokálním vyhledávání.
Detailní příklad najdete v naší příručce pro lokální optimalizaci.
Jak to nastavit — krok za krokem
1. Vyberte správný typ
Podívejte se na kompletní seznam. Nebo použijte Google Search Gallery.
Tam vidíte přímo, jaké typy vedou k rich snippets.
2. Vygenerujte JSON-LD
Můžete to udělat ručně podle dokumentace na schema.org. Nebo použít generátory:
- Schema Markup Generator — technicky zaměřený
- Merkle Schema Markup Generator — jednodušší, vizuální
Nebo dejte všechna data ChatGPT. Vygeneruje vám šablonu.
3. Vložte do HTML
JSON-LD dejte do <head> nebo na konec <body>. Je to jedno. Google to najde.
Na WordPress existují pluginy. Yoast SEO. Rank Math. Generují to automaticky.
Na vlastním webu stačí přidat <script type="application/ld+json"> a vložit JSON blok.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
...
}
</script>
4. Ověřte, že to funguje
Před spuštěním otestujte. Google má nástroj Rich Results Test.
Vložte URL nebo kód. Za pár sekund vidíte, jestli je vše v pořádku.
Další možnost je Schema Markup Validator. Detailnější. Technicky přesnější. Ale méně zaměřený na to, co Google opravdu použije.
5. Sledujte výsledky
V Google Search Console najděte sekci „Rozšířené výsledky".
Tam vidíte, jestli Google vaše data rozpoznal. A případně kde jsou chyby.
Trvá to pár dnů až týdnů. Google musí stránku znovu projít.
Jak ověřit implementaci
Rich Results Test
Rich Results Test je oficiální nástroj od Google.
Vložíte URL nebo kód. Google vám řekne, jestli stránka podporuje rich snippets.
Pokud ano, vidíte náhled. Jak by to mohlo vypadat ve výsledcích.
Pozor. I když test projde, neznamená to automatický rich snippet. Google to bere jako doporučení. Ne jako povinnost. Finální rozhodnutí je na algoritmech.
Schema Markup Validator
Validator.schema.org nekontroluje jen Google pravidla. Kontroluje celou schema.org specifikaci.
Užitečné, když používáte méně obvyklé typy. Nebo kombinujete víc schémat najednou.
SEO Radar
Náš audit automaticky kontroluje přítomnost a validitu strukturovaných dat. Organization. Article. FAQ. Product. LocalBusiness a další.
Pokud něco chybí nebo je špatně, dostanete konkrétní tip. Jak to opravit. Včetně příkladů kódu.
A ano, kontrolujeme i hreflang, canonical, Open Graph a další meta tagy. Které ovlivňují, jak se web zobrazuje ve vyhledávání a na sociálních sítích.
Často kladené otázky
Musím znát programování?
Ne. JSON-LD je textový formát. Stačí zkopírovat šablonu. Vyplnit hodnoty. Nepotřebujete žádné speciální nástroje. Běžný textový editor stačí.
Kolik strukturovaných dat je potřeba?
Záleží na typu stránky.
Běžný firemní web? Organization. Možná LocalBusiness.
Blog? Article na každý článek.
E-shop? Product na každý produkt.
FAQ sekce? FAQPage.
Víc není vždycky lepší. Priorita je na přesnosti. Ne na kvantitě.
Zobrazí se rich snippets okamžitě?
Ne. Google musí stránku znovu projít. Ověřit, že data jsou správná. A teprve pak může rich snippet zobrazit.
Může to trvat týdny. A ani pak nemáte garanci. Google rozhoduje na základě relevance a kvality.
Může mi to uškodit?
Špatně nastavená strukturovaná data můžou teoreticky vést k penalizaci. Pokud záměrně klamou. Fake recenze. Neexistující ceny.
Ale běžné chyby ve formátu jen znamenají, že se rich snippet nezobrazí. Google to prostě ignoruje.
Jak často to aktualizovat?
Kdykoli se změní údaje.
Změnila se cena? Upravte Product schema.
Nový autor? Aktualizujte Article.
Jiná otevírací doba? LocalBusiness.
Ideálně automatizovat přes CMS. Ať se JSON-LD generuje z databáze. Ne ručně.
Co vám to přinese
Rich snippets nejsou magic bullet. Nedostanou vás na první místo.
Ale pokud tam už jste, můžou být rozdílem. Mezi tím, jestli na vás někdo klikne. Nebo ne.
CTR o 10-30 % vyšší není výjimka.
A protože spousta webů strukturovaná data pořád ignoruje. Nebo má nastavená špatně. Máte šanci vyniknout relativně jednoduše.
V našem SEO auditu je kontrola schema.org standardní součást. Protože to zkrátka patří k profesionálně udržovanému webu.
Tip: Vyzkoušejte si bezplatný SEO audit a zjistěte, jestli máte strukturovaná data správně nastavená nebo kde je prostor pro zlepšení.