Dva bloky, ktoré patria k sebe
Product opisuje, čo predávate: meno, popis, obrázok, značku, identifikátory. Offer opisuje, za akých podmienok: cena, mena, dostupnosť, platnosť.
Bez Offer je produkt len encyklopedické heslo. Cena a dostupnosť sú to, čo sa zobrazuje vo výsledku a čo rozhoduje o kliknutí.
Čo musí sedieť s realitou
Toto je najdôležitejšia veta celého článku: cena v štruktúrovaných dátach musí byť tá istá, akú zákazník zaplatí v pokladni.
Nesúlad je dôvod na sankciu a zároveň dôvod na sťažnosť zákazníka, ktorý videl vo výsledku inú sumu. Ak sa ceny počítajú dynamicky, musia sa dynamicky počítať aj v štruktúrovaných dátach — nie prepisovať ručne raz za čas. To isté platí o dostupnosti.
Dva detaily, ktoré sa kazia najčastejšie: cena sa uvádza bez meny v poli price (mena patrí do priceCurrency) a bez oddeľovača tisícov. Zápis 1 299,00 € je pre stroj nečitateľný; správne je 1299.00 a EUR zvlášť.
Polia, ktoré sa pýtajú navyše
Okrem ceny a dostupnosti vyhľadávače dnes očakávajú ešte dve veci a bez nich hlásia varovanie pri každom produkte:
- shippingDetails — koľko stojí doprava a kam. Ak máte dopravu zadarmo nad určitú sumu, patrí to sem aj s tou podmienkou.
- hasMerchantReturnPolicy — podmienky vrátenia vrátane lehoty a toho, kto platí spiatočné poštovné. Ak sa tovar vrátiť nedá, existuje na to samostatná hodnota a je legitímne ju uviesť, ak je to pravda.
Obe sa oplatí počítať z tej istej konfigurácie, z akej počíta pokladňa. Ručne prepísané sadzby sa raz rozídu a schéma potom tvrdí vyhľadávaču inú sumu než obchod.
Dostupnosť a jej hodnoty
Pole availability má pevne dané hodnoty a vypláca sa použiť tú presnú: InStock, OutOfStock, PreOrder, BackOrder, Discontinued.
Najčastejšia chyba je nechať InStock aj pri vypredanom tovare, lebo „sa to o týždeň doplní“. Vyhľadávač privedie človeka na stránku, kde si nemôže kúpiť to, čo mu sľúbil — a to je horšie než nezobraziť sa vôbec.
Identifikátory: gtin, mpn, sku
gtin je čiarový kód, mpn je označenie od výrobcu, sku je vaše interné číslo. Pomáhajú spárovať produkt naprieč obchodmi.
Ak ich nemáte, nevymýšľajte ich. Vymyslený identifikátor je horší než chýbajúci — spáruje váš produkt s cudzím alebo s ničím. Pri vlastnej výrobe bez čiarových kódov je legitímne uviesť len sku.
Overte si to za dve minúty
Vezmite ľubovoľnú produktovú stránku a vložte ju do validator.schema.org. Skontrolujte štyri veci:
Sedí cena s tou, ktorú vidí zákazník v košíku? Sedí dostupnosť so skutočným stavom? Sú tam shippingDetails a hasMerchantReturnPolicy? Je cena číslo bez meny a bez medzier?
Otestujte to na vypredanom produkte, nie na skladovom — tam sa chyby v dostupnosti prejavia.
Varianty toho istého produktu
Tričko v troch veľkostiach nie sú tri produkty ani jeden produkt s tromi cenami. Schéma na to má ProductGroup s variantmi, kde každý variant má vlastné sku, cenu a dostupnosť, a spoločné vlastnosti sú vytiahnuté hore.
Ak to nevyriešite, dostanete buď duplicitné produkty, alebo jeden produkt s rozsahom cien, z ktorého zákazník nevie, čo bude stáť to jeho.
Recenzie pri produkte
Označiť hodnotenie produktu je legitímne, ak pochádza od skutočných zákazníkov a je viditeľné na tej istej stránke. Zakázané je hodnotenie firmy o sebe samej — to je iná vec a má vlastný článok.
Pravidlo je rovnaké ako všade inde v štruktúrovaných dátach: čo nie je na stránke, nesmie byť v dátach.