Slovníček
JSON-LD
Stručně
Formát zápisu strukturovaných dat. Vkládá se jako samostatný blok a nemíchá se do značek obsahu.
Jak vypadá
Blok script type="application/ld+json" s objektem, který má vlastnost @context odkazující na schema.org a vlastnost @type určující typ entity.
Na co si dát pozor
- Musí to být platný JSON. Jediná přebývající čárka celý blok znehodnotí.
- Data musí odpovídat tomu, co je na stránce vidět.
- Datum se zapisuje ve tvaru podle normy ISO 8601, ne česky.
- Bloky vkládané JavaScriptem vyhledávač přečte až po vykreslení, tedy později.
Jak to ověřit
Testem rozšířených výsledků od Googlu a validátorem schema.org. První řekne, jestli se výsledek může zobrazit rozšířeně, druhý jestli je zápis formálně správný.
Časté dotazy
Proč je lepší než zápis přímo do značek?
Protože je oddělený od obsahu. Změna vzhledu stránky ho nerozbije a dá se generovat na jednom místě. Starší způsoby, kde se atributy vpisovaly do značek obsahu, se při každé úpravě šablony rozpadly.
Vadí, když je na stránce víc bloků JSON-LD?
Nevadí, ale přehlednější je jeden blok s polem graph, ve kterém jsou všechny entity propojené identifikátory. Předchází se tím tomu, že si dva bloky navzájem odporují.
Návody k tomuhle tématu
Jak vypadá vaše značka ve výsledcích hledání a co s tím jde dělat
Název webu, ikona a drobečky se dají ovlivnit. Rozhoduje o nich shoda mezi strukturovanými daty a tím, co je na stránce vidět.
JavaScript a SEO: kdy robot obsah uvidí a kdy ne
Google JavaScript spustí, ale s odkladem a ne vždycky. Seznam s ním pracuje omezeně. Obsah, na kterém závisí návštěvnost, patří do HTML.
Bezpečnostní hlavičky: které nastavit a v jakém pořadí
Hlavičky se nastavují na serveru a chrání návštěvníka před tím, co se do stránky vloudí. Čtyři z nich jde zapnout bez rizika hned.
Vícejazyčný web a hreflang: jak neposlat Čecha na slovenskou verzi
Hreflang neurčuje pořadí, jen to, která jazyková verze se komu ukáže. U dvojice čeština a slovenština na tom záleží víc než jinde.
Z blogu
Proč kontrola jedné stránky nestačí a co se ukáže až při procházení
Šest druhů nálezů, které z jedné stránky nezjistíte, i kdyby byla sebedůkladněji zkontrolovaná. Rozbor s čísly z reálných kontrol.
Případová studie: migrace webu na nové adresy bez ztráty pozic
Změna struktury adres u webu se čtyřmi sty stránkami. Co se dělalo předem, co po nasazení a kde se to obvykle pokazí.
Týká se to vašeho webu?
Kontrola projde web a řekne, jestli tenhle problém máte. Trvá to necelou minutu.