Čo je JSON-LD?

← Slovník SEO pojmov

JSON-LD je formát na zápis štruktúrovaných dát založený na JSON, ktorý sa vkladá do stránky v elemente script a opisuje obsah stránky pomocou slovníka, najčastejšie Schema.org. Google ho odporúča, ak to nastavenie webu dovoľuje. Je to formát, ktorý stránku nemení vizuálne, len ju opisuje strojom.

Ako vyzerá JSON-LD?

Príklad je ilustračný a pozostáva z troch kľúčových slov.

  • @context. Určuje slovník, z ktorého pojmy pochádzajú, napríklad Schema.org.
  • @type. Určuje typ opisovanej veci, napríklad Organization.
  • @id. Jednoznačne identifikuje opisovanú vec.

Zápis vkladáme do elementu <script type="application/ld+json"> v hlavičke alebo v tele stránky.

Prečo sa JSON-LD odporúča?

JSON-LD je samostatný blok, ktorý nie je prepletený s viditeľným HTML, takže sa dá ľahko pridať, upraviť aj skontrolovať. Je vždy platným JSON dokumentom, preto možno využiť bežné nástroje na prácu s JSON. Google zároveň uvádza, že Microdata a RDFa sú rovnocenné, ak je zápis platný.

Na čo si pri JSON-LD dať pozor?

  • Zápis musí zodpovedať viditeľnému obsahu stránky.
  • Musia byť uvedené všetky povinné vlastnosti zvoleného typu.
  • Pri šablónach sa dáta generujú automaticky, preto ich po nasadení kontrolujeme.
  • Platnosť overujeme nástrojom Rich Results Test a v správach Google Search Console.

Čo si zapamätať o pojme JSON-LD?

JSON-LD je najpraktickejší spôsob zápisu štruktúrovaných dát. Aj stránky tohto slovníka ho používajú.

Ako to rieši webstrankanamieru.sk: Pojem JSON-LD patrí do technickej časti optimalizácie. Postup nájdete v sekcii SEO na mieru, zistenia z praxe v novinkách a ceny v cenníku. Ak chcete skontrolovať svoj web, napíšte nám.

Súvisiace pojmy: Štruktúrované dáta, Schema.org, Rich results, Breadcrumb navigácia, Article schema, FAQ schéma, Hlasové vyhľadávanie, LocalBusiness schema, Organization schema, Product schema, Review schema, Sémantické HTML, URI, Video schema, W3C

Často kladené otázky o pojme JSON-LD

Čo je JSON-LD?

Je to formát na zápis štruktúrovaných dát založený na JSON, ktorý sa vkladá do stránky v elemente script.

Čo znamená LD v JSON-LD?

Znamená Linked Data, teda prepojené dáta. Formát opisuje veci a ich vzťahy pomocou spoločného slovníka.

Je JSON-LD lepší než Microdata?

Google ho odporúča, ak to nastavenie webu dovoľuje, no všetky tri formáty sú rovnocenné, ak je zápis platný.

Kam sa JSON-LD vkladá?

Do elementu script s typom application/ld+json, v hlavičke alebo v tele stránky.

Čo robia @context, @type a @id?

@context určuje slovník, @type typ opisovanej veci a @id jej jednoznačný identifikátor.

Zdroje

  1. W3C: JSON-LD 1.1Špecifikácia JSON-LD 1.1 a jeho kľúčové slová.
  2. Google Search Central: Introduction to structured data markup in Google SearchOdporúčanie JSON-LD a rovnocennosť formátov.
  3. Google Search Central: General structured data guidelinesPravidlá pre štruktúrované dáta.

Všetky pojmy v slovníku