Strukturovaná data (JSON-LD) pro SEO i AI: prakticky
Co je JSON-LD a schema.org, proč pomáhá Googlu i AI, a jak implementovat 4 nejdůležitější typy — Organization, Article, FAQPage, BreadcrumbList.
Strukturovaná data jsou věc, o které se mluví v SEO, ale málokdo ji implementuje pořádně. Přitom stráví minimální čas a přináší konkrétní výsledky: bohatší výsledky v Googlu a lepší citovatelnost v AI.
V tomto článku se zaměřím na JSON-LD — co to je, proč na tom záleží a jak implementovat čtyři typy, které mají největší praktický dopad.
Co je JSON-LD a schema.org
Schema.org je slovník, který definuje, co znamenají různé věci na webu. Organizace, článek, otázka s odpovědí, adresa, produkt — každé z toho má svůj typ a vlastnosti, na kterých se domluvili Google, Bing, Yahoo a Yandex.
JSON-LD (JSON for Linked Data) je způsob, jak tenhle slovník zapsat. Vloží se do <script type="application/ld+json"> v hlavičce nebo těle stránky a nevyžaduje žádné úpravy viditelného HTML.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Název článku",
"author": {
"@type": "Person",
"name": "Miroslav Lalík"
},
"datePublished": "2026-06-24"
}
</script>
To je celé. Google si tohle přečte a ví, co na stránce je — bez nutnosti parsovat přirozený jazyk.
Proč to pomáhá Googlu
Google z JSON-LD vytváří rich results — vizuálně obohacené výsledky vyhledávání. Místo prostého titulku a popisku uvidíte hvězdičky u recenze, FAQ rozbalené přímo ve výsledcích, breadcrumb navigaci pod odkazem nebo datum publikace článku.
Tyhle prvky zvyšují CTR. Stránka na 4. místě s rozbalenými FAQ otázkami klidně porazí výsledky výše.
Důležité: Google data validuje. Pokud v JSON-LD napíšete FAQ otázky, které na stránce nejsou, nebo autor neodpovídá skutečnému autorovi, rich results nedostanete nebo je ztratíte. Strukturovaná data jsou strojový přepis viditelného obsahu — ne způsob, jak přidat skryté informace.
Proč to pomáhá AI
ChatGPT, Gemini, Perplexity, Claude — všechny čtou web. Část z nich crawluje přímo, část se učí z dat, která zahrnují strukturu stránky.
Když má stránka JSON-LD s jasným @type, autorem, datem a nadpisem, AI model může citovat zdroj jednoznačně. Bez toho musí hádat: je tohle název firmy, nebo název sekce? Je tohle autor, nebo jen text na stránce?
Dobře strukturovaná stránka je pro AI model jako dobře popsaný databázový záznam. Snáze ho pochopí, snáze ho cituje, snáze zařadí do odpovědi.
GEO (Generative Engine Optimization) jako obor teprve vzniká, ale základní princip platí: citovatelnost začíná u strojové čitelnosti.
Čtyři typy, na které se zaměřit
Organization
Říká Googlu, že tahle stránka patří konkrétní organizaci. Vloží se ideálně na každou stránku webu, nebo aspoň na homepage.
Co tam patří: název, URL, logo, kontaktní email, adresa, profily na sociálních sítích. Jednou nastavit, zapomenout.
Proč to má smysl: Google propojuje váš web s vaší entitou ve Knowledge Graphu. Pomáhá to zejména při brand search — když někdo hledá vaše jméno.
Article
Označuje blogový příspěvek nebo článek. Klíčové vlastnosti: headline, author, datePublished, dateModified, image, publisher.
Bez Article neví Google, jestli je stránka článek nebo produktová stránka. S Article může zobrazit datum, autora a obrázek ve výsledcích. Pro AI je Article signál, že obsah je autorský, datovaný a citable.
FAQPage
Označuje stránku nebo sekci, která obsahuje otázky a odpovědi. Google z toho generuje rich results přímo ve vyhledávání — rozbalené otázky pod výsledkem.
Podmínka: každá otázka a odpověď v JSON-LD musí být viditelná na stránce. Google to kontroluje. Zároveň to dává smysl: FAQ rich results slouží uživatelům, ne jako marketingový prostor.
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Co je JSON-LD?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Formát pro zápis strukturovaných dat do HTML stránky."
}
}
]
}
FAQPage je jeden z nejefektivnějších typů z pohledu viditelnosti ve výsledcích. A pro AI modely je to ideální formát — explicitní párování otázky s odpovědí.
BreadcrumbList
Zobrazí navigační cestu pod odkazem ve výsledcích vyhledávání. Místo holé URL uvidí uživatel: solutionbox.cz › Blog › JSON-LD.
To samo o sobě CTR zvyšuje. Uživatel hned ví, kde stránka v hierarchii webu leží.
Technicky jde o seznam ListItem prvků s pozicí a URL. Implementuje se na každé stránce, která má nadřazené sekce.
Jedno pravidlo, které porušuje skoro každý
Data v JSON-LD musí sedět s tím, co uživatel na stránce vidí.
Google to není fikce. Google Search Console explicitně varuje na nesoulad mezi strukturovanými daty a viditelným obsahem a může rich results odebrat nebo weby penalizovat jako spam.
Prakticky to znamená: neimplementujte FAQ v JSON-LD, pokud FAQ sekce na stránce není. Neuvádějte autora, pokud jméno na stránce nenajdete. Nedávejte do headline jiný text než nadpis článku.
Co nasazujeme na solutionbox.cz
Na tomto webu máme nasazené všechny čtyři typy. Organization jede na každé stránce. Article a FAQPage běží na blogu — včetně tohoto článku. BreadcrumbList reflektuje hierarchii sekce a konkrétní stránky.
Při analýze konkurence v nice B2B .NET/ERP integrací jsme nenašli jiný web, který by měl Article a FAQPage nasazené na blogu zároveň. Strukturovaná data jsou součást toho, co nabízíme klientům — implementujeme je jako standard při SEO a webových projektech.
Rich results nejsou záruka — Google je zobrazí, nebo ne, podle svého uvážení a kvality obsahu. Ale bez JSON-LD je šance nulová. To je dostatečný důvod.
FAQ
Co je JSON-LD a jak se liší od mikrodat a RDFa?
JSON-LD je způsob zápisu strukturovaných dat do samostatného bloku <script type="application/ld+json"> v HTML. Nemíchá se s viditelným obsahem stránky, což ho dělá snáze udržovatelným než mikrodata nebo RDFa, kde jsou atributy rozeseté přímo v HTML tagech. Google doporučuje JSON-LD jako preferovaný formát.
Musí JSON-LD souhlasit s viditelným textem na stránce?
Ano. Google to aktivně kontroluje a weby, které v JSON-LD uvádějí informace, jež na stránce nejsou vidět, penalizuje jako spam. Strukturovaná data jsou strojový přepis toho, co uživatel čte — ne skrytá reklamní vrstva.
Pomáhají strukturovaná data i v AI odpovědích (ChatGPT, Gemini, Perplexity)?
Přímo to žádný z těchto systémů nepotvrzuje, ale existuje logický důvod proč ano: AI modely se učí (nebo crawlují) z webu a JSON-LD jim dává jednoznačný strojový kontext — kdo je autor, co je téma, jaká je otázka a odpověď. Weby se silnou strukturou dat jsou citovatelné bez nejednoznačnosti.