Неизвестный тег image:image в яндекс вебмастере — Yoast SEO
Рассказываю о том, как без правки кода убрать предупреждение «Неизвестный тег image:image» в файлах Sitemap в панели Яндекс Вебмастер.
Решение актуально только для движка WordPress.
У замечательного плагина для WordPress он называется SEO by Yoast или даже иногда WordPress-seo плагин, хороший самый известный и стал уже стандартом де факто в своей нише. Но как обычно у него нашелся один фатальный недостаток (известная шутка) но проблема связана не с плагином, а с Яндексом об этом далее и пойдет речь.
Яндекс выдает ошибку XML-карты сайта Вашего WordPress-сайта? Это не проблема!
Плагин Yoast SEO и ошибка тега <image>
Известно, что популярный SEO-плагин Yoast SEO, помимо основных своих задач, также предоставляет возможность создания XML-карты сайта. Бесспорно, делает он это отлично. Но только есть один недостаток. Он заключается в том, что плагин в структуру карты добавляет тег <image:image>, который отказывается воспринимать поисковый гигант Яндекс. Проблема в том, что последний даже грозится снизить такой сайт в поисковой выдаче. Поэтому целесообразно из XML-карты исключить этот элемент.
Как удалить <image:image>?
Без каких-либо трудностей с этой задачей справится многофункциональный премиум-плагин Clearfy Pro. Для этого необходимо перейти в админ-раздел Clearfy Pro и на вкладке SEO активировать настройку Удалить тег <image:image> из XML карты сайта.
Также существуют и другие инструменты, позволяющие удалить тег <image> из карты WordPress-сайта.
Плагин Fix sitemap.xml Yoast SEO for Yandex
Плагин Fix sitemap.xml Yoast SEO for Yandex имеет одно единственное предназначение – удаление “опасного” для продвижения сайта тега. Он не нуждается в настройке и работает сразу после установки и активации.
Ручной способ
Еще один способ решения задачи – редактирование файла functions.php.
В него нужно добавить всего одну строчку кода:
add_filter( 'wpseo_xml_sitemap_img', '__return_false' );