Как остановить замедление сайта из-за YouTube

Ютуб открытый на компьютере Развитие сайта

В связи с замедлением YouTube в России сайты на WordPress с расположенными на них видеороликами тоже стали замедлятся.

  1. Замедление приводит к долгой загрузке страницы (до 7-12 секунд!)
  2. Пессимизации сайта Яндексом.
  3. Потери посетителей и недополучению доходов.

Пример замедления сайта из-за роликов YouTube:

Медленная загрузка сайта из-за ютуб

Решение:

Установить плагин  GeoTargeting Lite — WordPress Geolocation :

GeoTargeting Lite — WordPress Geolocation

Вставить в место ролика шорткод:

[geot country="Russia"] 
Видео временно недоступно в России. Спасибо за понимание!
[/geot]
[geot exclude_country="Russia"] 
<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; height: auto;">
<iframe src="https://www.youtube.com/embed/0ZQYs4SIoME?rel=0&autoplay=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>
[/geot]

Заменяете URL видеоролика в коде выше на свой

В результате пользователям из России будет выводится сообщение «Видео временно недоступно в России. Спасибо за понимание!» или любое другое, которое настроете, например аналогичное видео из русскоязычных видеосервисов.

Пример замены сообщения на креативный блок с рекламой:

Пример блока без видео

Если интересно получить именно такое оформление — напишите в комментариях ниже, я с удовольствием им поделюсь.

Оцените статью
WPSITE.BIZ
Добавить комментарий