Schema.org pre e-shopy: Product, Organization a FAQ schema krok za krokom
Kompletný návod na implementáciu schema.org markupu pre SK/CZ e-shopy. Product, Organization, FAQPage, BreadcrumbList a LocalBusiness schema s príkladmi kódu.
TL;DR
Schema.org markup je jazyk, ktorým hovoríte s AI vyhľadávačmi (ChatGPT, Gemini, Google AI Overviews). E-shop bez schema.org je pre AI neviditeľný — nerozumie, čo predávate, za koľko a aká je vaša reputácia. Tento článok obsahuje kompletné JSON-LD príklady pre Product, Organization, FAQPage a BreadcrumbList schema, ktoré môžete použiť okamžite.
Čo je schema.org a prečo je kritické pre AI search
Schema.org je štandardizovaný slovník (vytvorený spoločne Google, Microsoft, Yahoo a Yandex v roku 2011), ktorý umožňuje webovým stránkam komunikovať svoju štruktúru strojovo čitateľným spôsobom.
Keď zákazník navštívi váš e-shop, vidí krásny dizajn s obrázkami, cenami a popismi. AI vyhľadávač vidí kód — HTML, JavaScript, CSS. Bez schema.org markup AI ťažko rozpozná, že číslo „349" je cena (nie telefónne číslo alebo artikelové číslo), že „dostupnosť: skladom" znamená InStock alebo že „hodnotenie 4.8 z 5" je z 327 recenzií.
So schema.org markup AI okamžite rozozná:
- Čo predávate (Product, Offer)
- Za koľko a s akou dostupnosťou (price, availability)
- Kto ste ako firma (Organization, OnlineStore)
- Aká je vaša reputácia (AggregateRating)
- Na aké otázky odpovedáte (FAQPage)
Výsledok: Keď zákazník spýta ChatGPT „kde kúpiť ergonomickú stoličku do 400 EUR so zárukou 3 roky a doručením do 2 dní", AI vie vašu stránku porovnať a zaradiť — pretože tieto údaje má štruktúrované.
Ako pridať schema.org markup
Schema.org markup sa pridáva do HTML kódu stránky ako JSON-LD (JavaScript Object Notation for Linked Data) — odporúčaný formát od Google. Vkladá sa do <head> alebo na koniec <body> sekcie:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
...
}
</script>
Pre bežné e-commerce platformy:
- Shopify: App „JSON-LD for SEO" alebo „Schema Plus" (placené), alebo manuálne cez
theme.liquid - WooCommerce: Plugin „Schema & Structured Data for WP & AMP" (zadarmo)
- PrestaShop: Modul „Structured Data Manager" alebo manuálne v šablóne
- Vlastný vývoj: Priamo do HTML šablón, ideálne generované dynamicky z produktových dát
Product schema — základ každého e-shopu
Každá produktová stránka musí mať Product schema. Toto je minimálna verzia:
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Ergonomická kancelárska stolička ErgoMax Pro",
"description": "Nastaviteľná kancelárska stolička s bedrovou oporou, perforovanou sieťovinou a 5-ročnou zárukou. Nosnosť 130 kg, výška sedáka 38–53 cm.",
"image": [
"https://www.vaseshop.sk/images/ergomax-pro-front.jpg",
"https://www.vaseshop.sk/images/ergomax-pro-side.jpg"
],
"sku": "EMP-PRO-BLK",
"mpn": "EMP2026BK",
"brand": {
"@type": "Brand",
"name": "ErgoMax"
},
"offers": {
"@type": "Offer",
"price": "349",
"priceCurrency": "EUR",
"availability": "https://schema.org/InStock",
"priceValidUntil": "2026-12-31",
"itemCondition": "https://schema.org/NewCondition",
"seller": {
"@type": "Organization",
"name": "VášEshop.sk",
"url": "https://www.vaseshop.sk"
},
"deliveryLeadTime": {
"@type": "QuantitativeValue",
"minValue": "1",
"maxValue": "3",
"unitCode": "DAY"
},
"shippingDetails": {
"@type": "OfferShippingDetails",
"shippingRate": {
"@type": "MonetaryAmount",
"value": "0",
"currency": "EUR"
},
"doesNotShip": false
}
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"reviewCount": "143",
"bestRating": "5",
"worstRating": "1"
},
"review": [
{
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": "5"
},
"author": {
"@type": "Person",
"name": "Martin K."
},
"reviewBody": "Po dvoch rokoch sedenia pri počítači som konečne našiel stoličku, ktorá nebolí chrbát. Odporúčam každému, kto pracuje z domu."
}
]
}
Povinné vs. odporúčané atribúty
| Atribút | Povinný? | Dopad na AI |
|---|---|---|
name | ✅ Áno | AI vie, čo predávate |
offers.price | ✅ Áno | Cenové porovnanie |
offers.availability | ✅ Áno | Zákazník vie, či kúpiť |
offers.priceCurrency | ✅ Áno | EUR vs. CZK rozlíšenie |
description | Odporúčaný | AI vie opísať produkt |
aggregateRating | Odporúčaný | Silný dôveryhodnostný signál |
brand | Odporúčaný | Entita rozpoznanie |
image | Odporúčaný | Vizuálne zobrazenie v AI |
deliveryLeadTime | Odporúčaný | Kľúčový pre dotazy „doručenie do X" |
sku | Odporúčaný | Jednoznačná identifikácia |
Organization schema — identita vašej firmy
Organization schema na homepage hovorí AI, kto ste. Bez nej AI pracuje len s kontextom z obsahu stránky, čo je nespoľahlivé.
Pre e-shopy použite typ OnlineStore (podtyp Organization) — je presnejší:
{
"@context": "https://schema.org",
"@type": "OnlineStore",
"name": "VášEshop.sk",
"alternateName": "Váš Eshop",
"url": "https://www.vaseshop.sk",
"logo": "https://www.vaseshop.sk/logo.png",
"image": "https://www.vaseshop.sk/storefront.jpg",
"description": "Slovenský e-shop s kancelárskym nábytkom a ergonomickými stoličkami. Bezplatná doprava od 100 EUR, 30 dní na vrátenie, záručný servis.",
"telephone": "+421-900-000-000",
"email": "info@vaseshop.sk",
"address": {
"@type": "PostalAddress",
"streetAddress": "Obchodná 1",
"addressLocality": "Bratislava",
"postalCode": "811 06",
"addressCountry": "SK"
},
"hasOfferCatalog": {
"@type": "OfferCatalog",
"name": "Kancelársky nábytok a stoličky"
},
"currenciesAccepted": "EUR",
"paymentAccepted": "Kreditná karta, bankový prevod, dobierka",
"priceRange": "€€",
"sameAs": [
"https://www.facebook.com/vaseshop",
"https://www.instagram.com/vaseshop",
"https://www.heureka.sk/obchod/vaseshop",
"https://firmy.sk/vaseshop"
]
}
sameAs je pre AI mimoriadne dôležitý — prepája vaše rôzne online prezentácie do jednej entity. Heureka.sk odkaz špeciálne pomáha pri SK e-commerce dotazoch.
FAQPage schema — vstupenka do AI odpovede
FAQ schema je z pohľadu AI viditeľnosti najrýchlejšia výhra. AI vyhľadávače pri informačných dotazoch aktívne hľadajú stránky, ktoré na otázku priamo odpovedajú — a FAQPage schema im to uľahčuje rozoznať.
Implementujte na kategórické stránky a stránku „Časté otázky":
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Ako dlho trvá dodanie kancelárskej stoličky?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Kancelárske stoličky skladom doručujeme do 1–3 pracovných dní po celom Slovensku. Stoličky na objednávku (individuálna konfigurácia) majú dodaciu lehotu 5–14 pracovných dní. Doručujeme kuriérom DPD a GLS."
}
},
{
"@type": "Question",
"name": "Je možné stoličku vrátiť, ak nespĺňa moje požiadavky?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Áno, stoličku môžete vrátiť do 30 dní od prevzatia bez udania dôvodu. Výrobky v pôvodnom stave a obale prevezmeme späť zdarma — kuriér si pre stoličku príde k vám domov. Vrátenie prebehne do 14 dní od prevzatia vráteného tovaru."
}
},
{
"@type": "Question",
"name": "Aká je záručná doba na kancelárske stoličky?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Na všetky kancelárske stoličky poskytujeme minimálne 2-ročnú záruku podľa slovenského Občianskeho zákonníka. Prémiové modely (ErgoMax Pro, SitWell Elite) majú rozšírenú záruku 5 rokov na konštrukciu."
}
},
{
"@type": "Question",
"name": "Koľko stojí doprava?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Doprava je zadarmo pri objednávke nad 100 EUR. Pri objednávke pod 100 EUR účtujeme dopravné 4,90 EUR (DPD) alebo 2,90 EUR pre osobný odber na výdajnom mieste Packeta."
}
}
]
}
Ako písať FAQ otázky pre AI
AI odpovede sú formulované prirodzeným jazykom — nie ako kľúčové slová. Otázky v FAQ by mali byť formulované rovnako:
| ❌ Zle (SEO kľúčové slová) | ✅ Dobre (prirodzený jazyk) |
|---|---|
| „kancelárska stolička cena doprava" | „Koľko stojí doprava kancelárskej stoličky?" |
| „stolička záruka reklamácia" | „Ako reklamovať poškodenú stoličku?" |
| „ergonomická stolička výber parametry" | „Ako vybrať ergonomickú stoličku pre prácu z domu?" |
BreadcrumbList schema — kontext navigácie
BreadcrumbList pomáha AI pochopiť, kde sa stránka nachádza v štruktúre webu. Pomáha aj s indexingom kategórií.
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Domov",
"item": "https://www.vaseshop.sk"
},
{
"@type": "ListItem",
"position": 2,
"name": "Kancelársky nábytok",
"item": "https://www.vaseshop.sk/kancelaria"
},
{
"@type": "ListItem",
"position": 3,
"name": "Kancelárske stoličky",
"item": "https://www.vaseshop.sk/kancelaria/stolicky"
},
{
"@type": "ListItem",
"position": 4,
"name": "ErgoMax Pro"
}
]
}
Overenie schema.org markupu
Po implementácii vždy skontrolujte, že schema.org je validný a správne rozpoznaný:
- Google Rich Results Test: search.google.com/test/rich-results — zadajte URL, Google zobrazí, aké schema typy rozoznal
- Schema Markup Validator: validator.schema.org — overenie správnosti JSON-LD syntaxe
- Bing Markup Validator: bing.com/webmasters/tools/markup-validator — pre ChatGPT Search viditeľnosť
Bežné chyby, ktoré validátor odhalí:
- Chýbajúce povinné pole
offers.price - Nesprávny formát ceny (musia byť číslo, nie „349 EUR")
- Neplatná URL v
availability(musí byťhttps://schema.org/InStock, nie len „InStock")
Prioritizácia: čo implementovať najprv
Ak nemáte čas na všetko naraz, implementujte v tomto poradí:
- Product schema na top 20 produktoch (tých s najväčším obratom) — 2–4 hodiny
- Organization schema na homepage — 30 minút
- FAQPage schema na kategórické stránky — 1–2 hodiny na kategóriu
- BreadcrumbList na celý e-shop — zvyčajne automaticky cez plugin
- Product schema na zvyšné produkty — môže byť automatizované z produktovej databázy
Najčastejšie chyby pri implementácii
1. Nesynchronizovaná cena — cena v schema.org sa nezhoduje s cenou na stránke. Google a AI to zachytia a môžu vás penalizovať alebo ignorovať. Cena v schema musí byť vždy aktuálna.
2. InStock keď produkt nie je skladom — uviesť dostupnosť InStock pre vypredaný produkt je manipulácia. AI a Google vás za to penalizuje. Aktualizujte schema dynamicky podľa skladových stavov.
3. Jedno schema pre celý web — niektorí implementujú Organization schema na každej stránke vrátane produktov. Každá stránka by mala mať relevantné schema podľa svojho obsahu.
4. Chýbajúci @context — JSON-LD bez "@context": "https://schema.org" je neplatný.
5. Generický popis — description skopírovaný od výrobcu, rovnaký pre tisíc produktov. AI preferuje unikátne, konkrétne popisy.
Časté otázky o schema.org
Musím implementovať schema.org sám alebo môžem použiť plugin?
Pre bežné e-commerce platformy (WooCommerce, Shopify, PrestaShop) existujú kvalitné pluginy, ktoré schema generujú automaticky. Problém: automaticky generované schema býva minimálne. Pre konkurenčnú výhodu v AI search odporúčame manuálne doplniť aspoň deliveryLeadTime, aggregateRating a FAQ.
Ovplyvní schema.org moje klasické SEO pozície v Google?
Áno, pozitívne. Schema.org je signál pre Google a pomáha s rich snippets (hviezdy hodnotenia, cena, dostupnosť v Google výsledkoch). Implementácia schema.org typicky zvýši CTR z organického vyhľadávania o 10–30 %.
Koľko FAQ otázok je optimálne?
Pre FAQPage schema 3–10 otázok. Menej ako 3 je príliš málo na obsah, viac ako 10 znižuje relevanciu. Každá otázka by mala mať odpoveď aspoň 40 slov — príliš krátke odpovede AI považuje za nedostatočné.
Pomáha schema.org pri slovenskom jazyku?
Áno. Schema.org je jazykovo neutrálny — @type: Product je rovnaký pre slovenský aj anglický web. Hodnoty (názvy, popisy) môžu byť v slovenčine. AI modely schema správne spracujú bez ohľadu na jazyk obsahu.
Záver
Schema.org markup nie je technický detail — je to základ viditeľnosti v AI search. E-shop bez schema.org je pre ChatGPT, Gemini a Google AI Overviews ako zamknutá miestnosť: AI vie, že existujete, ale nevie o vás nič konkrétne, čo by mohla zákazníkovi odporučiť.
Implementácia Product + Organization + FAQPage schema zaberá jeden pracovný deň. Výsledok: dramaticky zvýšená šanca, že vás AI vyhľadávače začnú citovať pri relevantných dotazoch vašich zákazníkov.
Chcete vedieť, ako dobre AI rozumie vášmu e-shopu teraz? Bezplatný audit na pozorio.sk preverí vašu aktuálnu viditeľnosť v ChatGPT a Gemini za 60 sekúnd.
Zakladateľ Pozorio AI. Pomáha slovenským a českým e-shopom zviditeľniť sa v AI vyhľadávačoch ako ChatGPT, Gemini a Perplexity.