Главная » Все для WordPress » Неизвестный тег image:image или борьба с Яндекс валидатором

Неизвестный тег image:image или борьба с Яндекс валидатором

Приветствую, друзья! Ранее Я писал, про замечательнейший плагин для SEO оптимизации блога работающем на WordPress — Yoast WordPress Seo, этот пост будет являться продолжением, или часть 2 так сказать. Поговорим об исправлении ошибок валидатора Яндекса, а именно про неизвестный тег image:image и способах устранения ошибок.

Неизвестный тег image:image — что за зверь такой?

Сегодня утром, при заходе в Яндекс.Вебмастер, Я увидел следующую картину:

Яндекс.Вебмастер

Я удивился, думаю, что за глюк такой, все было нормально. Идем далее, смотрим рекомендации Яндекс.Вебмастера.

Неизвестный тег image:image

Как оказалось, проблема кроется в файлах sitemap, а именно, то, что валидатор Яндекса не понимает изображения, в то время у Google таких проблем нет. В будущем эту проблему вероятнее всего исправят, но только когда — это вопрос.

Варианты развития событий

  1. Первым наиболее очевидным вариантом является — просто забить на это и работать дальше, так как ошибка — возможная и сайт пессимизации не должен подвергаться. Но при чтении форумов по данной теме, одна особа писала, что Яша перестал индексировать ее страницы. Совпадение? Не думаю. Шучу, Я думаю проблема была в другом.
  2. Исправить и работать далее

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

Исправление ошибок Яндекс валидатора

Первым и наиболее простым способом является отключение Sitemap в Yoast Seo и установка Google XML Sitemaps,

После активации Google sitemaps:

Не забываем править Robots.txt — т.к. плагин использует немножко другой адрес файла sitemap.

Есть другой способ, без отключения XML карты в Yoast SEO — Это установка еще одного дополнительного плагина — Clearfy, в нем есть возможность отключения валидации картинок.

Подробно расписывать об этом не буду, хотите пользуйтесь — хотите нет. Я использовать не стал, по одной простой причине, ставить плагин для плагина — это немножко бредово + как известно, чем больше плагинов, тем сложнее дышится нашему движку. Также как и использование Google Xml Sitemaps.

Самый надежный и нормальный способ убрать ошибки

Друзья, Я решил сделать немножко по другому. Использовать плагин для плагина — не мой вариант, поэтому мы лезем в код нашего движка, а именно в файл functions.php и добавляем следующие строки

add_filter( 'wpseo_xml_sitemap_img', '__return_false');

И это все?

Да — это все. К сожалению или счастью — все очень просто. Не забываем сообщить Яндекс.Вебмастеру, что необходимо заново проверить файл sitemap:

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

Видишь кнопочки сверху?

Если тебе понравился материал - поделись им с друзьями и коллегами, на форумах и в соц. сетях. Чтобы ничего не пропустить - подпишись на обновления. Спасибо ;)

1 комментарий

  1. Сергей

    Автору респект. Очень полезно, воспользовался google xml, помогло

Оставить комментарий

Ваш email нигде не будет показанОбязательные для заполнения поля помечены *

*