A webshop-alapok azok a technikai és tartalmi minimumok, amelyek nélkül egy online bolt terméke nem értelmezhető helyesen sem a keresőrobotok, sem a generatív keresők számára. Négy pillérről van szó: termék strukturált adat, valódi termékértékelések, bizalmi információk (szállítás, fizetés, ÁSZF, elállás) és tiszta indexelési szabályok.
Miért más egy webshop, mint egy tartalmi oldal
Egy blogon egy URL nagyjából egy gondolatot jelent. Egy boltban egy URL egy eladható dolgot jelent, ára van, készlete van, garanciája van. Ezek az adatok változnak, és géppel olvasható formában kell megjelenniük.
Ha csak a HTML-ben van benne az ár, a gép kitalálni kényszerül. Ilyenkor téved: az akciós árat összekeveri a listaárral, vagy a kapcsolódó termék árát olvassa be.
Hogyan működik a gyakorlatban
A termékoldal három rétegben beszél. Az első a látható tartalom, amit a vásárló olvas. A második a Product és Offer séma, ami ugyanazt gépi formában ismétli.
A harmadik réteg a bolt egészére vonatkozó szabályrendszer: mit szabad indexelni, mit nem. A kosár- és pénztár-oldalak nem valók az indexbe, a kategóriaoldalak szűrt változatai általában szintén nem.
Miért számít ez a generatív keresőknek
Egy nyelvi modell nem tud kosárba tenni. Azt tudja megmondani, hogy létezik-e a termék, mennyibe kerül, és megbízható-e az eladó. Ehhez struktúrát és bizalmi jeleket keres.
A riportokban ezt látjuk: két hasonló termékoldal közül azt idézi az AI, amelyiken séma, ár, készletállapot és szállítási feltétel is olvasható. A másikat egyszerűen kihagyja, mert nincs mit állítania róla.
Mikor kritikus
Akkor, ha a bolt nem márkanévre akar eladni. Márkás keresésnél a vásárló amúgy is megtalál. Generikus keresésnél ("hol vegyek X-et") viszont a gép dönt, és az adat alapján dönt.
A magyar KKV-webshopok többségén a bizalmi alapok hiányoznak vagy elrejtve lapulnak egy lábléc-linkben. Ez SEO-ban is, konverzióban is mérhető veszteség.
Mit néz ebből a riport
Az audit webshop-területe csak akkor fut le, ha boltot ismer fel az oldalon. A felismerés alapja a platform (WooCommerce, Shopify, Unas, Shoprenter) vagy a Product séma jelenléte. Ha bolt van, négy dolgot vizsgál: termék strukturált adat, termékértékelések, bizalmi alapok és a webshop-motor állapota.
Röviden: a webshop akkor működik gépi szemmel, ha minden termékről van séma, ár, értékelés és világos szállítási-elállási feltétel.
Technikai példa
Minimális, de teljes Product séma egy magyar termékoldalon. Minden mező valós adatból jöjjön, ne kézzel írt konstansból.
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Kerámia kávéscsésze 250 ml",
"sku": "CUP-250-WH",
"image": ["https://pelda.hu/kepek/csesze-250.jpg"],
"description": "Kézzel mázazott kerámia csésze, mosogatógépben mosható.",
"brand": {
"@type": "Brand",
"name": "Pelda Manufaktura"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.6",
"reviewCount": "38"
},
"offers": {
"@type": "Offer",
"url": "https://pelda.hu/termek/csesze-250",
"price": "3990",
"priceCurrency": "HUF",
"availability": "https://schema.org/InStock",
"itemCondition": "https://schema.org/NewCondition"
}
}
Gyors ellenőrzés parancssorból: kiszedi a termékoldalról a JSON-LD blokkokat, és megmutatja, egyáltalán van-e séma.
curl -s https://pelda.hu/termek/csesze-250 \
| grep -o 'application/ld+json' | wc -l
A tranzakciós oldalak kizárása fejlécből, szerveroldali szabállyal. Ez akkor is működik, ha a HTML-t nem tudod módosítani.
# nginx
location ~ ^/(kosar|penztar|fiok) {
add_header X-Robots-Tag "noindex, nofollow" always;
}
Gyakori kérdések
Elég, ha a SEO-plugin generálja a termék sémát?
Általában igen, ha csak egy forrásból jön. A gyakori baj az, hogy a webshop-motor és a SEO-plugin is generál Product sémát, és a kettő eltér. Ilyenkor kapcsold ki az egyiket. A Rich Results teszt megmutatja, hány Product objektumot lát az oldalon.
Mi történik, ha nincs egyetlen termékértékelésem sem?
Semmi rossz, csak kimaradsz a csillagos találatból. Ne pótold kitalált értékelésekkel, mert az kézi büntetést kockáztat. Inkább küldj vásárlás után automatikus kérést értékelésre. Néhány valódi értékelés többet ér, mint ötven gyanúsan egyforma.
Miért baj, ha a kosár oldal indexelve van?
A kosár minden látogatónál mást mutat, üres állapotban pedig semmilyen tartalma nincs. A Google feleslegesen tölti rá a feltérképezési keretet, és gyenge minőségű oldalak kerülnek az indexbe. Tedd rá a noindex-et, de ne tiltsd le robots.txt-ben, mert akkor a robot nem látja a noindexet.
B2B-boltnál, ahol nincs nyilvános ár, mi a teendő?
A Product séma ár nélkül is érvényes. Add meg a nevet, SKU-t, gyártót és leírást, az Offer alatt pedig hagyd el a price mezőt. Alternatívaként a Google elfogad ajánlatkérésre utaló jelzést is. A lényeg, hogy a termék azonosítható legyen géppel.
Mennyire számítanak a jogi oldalak a keresőnek?
Közvetlenül nem rangsoroló tényezők, de az E-E-A-T megítélésében szerepet játszanak. Egy bolt ÁSZF és elállási tájékoztató nélkül alacsony megbízhatóságú jelet ad. A generatív keresők ezen felül konkrétan keresik a szállítási és visszaküldési feltételeket, amikor boltot ajánlanak.