A Rich Results teszt a Google ingyenes eszköze, amely megmondja, hogy egy URL vagy kódrészlet strukturált adatai alapján megjelenhet-e gazdagított találat a keresőben. Nem általános séma-validátor: kizárólag azokat a típusokat ismeri, amelyekhez a Google ténylegesen támogat rich result megjelenést.
Hogyan működik
Az eszköz két módban fut. URL-módban a Googlebot lekéri az oldalt, lefuttatja a JavaScriptet, majd a renderelt DOM-ból olvassa ki a JSON-LD blokkokat. Kódmódban a beillesztett HTML-t elemzi, hálózati kérés nélkül.
Az eredmény három szinten jelenik meg:
- Érvényes elem: a típus felismerve, a kötelező mezők megvannak
- Hiba: hiányzik egy kötelező mező, az elem nem jogosult a gazdagított találatra
- Figyelmeztetés: ajánlott mező hiányzik, az elem jogosult marad
A teszt megmutatja a renderelt HTML-forrást és a betöltés közben blokkolt erőforrásokat is. Ez a rész sokszor többet ér, mint maga a séma-ellenőrzés.
Miért nem ugyanaz, mint a séma-validáció
A schema.org szótár több ezer típust tartalmaz. A Rich Results teszt ebből néhány tucatot ismer. Ha egy Course vagy SoftwareApplication sémát tesztelsz, és az eszköz azt írja, hogy nem talált gazdagított találatra jogosult elemet, az nem hiba. A séma attól még ott van, és attól még olvassa egy gép.
A generatív keresők ennél megengedőbbek. Egy nyelvi modell nem kötelező mezőket keres, hanem kapcsolatokat: mi a cég neve, mit árul, mennyiért. Ezért a Rich Results teszt zöld pipája szükséges, de nem elégséges feltétel. A riportokban rendszeresen látunk olyan oldalt, amelynek minden sémája átmegy a teszten, de az AI-olvasat mégis üres, mert a séma csak a WebSite típust tartalmazza.
Mikor számít igazán
Webshopoknál és recept-, esemény- vagy állásoldalaknál a gazdagított találat mérhető átkattintási különbséget hoz. A Product és Offer séma hibája azt jelenti, hogy nem látszik az ár és a készlet a találatban. A magyar KKV-webshopok többségén az offers.priceValidUntil hiánya okoz figyelmeztetést, és ez a legolcsóbban javítható tétel.
Mit néz ebből a riport
A teszt lekéri az oldal strukturált adatait, és megnézi, milyen típusok vannak jelen, illetve megvannak-e a kötelező mezők. A riport a hiányzó vagy hibás sémákat listázza, típusonként. Ez a Rich Results teszt logikáját követi, de nem helyettesíti: az egyedi URL-ek ellenőrzését érdemes a Google eszközében is elvégezni.
Röviden: a Rich Results teszt azt mondja meg, jogosult-e az oldalad gazdagított találatra, nem azt, hogy jó-e a sémád.
Technikai példa
Minimális Product séma, amely átmegy a teszten. Minden kötelező mező benne van:
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Kézműves bőrtárca",
"image": ["https://pelda.hu/kepek/tarca-1.jpg"],
"sku": "BT-1042",
"brand": {
"@type": "Brand",
"name": "Példa Műhely"
},
"offers": {
"@type": "Offer",
"url": "https://pelda.hu/termek/borarca",
"price": "14900",
"priceCurrency": "HUF",
"priceValidUntil": "2026-12-31",
"availability": "https://schema.org/InStock"
}
}
A price értéke szám legyen idézőjelben, pénznem-jel és ezres elválasztó nélkül. A 14 900 Ft formátum hibát ad.
Gyors ellenőrzés a Rich Results teszt megnyitása előtt. Ez megmutatja, hogy a séma benne van-e a nyers HTML-ben:
curl -sL https://pelda.hu/termek/borarca \
| grep -o 'application/ld+json' | wc -l
Ha a visszakapott szám 0, a séma nem szerveroldali. Ha 3 vagy több, valószínűleg duplikált blokkjaid vannak.
Gyakori kérdések
Ha a Rich Results teszt zöld, mikor jelenik meg a gazdagított találat?
A teszt csak a jogosultságot igazolja, nem a megjelenést. A Google újra kell hogy térképezze és indexelje az oldalt, ez napoktól hetekig tarthat. Az algoritmus ezután dönt arról, megjeleníti-e a rich resultot az adott lekérdezésnél. A tényleges megjelenést a Search Console Élmények jelentésében követheted.
Mi a különbség a Rich Results teszt és a Schema Markup Validator között?
A Rich Results teszt kizárólag a Google által támogatott típusokat nézi, és a rich result jogosultságot értékeli. A Schema Markup Validator a teljes schema.org szótárat ismeri, és szintaktikai hibákat keres. Ha a sémád nem támogatott típusú, a validátort használd. Mindkettőt érdemes lefuttatni bevezetés előtt.
Miért nem látja a teszt a sémát, ha a böngészőmben ott van?
Ilyenkor a séma kliensoldali JavaScriptből kerül be, tipikusan egy tag manager vagy egy késleltetett szkript által. A Googlebot renderel ugyan, de időkorlátja van, és nem vár meg minden aszinkron kérést. Nézd meg a teszt renderelt HTML-nézetét: ha ott sincs benne, szerveroldalra kell tenni.
Kell-e minden oldalra strukturált adat?
Nem. Minden oldalra elég a WebPage és a BreadcrumbList, ezen felül csak akkor tegyél sémát, ha a tartalom valóban az a típus. Termékoldalra Product, cikkre Article, kapcsolat oldalra Organization. A felesleges vagy a tartalommal nem egyező séma kockázat, mert a Google manuális intézkedéssel is szankcionálhatja.
Segít-e a strukturált adat a ChatGPT-nek vagy a Perplexitynek?
Igen, de másképp. A generatív keresők nem rich resultot építenek belőle, hanem tényeket vesznek ki: nevet, árat, címet, kapcsolatot. Ezek nem kötelező mezőket keresnek, hanem konzisztenciát a látható szöveg és a séma között. Ha a kettő eltér, a modell a látható szövegnek hisz jobban.