Как найти все ролики youtube на сайте

A
На сайте с 13.06.2018
Offline
4
599

Коллеги, на сайте более тысячи страниц. Минимум в половине из них есть вставленные ролики с youtube путем стандартной конструкции <iframe width="560" height="315" src="https://www.youtube.com/embed/xxxxxxx" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>

Поскольку ролики на ютубе периодически удаляются, то просмотр их на сайте становится недоступен. такие видео надо либо заменять либо удалять.

Вопрос: есть ли какие-то программы или иные технические способы для того, чтобы просканировать все страницы сайта (движок Wordpress) и получить список всех вставленных видео ютуб?

[Удален]
#1

Xenu link leuth вам поможет

A
На сайте с 13.06.2018
Offline
4
#2

Список ссылок на ролики получил! Спасибо.

Может еще подскажете можно ли как-то в автоматическом режиме проверить не удалены ли видео на ютубе по ссылкам такого вида:

http://www.youtube.com/embed/EtN7NneBLxM?rel=0

Т.е. загнать куда-то список URL подобного вида и найти битые. Но наверное youtube для удаленных и актуальных видео отдает один и тот же код?

1_st
На сайте с 22.01.2016
Offline
323
#3

Akselbrandt, broken link checker для Вордпресс установите.

A
На сайте с 13.06.2018
Offline
4
#4
1_st:
Akselbrandt, broken link checker для Вордпресс установите.

Он у меня уже стоял - удаленные ролики youtube он не определяет.

GoRSS
На сайте с 29.07.2013
Offline
138
#5

Опишу алгоритм. Имеете познания - реализуете сами. Готовы заплатить чтобы сделал я - пишите в ЛС.

1. Циклом проходите по таблице постов, ищете фрейм youtube.

2. У найденных выдёргиваете код. Например, из https://www.youtube.com/watch?v=Q16tMZQdsWE надо Q16tMZQdsWE

3. Запрашиваете изображение по адресу https://img.youtube.com/vi/Q16tMZQdsWE/0.jpg

4. Определяете размеры изображения. Если 120х90, то ролик битый.

5. Дальше как угодно: вырезаете из статьи, просто уведомляете сами себя, парсите автоматом новый по названию статьи.

https://commersoft.ru - софт: Google Indexing [индексация в Гугле по API] - Webcontrol [мониторинг сайтов и доменов]

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