Strukturované data a znalostní grafy

JSON pro prepojené data

JSON-LD je serializačný formát pro Linked Data, který zapisuje entity, vlastnosti a identifikátory v syntaxi JSON. Klúč @context mapuje krátké názvy na IRI a určuje význam slovníka, @id identifikuje zdroj a @type jeho třídu. Formát umožňuje vložit schema.org data do HTML bez miešání atributů s viditelným obsahem. V AI a GEO se používá na strojovo čitatelné označení autora, definovaného termínu, článku, organizace nebo vztahů mezi entitami. JSON-LD však nevytváří důvěryhodnost sám, údaje musí odpovídat viditelnej stránke a správnemu slovníku.

Poslední odborná revize
7. srpna 2026
Odborný garant
Miroslav Schmiedt
ID
AI-GEO-J-23

Odborná definice

Odborná definice

JSON-LD je serializačný formát pro Linked Data, který zapisuje entity, vlastnosti a identifikátory v syntaxi JSON. Klúč @context mapuje krátké názvy na IRI a určuje význam slovníka, @id identifikuje zdroj a @type jeho třídu. Formát umožňuje vložit schema.org data do HTML bez miešání atributů s viditelným obsahem. V AI a GEO se používá na strojovo čitatelné označení autora, definovaného termínu, článku, organizace nebo vztahů mezi entitami. JSON-LD však nevytváří důvěryhodnost sám, údaje musí odpovídat viditelnej stránke a správnemu slovníku.

Srozumitelné vysvětlení

Srozumitelné vysvětlení

Na stránke slovníka člověk vidí název pojmu, definici, autora a datum revíze. JSON-LD tuto jistou informaci zapíše do přesné struktury, kterou může zpracovat vyhladávač nebo jiný softvér. Kontext řekne, že používame například slovník schema.org, identifikátor přiřadí stránke stabilnou entitu a typ určí, či jde o Definedterm nebo Techarticle. Pokud však značení tvrdí něco jiné než stránka, nebo používá vymyslené vlastnosti, strojový konzument mu nemusí rozumět. Strukturované data proto doplňají kvalitní obsah, nenahrádzají ho.

Časté otázky

Časté otázky

Kam se JSON-LD vkladá na webovej stránke?

Nejčastěji do elementu script s typem application/ld+json v hlavičce nebo tele HTML. Může existovat více bloků, ale prepojené entity by měli používat konzistentní @id a nemali by si odporovat.

Jaký je rozdíl mezi @context a @type?

@context určuje, jak se názvy vlastností a typů mapují na identifikátory slovníka. @type přiřazuje konkrétní entite třídu, například Definedterm. Bez správného kontextu může mít stejné slovo nejasný význam.

Je JSON-LD rankingový faktor?

Samotné vložení značky nezaručuje vyšší pořadí. Pomáhá strojom pochopit entity a vztahy a může umožnit podporované výsledkové funkce. Viditelný obsah, technická dostupnost a důvěryhodnost zůstávají rozhodující.

Jako prepojit autora napříč stránkami?

Autor dostane stabilní @id, například URL profilovej stránky. Jednotlivé heslá potom odkazují na stejný identifikátor přes vlastnost author. Profil musí obsahovat konzistentní jméno a relevantní informace o odbornosti.

Jak se JSON-LD validuje?

Kontroluje se syntaktický JSON, význam podle JSON-LD procesora a pravidla konkrétního slovníka nebo konzumenta. Schema.org Validator ověří schema.org strukturu, ale neoverí pravdivost tvrzení ani všechny požadavky vyhladávača.

Související pojmy

Související pojmy

Zdroje a redakční stopa

Zdroje a redakční stopa

  • W3C, JSON-LD 1.1 Recommendation Schema.org, Data Model

Definícia je autorská odborná syntéza. Pri právnych a regulačných rozhodnutiach má prednosť aktuálne oficiálne znenie predpisu a posúdenie konkrétneho prípadu.