Vložit video na web je práce na minutu: na YouTube kliknete na Sdílet, zkopírujete pár řádků kódu a vložíte je do stránky. Jenže s těmi řádky si na web přinesete přes megabajt skriptů, které se stáhnou každému návštěvníkovi. I tomu, kdo si video nikdy nepustí. Stránka, která se do té doby načítala svižně, najednou leze — a protože se „jen přidalo video", málokoho napadne hledat viníka právě tam. Přitom je náprava jedna úprava vkládacího kódu a návštěvník nepřijde o nic.
Kolik váží jeden YouTube embed
Nemusíte mi věřit, je to změřené. Frontend Masters v roce 2024 vzali stránku, na které nebylo vůbec nic kromě jednoho vloženého YouTube videa, a naměřili 32 požadavků a 1,3 MB stažených dat. A protože si vložená videa mezi sebou nic nesdílejí, váha roste s každým dalším: dvě videa 2,4 MB, tři videa 3,6 MB.
Podstatné je, kdy se to všechno stahuje: hned při načtení stránky. Přehrávač, skripty, měřicí kódy YouTube jedou dolů dřív, než návštěvník stihne na play vůbec sáhnout. Platí za to daty a čekáním každý, kdo na stránku přijde — a video si na běžné firemní stránce pustí menšina lidí.
Číslo svého webu zjistíte snadno: změřte stránku s videem v PageSpeed Insights a v detailu se podívejte, kolik požadavků míří na youtube.com. Pak stejnou stránku zkuste bez videa. Ten rozdíl je cena, kterou právě platíte za jeden kus zkopírovaného kódu.
Nejlevnější první pomoc: loading="lazy"
Do vloženého iframu jde přidat atribut loading="lazy". Prohlížeč pak přehrávač nestahuje při otevření stránky, ale až když k němu návštěvník doscrolluje. Jedna úprava v kódu, funguje ve všech velkých prohlížečích (jako poslední se přidal Firefox koncem roku 2023) a ty starší atribut v klidu ignorují: video se jim načte postaru a nic se nerozbije.
Háček: pomáhá jen videím, která nejsou vidět hned. Video v úvodu stránky se stáhne okamžitě i s lazy atributem, protože je ve viditelné oblasti a prohlížeč nemá co odkládat. Na to potřebujete silnější nástroj.
Fasáda: náhled hned, přehrávač až po kliknutí
Fasáda je jednoduchý trik. Místo přehrávače nese stránka jen náhledový obrázek s tlačítkem play: vypadá k nerozeznání od vloženého videa, ale váží zlomek. Skutečný přehrávač se začne stahovat až ve chvíli, kdy návštěvník klikne, a video se mu rovnou spustí. Kdo neklikne, nestáhne ze serverů YouTube ani bajt.
Programovat si to nemusíte. Paul Irish z týmu Google Chrome roky udržuje komponentu lite-youtube-embed: vloží se do stránky místo iframu, náhled si z YouTube stáhne sama a autor uvádí, že se vykreslí zhruba 224× rychleji než plný embed. Pro vás je podstatný hlavně rozdíl v datech: kolem 100 kB místo 1,3 MB. Pro Vimeo existuje obdoba lite-vimeo-embed a výkonové pluginy pro WordPress mívají fasádu jako zaškrtávací volbu (hledejte funkci typu „nahradit YouTube iframe náhledovým obrázkem").

Většina webů, které mi projdou rukama, ztrácí návštěvnost kvůli třem až pěti chybám. Které brzdí ten váš? Pošlete mi adresu a do 48 hodin to víte. Ručně, zdarma a bez závazku.
Vyhraďte videu místo, ať stránka neskáče
Data jsou polovina problému. Druhá polovina: iframe bez rozměrů se do stránky dostane až po načtení a odstrčí všechno pod sebou. Text uskočí návštěvníkovi pod prstem přesně ve chvíli, kdy chtěl kliknout. Tohle poskakování měří metrika CLS a vložená videa patří mezi její nejčastější původce.
Řešení je vyhradit videu místo dřív, než se načte: buď na iframu nechte atributy width a height, které YouTube do kódu samo dává, nebo dejte obalu videa v CSS pravidlo aspect-ratio: 16 / 9. Jeden řádek, a obsah stojí na místě.
Malý bonus k soukromí: youtube-nocookie.com
V adrese vloženého videa můžete vyměnit doménu youtube.com za youtube-nocookie.com. YouTube tomu říká režim se zvýšeným soukromím: zhlédnutí z takového přehrávače se nepoužívá k personalizaci doporučování ani reklam. Kompletní řešení souhlasů s cookies to za vás neudělá, ale je to úprava zdarma a funkčnost videa nijak neomezí. V kombinaci s fasádou dostanete nejčistší výsledek, jaký s YouTube videem jde mít: do prvního kliknutí se ze serverů Googlu nenačte vůbec nic.
Kdy video hostovat u sebe
Občas je nejlepší YouTube úplně vynechat. Krátká smyčka bez zvuku (ukázka produktu na e-shopu, animace v pozadí) patří do obyčejného HTML tagu <video> s atributem preload="none" a náhledovým obrázkem v atributu poster. Chová se pak podobně jako fasáda: stáhne se jen náhled, video až na vyžádání, a žádné cizí skripty se nekonají.
U delších videí s mluveným slovem bych do vlastního hostingu nešla. YouTube a Vimeo za vás řeší převod do různých kvalit podle rychlosti připojení, doručování ze serverů blízko diváka i přehrávač se vším všudy. Dvousetmegabajtový soubor položený na běžný webhosting nic z toho neumí: divákovi na mobilu se bude video zasekávat a server se při větší návštěvnosti zadýchá.
Co z toho má SEO, poctivě
Samotné video vám pozice nezvedne, Google nedává body za to, že na stránce nějaké je. Vliv na vyhledávání jde oklikou přes rychlost: těžké přehrávače zhoršují Core Web Vitals, nejvíc metriku LCP, když je video největší prvek v horní části stránky.
U fasády je potřeba vědět o jednom důsledku. Google v dokumentaci píše, že video nesmí být skryté za jinými prvky, jinak ho nezaindexuje — a fasáda ho do kliknutí na stránce vůbec nemá, jen obrázek. Stránka s fasádou se proto ve výsledcích hledání videí nejspíš neobjeví. Pokud o zobrazení mezi videi stojíte, potřebujete pro video vyhrazenou stránku, kde je hlavním obsahem, plus strukturovaná data VideoObject; podmínky rozebírám v článku o video schema markupu. Pro běžnou firemní stránku, kde video jen doplňuje text, bych volila rychlost: reálný zisk pro všechny návštěvníky proti teoretické šanci na video výsledek.
Časté otázky
Kolik videí snese jedna stránka?
S fasádou počet prakticky neřešíte: každé video přidá jen náhledový obrázek o desítkách kilobajtů, takže i stránka s pěti videi zůstane lehká. Bez ní je každý přehrávač další megabajt a na mobilním připojení to divák pozná už u druhého videa.
Potřebuju kvůli vloženému videu souhlas s cookies?
Běžný YouTube embed načítá skripty třetí strany hned při otevření stránky a může ukládat cookies dřív, než si člověk video pustí — proto se v cookie lištách řadí mezi marketingové nástroje. Fasáda situaci zjednodušuje: do kliknutí se z YouTube nenačte nic, takže návštěvník bez souhlasu žádné cizí skripty nedostane. Přesné nastavení lišty ale nechte na právním posouzení, to za vás technika nevyřeší.
Platí to i pro mapy a příspěvky ze sociálních sítí?
Platí. Vložená Google mapa nebo příspěvek z Facebooku či Instagramu jsou taky iframy se skripty třetí strany a loading="lazy" na nich funguje úplně stejně. Fasádu jde postavit i pro mapu: statický obrázek mapy s odkazem na Google Maps udělá na kontaktní stránce stejnou službu za zlomek dat.
Přijdu s fasádou o zhlédnutí na YouTube?
Nepřijdete. Po kliknutí na play se načte úplně stejný přehrávač jako u běžného vložení a zhlédnutí se počítá stejně. Rozdíl pozná jen divák s pomalým připojením: přehrávač se stahuje až po kliknutí, takže video naskočí o chviličku později.
Chcete vědět, jak je na tom váš web doopravdy? Audit zdarma — ručně, do 48 hodin.
Video tam nechte, megabajty ne
Video na stránce je dobrá věc. Udrží pozornost a vysvětlí, co se textem popisuje těžko — co všechno z něj jde marketingově vytěžit, popisuju v článku o YouTube marketingu. Jen nemá smysl, aby kvůli němu platili daty a čekáním i lidé, kteří se dívat nebudou. Fasáda nebo lazy loading tuhle daň ruší a divák nepozná rozdíl.
Rychlost stránky se navíc málokdy pokazí jedním embedem. Bývá to součet: video, těžké obrázky, skripty, hosting. Co z toho zdržuje právě váš web, se nedá odhadnout od stolu, jen změřit — a audit zdarma vám řekne, jestli problém vězí ve videu, v obrázcích, nebo úplně jinde.
Zdroje k faktům v článku:
- Měření váhy YouTube embedu: 1,3 MB a 32 požadavků na prázdné stránce s jedním videem, lineární růst s dalšími embedy (ověřeno 16. 7. 2026): frontendmasters.com
- Komponenta lite-youtube-embed Paula Irishe, údaj „224× rychlejší vykreslení" (ověřeno 16. 7. 2026, projekt aktivní): github.com/paulirish/lite-youtube-embed
- Podpora loading="lazy" na iframe ve všech velkých prohlížečích od prosince 2023 (ověřeno 16. 7. 2026): developer.mozilla.org
- Režim se zvýšeným soukromím youtube-nocookie.com (ověřeno 16. 7. 2026): support.google.com
- Podmínky indexace videí: video nesmí být skryté za jinými prvky, vyhrazená stránka pro video výsledky (ověřeno 16. 7. 2026): developers.google.com/search/docs/appearance/video
