A Product séma az a schema.org-jelölés, amellyel géppel olvashatóan megmondod egy termékoldalról, hogy milyen terméket ír le, az Offer pedig ugyanennek a terméknek az eladási ajánlatát rögzíti: árat, pénznemet és készlet-állapotot. A kettő együtt jár, Offer nélkül a Product jelölés csak egy név és egy kép, ár nélkül.
Hogyan működik
A jelölést JSON-LD formában teszed be a termékoldal HTML-jébe. A Product kap egy name, image, description és lehetőleg sku plusz gtin13 mezőt. Az offers alatt jön az Offer az price, priceCurrency és availability értékekkel.
A kulcs az egyezés: amit a séma mond, annak látszania kell az oldalon is. Ha a HTML-ben 24 990 Ft szerepel, a sémában is annak kell lennie. Az eltérés cloakingnak minősül, és kézi büntetést hozhat.
Miért más a generatív keresőknek
A klasszikus kereső a gazdag találatot építi belőle: ár, csillag, készlet a találati listában. Egy nyelvi modell viszont nem rendereli az oldalt, hanem a nyers HTML-ből vagy a feed-ből dolgozik. Neki a JSON-LD egy kész, félreérthetetlen adatstruktúra.
Ebből következik a gyakorlati különbség. JavaScriptből betöltött ár gyakran látszik a Google-nek, de nem látszik egy egyszerűbb AI-crawlernek. A riportokban ezt látjuk a leggyakrabban: az oldalon ott az ár, a forráskódban nincs sehol.
Mikor számít igazán
Árérzékeny kategóriákban és ott, ahol sok az azonos termék több boltban. A GTIN és az MPN köti össze a terméked a gyártói azonosítóval. E nélkül a kereső nem tudja, hogy ugyanarról a termékről beszélsz, mint a versenytárs.
Röviden: a Product mondja meg, mit árulsz, az Offer azt, hogy mennyiért és van-e raktáron.