Schema markup byl vždy trochu v pozadí — technická záležitost, o které věděli vývojáři a SEO specialisté, ale málokdo jiný. V éře AI vyhledávání se to mění.
Structured data jsou jedním z nejsilnějších signálů pro AI systémy. A přitom je implementuje jen zlomek webů.
Co je schema markup a proč ho teď potřebujete víc než kdy jindy
Schema markup (nebo schema.org markup) jsou strukturovaná data, která říkají vyhledávačům a AI systémům, co váš obsah znamená — nejen co říká.
Příklad: Bez schema markupu vidí AI text “1. 3. 2026” jako libovolný textový řetězec. S schema markupem ví, že jde o datum publikace článku.
Proč je to důležité pro GEO: AI systémy, které prohledávají web (RAG systémy), dávají přednost obsahu, který je sémanticky jasně definovaný. Schema markup je přímý komunikační kanál s AI.
Nejdůležitější typy schema pro GEO
1. Article schema (nebo BlogPosting)
Pro každý blogový článek. Říká AI: kdo to napsal, kdy, pro koho, o čem to je.
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Název článku",
"description": "Stručný popis",
"author": {
"@type": "Person",
"name": "Jméno autora",
"url": "https://vasestranka.cz/autor/jmeno"
},
"publisher": {
"@type": "Organization",
"name": "Název firmy",
"logo": {
"@type": "ImageObject",
"url": "https://vasestranka.cz/logo.png"
}
},
"datePublished": "2026-02-10",
"dateModified": "2026-02-10",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://vasestranka.cz/clanek/url"
}
}
2. FAQ schema
Nejpřímější způsob, jak komunikovat Q&A s AI. Každá otázka a odpověď jsou explicitně označeny.
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Co je GEO?",
"acceptedAnswer": {
"@type": "Answer",
"text": "GEO (Generative Engine Optimization) je optimalizace obsahu a digitální přítomnosti pro AI systémy, které generují odpovědi na uživatelské dotazy."
}
}
]
}
Pro GEO je FAQ schema zlaté — přesně říká AI, která otázka je a která odpověď k ní patří. Maximalizuje šanci na citaci.
3. Organization schema
Definuje vaši firmu jako entitu. Klíčové pro brand awareness v AI odpovědích.
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "První pozice",
"url": "https://www.prvni-pozice.com",
"logo": "https://www.prvni-pozice.com/logo.png",
"description": "Přední česká agentura pro SEO, GEO a digitální marketing",
"address": {
"@type": "PostalAddress",
"addressCountry": "CZ"
},
"sameAs": [
"https://www.facebook.com/prvnipozice",
"https://www.linkedin.com/company/prvni-pozice",
"https://www.youtube.com/@prvnipozice"
]
}
Klíčové pole sameAs: Propojuje vaši entitu s profily na jiných platformách. AI systémy toto používají k ověření a rozšíření znalostí o vaší firmě.
4. BreadcrumbList schema
Pomáhá AI pochopit hierarchii vašeho webu a kontext stránky.
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Domů",
"item": "https://blog.prvni-pozice.com"
},
{
"@type": "ListItem",
"position": 2,
"name": "GEO",
"item": "https://blog.prvni-pozice.com/geo"
},
{
"@type": "ListItem",
"position": 3,
"name": "Schema markup pro GEO",
"item": "https://blog.prvni-pozice.com/geo/schema-markup"
}
]
}
Jak implementovat schema markup správně
Metoda 1: JSON-LD (doporučená)
JSON-LD (JavaScript Object Notation for Linked Data) je formát preferovaný Googlem i AI systémy. Vkládá se jako <script> tag do <head> nebo těla stránky.
<script type="application/ld+json">
{
// váš schema markup zde
}
</script>
Výhoda: Schema je oddělená od HTML obsahu, snadno se aktualizuje a testuje.
Metoda 2: Microdata nebo RDFa
Starší přístupy, kde se schema atributy přidávají přímo do HTML elementů. Stále funkční, ale JSON-LD je výrazně snazší na správu.
Nástroje pro implementaci
Generátory:
- Schema Markup Generator od Merkle
- Google Structured Data Markup Helper
Validace:
- Google Rich Results Test
- Schema.org Validator
Monitoring:
- Google Search Console (sekce Vylepšení)
Nejčastější chyby v schema implementaci
- Schema neodpovídá obsahu stránky — nejzávažnější chyba, může být penalizována
- Chybějící povinné vlastnosti — každý type má required fields
- Zastaralé schema — schema.org se vyvíjí, sledujte aktualizace
- Schema jen na homepage — každá stránka by měla mít relevantní markup
- Duplicitní schema — jedna stránka, jeden typ (nebo správně zanořené typy)
GEO-specifické doporučení pro schema
Pro maximální GEO dopad kombinujte:
- Organization na homepage — definujte entitu firmy
- Article/BlogPosting na každém článku — s podrobným author schema
- FAQ na klíčových stránkách a na konci článků
- BreadcrumbList na celém webu — pomáhá s kontextem
- WebSite s SearchAction — umožňuje site search i z externích zdrojů
Tato kombinace vytváří robustní sémantický základ, který AI systémy ocení.
Měření dopadu schema markup
Přímý dopad schema na GEO je těžko měřitelný. Ale nepřímé signály:
- Google Search Console: Sledujte rich result impressions (FAQ, Article…)
- Google Rich Results Test: Ověřujte, že schema je korektní
- Manuální monitoring: Testujte v Perplexity a Google AI Overview dotazy z vašeho oboru
Schema markup je investice do fundamentu. Výsledky přicházejí postupně, ale jsou trvalé.