Гугл только проверяет соответствие оформления контента (и, разумеется, сам контент) своим требованиям.
Например, можно всё делать на чистом HTML, который будет собирать ваша программа или ваш/сторонний сервис.
И это никак не повлияет на релевантность поисковой выдачи.
Главное - всегда соблюдать требования поисковой системы!
1. Запуск видео - только после полной загрузки всех ресурсов страницы.
2. Используйте API Youtube для полного управления загрузкой ролика и его воспроизведением.
Банально, чтобы избежать блокировки (помимо соблюдений основных правил) - предоставлять:
1. Документы, подтверждающие ваши права на домен (для SPA/API)
2. Не пытаться обмануть себя, "позаимстовав" чужие наработки: используйте исключительно свои объекты авторского права и код.
(добавить пункт) Сохранить идентификаторы подтверждения владения доменом (от поисковых систем): HTML-файлы, теги (если через DNS делали - то не нужно) и не забыть проверить их доступность.
Лучше использовать Screaming Frog SEO Spider ДО (сохранив отчёт) и ПОСЛЕ.
Тогда точно ничего не упустите.
PS: Да, и проверьте орфографию во всех текстах на сайте! ;)
Возможно, что антивирус/proxy/etc., который мониторит трафик.
Проблема явно в медленной работе сокетов...
Возможно, настройки сети нужно проверить и потестировать через iperf на приём/отдачу.
Включите логирование всех запросов во вне и перейдите на страницу, которая не нравится гуглу и найдите в логе - запросы на сторонние ресурсы и проверьте их.
Почему такая разница в ранжировании для разных устройств и какие факторы на нее влияют?
Этого никто не скажет точно.
Можно предположить, что влияет ротация сегмента (для равномерного распределения трафика между линками с одинаковым рангом при поисковой выдаче): моб.устройство+регион+город+подсеть.
И банальщина: где-то присутствуют "хлебные крошки" и интересы пользователя влияют на результат выдачи.