pozorio
Technická optimalizácia

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.

Vladimír Donič20. apríla 202613 min
schema.orgstructured dataGEOSEOe-commerce

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útPovinný?Dopad na AI
name✅ ÁnoAI vie, čo predávate
offers.price✅ ÁnoCenové porovnanie
offers.availability✅ ÁnoZákazník vie, či kúpiť
offers.priceCurrency✅ ÁnoEUR vs. CZK rozlíšenie
descriptionOdporúčanýAI vie opísať produkt
aggregateRatingOdporúčanýSilný dôveryhodnostný signál
brandOdporúčanýEntita rozpoznanie
imageOdporúčanýVizuálne zobrazenie v AI
deliveryLeadTimeOdporúčanýKľúčový pre dotazy „doručenie do X"
skuOdporúč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ý:

  1. Google Rich Results Test: search.google.com/test/rich-results — zadajte URL, Google zobrazí, aké schema typy rozoznal
  2. Schema Markup Validator: validator.schema.org — overenie správnosti JSON-LD syntaxe
  3. 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í:

  1. Product schema na top 20 produktoch (tých s najväčším obratom) — 2–4 hodiny
  2. Organization schema na homepage — 30 minút
  3. FAQPage schema na kategórické stránky — 1–2 hodiny na kategóriu
  4. BreadcrumbList na celý e-shop — zvyčajne automaticky cez plugin
  5. 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ý popisdescription 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.

Zdieľať:XLinkedIn
V
Vladimír Donič
Founder & CEO, Pozorio AI

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.