Strukturovaná data produktů: nabídky, hodnocení, časté chyby
Strukturovaná data říkají vyhledávačům, co stojí na stránce produktu: název, cena, dostupnost a hodnocení. Tento průvodce vysvětluje dva druhy produktových stránek u Googlu, stavební bloky, minimální příklad, pravidla pro hodnocení a nejčastější chyby.
Co produktové označení dělá
Strukturovaná data produktu popisují výrobek ve formě, kterou programy umí přečíst: jeho název, obrázek, cenu, měnu, dostupnost a hodnocení. Slovník pochází ze schema.org a běžným formátem je JSON-LD, blok dat uvnitř stránky, který návštěvníci nevidí. Google může tato data použít k zobrazení informací o produktu ve výsledcích vyhledávání, například ceny nebo hvězdiček. Google zároveň jasně říká, že strukturovaná data nejsou příslibem rozšířeného výsledku.
Dva druhy produktových stránek
Google rozlišuje dva případy. Nabídky obchodníků (merchant listings) jsou pro stránky, kde si zákazník může produkt u tebe koupit. Úryvky produktů (product snippets) jsou pro jiné produktové stránky, například recenze, testy a srovnání. Požadavky se liší, proto nejdřív urči, o který případ jde u tvé stránky.
- Stránka s recenzí, testem nebo srovnáním
- name a jedno z review, aggregateRating nebo offers
- Nabídka potřebuje cenu; priceCurrency se doporučuje
- Offer nebo AggregateOffer
- Klady a zápory na redakčních stránkách s recenzemi
- Stránka, kde si zákazníci mohou produkt u tebe koupit
- name, image a offers
- Cena vyšší než nula a priceCurrency jsou povinné
- Jen Offer, protože prodávající jsi ty
- Například doprava, vrácení, velikost, barva, GTIN
Podle Googlu podporují rozšířené výsledky produktů jen stránky zaměřené na jeden produkt nebo na několik variant téhož produktu. Google doporučuje přidávat označení na stránky produktů, ne na stránky kategorií nebo seznamy produktů.
Stavební bloky
- Product: samotná položka s názvem (name), obrázkem (image), popisem (description), značkou (brand), sku a případně GTIN.
- Offer: prodejní podmínky s price, priceCurrency, availability, url nabídky a, pokud cena končí, priceValidUntil.
- AggregateRating: průměr mnoha hodnocení s ratingValue a buď ratingCount, nebo reviewCount.
- Review: jedna recenze. Google vyžaduje, aby jméno autora bylo platným jménem osoby nebo týmu.
Minimální příklad
Tento blok popisuje hrnek, který je na prodej. Patří do HTML produktové stránky, obvykle do head nebo na konec body.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Modrý keramický hrnek, 0,3 l",
"image": "https://example.com/img/mug-blue.jpg",
"sku": "MUG-BL-03",
"brand": { "@type": "Brand", "name": "Ukázková keramika" },
"offers": {
"@type": "Offer",
"price": "12.90",
"priceCurrency": "EUR",
"availability": "https://schema.org/InStock",
"url": "https://example.com/mug-blue"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.6",
"reviewCount": "38"
}
}
</script>Mnoho chyb způsobují tři detaily. schema.org požaduje v ceně tečku jako desetinný oddělovač a žádný symbol měny, takže napiš 12.90, ne 12,90 ani 12,90 €. Měna patří do priceCurrency jako kód ISO 4217, například EUR nebo PLN. Dostupnost je hodnota ze schema.org, například InStock nebo OutOfStock.
Hodnocení a recenze
AggregateRating potřebuje ratingValue a alespoň jedno z ratingCount nebo reviewCount. Uvnitř produktu není itemReviewed potřeba. Pokud vynecháš bestRating a worstRating, Google předpokládá stupnici od 1 do 5. Pokud tvůj obchod používá jinou stupnici, například 1 až 10, uveď ji.
Cena, dostupnost a aktuálnost
- Označuj jen to, co návštěvníci vidí. Google píše, že strukturovaná data musí věrně odpovídat obsahu stránky.
- Změň označení, když se změní cena nebo zásoba. Dobrý systém obchodu to dělá automaticky, ručně napsaný blok ne.
- priceValidUntil nastav jen tehdy, když cena opravdu končí. Podle Googlu může datum v minulosti zastavit zobrazování úryvku produktu.
- Na jedné adrese používej jednu měnu. Google žádá pro každou měnu samostatnou URL.
- Dopravu a vrácení popiš jednou pro celý obchod. Google doporučuje globální zásady vrácení a dopravy v označení Organization.
Typické chyby
- Cena je zapsaná s desetinnou čárkou, se symbolem měny nebo jako 0 na stránce, kde se produkt prodává.
- priceCurrency obsahuje € nebo $ místo kódu jako EUR nebo USD.
- Chybí obrázek, ačkoli ho nabídky obchodníků vyžadují.
- Stránka obchodu používá AggregateOffer. Nabídky obchodníků vyžadují Offer, protože prodávajícím musí být obchodník.
- Název nebo cena v označení se liší od stránky, často po změně ceny.
- Dva bloky popisují stejný produkt s různými hodnotami, například jeden ze šablony a jeden z pluginu.
Jak označení zkontrolovat
Google uvádí Test rozšířených výsledků a nástroj Kontrola URL, které zachytí většinu technických chyb. Některé problémy zůstanou pro takové testy neviditelné, například hodnocení, které na stránce není. Google může u strukturovaných dat, která porušují jeho pravidla, provést i ruční opatření. Stránka pak ztratí nárok na rozšířené výsledky a strukturovaná data jsou ignorována.
Práce s Do4U
Kontrola strukturovaných dat přečte stránku z její adresy nebo HTML či blok JSON-LD, který vložíš. Přečte všechny bloky JSON-LD, i @graph a vnořené položky, a také mikrodata a RDFa. Kód najde syntaktické chyby s řádkem a sloupcem, neznámé nebo chybně napsané typy a vlastnosti, které Google vyžaduje nebo doporučuje pro úryvky produktů, nabídky obchodníků, nabídky a hodnocení. Kontroluje formát cen, měn, dat a hodnocení a upozorní, když se název nebo cena z označení neobjevuje ve viditelném textu. Dostaneš strom položek s chybami, varováními a zdrojem každého pravidla. Stránka se čte tak, jak ji doručí server, bez JavaScriptu. AI se nepoužívá a kontrola je zdarma, s denním limitem.
Do4U najde upozornění, ty zkontroluješ a rozhodneš. O tom, zda se rozšířený výsledek zobrazí, rozhoduje Google, a jen ty víš, zda je cena, stav zásob nebo hodnocení správné.
Zdroje
- Google Search Central: strukturovaná data úryvku produktu (Product, Review, Offer) (stránka aktualizována 8. září 2026), v angličtině (developers.google.com)
- Google Search Central: strukturovaná data nabídky obchodníka (Product, Offer) (stránka aktualizována 8. září 2026), v angličtině (developers.google.com)
- Google Search Central: strukturovaná data úryvku recenze (Review, AggregateRating) (stránka aktualizována 8. září 2026), v angličtině (developers.google.com)
- Google Search Central: obecné zásady pro strukturovaná data (stránka aktualizována 10. července 2026), v angličtině (developers.google.com)
- schema.org: Offer (v angličtině) (schema.org)