Product schema markup webshopokhoz

A strukturált adatok (schema markup) a webshop és a keresőmotor közötti kommunikáció nyelve. A Product schema markup segítségével a Google pontosan megérti a termékek nevét, árát, elérhetőségét, értékelését és egyéb tulajdonságait. Ennek eredménye a gazdag keresési eredmény (rich snippet): csillagos értékelés, ár, készletinformáció közvetlenül a SERP-ben. A rich snippet-ek jelentősen növelik az átkattintási arányt és ezzel az organikus forgalmat. Ez az útmutató bemutatja a Product schema markup helyes implementálását JSON-LD formátumban.

Product schema markup hierarchia - Product, Offer, AggregateRating, Review mezok es rich result megjelenesek: snippet, breadcrumb, FAQ, merchant listing

Mi a Product schema markup és miért fontos?

A Product schema markup a schema.org szabvány része, amely lehetővé teszi a webshopok számára, hogy gépileg olvasható formában közöljék a termékadatokat a keresőmotorokkal. A Google, a Bing és más keresőmotorok felhasználják ezeket az adatokat a gazdag keresési eredmények megjelenítéséhez.

A rich snippet hatása az átkattintási arányra

A rich snippet-ek (csillagos értékelés, ár, készletállapot) vizuálisan kitűnnek a hagyományos keresési eredmények közül. Ez jellemzően magasabb átkattintási arányt eredményez, ami több organikus forgalmat jelent anélkül, hogy a rangsorolás változna.

Rich snippet elem Megjelenés Hatás
Csillagos értékelés ★★★★☆ 4.5 Bizalomnövelés, magasabb CTR
Ár 299 990 Ft Előszűrés, releváns kattintások
Készlet állapot Készleten / Elfogyott Felhasználói élmény javítás
Értékelések száma (128 értékelés) Szociális bizonyíték
Szállítási információ Ingyenes szállítás Vásárlási ösztönzés

Hogyan implementáld a Product schema-t JSON-LD-vel?

A Google a JSON-LD (JavaScript Object Notation for Linked Data) formátumot ajánlja a strukturált adatok implementálásához. A JSON-LD a HTML <head> szekciójába kerül egy <script> tag-ben, teljesen elkülönítve a vizuális tartalomtól.

Alap Product schema példa

Az alábbi JSON-LD kód egy komplett Product schema-t mutat be a legfontosabb mezőkkel:

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Samsung Galaxy S25 Ultra 256GB",
  "image": "https://webshop.hu/img/samsung-s25-ultra.jpg",
  "description": "Samsung Galaxy S25 Ultra okostelefon 256GB tarhellyel",
  "sku": "SAM-S25U-256",
  "brand": {
    "@type": "Brand",
    "name": "Samsung"
  },
  "offers": {
    "@type": "Offer",
    "price": "299990",
    "priceCurrency": "HUF",
    "availability": "https://schema.org/InStock",
    "url": "https://webshop.hu/samsung-galaxy-s25-ultra",
    "priceValidUntil": "2026-12-31",
    "itemCondition": "https://schema.org/NewCondition"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.5",
    "bestRating": "5",
    "ratingCount": "128"
  }
}
Info

A JSON-LD kódot a <head> szekcióba helyezd <script type="application/ld+json"> tag-ben. A legtöbb webshop platform (Shopify, WooCommerce, Magento) bővítményekkel automatikusan generálja a JSON-LD-t a termékadatokból.

Kötelező és ajánlott mezők

A Product schema mezői három kategóriába sorolhatók: kötelező, ajánlott és opcionális.

Kötelező mezők: name (terméknév)

Ajánlott mezők a rich snippet-hez: image, description, offers (price, priceCurrency, availability), sku vagy gtin, aggregateRating, brand, review

Opcionális mezők: color, material, weight, width, height, depth, productID, mpn, model

Hogyan add meg az Offer (ajánlat) adatokat?

Az Offer típus a termék kereskedelmi adatait tartalmazza: ár, pénznem, elérhetőség és eladási feltételek. Az Offer a Product schema legfontosabb alstruktúrája, mert ez jelenik meg a rich snippet-ben.

Az availability mező értékei

A készletállapot a vásárlói döntés egyik legfontosabb információja. A schema.org az alábbi értékeket definiálja:

Értékelés Jelentés Mikor használd
InStock Készleten Azonnal szállítható
OutOfStock Elfogyott Nincs készleten
PreOrder Előrendelés Még nem jelent meg
BackOrder Utánrendelés Átmenetileg elfogyott
Discontinued Megszűnt Végleg kifutott
LimitedAvailability Korlátozott Utolsó darabok

Akciós ár kezelése

Akciós árnál a price mezőben az aktuális (kedvezményes) árat add meg. A priceValidUntil mező jelölje az akció lejárati dátumát. Ha a Google észleli, hogy az ár és a priceValidUntil elavult, a rich snippet-et eltávolíthatja.

Warning

Az árnak mindig a valós, aktuális árat kell tükröznie. Ha a schema-ban más ár szerepel, mint az oldalon, a Google spam-nek minősítheti és eltávolíthatja a rich snippet-et.

Hogyan implementáld az értékeléseket és véleményeket?

Az AggregateRating és a Review schema a vásárlói értékelések strukturált jelölését biztosítja. A csillagos értékelés a legszembetűnőbb rich snippet elem, amely jelentősen növeli a CTR-t.

AggregateRating implementálás

Az AggregateRating az összes vásárlói értékelés összesítését tartalmazza. A ratingValue az átlagos értékelés, a bestRating a maximális érték (általában 5), a ratingCount az értékelések száma.

Egyedi Review schema

Az egyedi vásárlói vélemények is jelölhetők Review schema-val. Minden review tartalmazza a szerzőt (author), a dátumot (datePublished), az értékelést (reviewRating) és a vélemény szövegét (reviewBody).

Warning

A Google irányelvei tiltják a hamis értékelések schema-val történő jelölését. Csak valós, a webshopban leadott vásárlói véleményeket jelölj strukturált adatokkal. A hamis értékelések felfedezése a rich snippet eltávolításához és manual action-höz vezethet.

Milyen egyéb schema típusokat használj webshopokban?

A Product schema mellett további schema típusok is hasznosak az e-commerce SEO-ban.

BreadcrumbList schema

A BreadcrumbList a kategóriahierarchiát jelöli. Ez a rich snippet a keresési eredményekben a navigációs útvonalat jeleníti meg (pl. Főoldal > Elektronika > Telefonok).

FAQPage schema

A kategóriaoldalakon és a termékoldalakon is használhatsz FAQPage schema-t a gyakori kérdések jelöléséhez. Ez extra helyet foglal a SERP-ben, növelve a láthatóságot.

Organization és LocalBusiness

A webshop adatai (cég neve, cím, elérhetőség) az Organization vagy LocalBusiness schema-val jelölhetők. Ez segíti a Google-t a webshop azonosításában és a Knowledge Panel megjelenítésében.

Hogyan teszteld és validáld a schema markup-ot?

A schema markup implementálása után kötelező a tesztelés. A hibás markup nem eredményez rich snippet-et, és súlyos esetben a Google figyelmen kívül hagyja az összes strukturált adatot.

Tesztelő eszközök

Használd a Google Rich Results Test eszközt az egyes oldalak teszteléséhez, a Google Search Console Enhancements report-ját az összesített hibák áttekintéséhez, és a Schema.org Validator-t a schema szintaktikai ellenőrzéséhez.

Gyakori hibák és javításuk

Hiba Hatás Javítás
Hiányzó price Nincs ár a rich snippet-ben Offer hozzáadása price mezővel
Hibás availability URL Schema validációs hiba schema.org/InStock formátum
Elavult priceValidUntil Rich snippet eltávolítás Dátum frissítése vagy mező törlése
Hamis ratingValue Manual action kockázat Csak valós értékelések használata
Hiányzó image Csökkent rich snippet esély Termékkép URL hozzáadása

Kapcsolódó cikkek

Források

Gyakran Ismételt Kérdések (FAQ)

Melyik schema formátumot használjam webshopban: JSON-LD-t vagy Microdata-t?

A Google hivatalosan a JSON-LD formátumot ajánlja. A JSON-LD előnye, hogy a HTML-től elkülönítve, egy script tag-ben helyezkedik el, így könnyebb implementálni és karbantartani. A Microdata a HTML elemekbe ágyazódik, ami nehezebb karbantartást jelent. A legtöbb modern webshop platform alapból JSON-LD-t használ a strukturált adatokhoz.

Milyen mezők kötelezőek a Product schema-ban?

A Google a Product schema-ban kötelezőként kezeli a name (terméknév) mezőt. Az ajánlott rich result megjelenéshez szükséges továbbá az image (termékkép), description (leírás), offers (ár és elérhetőség), sku vagy gtin (termékazonosító) és az aggregateRating (összesített értékelés). Minél több mezőt töltesz ki, annál gazdagabb rich snippet-et jelenítheti meg a Google.

Garantálja a schema markup a rich snippet megjelenést?

Nem, a schema markup implementálása nem garantálja a rich snippet megjelenést. A Google maga dönti el, mikor és hogyan jeleníti meg a strukturált adatokat a keresési eredményekben. A helyes implementáció, a minőségi tartalom és az oldal általános SEO teljesítménye együttesen növeli az esélyeket. A Rich Results Test eszközzel ellenőrizheted, hogy a markup technikailag helyes-e.

Hogyan adjam meg az árat a Product schema-ban, ha az ár akciós?

Akciós árnál a price mezőben az aktuális (kedvezményes) árat add meg, a priceCurrency-ben a pénznemet (HUF). Használd a priceValidUntil mezőt az akció lejárati dátumával. Ha az eredeti árat is meg akarod jeleníteni, az Offer típuson belül használhatsz highPrice és lowPrice mezőket, vagy külön Offer elemeket az eredeti és az akciós árhoz.

Frissítve:

Tudni akarod, hol veszítesz forgalmat?

Kérj SEO Auditot

50+ ellenőrzési pont, 20–40 oldalas PDF riport, 1 óra konzultáció. 150 000 Ft-tól. Válasz 24 órán belül.

SEO Audit részletek →