Ну, я не знаю, что такое «обычный» веб-сайт. Для меня «обычный» сайт — это тот, у которого есть доменное имя. То есть доменное имя, точка, а затем расширение.
Именно так обстоит дело с моим сайтом. Поддомены — скорее исключение, чем правило (около 3%) при создании веб-сайтов. Но в любом случае, я не думаю, что это как-то связано с моей проблемой, когда заголовки видео на YouTube не отображаются систематически.
Скорее всего, вы правы, что это не связано, но я не знаю, как еще вам помочь. Я цепляюсь за соломинку!
Если я правильно помню, рекомендуется использовать поддомен, так как не все регистраторы поддерживают работу без него. См.:
Я подозреваю, что это может быть связано с тем, что YouTube сам заблокировал или ограничил сервер, на котором размещён этот сайт?
Это могло бы быть возможным, если бы проблема была постоянной, но это совсем не так. Я успешно тестировал эту функцию в течение многих месяцев без каких-либо проблем. Затем она перестала работать на несколько недель, а потом снова начала функционировать. Таким образом, тот факт, что мой сайт использует поддомен или тип сервера, который я применяю, никак не связан с этой проблемой.
Судя по вашему описанию, это классический случай ограничения IP-адреса вашего сервера со стороны YouTube. Сначала всё работало, затем YouTube заподозрил что-то неладное (возможно, ложное срабатывание ИИ), и ваш IP-адрес был временно ограничен по частоте запросов. Именно в этот период вы не могли получить работающие встраиваемые элементы. Возможно, после проверки или истечения срока блокировки ограничение было снято, и всё снова заработало.
У меня недостаточно данных, чтобы подтвердить это, но здесь уже появлялись сообщения о подобных ограничениях частоты запросов со стороны других социальных платформ из-за всплеска использования ИИ или по другим причинам.
Вот почему существует этот плагин:
И в целом — почему существуют профессиональные сервисы API для краулинга…
Чтобы передать задачу надежного извлечения метаданных профессионалам, для которых это основная специализация.

