YouTube видеа в сайта ви: вградете ги като професионалист
Защо YouTube embed-ите могат да убият скоростта на сайта ти
Да си призная честно — без видео съдържание уебсайтът днес изглежда като оstarял. Демонстрации на продукти, отзиви от клиенти, уроци — всичко това работи по-добре, когато го покажеш директно на страницата.
Но има една подробност, която повечето ръководства пропускат.
Кражбата на производителност
Когато потребител отвори страница с вграден YouTube клип, браузърът му тегли цялата инфраструктура на YouTube плеъра. Всичко това — дори ако посетителят изобщо не пусне видеото. Става дума за 500KB до 1MB допълнителен JavaScript, който забавя зареждането, и то най-вече на мобилни устройства.
Защо е важно? Защото Google гледа тези неща. Защото потребителите бягат, ако страницата се влачи.
Lazy loading с фасади — решението
Вместо да зареждаш целия YouTube player веднага, покажи само thumbnail картинката. Тя изглежда почти като видеото — със същия бутон за пускане. Истинският embed се зарежда чак когато потребителят кликне.
Това може да ти спести секунди при първоначалното зареждане.
<div class="video-wrapper" data-id="VIDEO_ID_TI">
<img src="https://img.youtube.com/vi/VIDEO_ID_TI/maxresdefault.jpg"
alt="Видео преглед">
<button class="play-btn">▶</button>
</div>
След това с малко JavaScript заместваш картинката с iframe, когато стане клик.
Поверителността не е шега работа
Ако имаш бизнес сайт, винаги използвай youtube-nocookie.com вместо стандартния домейн:
<iframe src="https://www.youtube-nocookie.com/embed/VIDEO_ID_TI"
frameborder="0"
allowfullscreen>
</iframe>
Тук става дума за GDPR. YouTube няма да поставя бисквитки в браузъра на потребителя, докато той активно не взаимодейства с видеото. Това не е просто добра практика — в някои случаи е задължително.
Три съвета, които ще ти спестят главоболия
Първо, винаги задавай размери или използвай контейнери с aspect ratio. Нищо не разваля оформлението по-бързо от видео, което местят другите елементи докато се зарежда.
Второ, ако имаш европейски посетители — ползвай privacy-enhanced режима. Няма какво да обсъждаме тук.
Трето, ако милисекундите са ти критични (примерно на landing page с висока конверсия), помисли да хостваш видеото на собствена инфраструктура. YouTube CDN е страхотен, но пълен контрол си е пълен контрол.
Кога YouTube е правилният избор
Перфектен е за маркетингови материали, уроци и съдържание, където искаш да те откриват нови хора. YouTube алгоритъмът понякога сърфира и излизаш пред повече очи.
Но ако视频то е зад login, ако ти трябва офлайн достъп или пълен контрол върху брандинга — тогава гледай към директен video hosting.
Финалът
Прекаленото много видео на една страница я прави бавна и тежка. Но правилно интегрирано — видеото е мощен инструмент. Инвестирай тези 15 минути в lazy loading и privacy настройки. Потребителите ти ще са по-доволни, а PageSpeed ще ти благодари.