Оптимизация видео для Гугла

12
dtools
На сайте с 26.09.2017
Offline
52
432

 

Как показать ссылку для поисковика при скрытии iframe с помощью скрипта?

Реализовал подмена iframe на фоновую заставку ( для оптимизации страницы при загрузке, Как вставить двадцать видео с Ютуба и не скачать слона)

Но все отлично бы, страница грузится быстрее понятно так как фоновая картинка идет а не видео но теперь гугл ругается что есть тег но нет ссылки да и в ггул сирч консоле уходят видео которые я успел переделать таким образом,
Вопрос как реализовать чтобы ссылку гугл видео( юутубовскую)


Vladimir SEO
На сайте с 19.10.2011
Offline
1854
#1
dtools :
для оптимизации страницы при загрузке, Как вставить двадцать видео с Ютуба и не скачать слона)
а не нужно пихать 20 видео на страницу, разбивайте по страницам
Эксперт по продуктам Google https://support.google.com/profile/58734375 ᐈ Продвижение коммерческих сайтов https://kulinenko.com/
D.iK.iJ
На сайте с 26.05.2013
Offline
229
#2

А нельзя просто ссылке href= прописать (у вас на одном скриншоте прописано, а на втором - нет)? А если не нужно, чтобы ссылка нажималась - добавить ей    pointer-events: none; или onclick='return false;' вроде должно работать.

Еще есть атрибут  disabled="disabled" но он для кнопок. Не проверял.

Адаптивный дизайн в 2 строчки ( https://dikij.com/wm/adaptaciya-saytov.php ). + Принимаю заказы любой сложности ( https://searchengines.guru/ru/forum/926323 ). 💎 Еще я делаю классные кулоны с опалами ( https://mosaicopal.ru/ ).
dtools
На сайте с 26.09.2017
Offline
52
#3
D.iK.iJ #:

А нельзя просто ссылке href= прописать (у вас на одном скриншоте прописано, а на втором - нет)? А если не нужно, чтобы ссылка нажималась - добавить ей    pointer-events: none; или onclick='return false;' вроде должно работать.

Еще есть атрибут  disabled="disabled" но он для кнопок. Не проверял.

Самое то главное упустил я. Использовал скрипт а там ссылка вначале заменяется на скрин с ютуба а потом при клике выполняется скрипт. Реальн со скриптом загрузка страницы в 3 раза быстрее но блин ранг видео никакой, вот как показать что там есть ссылка гуглу не знаю 


Пример кода тут

https://github.com/pepelsbey/playground/tree/main/12
D.iK.iJ
На сайте с 26.05.2013
Offline
229
#4
Vladimir SEO #:
а не нужно пихать 20 видео на страницу, разбивайте по страницам

Скорее всего тут правильный ответ был, так как в примере с Гитхаба https://pepelsbey.github.io/playground/12/after.html

есть прямая ссылка на Ютуб через  <a class="video__link" href="https:// (в коде страницы).

Ну в крайнем случае сделать ссылку сразу напрямую на ролик, а не через их сокращалку  youtu.be. Но не уверен, что это имеет какое-то значение.

dtools
На сайте с 26.09.2017
Offline
52
#5
D.iK.iJ #:

Скорее всего тут правильный ответ был, так как в примере с Гитхаба https://pepelsbey.github.io/playground/12/after.html

есть прямая ссылка на Ютуб через  <a class="video__link" href="https:// (в коде страницы).

Ну в крайнем случае сделать ссылку сразу напрямую на ролик, а не через их сокращалку  youtu.be. Но не уверен, что это имеет какое-то значение.

Вы поняли для чего делается предзагрущка через скрипт, снизить время загрузки страницы и гугл ещё ругается на скрипт который блокирует далее открытие страницы. После этого скрипта время загрузки страницы в разы сократилась. И видео на странице 1

D.iK.iJ
На сайте с 26.05.2013
Offline
229
#6

Я не понимаю - что можно было криво сделать. Вот код из примера. Все ссылки ссылки есть.

Вот я делал для себя такой же код.  Ссылка остается и после клика.

Я не понимаю - как вы получили вот это? Да и в чем сложность добавить туда href с нужной ссылкой на видео?


dtools
На сайте с 26.09.2017
Offline
52
#7
D.iK.iJ #:

Я не понимаю - что можно было криво сделать. Вот код из примера. Все ссылки ссылки есть.

Вот я делал для себя такой же код.  Ссылка остается и после клика.

Я не понимаю - как вы получили вот это? Да и в чем сложность добавить туда href с нужной ссылкой на видео?


Она закрыта а при клике срабатывает скрипт и полменяет

D.iK.iJ
На сайте с 26.05.2013
Offline
229
#8
dtools #:
Она закрыта а при клике срабатывает скрипт и полменяет

Заметил тут странную штуку.

На странице примера в коде  ссылка есть: <a class="video__link" href="https:// ссылка">

А при просмотре через консоль уже нет: <a class="video__link">

В коде зачем-то стоит удаление ссылок при загрузке: 

link.removeAttribute('href');

В чем замысел? Не понятно, если честно. Но Гугл обычно обрабатывает JS довольно неплохо и может и правда ругаться на отсутствие ссылок.

dtools
На сайте с 26.09.2017
Offline
52
#9
D.iK.iJ #:

Заметил тут странную штуку.

На странице примера в коде  ссылка есть: <a class="video__link" href="https:// ссылка">

А при просмотре через консоль уже нет: <a class="video__link">

В коде зачем-то стоит удаление ссылок при загрузке: 

В чем замысел? Не понятно, если честно. Но Гугл обычно обрабатывает JS довольно неплохо и может и правда ругаться на отсутствие ссылок.

Т. Е достаточно удалить эту строку link.removeAttribute('href').? 

dtools
На сайте с 26.09.2017
Offline
52
#10
Нашёл вариант без скрипта там все чётко и ссылка видна все вроде бы ничего но в консоле при скнировании страницы гугль пишет что ну нет видос а на данной странице. 
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий