Použití struktrurovaných dat pro stránky s video obsahem umožňuje ve výsledcích vyhledávání zobrazit podrobnější informace o samotných videích. Video snippety momentálně zobrazujeme ve výsledcích přirozeného hledání, v rámci speciálního video hledání a ve video upoutávkách. Tyto snippety rozšiřujeme díky strukturovaným datům o následující parametry:
- Titulek videa
- Náhled videa
- Popis videa
- Datum nahrání
- Doba trvání
- Počet interakcí (zhlédnutí)


Získávání strukturovaný data pro videa
Strukturovaná data pro zmíněné parametry parsujeme přímo ze zdrojového kódu konkrétní stránky. Většinu jich získáváme z anotací typu schema.org. Pokud v anotacích typu schema.org něco chybí, zkoušíme to doplnit z anotací typu Open Graph.
Správně vyplněná strukturovaná data
Aby se v našem vyhledávání strukturovaná data zobrazila, je potřeba je správně vyplnit. V ukázce kódu, který můžete přidat do zdrojového kódu své stránky, vidíte, jak lze nadefinovat parametry videa. U detailu každého parametru najdete informace o tom, v jakém formátu by měl být.

Ukázka zápisu strukturovaných dat k videím podle schema.org<script type="application/ld+json"> { "@type": "VideoObject", "description": "Speciální Vánoční kolekce písní a koled...", "duration": "PT106M1S", "uploadDate": "2020-11-30", "name": "Karel Gott: Sen o Vánocích", "thumbnail": "https://i.ytimg.com/usAn9etAbqE/hqdefault.jpg", "interactionStatistic": { "@type": "InteracitonCounter", "interactionType": "https://schema.org/ViewAction", "userInteractionCount": "4198" }, } </script>
Ukázka zápisu strukturovaných dat k videím podle Open Graph<script> <meta property="og:type" content="video">; <meta property="og:video" content="youtube.com/watch?v=usAn9etAbqE> <meta property="og:title" content="Karel Gott: Sen o Vánocích"> <meta property="og:video:release_date" content="2020-11-30"> <meta property="og:description" content="Speciální Vánoční kolekce..."> <meta property="og:image" content="i.ytimg.com/usAn9etAbqE/hqdefault.jpg"> <meta property="og:video:duration" content="381601"> </script>
Formáty parametrů
Titulek (name)
- Jméno vystihující video.
- Pokud chybí, nahrazujeme titulkem stránky jako takové.
Náhled (thumbnail)
Podporujeme více možností zápisu, které VideoObject definuje nebo dědí:
- thumbnailUrl obsahující jenom odkaz na obrázek.
- thumbnail obsahující ImageObject.
- image obsahující buď přímo odkaz nebo ImageObject.
- Náhledy upravujeme na formát 16:9, pokud v něm už nejsou.
- Ideální velikost obrázku je 320×180 pixelů a vyšší.
- Obrázky větší než 3200×3200 pixelů vyřazujeme.
Popis (description)
- Pokud není k dispozici, použije se popisek stránky jako takové.
Datum nahrání (uploadDate)
- Podporujeme datePublished a dateCreated, které VideoObject umožňuje použít.
- Mělo by být ve formátu ISO-8601.
Doba trvání (duration)
- U schema.org by měla být ve formátu ISO-8601, podle této specifikace.
- U OG je definovaný formát ve vteřinách.
Počet interakcí (interactionCount)
- Mělo by se jednat o celé číslo.
- Měl by se zároveň specifikovat typ interakce (jestli se jedná o zhlédnutí, komentář atd.).
- Nejčastěji se uvádí počet zhlédnutí, kdy se jedná o typ interakce WatchAction.
Tip
Při zpracování strukturovaných dat k videím dáváme přednost schema.org. Doporučujeme proto použít anotace tohoto typu.
Časté problémy při zpracovávání strukturovaných dat
- Formát by se měl řídit podle specifikace ISO 8601.
- Pokud to jde, používejte pro zápis data už existující knihovny. Nevymýšlejte žádnou vlastní podobu zápisu, předejdete tím většině chyb.
- Nemíchejte češtinu a angličtinu v jednom zápisu.
Ukázky špatně vyplněných dat
- Mon Aug 23 2021 13:57:47 GMT+02:00 (Středoevropský letní čas) – datum anglicky, časové pásmo česky.
- Út, 07/02/2019 – 07:45 a Po, 08/09/2021 – 16:01 – co je měsíc a co den? Název dne je česky, ale formát americký.
- Změněno: 22.06.2021 at 13:49 a Vytvořeno: 16.07.2019 at 14:06 nebo Datum prvního vysílání : Feb 03, 2017 – text navíc, v zápisu nemá být nic jiného než datum a čas, ani žádné značky.
- pondělí 16. srpen 2021 5:12 – chyba ve skloňování, když používáme češtinu, tak podle pravidel.
- Minulý týden nebo před dvěma lety – relativní nebo nepřesné označení data je zcela nevhodné pro automatické zpracování.
Ověření správného vyplnění strukturovaných dat
Pokud jsou strukturovaná data správně vyplněna, časem se zobrazí v našich video snippetech. Správnou implementaci si můžete zkontrolovat hned přes validátor. Můžete sem zadat fragment vašeho kódu obsahující schema.org anotaci a zkontrolovat, že se detekuje anotace správného typu se správně vyplněnými parametry.