Pontos szerkezet
A kimenet a FAQPage formátumra fókuszál, tiszta JSON-LD szerkezettel.
schema.org FAQPage
A Teletom Schemagen publikus weboldalak FAQ tartalmából készít áttekinthető, ellenőrizhető schema.org FAQPage jelölést.
Adj meg egy URL-t, a rendszer kinyeri a látható kérdés-válasz párokat, majd letölthető vagy közvetlenül beilleszthető JSON-LD kódot ad vissza.
A kimenet a FAQPage formátumra fókuszál, tiszta JSON-LD szerkezettel.
Választható nyers JSON vagy teljes script blokk, fejlesztői és CMS használatra.
A generált adatot beillesztés előtt összevetheted az oldalon látható FAQ-val.
Még nincs generált FAQ elem.
A schema leírás strukturált adat: rövid, gépek számára is egyértelmű jelölés arról, hogy egy oldal tartalma mit jelent. FAQ esetén például nemcsak szövegként szerepelnek a kérdések és válaszok, hanem a keresők és más rendszerek számára is felismerhető FAQPage formában.
Előnye, hogy pontosabb kontextust ad a tartalomról, segíti az értelmezést, és csökkenti annak esélyét, hogy egy algoritmus félreolvassa az oldal szerkezetét. Ez főleg keresőoptimalizálásnál, rich result ellenőrzésnél, tartalomfeldolgozásnál és AI-alapú rendszereknél jelentkezik.
Hasonló célt szolgálhat az llms.txt is: iránytűként segíthet a nagy nyelvi modelleknek abban, hogy egy webhely fontos oldalait, dokumentációját vagy ajánlott forrásait könnyebben megtalálják. A schema és az llms.txt együtt tisztább, gépek számára is értelmezhetőbb webes jelenlétet ad.
A generált FAQ Schema ajánlott formája a JSON-LD tartalom script elembe ágyazva:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage"
}
</script>
Ezt az adott oldal HTML-forrásába kell beilleszteni, lehetőleg a head részbe vagy a body végére.
head részbe és a body végére történő beillesztés egyaránt elfogadható.A legtöbb tartalomkezelő rendszer biztosít egyedi HTML-, kód- vagy script-beillesztési lehetőséget. Ilyenkor a teljes <script type="application/ld+json">...</script> blokkot kell beilleszteni. Nem elegendő pusztán a nyers JSON-t látható szövegként elhelyezni az oldalon.
Fejlesztői hozzáférés esetén a kód bekerülhet az oldal sablonjába, a konkrét oldal forráskódjába, vagy egy olyan komponensbe, amely csak azon az oldalon tölti be a sémát, ahol a FAQ ténylegesen megjelenik.
Letölthető vagy archiválási célra a külön .json fájl hasznos lehet. A keresőmotorok számára azonban az ajánlott megoldás az oldal HTML-jébe ágyazott JSON-LD, ezért ne csak egy külső fájlra mutató linket helyezz el.
A legegyszerűbb és legbiztosabb megoldás: másold be a teljes script blokkot az adott oldal HTML-kódjába.
A generátor beépített előnézetében ellenőrizd a kérdések számát és tartalmát. Figyelj a hiányzó vagy üres kérdésekre, arra, hogy a válaszok ne legyenek levágva, és arra is, hogy a JSON szintaktikailag érvényes legyen.
Publikálás után nyisd meg az oldalt a böngészőben, jelenítsd meg az oldal forráskódját, majd keress rá az application/ld+json vagy FAQPage kifejezésre. Ellenőrizd, hogy a teljes blokk valóban bekerült-e az oldalba, és hogy ugyanaz a FAQ schema csak egyszer szerepel-e.
A Schema.org Validator az oldal URL-je vagy a teljes kód alapján is tud ellenőrizni. A hibákat javítani kell, a figyelmeztetéseket pedig egyenként érdemes értékelni. Ez az eszköz a Schema.org szerkezeti megfelelőségét vizsgálja.
A Google Rich Results Test URL vagy kód alapján tesztelhető. Ellenőrizhető vele, hogy a Google felismeri-e a strukturált adatot. Attól, hogy a jelölés érvényes, még nem garantált különleges keresési megjelenés, de a teszt eredményét ettől függetlenül érdemes hibamentesre javítani.
A kérdések sorrendje lehetőleg egyezzen. Minden schema-kérdés legyen látható az oldalon, minden válasz tartalmilag egyezzen, és rejtett, csak keresőmotornak szánt tartalom ne kerüljön bele.
Módosítás után szükség lehet az oldal- vagy szervercache ürítésére. CDN használata esetén annak cache-ét is frissíteni kell, ezután pedig újra kell futtatni az ellenőrzést.
Új kérdés hozzáadásakor a sémát is újra kell generálni. Törölt kérdést a JSON-LD-ből is el kell távolítani, és időnként érdemes újra validálni az oldalt.
Elementor Pro használata esetén a FAQ JSON-LD kódot célszerű a Custom Code funkcióval beilleszteni. Így a strukturált adat elkülönül az oldal látható tartalmától, és megjelenési feltétellel csak a megfelelő oldalon tölthető be.
<script type="application/ld+json">...</script> blokkot kell bemásolni.<body> – End, vagy az adott Elementor-verzióban ennek megfelelő „Body End” lehetőséget.<script> elemet, ha a generált kimenet azt már tartalmazza.FAQPage vagy application/ld+json kifejezést.A megjelenési feltételt mindig arra az egyetlen oldalra állítsd be, amelynek FAQ-tartalmából a schema készült. Ne töltsd be ugyanazt a FAQPage definíciót a teljes webhelyen.
Általános példa:
A menüpontok neve az Elementor nyelvétől és verziójától függően eltérhet.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": []
}
</script>
Validáláshoz használd a Schema.org Validator és a Google Rich Results Test eszközöket.
Ajánlott Elementor Pro beállítás: Custom Code → Body End → csak a megfelelő FAQ-oldalra beállított megjelenési feltétel.
A kód elhelyezése után mindig a publikus URL-t ellenőrizd, ne kizárólag az Elementor szerkesztőnézetét.