Product schema: Údaje o produkte, cene a dostupnosti

Product schema: Údaje o produkte, cene a dostupnosti

Čo je Product schema a prečo je kľúčové pre moderné SEO/AEO

Product schema je štruktúrovaná dátová reprezentácia produktu podľa štandardu Schema.org, ktorá vyhľadávačom, asistentom a ďalším systémom pomáha presne pochopiť, čo na stránke ponúkate – názov, opis, cenu, dostupnosť, varianty, recenzie, dopravu či politiku vrátenia. Správne nasadené Product, Offer, AggregateOffer, Review a AggregateRating prináša bohaté výsledky (rich results), lepšiu zhodu zámeru používateľa (AEO – Answer/AI Experience Optimization) a vyššiu mieru preklikov v organiku.

Hlavné prínosy pre SEO/AEO

  • Rich výsledky: zobrazenie ceny, dostupnosti, hodnotenia či rozsahu cien priamo vo výpise.
  • Presná interpretácia produktu: zníženie nejednoznačnosti vďaka identifikátorom (SKU, GTIN, MPN, značka).
  • Podpora asistentov a nákupných ekosystémov: jasné signály pre odpovedacie systémy (AIO/AEO) a vertikálne vyhľadávanie.
  • Lepšie zacielenie na komerčný zámer: správne „Offer“ dáta zvyšujú relevanciu pri dopytoch s nákupným úmyslom.

Základná štruktúra typov

  • Product: samotný produkt (názov, opis, obrázky, identifikátory, značka, vlastnosti).
  • Offer: ponuka predajcu pre daný produkt (cena, mena, dostupnosť, podmienka, URL, predajca).
  • AggregateOffer: agregovaná ponuka (napr. marketplace; lowPrice, highPrice, offerCount).
  • Review + AggregateRating: jednotlivé recenzie a agregované hodnotenie.
  • OfferShippingDetails + MerchantReturnPolicy: doprava, dodacie lehoty, politika vrátenia.

Povinné a odporúčané polia (minimum pre výsledky s cenou)

Položka Kde Typ Status Popis
name Product Text Povinné Názov produktu presne zodpovedajúci obsahu stránky.
image Product URL alebo pole URL Povinné Výrazné, kvalitné obrázky (ideálne 1200 px na šírku+).
description Product Text Odporúčané Jasný, jedinečný opis.
sku Product Text Odporúčané Interný identifikátor skladu.
brand Product Brand/Organization Odporúčané Značka, napr. Brand.name.
offers.price Offer Number/Text Povinné Aktuálna cena.
offers.priceCurrency Offer ISO 4217 Povinné Mena (napr. EUR, USD, CZK).
offers.availability Offer URL enumerácie Povinné Stav dostupnosti (napr. InStock, OutOfStock).
offers.url Offer URL Odporúčané Kanonická URL ponuky.
aggregateRating / review Product AggregateRating/Review Voliteľné Ak zobrazujete hodnotenia na stránke.

Dostupnosť: odporúčané enumerácie

  • https://schema.org/InStock – skladom
  • https://schema.org/OutOfStock – vypredané
  • https://schema.org/PreOrder – predobjednávka
  • https://schema.org/PreSale – predpredaj
  • https://schema.org/BackOrder – na objednávku
  • https://schema.org/LimitedAvailability – obmedzený počet
  • https://schema.org/OnlineOnly, https://schema.org/InStoreOnly – len online / len v predajni
  • https://schema.org/Discontinued – ukončený produkt

Odporúčaný formát: JSON-LD

JSON-LD je prehľadný, od obsahu oddelený a ľahko automatizovateľný. Vloží sa do hlavičky alebo tela stránky ako <script type="application/ld+json">.

Jednoduchý príklad: jeden produkt s jednou ponukou

Varianty produktu: farby/veľkosti a viac ponúk

Varianty môžete reprezentovať dvomi spôsobmi:

  1. Jeden „hlavný“ produkt s vlastnosťami variácií cez isVariantOf/hasVariant a additionalProperty (napr. veľkosť, farba).
  2. Agregovaná ponuka (AggregateOffer) s rozsahom cien a počtom ponúk pre varianty/predajcov.

Príklad: agregovaná ponuka s rozsahom cien

Doprava, dodacie lehoty a politika vrátenia

Pre presnejšie informácie používajte Offer.shippingDetails (OfferShippingDetails) a hasMerchantReturnPolicy (MerchantReturnPolicy).

Identifikátory a klasifikátory: GTIN, SKU, MPN, brand, category

  • GTIN*: použite gtin8, gtin12, gtin13 alebo gtin14 podľa dĺžky.
  • SKU: interný skladový kód (jednoznačný v rámci e-shopu).
  • MPN: výrobné číslo výrobcu (užitočné, ak GTIN chýba).
  • brand: entita značky (Brand alebo Organization).
  • category: ľudsky čitateľná cesta kategórie; môže odrážať navigáciu (napr. „Elektronika > Notebooky“).

Ceny, meny a špecifikácie ceny

  • price + priceCurrency (ISO 4217) sú kľúčové.
  • priceValidUntil použite pri akciách a časovo obmedzených ponukách.
  • Pre jednotkovú cenu použite UnitPriceSpecification (napr. €/kg, €/m²).
  • Ak máte viac predajcov/variantov, použite AggregateOffer s lowPrice/highPrice.
  • Pri medzinárodnom webe generujte správne meny a lokálne ceny pre každú lokalizáciu.

Recenzie a hodnotenia: pravidlá a implementácia

  • Publikujte recenzie priamo na produkte, aby boli oprávnene značkované.
  • Použite Review (autor, dátum, text, reviewRating) a AggregateRating (ratingValue, reviewCount).
  • Neznačkujte recenzie, ktoré na stránke reálne nezobrazujete.

Obrázky: kvalita a variácie

  • Vysoké rozlíšenie (ideálne 1200×1200 px alebo viac pri štvorcoch).
  • Bez vodoznakov cez kľúčové detaily produktu.
  • Viacero uhlov, rôzne varianty (farba/veľkosť) – pridajte ako pole URL v image.

Medzinárodizácia a varianty podľa trhu

  • Jazyk a mena: pre každú jazykovo-regionálnu verziu servujte vlastný JSON-LD s miestnou menou a dostupnosťou.
  • Rozdielne dostupnosti: napr. InStock v SK a BackOrder v CZ.
  • Keď sú ceny výrazne odlišné, použite samostatné stránky/ponuky pre každý trh.

Prepojenia s ďalšími typmi

  • BreadcrumbList: zlepšuje pochopenie hierarchie kategórií.
  • Organization/LocalBusiness: dôveryhodnosť predajcu.
  • ItemList/OfferCatalog: zoznamy a katalógy.

Validácia a monitoring

  • Overujte JSON-LD cez validátory schém a nástroje pre Rich Results.
  • Monitorujte chyby a varovania (chýbajúce polia, neaktuálne ceny, rozpor so zobrazením na stránke).
  • Automatizujte regeneráciu dát pri každej zmene ceny/dostupnosti.

Časté chyby

  • Nekonzistencia medzi zobrazenou a označkovanou cenou/dostupnosťou.
  • Generické obrázky bez preukázateľného súvisu s produktom.
  • Chýbajúce identifikátory (GTIN/MPN/sku), ktoré znižujú zhodu.
  • Označovanie nepredajných stránok (blog/post bez reálnej ponuky).

Migrácia z Microdata/RDFa na JSON-LD

  1. Extrahujte existujúce polia do dátovej vrstvy (Data Layer).
  2. Vytvorte generátor JSON-LD pre Product/Offer/Review.
  3. Nasadzujte postupne po kategóriách; paralelne dočasne ponechajte staré značkovanie.
  4. Po validácii odstráňte duplicity a nechajte len JSON-LD.

Kontrolný zoznam pred nasadením

  • Má stránka jasný Product s Offer (cena, mena, dostupnosť)?
  • Sú obrázky kvalitné a relevantné?
  • Sú identifikátory (sku/gtin/mpn) vyplnené, ak sú známe?
  • Je AggregateRating/Review iba vtedy, ak recenzie reálne zobrazujete?
  • Sú dopravné a vratkové podmienky zrozumiteľné (shippingDetails, hasMerchantReturnPolicy)?
  • Je JSON-LD bez chýb a zodpovedá obsahu stránky?

Zhrnutie

Product schema je základným pilierom moderného e-commerce SEO a AEO. Pri dôslednom nasadení (Product + Offer + voliteľne AggregateOffer, Review, AggregateRating, OfferShippingDetails, MerchantReturnPolicy) získate presnú interpretáciu produktov, bohatšie výsledky, vyššiu dôveru používateľov a lepšiu konverziu. Kľúčom je konzistentnosť s obsahom, kvalita údajov a priebežná validácia.

Poradňa

Potrebujete radu? Chcete pridať komentár, doplniť alebo upraviť túto stránku? Vyplňte textové pole nižšie. Ďakujeme ♥