Как исправить проблемы с видео, которые не индексируются в поиске Google

Как исправить проблемы с видео, которые не индексируются в поиске Google

После последнего обновления гугл возникли проблемы с индексацией видео на сайте. Основные проблемы: видео слишком высокое и видео находится за пределами просмотра.
Нас удалось решить эту проблему. Здесь мы опишем наш опыт как мы это сделали.
Вся работа проводилась на сайте, где много видео с ютуба, потому проблема оказалась масштабной.
До исправления проблемы с индекацией мы использовали плагин замены видео на его миниатюру. Это позволяло увеличить показатели гугл спид тест.
Его пришлось отключить. Далее, при анализе кода было выявлено, что код видео ютуба оборачивается в тэг <p>.

Как исправить проблемы с видео, которые не индексируются в поиске Google

В functions.php темы был добавлен код, который убирает оборачивание кода с ютуба:

function strip_ptags_on_iframe($content) { return preg_replace('/<p>\s*(<iframe.*>*.<\/iframe>)\s*<\/p>/iU', '\1', $content); } add_filter('the_content', 'strip_ptags_on_iframe');

Было так:

Как исправить проблемы с видео, которые не индексируются в поиске Google

Стало так:

Как исправить проблемы с видео, которые не индексируются в поиске Google

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

На скрине видно, что исправление проблемы повлеко за собой увеличение трафика. Падение трафика началось в тот момент, когда появились проблемы с видео.В итоге у нас оставалось 585 видео в индексе, а стало 1500. Результат более тысячи видео попали в индекс с помощью этого метода.

Таким простым методом вы можете исправить проблемы с индексацией видео и начать получать дополнительный трафик.

22
35 комментариев

У меня нет этого тега, но ошибка есть

1

спасибо отпишусь как будет результат

1

Коллега, спасибо за полезную статью, вопрос, который хочется сразу задать, помимо ошибки выявленной с серч консоль пробовали еще какие то методы с целью загнать в индекс видео?
Например ссылочное продвижение на видео?
Пробовать оптимизировать контент?

Автор

Нет, только это, что описал в статье. Установил код, отключил плагин превью из видео и сообщил в сеарч консоли, что ошибка исправлена.

1

Всё нижеописанное бред умалишенного, но есть вероятность, что правильные размышления также может присутствуют.

Проблема совершенно не в дурацких тегах, какая разница в чем обернут iframe, это мягко говоря странно для специалистов считать что это важно. Проблема скорее всего в том, что гугл начал:

1. анализировать важность видео на странице
2. анализировать видео с точки зрения цели, не размещено ли оно для того, чтобы увеличить время нахождения пользователя на сайте

Поэтому изначально Гугл ввел 2 параметра:

1. Video is supplementary content on the page (дополнительный контент на сайте)
2. Video is main content on the page (основной контент на сайте)

И когда он пишет "видео находится за пределами просмотра" - часто имеется ввиду, что видео нет в первом экране при загрузке сайта хотя Гугл посчитал видео важным. И второй случай, когда видео не важное, но вылезает за пределы экрана на каких-то устройствах. И если тег <p> как-то влияет, то это только если криво сделанный сайт и заданы отрицательные margin, что более чем странно.

То есть, когда один и тот же тег в <noscript> пишет "Видео слишком высокое", хотя height=320px, а если просто, то "За пределами просмотра" также звучит как бред умалишенного?
Гугл, походу, дальше LD+JSON разучился парсить.

Проблема совершенно не в дурацких тегах, какая разница в чем обернут iframeПроблема скорее всего в том, что гугл начал...Но ведь мы не знаем, что действительно начал учитывать Гугл.
iframe встраивает сторонний контент, который краулер должен "прочитать". И кто знает, что может помешать ему?