Video snippety
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 hintech. 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í)
Ukázka zobrazení strukturovaných dat ve vyhledávání videí
Ukázka zobrazení strukturovaných dat ve video upoutávce
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.
Zobrazení strukturovaných dat o videu ve výsledcích vyhledávání
Ukázka 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 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.
- Více informací viz sekce „Časté problémy při zpracování strukturovaných dat”.
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.
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.