Biztosan láttál már olyan Google találatot, ahol a termék neve alatt ár, készletinformáció, értékelés vagy más kiegészítő adat is megjelent. Ezek a gazdag találatok, vagy gyakran használt nevükön rich snippetek, látványosabbá tehetik a webáruház találatait, és segíthetnek abban, hogy a vásárló már a keresőben több információt kapjon.
Webáruházaknál különösen értékes lehet, ha a Google meg tudja jeleníteni az árat, a készletet, az értékelést vagy más termékinformációt. De sok webshopnál ezek az adatok nem jelennek meg, vagy a Search Console hibát jelez a strukturált adatoknál.
Ebben a cikkben érthetően végigvesszük, mi az a rich snippet, hogyan kapcsolódik a strukturált adatokhoz, miért nem jelenhet meg az ár vagy készlet a Google találatokban, és milyen hibákat érdemes ellenőrizni webáruházaknál.
Mi az a rich snippet?
A rich snippet olyan keresési találat, amely a sima cím, URL és leírás mellett plusz információkat is megjeleníthet. Webáruházaknál ilyen lehet például:
- ár,
- pénznem,
- készletállapot,
- értékelés,
- vélemények száma,
- termékkép,
- szállítási vagy visszaküldési információ bizonyos esetekben.
Fontos tudni, hogy a rich snippet megjelenése soha nem garantált. Attól, hogy a webáruházban van strukturált adat, a Google még dönthet úgy, hogy nem jeleníti meg a kiegészítő elemeket. Viszont ha a strukturált adat hiányzik vagy hibás, akkor az esély is kisebb.
Mi az a strukturált adat?
A strukturált adat olyan kódrészlet az oldalon, amely segít a Google-nek pontosabban megérteni a tartalmat. Egy termékoldalnál például nem csak azt látja a Google, hogy van egy ár a szövegben, hanem azt is, hogy ez az adott termék ára, milyen pénznemben szerepel, és készleten van-e.
Webáruházaknál gyakori strukturált adattípusok:
- Product,
- Offer,
- AggregateRating,
- Review,
- BreadcrumbList,
- Organization.
A legtöbb termékoldalnál a Product és az Offer a legfontosabb. A Product írja le magát a terméket, az Offer pedig az ajánlatot: ár, pénznem, elérhetőség, állapot.
1. Nincs Product strukturált adat a termékoldalon
Az első és legegyszerűbb ok: a termékoldalon nincs megfelelő Product strukturált adat. Ilyenkor a Google ugyan megpróbálhatja értelmezni az oldalt, de nem kap egyértelmű jelzést arról, hogy ez egy termékoldal, milyen termékről van szó, és milyen kereskedelmi adatok tartoznak hozzá.
Mit érdemes ellenőrizni?
- Van-e Product típusú strukturált adat?
- A terméknév szerepel-e benne?
- Van-e kép?
- Van-e leírás?
- Van-e ajánlat, azaz Offer adat?
Ha a rendszered nem generál ilyen adatot, vagy a sablonból hiányzik, akkor fejlesztői beavatkozásra lehet szükség.
2. Hiányzik az Offer adat
Webáruházaknál nem elég azt jelezni, hogy az oldal egy termékről szól. A Google számára az is fontos, hogy a termék megvásárolható-e, mennyiért, milyen pénznemben és milyen készletállapottal.
Ehhez az Offer adat szükséges.
Az Offer tipikusan tartalmazza:
- ár,
- pénznem,
- készletállapot,
- termék URL,
- termék állapota, például új termék,
- ár érvényessége, ha releváns.
Ha az Offer hiányzik, akkor az ár és a készlet megjelenésének esélye jelentősen csökken.
3. Az ár hibás formátumban szerepel
Gyakori hiba, hogy az ár nem olyan formátumban szerepel a strukturált adatban, ahogy a Google várná. Például az ár mezőbe bekerül a pénznem, szóköz, formázott szöveg vagy egyéb karakter.
Problémás példa:
"price": "12 990 Ft"
Jobb megoldás:
"price": "12990",
"priceCurrency": "HUF"
A felhasználónak a weboldalon természetesen megjelenhet szépen formázva az ár. A strukturált adatban viszont gépileg értelmezhető formára van szükség.
4. Hiányzik vagy hibás a priceCurrency
Az ár önmagában nem elég. A Google-nek tudnia kell, milyen pénznemben értendő. Magyar webáruházaknál ez általában HUF, de többnyelvű vagy több országot kiszolgáló webshopoknál más pénznemek is előfordulhatnak.
Ha a priceCurrency hiányzik, rossz, vagy nem egyezik a weboldalon látható pénznemmel, az hibát vagy figyelmeztetést okozhat.
5. Rossz készletállapot szerepel
A készletállapot a vásárlónak is fontos, és a Google is figyeli. Ha a strukturált adatban az szerepel, hogy a termék készleten van, de az oldalon nem rendelhető, az ellentmondás.
Tipikus készletállapot hibák:
- minden termék InStock, akkor is, ha nincs készleten,
- minden termék OutOfStock, hibás sablon miatt,
- a készletállapot nem frissül,
- előrendelhető termék rosszul van jelölve,
- külső raktár készlete nem egyezik a strukturált adattal.
Webáruházaknál ez gyakran sablon- vagy modulhiba. A termékoldal látszólag rendben van, de a háttérben a strukturált adat rossz értéket ad.
6. Az oldalon látható adat és a strukturált adat nem egyezik
A strukturált adat nem lehet „külön világ”. A Google elvárja, hogy az abban szereplő fontos információk megfeleljenek az oldalon látható tartalomnak.
Gyakori eltérések:
- más ár a kódban, más ár az oldalon,
- más terméknév a strukturált adatban,
- régi akciós ár maradt a kódban,
- más készletállapot látható,
- a strukturált adatban olyan értékelés szerepel, ami az oldalon nem látszik.
Ez különösen akkor fordul elő, ha egy webáruház sablonja cache-el, külső modul generálja a strukturált adatokat, vagy több rendszerből érkezik adat.
7. Hibás JSON-LD kód
A strukturált adat gyakran JSON-LD formátumban kerül az oldalba. Ez gépileg olvasható kód, de nagyon érzékeny a formai hibákra. Egy hiányzó vessző, rossz idézőjel vagy hibás karakter miatt az egész blokk érvénytelen lehet.
Gyakori JSON-LD hibák:
- hiányzó vessző,
- rossz idézőjel,
- üres kötelező mező,
- HTML kód került a mezőbe,
- rosszul escape-elt karakterek,
- több strukturált adatblokk ellentmond egymásnak.
Ezért módosítás után mindig érdemes tesztelni a termékoldalt a Google Rich Results Test eszközével.
8. Több modul egyszerre generál strukturált adatot
OpenCart, WordPress, WooCommerce vagy más rendszerek esetén előfordulhat, hogy a sablon is generál strukturált adatot, egy SEO modul is, és egy rich snippet modul is. Ilyenkor ugyanarra a termékre több, részben eltérő adatblokk kerülhet az oldalba.
A Google ilyenkor zavaros jelzéseket kaphat. Az egyik blokkban más ár szerepel, a másikban nincs készlet, a harmadikban hiányzik a kép. Ez nem ideális.
Mit érdemes tenni?
- Nézd meg az oldal forráskódját.
- Keresd meg, hány Product blokk van benne.
- Teszteld a Rich Results Testtel.
- Kapcsold ki a felesleges duplikált modulokat.
- Egy megbízható forrásból generáld a strukturált adatot.
9. Hiányzik a termékkép vagy rossz kép URL szerepel
A Product strukturált adatban a kép is fontos. Ha a kép URL hibás, nem elérhető, túl kicsi vagy nem a terméket mutatja, az ronthatja a rich result esélyét.
Képnél ellenőrizd:
- elérhető-e a kép URL,
- nem tiltja-e a robots.txt,
- megfelelő minőségű-e,
- nem vízjeles vagy zavaróan feliratos-e,
- valóban az adott termékhez tartozik-e.
10. Hiányzik az értékelés, vagy nem megfelelően van megadva
Sokan szeretnék, ha csillagos értékelés jelenne meg a Google találatokban. Ehhez nem elég, hogy a strukturált adatban szerepel egy értékelési szám. Az értékelésnek valósnak, az oldalon is láthatónak és a Google irányelveivel összeegyeztethetőnek kell lennie.
Problémás megoldások:
- minden termékhez mesterségesen ugyanaz az értékelés kerül,
- az értékelés nem látszik a termékoldalon,
- nincs valódi vélemény, csak kódban szereplő adat,
- hibás az értékelések száma,
- a termék helyett az egész webáruház értékelése kerül minden termékre.
Az értékelésnél különösen fontos a hitelesség. A Google nem szereti a manipulált vagy félrevezető jelzéseket.
11. Nem termékoldalon van Product markup
Előfordulhat, hogy a webáruház sablonja kategóriaoldalakon, keresési eredményoldalakon vagy más gyűjtőoldalakon is Product strukturált adatokat jelenít meg. Ez nem mindig szerencsés, mert a Google elsősorban konkrét termékoldalakon várja a részletes termékadatokat.
Kategóriaoldalon sok termék szerepelhet, de nem ugyanúgy kell kezelni, mint egyetlen termék adatlapját. Ha mindenhol ugyanaz a Product logika jelenik meg, az hibákhoz vezethet.
12. A termék nincs készleten, ezért nem jelenik meg úgy, ahogy várod
Ha egy termék tartósan nincs készleten, a Google megjelenítése is változhat. Ez nem feltétlenül hiba. A készlethiányos termékeknél más a vásárlói szándék, és a Google is óvatosabban kezelheti őket.
Fontos, hogy a készlethiányt ne próbáld hamisan készleten lévőként jelölni. Rövid távon csábítónak tűnhet, de hosszú távon bizalomvesztést és Merchant Center problémákat is okozhat.
13. Webáruház költözés után régi strukturált adat maradt
Költözéskor vagy sablonváltáskor gyakori, hogy a régi rendszerből származó strukturált adat logikája nem működik jól az új rendszerben. Lehet, hogy a termékoldal már új, de a kódban régi mezőnevek, hiányzó adatok vagy rossz készletlogika maradt.
Költözés után ellenőrizd:
- működik-e a Product markup,
- helyes-e az ár,
- helyes-e a készlet,
- helyes-e a termékkép,
- nem maradt-e régi domain a kép vagy URL mezőben,
- nincs-e duplikált strukturált adat.
14. Merchant Center feed és strukturált adat eltérése
Webáruházaknál a Google több forrásból is kaphat termékinformációt. Egyrészt a weboldalon található strukturált adatokból, másrészt a Merchant Center feedből. Ha a kettő eltér, az problémát okozhat.
Példák:
- a feedben más ár van, mint a strukturált adatban,
- a feedben készleten van, a strukturált adat szerint nincs,
- a feed más termék URL-re mutat,
- a strukturált adatban hiányzik a pénznem,
- a feed képe más, mint az oldalon megadott kép.
A legjobb, ha a weboldal, a strukturált adat és a feed ugyanazt az aktuális információt adja.
15. A Google nem garantálja a megjelenést
Ez fontos: akkor sem garantált a rich snippet, ha technikailag minden rendben van. A Google saját döntése alapján jeleníti meg vagy nem jeleníti meg a gazdag elemeket. Függhet a kereséstől, a terméktől, az oldal minőségétől, a felhasználó helyétől, a találati lista típusától és sok más tényezőtől.
A cél tehát nem az, hogy „kikényszerítsük” a rich snippetet, hanem az, hogy minden technikai feltétel rendben legyen, és az oldal alkalmas legyen a megjelenésre.
16. Hogyan teszteld?
A legegyszerűbb első lépés a Google Rich Results Test használata. Ebben megadhatod a termékoldal URL-jét, és az eszköz megmutatja, milyen strukturált adatokat talál, illetve vannak-e kritikus hibák.
Teszteléskor nézd meg:
- felismeri-e a Product adatot,
- van-e Offer,
- hibás-e az ár,
- hiányzik-e a pénznem,
- helyes-e a készletállapot,
- van-e kép,
- van-e kritikus hiba,
- vannak-e javasolt javítások.
Emellett a Google Search Console is hasznos. Ha a webáruházban sok termékoldal van, ott tömegesen láthatók a strukturált adatokkal kapcsolatos problémák.
17. OpenCart és Journal webáruházaknál mire kell figyelni?
OpenCart és Journal sablonok esetén gyakori, hogy a strukturált adatot a sablon generálja. Ez önmagában jó, de probléma lehet, ha a sablon nem jól kezeli az árakat, akciókat, készletet vagy többnyelvű adatokat.
Gyakori OpenCart / Journal problémák:
- akciós ár helyett régi ár kerül a kódba,
- készletlogika hibás,
- hiányzik a priceCurrency,
- nincs megfelelő image mező,
- a description üres vagy HTML-kóddal szennyezett,
- több modul duplikált Product markupot ad,
- értékelés minden terméknél hibásan jelenik meg.
Ilyenkor általában nem adminisztrációs beállításról van szó, hanem sablon- vagy fejlesztői javításról.
18. UNAS és bérelhető webshop rendszereknél mire van ráhatás?
Bérelhető rendszereknél, például UNAS vagy Shoprenter esetén a strukturált adatok egy részét maga a rendszer kezeli. Ez kényelmes, mert nem kell mindent egyedileg fejleszteni. Ugyanakkor a webáruház tulajdonosának is van felelőssége: a termékadatokat pontosan kell kitölteni.
Amit jellemzően te tudsz javítani:
- terméknév,
- leírás,
- ár,
- készlet,
- EAN / GTIN,
- márka,
- termékkép,
- kategóriabesorolás.
Ha ezek hiányosak, a rendszer sem tud jó minőségű strukturált adatot vagy feedet előállítani.
19. Rich snippet ellenőrzőlista webáruházaknak
- Van Product strukturált adat a termékoldalon?
- Van Offer adat?
- Az ár csak számként szerepel?
- Meg van adva a pénznem?
- Helyes a készletállapot?
- Van termékkép?
- Az adatok egyeznek az oldalon látható tartalommal?
- Nincs duplikált Product markup?
- Az értékelések valósak és láthatók?
- A feed és a strukturált adat nem mond ellent egymásnak?
- A Rich Results Test nem jelez kritikus hibát?
- A Search Console nem mutat tömeges problémát?
20. Mikor érdemes javítani?
Rich snippet hibákat akkor is érdemes javítani, ha jelenleg nem jelenik meg ár vagy készlet a találatokban. A strukturált adat nem csak a látványos keresési megjelenés miatt fontos, hanem azért is, mert tisztább jelzést ad a Google-nek a termékoldalakról.
Különösen érdemes foglalkozni vele, ha:
- sok termékoldalad van,
- Google Shoppingot használsz,
- Merchant Center hibáid vannak,
- OpenCart / Journal sablont használsz,
- webáruház költözés vagy sablonváltás történt,
- a Search Console strukturált adat hibákat jelez,
- a konkurenseknél megjelenik ár és készlet, nálad nem.
Ha nem jelenik meg az ár, készlet vagy értékelés a Google találatokban, annak több oka lehet. Hiányozhat a Product vagy Offer strukturált adat, hibás lehet az árformátum, hiányozhat a pénznem, rossz lehet a készletállapot, eltérhet a strukturált adat az oldalon látható tartalomtól, vagy több modul egymásnak ellentmondó adatokat adhat.
A rich snippet nem garantált, de a jó strukturált adat megteremti az esélyét annak, hogy a Google gazdagabb formában értelmezze és jelenítse meg a termékoldalakat. Webáruházaknál ez nem csak technikai finomság, hanem üzleti kérdés is: a vásárló már a találati listában több információt kap, ami segítheti a döntést.
A legjobb megközelítés az, ha a termékoldal, a strukturált adat és a Merchant Center feed ugyanazt a pontos, friss és megbízható termékinformációt adja. Ha ez rendben van, a webáruház technikailag sokkal jobb alapokon áll a Google-ben való megjelenéshez.
Ha a rich snippet hibák mellett más problémák is jelentkeznek, például indexelési gondok, hibás termékfeed, eltérő ár- vagy készletadatok, esetleg költözés utáni forgalomcsökkenés, akkor nem elég csak a strukturált adatokat javítani. Ilyenkor egy technikai SEO audit segíthet feltárni, hogy a hiba pontosan honnan ered.



