Schema Markup (česky také schéma značkování nebo značkování pomocí schémat) je strukturovaný datový formát založený na standardu Schema.org, který se vkládá do kódu webových stránek za účelem lepší interpretace obsahu vyhledávači a dalšími automatizovanými systémy.
Cílem Schema Markup je poskytnout vyhledávačům detailní informace o obsahu stránky, které by jinak bylo obtížné získat pouze z přirozeného textu. Díky tomu mohou vyhledávače zobrazovat tzv. rich results (rozšířené výsledky), například hvězdičkové hodnocení, cenu produktů, datum události nebo autorství článku.
Historie a vývoj
Projekt Schema.org byl spuštěn v roce 2011 ve spolupráci hlavních vyhledávačů Google, Bing, Yahoo! a později také Yandex. Jeho cílem bylo sjednotit různé existující formáty strukturovaných dat (například Microformats nebo RDFa) a nabídnout univerzální značkovací systém.
Dnes se Schema Markup používá především ve formátu JSON-LD (JavaScript Object Notation for Linked Data), který je doporučovaný Googlem a je nejjednodušší na implementaci i validaci.
Typy Schema Markup
Existuje několik stovek typů a vlastností, které lze použít. Mezi nejčastější patří:
- Article / NewsArticle / BlogPosting – popis článků a zpravodajských textů.
- Product – informace o produktech, ceně, dostupnosti a hodnocení.
- Organization / LocalBusiness – údaje o firmě, adrese, otevírací době či kontaktech.
- Event – akce s datem, místem a prodejem vstupenek.
- Recipe – recepty s ingrediencemi, dobou přípravy a nutričními hodnotami.
- FAQPage – často kladené dotazy a odpovědi.
- HowTo – postupové návody krok za krokem.
Výhody použití
Použití Schema Markup přináší webovým stránkám několik klíčových výhod:
- Zlepšení viditelnosti ve vyhledávání – stránky mohou získat tzv. rich snippets (rozšířené úryvky).
- Vyšší míra prokliku (CTR) – atraktivnější vzhled výsledků přitahuje více uživatelů.
- Lepší interpretace obsahu vyhledávači – vyhledávače přesněji chápou, co je na stránce obsahem.
- Možnosti hlasového vyhledávání a asistentů – strukturovaná data jsou základem pro odpovědi digitálních asistentů (Google Assistant, Alexa).
Implementace a validace
Nejrozšířenějším způsobem implementace je vložení JSON-LD skriptu do <head> nebo <body> stránky.
Ukázka jednoduchého značkování článku:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Co je Schema Markup?",
"author": {
"@type": "Person",
"name": "Marek Hovorka"
},
"publisher": {
"@type": "Organization",
"name": "Encyklopedie Webu"
},
"datePublished": "2025-08-29"
}
</script>
Validaci lze provést pomocí nástrojů:
- Google Rich Results Test
- Schema Markup Validator (od Schema.org)
Kritika a omezení
Schema Markup sice zlepšuje SEO potenciál, ale:
- nezaručuje, že Google vždy zobrazí rozšířené výsledky,
- implementace vyžaduje průběžnou aktualizaci dle změn standardu,
- nadměrné nebo nesprávné používání může být považováno za spam.
Související pojmy
- Strukturovaná data
- SEO (Search Engine Optimization)
- JSON-LD
- Microdata
- Rich snippets
FAQ: Schema Markup (Schema.org)
1. Co je to Schema Markup a proč ho použít?
Schema Markup jsou strukturovaná data (nejčastěji JSON-LD), která pomáhají vyhledávačům přesně pochopit obsah stránky. Díky tomu můžete získat rich results (hvězdičky, FAQ, cenu, dostupnost atd.) a zvýšit CTR.
2. Zlepší Schema Markup moje pozice ve výsledcích vyhledávání?
Není to přímý „ranking faktor“, ale často zvyšuje viditelnost a proklikovost (CTR), což může sekundárně podpořit organickou návštěvnost.
3. Jaký formát je nejlepší: JSON-LD, Microdata nebo RDFa?
Dnes se doporučuje JSON-LD: je přehledný, snadno se nasazuje i udržuje a Google jej preferuje.
4. Jak rychle se změny projeví v Google?
Obvykle během několika dnů až týdnů (podle crawl budgetu a autority webu). Rich výsledky nejsou garantované, o zobrazení rozhoduje Google.
5. Jak Schema Markup otestuji a zvaliduji?
Použijte Google Rich Results Test a Schema Markup Validator. Sledujte Search Console → Vylepšení (Enhancements), zda Google data rozpoznal.
6. Jaké jsou nejčastější chyby?
Nesoulad mezi obsahem na stránce a daty ve schématu, chybějící povinné vlastnosti a mark-up bez odpovídajícího viditelného obsahu (může vést k neuplatnění/varování).
7. Mohu přidat Schema Markup bez kódování?
Ano, přes pluginy (např. pro CMS) nebo generátory JSON-LD. I tak ale dbejte na přesnost a aktuálnost údajů.
8. Jaké typy schémat se nejčastěji vyplatí?
Pro blogy Article/BlogPosting + FAQPage/HowTo; pro e-shopy Product, Offer, AggregateRating; pro lokální firmy LocalBusiness; pro akce Event.
9. Může škodit příliš agresivní značkování?
Ano. Nepřehánějte to a neoznačujte obsah, který na stránce reálně není. Udržujte data pravdivá, úplná a v souladu s pokyny vyhledávačů.
10. Jak udržovat Schema Markup v čase?
Pravidelně kontrolujte změny ve Schema.org a v dokumentaci vyhledávačů, aktualizujte povinné a doporučené vlastnosti a validujte po každé úpravě šablon.
