Vyhľadávanie

Čo potrebujete skontrolovať?

Nájdite kontrolu alebo generátor podľa toho, čo potrebujete vyriešiť.

Technické SEO

Kontrola štruktúrovaných dát

Zobrazte JSON-LD zo stránky alebo vlastného kódu. Overte syntax, typy objektov a základné obsahové polia.

Stačí zadať doménu alebo celú adresu stránky.

Čo vám kontrola ukáže

Čitateľný výpis ukáže, aké štruktúrované dáta stránka posiela. Kontrola odlíši poškodený JSON od objektu, ktorý síce možno prečítať, ale chýbajú mu dôležité údaje.

  • Syntax každého bloku JSON-LD.
  • Typy objektov vrátane údajov vnorených v @graph.
  • Základné polia podporovaných typov a formátovaný výpis kódu.

Ako s výsledkom pracovať

Najprv opravte syntaktické chyby. Potom porovnajte údaje s obsahom viditeľným na stránke. Podmienky konkrétneho rozšíreného výsledku overte aj v oficiálnom Rich Results Teste.

Najprv syntax, potom význam údajov

Platný JSON je iba prvý krok. Pozrite sa aj na typ entity, jej názov, URL a to, či údaje zodpovedajú viditeľnému obsahu. Viac blokov môže byť v poriadku, napríklad organizácia a článok, ale dva doplnky môžu vytvoriť aj protichodné verzie rovnakej entity. Pri neplatnom JSON začnite chybou zápisu.

Príklad: po úprave článku prestalo fungovať JSON-LD

Ručne vložená úvodzovka, chýbajúca čiarka alebo HTML v nesprávnom mieste môžu zneplatniť celý blok. Skopírujte ho do textovej kontroly, opravte syntax a následne porovnajte polia s obsahom stránky. Podmienky konkrétneho rozšíreného výsledku si overte aj v oficiálnom teste vyhľadávača.

Časté otázky

Platný JSON znamená platné rozšírené výsledky?

Nie. Syntax je iba prvý krok. Konkrétny typ výsledku má ďalšie podmienky a o zobrazení rozhoduje vyhľadávač.

Kontrolujú sa aj Microdata?

Táto kontrola je zameraná na JSON-LD. Značky Microdata a RDFa v HTML nevyhodnocuje.

Môžem vložiť kód bez publikovania?

Áno. Do textového poľa vložte samotný JSON objekt alebo pole. Pri vyplnenom texte sa uprednostní tento vstup pred URL.

Môže stránka obsahovať viac typov Schema?

Áno. Dôležité je, aby opisovali skutočné a navzájom konzistentné entity. Ich počet sám o sebe nie je hodnotením kvality. Zvážte aj väzby cez @id, keď dáta spravuje viac častí webu.

Prečo nástroj nevidí dáta, ktoré ukazuje prehliadač?

JSON-LD môže byť vložené až JavaScriptom. Nástroj spracúva zdrojové HTML od servera. Na posúdenie vykresleného stavu použite nástroje, ktoré stránku aj vykonajú v prehliadači.

Mám odstrániť každý druhý blok JSON-LD?

Nie. Najprv zistite jeho účel a zdroj. Odstránenie bez posúdenia môže zrušiť potrebné údaje. Duplicitu riešte na úrovni doplnku či šablóny, ktorá ju vytvára.