CoderCastrov logo
CoderCastrov
Парсер

Как получить результаты поиска YouTube на свой сайт WordPress

Как получить результаты поиска YouTube на свой сайт WordPress
просмотров
4 мин чтение
#Парсер

В этом руководстве мы рассмотрим все шаги, необходимые для получения результатов поиска YouTube с помощью заданного ключевого слова. В качестве примера мы будем использовать ключевое слово "уроки WordPress", и эти результаты будут отображаться на нашем сайте с заголовком, описанием и встроенным видео.

Поскольку видео на YouTube не являются статическими файлами mp4, вы не можете получить к ним прямой доступ и загрузить их как вложение. В этом случае нам поможет функциональность встроенного видео в WordPress.

Сначала нам нужно создать бесплатную учетную запись rss.app, чтобы получить результаты поиска YouTube в формате RSS. Это связано с тем, что YouTube отказалась от поддержки макета без использования JavaScript в последние месяцы. К сожалению, это недостаток всех скриптов парсинга на PHP, они не могут отображать веб-страницы так, как это делают наши браузеры. Для более подробного и технического объяснения, пожалуйста, обратитесь к нашему руководству, перейдя по ссылке здесь.

Создание учетной записи RSS.APP

https://rss.app/signin вы можете легко создать учетную запись здесь, бесплатный план предоставит вам 2 ленты с интервалом обновления в 24 часа. Если вам нужно больше данных, вы можете ознакомиться с их платными планами подписки.

Создание новой ленты

https://rss.app/new-rss-feed/create-youtube-rss-feed вы можете ввести URL результатов поиска YouTube здесь. Мы рекомендуем использовать фильтры для получения более свежего и просматриваемого контента для вашего сайта с ключевым словом вашей ниши. Например, если мы просто введем "уроки WordPress" в результаты, мы получим эту страницу

https://www.youtube.com/results?search_query=wordpress+tutorials

Мы не думаем, что YouTube изменит первые пять результатов в ближайшее время, потому что эти видео почти годовалой давности и имеют много просмотров, поэтому они находятся в верхней позиции.

Поэтому мы рекомендуем нажать на раздел "фильтры" и выбрать "Сегодня", "Видео" и "Количество просмотров". В этом случае у нас будет задача парсинга, которая будет ежедневно проверять пять свежих контента с наибольшим количеством просмотров. Это наиболее разумное использование бесплатного плана.

При проверке этих фильтров URL в адресной строке также изменяется. Теперь мы можем скопировать этот URL в rss.app, чтобы получить нашу общедоступную ссылку на RSS-ленту.

Теперь нажмите на кнопку "Сгенерировать" и увидьте вашу персонализированную ссылку на RSS-ленту, а затем нажмите кнопку Копировать.

Скопируйте этот URL и создайте задачу парсинга

Теперь мы можем создать задачу парсинга типа "лента" с нашим скопированным URL выше. Если вам интересно, как работают одиночные и последовательные задачи парсинга, пожалуйста, обратитесь к нашему краткому руководству, перейдя по ссылке здесь.

Для заголовка, содержимого и изображения записи мы должны выбрать опцию "Обнаружить из ленты".

Для простоты мы не будем изменять другие значения по умолчанию, но вы можете, конечно, назначить категории, изменить тип "записи" на другой пользовательский тип записи, установить значение повторения, настроить предпочтения "обновления записи" и т. д. После сохранения задачи после успешного запуска вы увидите эти пять записей в своих записях, как на этом скриншоте.

Несмотря на то, что макет может отличаться, поскольку записи отображаются в соответствии с правилами CSS вашей темы и вашей персонализацией, он успешно получает изображение записи, встроенное видео в содержимом и текст описания.

Вкратце, мы сначала определили ключевое слово для нашего процесса автоматизации контента, создали бесплатную учетную запись rss.app, использовали Scrapes в качестве плагина WP RSS Aggregator, и, наконец, задача будет ежедневно проверять 5 последних записей для нас.

БОНУС: Вот несколько идей для ключевых слов, которые мы придумали на основе ключевых слов, введенных нашими клиентами. Это может дать вам представление о различных категориях контента.

Животные, смешные видео с кошками и собаками, криптовалюты, такие как биткойн и эфириум, трейлеры фильмов, музыка, новости на местном языке, футбол, баскетбол и другие виды спорта, видео по местоположению, такие как греческий остров Парос, игры, дизайн дома, электронные устройства, мобильные телефоны, такие как Apple и Samsung, самооборона, боевые искусства, поиск по хэштегам для социальных проблем, таких как #metoo, мультфильмы, анимация, самолеты, религия, модели автомобилей, знаменитости, технологии, программирование, хостинг, дизайн дома, видео "сделай сам", мода, еда и напитки, рецепты, советы по SEO, путешествия, вирусные видео.

Если вы хотите узнать больше и увидеть Octolooks Scrapes в действии, пожалуйста, посмотрите наши видеоуроки на YouTube ниже:

И попробуйте нашу живую демонстрацию бесплатно, для получения дополнительной информации и вопросов не стесняйтесь обращаться к нам.

Octolooks Scrapes - Демо

Редактировать описание

scrapes.octolooks.com