A DefinedTerm a schema.org szótár típusa, amellyel egy szakkifejezést önálló entitásként írsz le: van neve, definíciója és saját azonosítója. A fogalom így nem csak szöveg a lapon, hanem gépileg olvasható tétel egy fogalomtárban.
Hogyan működik
A jelölés JSON-LD blokkban él, a <head> vagy a <body> végén. A típus DefinedTerm, a kötelezően hasznos mezők a name és a description. A description maga a definíció, egy-két mondatban.
A fogalmakat egy DefinedTermSet fogja össze: ez a szótár mint egész. Minden egyes fogalom az inDefinedTermSet mezőn keresztül mutat rá. Ha stabil @id azonosítót adsz nekik, a tételek és a szótár egy gráffá állnak össze.
Mit ad a keresőknek és az AI-nak
A Google nem ad látványos találati kiemelést DefinedTermre. Nem lesz tőle csillag, kép vagy kinyíló doboz a találati oldalon. Az értéke máshol van: egyértelműsít.
Egy nyelvi modell a description mezőt kész, lezárt definícióként kezeli. Ez pont az a formátum, amit idézni tud. A citálható szövegrészek aránya nő, és a modell nem a bekezdés közepéből próbálja kitalálni, mit értesz a szakszó alatt.
Mikor számít igazán
- Szószedet- és fogalomtár-oldalakon, ahol sok rövid tétel van.
- Többjelentésű iparági szavaknál, például „konverzió” vagy „kampány”.
- Saját terminológiánál, amit csak te használsz így.
- Ha ugyanazt a fogalmat több cikkben is hivatkozod.
Hosszú, elemző szövegnél viszont ne ezt válaszd. Ott az Article séma a helyes típus, a DefinedTerm legfeljebb kiegészítés.
Mit néz ebből a riport
Az audit megnézi, van-e egyáltalán DefinedTerm vagy DefinedTermSet jelölés az oldalon, és hogy a name és description mező ki van-e töltve. Ha a definíció hiányzik vagy üres, a tétel nem számít érvényesnek. A riport azt is jelzi, ha a fogalom nem kapcsolódik egyetlen szótárhoz sem.
Röviden: a DefinedTerm attól hasznos, hogy a definíciót külön, zárt egységben adod át a gépnek, nem a folyószöveg közepén.