Az interneten való láthatóság már régen túlmutat a szép dizájnon és a jól megírt tartalmakon. A keresőmotorok egyre intelligensebbé válnak, és egyre jobban értik, mit is keres valójában a felhasználó. Ebben játszik kulcsszerepet a strukturált adatok világa, különösen a Schema.org által definiált jelölések rendszere. Amikor webshopot vagy szolgáltató oldalt üzemeltetsz, a megfelelő schema típusok implementálása nem csupán technikai finomhangolás, hanem stratégiai előny, ami jelentősen növelheti online jelenléted hatékonyságát.
A schema jelölések segítségével gyakorlatilag „súgunk” a keresőmotoroknak, elmagyarázzuk, hogy pontosan mi található az oldalunkon, legyen az termék, szolgáltatás, nyitvatartási idő vagy éppen vásárlói értékelés. Ez az extra információréteg teszi lehetővé a gazdag keresési eredmények (rich snippets) megjelenítését, amelyek kiemelkednek a hagyományos találati listák közül, több kattintást generálva és növelve a konverziós arányt.
Schema.org: A strukturált adatok alapja
A Schema.org egy kollaboratív, közösségi projekt, amelyet 2011-ben indított a Google, a Bing, a Yahoo és a Yandex. Célja egy egységes szókészlet létrehozása volt, amelyet a webmesterek használhatnak oldaluk tartalmának strukturált megjelölésére. A schema jelölések segítségével a keresőmotorok jobban megértik az oldalad tartalmát, ami jobb keresési pozíciókat és látványosabb megjelenést eredményezhet a találati listákban.
A schema jelölések implementálása többféle formátumban történhet:
🔹 JSON-LD (JavaScript Object Notation for Linked Data) – ez a leginkább ajánlott formátum, mivel elkülönül a HTML-től
🔹 Microdata – HTML5 attribútumokat használ a tartalom megjelölésére
🔹 RDFa – egy HTML5 kiterjesztés, amely lehetővé teszi a strukturált adatok beágyazását
„A megfelelően implementált schema jelölések olyan, mintha egy közös nyelven beszélnénk a keresőmotorokkal, ami jelentősen növeli az esélyünket arra, hogy tartalmunk a megfelelő közönséghez jusson el.”
Alapvető schema típusok webshopok számára
Ha online boltot üzemeltetsz, bizonyos schema típusok implementálása gyakorlatilag kötelező, ha maximalizálni szeretnéd a keresőoptimalizálási erőfeszítéseidet.
Product Schema
A Product schema a webshopok egyik legalapvetőbb és legfontosabb schema típusa. Ez teszi lehetővé, hogy a keresőmotorok részletes információkat jelenítsenek meg a termékeidről közvetlenül a keresési találatokban.
Egy jól implementált Product schema az alábbi információkat tartalmazhatja:
- Terméknév
- Leírás
- Kép
- Márka
- Ár és pénznem
- Elérhetőség (készleten, előrendelhető, stb.)
- Termék azonosítók (SKU, GTIN, MPN)
- Értékelések és vélemények
Íme egy egyszerű példa JSON-LD formátumban:
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Professzionális DSLR fényképezőgép",
"image": "https://pelda.hu/dslr-fenykepezogep.jpg",
"description": "Kiváló minőségű professzionális fényképezőgép amatőr és profi fotósoknak egyaránt.",
"brand": {
"@type": "Brand",
"name": "CameraPro"
},
"offers": {
"@type": "Offer",
"url": "https://pelda.hu/dslr-fenykepezogep",
"priceCurrency": "HUF",
"price": "249990",
"availability": "https://schema.org/InStock"
}
}
</script>
A termék schema implementálása jelentősen növelheti a kattintási arányt (CTR), mivel a keresési találatokban megjelenhetnek az árak, értékelések, készletinformációk, ami bizalmat kelt és segíti a vásárlói döntést.
Offer Schema
Az Offer schema szorosan kapcsolódik a Product schemához, és részletesebb információkat ad a termék árazásáról és elérhetőségéről. Különösen hasznos, ha különböző árazási modelleket használsz, például kedvezményeket, időszakos akciókat vagy mennyiségi kedvezményeket.
Fontos elemei:
- Ár és pénznem
- Érvényességi időszak (akciók esetén)
- Elérhetőség
- Szállítási információk
- Mennyiségi korlátozások
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Offer",
"url": "https://pelda.hu/nyari-akcio",
"priceCurrency": "HUF",
"price": "19990",
"priceValidUntil": "2023-08-31",
"availability": "https://schema.org/InStock",
"itemCondition": "https://schema.org/NewCondition",
"seller": {
"@type": "Organization",
"name": "PéldaShop"
}
}
</script>
AggregateRating Schema
A vásárlói értékelések és vélemények kritikus szerepet játszanak a vásárlási döntésekben. Az AggregateRating schema lehetővé teszi, hogy a termékek átlagos értékelése és az értékelések száma megjelenjen a keresési találatokban.
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Vezeték nélküli fejhallgató",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"reviewCount": "89"
}
}
</script>
„A vásárlói értékelések schema jelölése nem csak a keresőmotoroknak segít, hanem a potenciális vásárlóknak is azonnali visszajelzést ad a termék minőségéről, így növelve a konverzió esélyét még a webshopra kattintás előtt.”
BreadcrumbList Schema
A BreadcrumbList schema segít a keresőmotoroknak megérteni az oldal hierarchiáját és a felhasználók navigációját a webshopban. Ez különösen hasznos nagy termékválasztékkal rendelkező webshopok esetén, ahol a kategóriák és alkategóriák rendszere komplex lehet.
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Elektronika",
"item": "https://pelda.hu/elektronika"
},
{
"@type": "ListItem",
"position": 2,
"name": "Számítástechnika",
"item": "https://pelda.hu/elektronika/szamitastechnika"
},
{
"@type": "ListItem",
"position": 3,
"name": "Laptopok",
"item": "https://pelda.hu/elektronika/szamitastechnika/laptopok"
}
]
}
</script>
A breadcrumb megjelenítése a keresési találatokban javítja a felhasználói élményt, és segít a felhasználóknak megérteni, hol találják a keresett terméket a webshop struktúrájában.
Szolgáltató oldalak számára nélkülözhetetlen schema típusok
A szolgáltatásokat kínáló vállalkozások számára más típusú schema jelölések lehetnek kiemelten fontosak. Ezek segítenek a szolgáltatások részleteinek, a vállalkozás elérhetőségének és egyéb kritikus információk strukturált megjelenítésében.
LocalBusiness Schema
A LocalBusiness schema (és annak altípusai, mint például a Restaurant, Dentist, stb.) alapvető fontosságú minden helyi vállalkozás számára. Ez a schema típus lehetővé teszi, hogy a Google Térképen és a helyi keresési találatokban megfelelően jelenjen meg a vállalkozásod.
Főbb elemei:
- Név
- Cím
- Telefonszám
- Nyitvatartási idő
- Koordináták
- Szolgáltatási terület
- Képek
- Értékelések
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Példa Fodrászat",
"image": "https://pelda.hu/fodraszat.jpg",
"address": {
"@type": "PostalAddress",
"streetAddress": "Példa utca 123.",
"addressLocality": "Budapest",
"postalCode": "1011",
"addressCountry": "HU"
},
"telephone": "+36-1-234-5678",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "09:00",
"closes": "18:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Saturday",
"opens": "10:00",
"closes": "14:00"
}
],
"geo": {
"@type": "GeoCoordinates",
"latitude": "47.5016",
"longitude": "19.0450"
}
}
</script>
Service Schema
A Service schema segít részletesen leírni a kínált szolgáltatásokat, azok árait, időtartamát és egyéb jellemzőit. Ez különösen hasznos olyan vállalkozások számára, amelyek különböző szolgáltatáscsomagokat vagy egyedi szolgáltatásokat kínálnak.
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Service",
"serviceType": "Teljes körű webfejlesztés",
"provider": {
"@type": "LocalBusiness",
"name": "WebStúdió Kft."
},
"areaServed": {
"@type": "Country",
"name": "Magyarország"
},
"description": "Professzionális webfejlesztési szolgáltatások vállalkozások számára, responsive dizájnnal és SEO optimalizálással.",
"offers": {
"@type": "Offer",
"price": "350000",
"priceCurrency": "HUF"
}
}
</script>
„A szolgáltatások részletes schema jelölése lehetővé teszi, hogy a potenciális ügyfelek már a keresési találatokban képet kapjanak arról, mit kínálsz, milyen áron és milyen feltételekkel, ezzel jelentősen lerövidítve az ügyfélszerzési folyamatot.”
FAQ Schema
Az FAQ (Frequently Asked Questions) schema lehetővé teszi, hogy a gyakran ismételt kérdések és válaszok közvetlenül a keresési találatokban jelenjenek meg. Ez a schema típus rendkívül hatékony lehet a konverzió növelésében, hiszen azonnal választ ad a potenciális ügyfelek leggyakoribb kérdéseire.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Hogyan foglalhatok időpontot?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Időpontot foglalhat telefonon a +36-1-234-5678 számon, vagy online a weboldalunkon található foglalási rendszeren keresztül."
}
},
{
"@type": "Question",
"name": "Milyen fizetési módokat fogadnak el?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Elfogadunk készpénzt, bankkártyát, valamint előre utalást is. SZÉP kártyával történő fizetésre is van lehetőség."
}
}
]
}
</script>
Az FAQ schema implementálása különösen hasznos olyan szolgáltatások esetén, ahol a potenciális ügyfelek hasonló kérdésekkel fordulnak a vállalkozáshoz a döntéshozatal előtt.
Event Schema
Ha szolgáltatásod események szervezésével vagy promóciójával kapcsolatos, az Event schema elengedhetetlen eszköz lehet. Ez lehetővé teszi, hogy az események részletei (dátum, helyszín, jegyárak, stb.) strukturált formában jelenjenek meg a keresési találatokban.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Event",
"name": "Nyári Jóga Workshop",
"startDate": "2023-07-15T10:00",
"endDate": "2023-07-15T16:00",
"location": {
"@type": "Place",
"name": "Harmónia Jógaközpont",
"address": {
"@type": "PostalAddress",
"streetAddress": "Béke utca 45.",
"addressLocality": "Budapest",
"postalCode": "1135",
"addressCountry": "HU"
}
},
"image": "https://pelda.hu/joga-workshop.jpg",
"description": "Egész napos intenzív jóga workshop kezdőknek és haladóknak egyaránt.",
"offers": {
"@type": "Offer",
"price": "15000",
"priceCurrency": "HUF",
"availability": "https://schema.org/InStock",
"url": "https://pelda.hu/joga-workshop-jegyek"
},
"performer": {
"@type": "Person",
"name": "Jóga Oktató"
}
}
</script>
Speciális schema típusok különböző iparágak számára
Bizonyos iparágak számára léteznek speciális schema típusok, amelyek az adott terület sajátosságaihoz igazodnak. Ezek implementálása jelentős versenyelőnyt jelenthet a specifikus területeken működő vállalkozások számára.
Restaurant Schema
Éttermek és vendéglátóhelyek számára a Restaurant schema (amely a LocalBusiness kiterjesztése) lehetővé teszi az étlap, árak, nyitvatartási idő és foglalási lehetőségek strukturált megjelenítését.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Restaurant",
"name": "Ízek Háza Étterem",
"image": "https://pelda.hu/etterem.jpg",
"address": {
"@type": "PostalAddress",
"streetAddress": "Gasztronómia utca 10.",
"addressLocality": "Budapest",
"postalCode": "1052",
"addressCountry": "HU"
},
"telephone": "+36-1-987-6543",
"servesCuisine": ["Magyar", "Nemzetközi"],
"priceRange": "$$",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
"opens": "11:30",
"closes": "23:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Sunday",
"opens": "12:00",
"closes": "22:00"
}
],
"menu": "https://pelda.hu/etlap",
"acceptsReservations": "True"
}
</script>
JobPosting Schema
Állásközvetítő oldalak vagy munkaerőt kereső vállalkozások számára a JobPosting schema teszi lehetővé az állásajánlatok strukturált megjelenítését a keresési találatokban.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "JobPosting",
"title": "Senior Webfejlesztő",
"description": "Tapasztalt webfejlesztőt keresünk full-stack pozícióba, modern technológiákkal dolgozó csapatunkba.",
"datePosted": "2023-06-01",
"validThrough": "2023-07-31",
"employmentType": "FULL_TIME",
"hiringOrganization": {
"@type": "Organization",
"name": "TechCég Kft.",
"sameAs": "https://techceg.hu"
},
"jobLocation": {
"@type": "Place",
"address": {
"@type": "PostalAddress",
"streetAddress": "Fejlesztő utca 42.",
"addressLocality": "Budapest",
"postalCode": "1095",
"addressCountry": "HU"
}
},
"baseSalary": {
"@type": "MonetaryAmount",
"currency": "HUF",
"value": {
"@type": "QuantitativeValue",
"minValue": 600000,
"maxValue": 900000,
"unitText": "MONTH"
}
},
"skills": "HTML, CSS, JavaScript, React, Node.js, MongoDB"
}
</script>
„A megfelelő schema típus kiválasztása és implementálása nem csak technikai kérdés, hanem stratégiai döntés, amely hosszú távon befolyásolja az online jelenlét hatékonyságát és a célközönség elérését.”
Course Schema
Oktatási intézmények, tréningcégek vagy online kurzusokat kínáló vállalkozások számára a Course schema teszi lehetővé a képzések részleteinek strukturált megjelenítését.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Course",
"name": "Digitális Marketing Alapok",
"description": "Átfogó bevezetés a digitális marketing világába, gyakorlati példákkal és esettanulmányokkal.",
"provider": {
"@type": "Organization",
"name": "Marketing Akadémia",
"sameAs": "https://marketing-akademia.hu"
},
"hasCourseInstance": {
"@type": "CourseInstance",
"courseMode": "ONLINE",
"startDate": "2023-09-01",
"endDate": "2023-10-15",
"duration": "P6W",
"inLanguage": "hu",
"offers": {
"@type": "Offer",
"price": "89000",
"priceCurrency": "HUF",
"availability": "https://schema.org/InStock"
}
}
}
</script>
A schema implementálás legjobb gyakorlatai
A schema jelölések implementálása során érdemes néhány bevált gyakorlatot követni, hogy maximalizáld az ebből származó előnyöket és elkerüld a potenciális problémákat.
A megfelelő formátum kiválasztása
A schema jelölések implementálására három fő formátum áll rendelkezésre:
Formátum | Előnyök | Hátrányok |
---|---|---|
JSON-LD | – Elkülönül a HTML-től – Könnyű karbantartani – Google által preferált | – Némi JavaScript tudást igényel |
Microdata | – HTML5 szabvány része – Egyszerű implementálni | – A HTML-be ágyazva – Nehezebb karbantartani nagyobb oldalak esetén |
RDFa | – W3C szabvány – Rugalmas | – Komplexebb szintaxis – Meredekebb tanulási görbe |
A Google kifejezetten a JSON-LD formátumot ajánlja, mivel ez elkülönül a HTML-től, így könnyebben karbantartható és kevésbé hajlamos hibákra.
Tesztelés és validálás
A schema jelölések implementálása után elengedhetetlen a tesztelés és validálás. A Google Rich Results Test és a Schema.org Validator eszközök segítségével ellenőrizheted, hogy a jelölések megfelelően vannak-e implementálva és hogy megfelelnek-e a keresőmotorok elvárásainak.
Eszköz | Funkció | URL |
---|---|---|
Google Rich Results Test | Teszteli, hogy az oldal tartalmaz-e rich result-kompatibilis strukturált adatokat | https://search.google.com/test/rich-results |
Schema Markup Validator | Ellenőrzi a schema jelölések szintaktikai helyességét | https://validator.schema.org/ |
Google Search Console | Monitorozza a strukturált adatok teljesítményét és hibáit | https://search.google.com/search-console |
Gyakori hibák és azok elkerülése
A schema implementálás során néhány gyakori hiba jelentősen csökkentheti az erőfeszítéseid hatékonyságát:
🔸 Hiányos adatok: Mindig törekedj a lehető legteljesebb információk megadására a schema jelölésekben.
🔸 Inkonzisztens adatok: A schema jelölésekben szereplő adatoknak meg kell egyezniük az oldalon látható adatokkal.
🔸 Elavult jelölések: Rendszeresen frissítsd a schema jelöléseket, különösen árak, készletinformációk vagy nyitvatartási idők változása esetén.
🔸 Túlzott jelölés: Csak azokat az elemeket jelöld meg, amelyek valóban relevánsak és láthatóak az oldalon.
🔸 Nem megfelelő schema típus: Mindig a tartalmadnak leginkább megfelelő schema típust használd.
„A schema jelölések nem egyszeri feladat, hanem folyamatos karbantartást igénylő folyamat, amely a weboldal evolúciójával együtt fejlődik és alkalmazkodik a változó keresőmotor-algoritmusokhoz.”
Haladó schema implementációs technikák
A schema jelölések alapvető implementálásán túl léteznek haladóbb technikák is, amelyek még hatékonyabbá tehetik a strukturált adatok használatát.
Schema jelölések kombinálása
A különböző schema típusok kombinálása lehetővé teszi komplexebb entitások és kapcsolatok leírását. Például egy termék schema tartalmazhat beágyazott márka, ajánlat és értékelés schemákat is.
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Prémium bőr pénztárca",
"image": "https://pelda.hu/penztarca.jpg",
"description": "Kiváló minőségű, kézzel készített valódi bőr pénztárca.",
"brand": {
"@type": "Brand",
"name": "LeatherCraft"
},
"offers": {
"@type": "Offer",
"url": "https://pelda.hu/penztarca",
"priceCurrency": "HUF",
"price": "12990",
"availability": "https://schema.org/InStock",
"seller": {
"@type": "Organization",
"name": "BőrÁruház"
}
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "47"
},
"review": [
{
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": "5"
},
"author": {
"@type": "Person",
"name": "Vásárló"
},
"reviewBody": "Kiváló minőségű termék, már több mint egy éve használom és még mindig tökéletes állapotban van."
}
]
}
</script>
Dinamikus schema generálás
Nagyobb webshopok vagy szolgáltató oldalak esetén a schema jelölések manuális karbantartása nehézkes lehet. Ilyen esetekben érdemes dinamikus schema generálást implementálni, amely automatikusan létrehozza és frissíti a schema jelöléseket az adatbázisban tárolt információk alapján.
Ez megvalósítható:
- Backend programozással (PHP, Node.js, stb.)
- CMS bővítményekkel (WordPress, Shopify, stb.)
- Tag Management rendszerekkel (Google Tag Manager)
„A dinamikus schema generálás nem csak időt takarít meg, hanem biztosítja, hogy a strukturált adatok mindig naprakészek legyenek, ami kritikus fontosságú a keresőmotorok és a felhasználók bizalmának fenntartásához.”
Iparág-specifikus schema stratégiák
Különböző iparágak eltérő schema stratégiákat igényelnek a maximális hatékonyság érdekében. Íme néhány specifikus ajánlás:
E-commerce stratégia
Az online kiskereskedelem területén működő vállalkozások számára a következő schema kombináció lehet ideális:
- Product és Offer schema minden termékoldal számára
- AggregateRating és Review schema a vásárlói visszajelzések megjelenítéséhez
- BreadcrumbList schema a navigációs hierarchia jelzéséhez
- Organization schema a vállalati információk és a szociális média profilok összekapcsolásához
- WebSite schema a keresőfunkció megjelöléséhez
Szolgáltatói stratégia
Szolgáltatásokat kínáló vállalkozások számára ajánlott schema kombináció:
- LocalBusiness schema (vagy annak megfelelő altípusa) a vállalkozás alapadataihoz
- Service schema minden kínált szolgáltatáshoz
- FAQ schema a gyakori kérdések megválaszolásához
- Event schema a kapcsolódó események promóciójához
- Person schema a csapattagok bemutatásához (különösen fontos például ügyvédi irodák, orvosi praxisok esetén)
A schema jelölések hatása a keresőoptimalizálásra
A megfelelően implementált schema jelölések jelentős pozitív hatással lehetnek a weboldal keresőoptimalizálási teljesítményére. A strukturált adatok nem közvetlen rangsorolási tényezők, de több módon is hozzájárulhatnak a jobb keresési pozíciókhoz:
- Gazdag keresési eredmények: A rich snippetek magasabb kattintási arányt (CTR) eredményezhetnek, ami közvetett rangsorolási előnyt jelenthet.
- Jobb érthetőség: A keresőmotorok pontosabban értik az oldal tartalmát, így relevánsabb keresésekre jelenítik meg.
- Voice search kompatibilitás: A strukturált adatok segítik a hangalapú kereséseket, amelyek egyre népszerűbbek.
- Speciális keresési funkciók: Bizonyos schema típusok speciális keresési funkciókban való megjelenést tesznek lehetővé (pl. recept karusszel, esemény listák).
„A schema jelölések nem varázsütésre javítják a rangsorolást, hanem egy hosszú távú SEO stratégia részét képezik, amely fokozatosan építi a weboldal autoritását és relevenciáját a keresőmotorok szemében.”
Jövőbeli trendek a strukturált adatok területén
A schema.org és a strukturált adatok területe folyamatosan fejlődik. Néhány figyelemre méltó trend, amelyre érdemes felkészülni:
- Mesterséges intelligencia és gépi tanulás: A keresőmotorok egyre fejlettebb AI-t használnak a strukturált adatok értelmezésére és kontextusba helyezésére.
- Voice search optimalizáció: A hangalapú keresések növekvő népszerűsége miatt a strukturált adatok még fontosabbá válnak.
- E-commerce integráció: A webshopok és a keresőmotorok közötti integráció egyre szorosabbá válik a strukturált adatok segítségével.
- Szemantikus web: A web 3.0 koncepciójának részeként a strukturált adatok kulcsszerepet játszanak a szemantikus web kialakításában.
- Új schema típusok: A schema.org folyamatosan bővül új típusokkal és tulajdonságokkal, amelyek specifikusabb tartalmak jelölését teszik lehetővé.
„A strukturált adatok implementálása nem csak a jelenlegi keresőoptimalizációs stratégiád része kell, hogy legyen, hanem felkészülés a jövő webes technológiáira és felhasználói elvárásaira is.”
A schema jelölések megfelelő implementálása és karbantartása jelentős versenyelőnyt biztosíthat webshopod vagy szolgáltató oldalad számára. A keresőmotorok egyre inkább támaszkodnak ezekre a strukturált adatokra a keresési találatok rangsorolása és megjelenítése során, így a schema.org jelölések már nem opcionális extrák, hanem a sikeres online jelenlét alapvető építőkövei.