Как устранить ошибку image в sitemap.xml Yoast SEO в панели вебмастера Яндекс
Кто пользуется плагином Yoast SEO и его функционалом создания карты сайта формата xml, тот столкнулся в панели вебмастера Яндекс с сообщением о возможной ошибке.
Сообщение такое: Обнаружены ошибки в файлах Sitemap. В одном или нескольких файлах Sitemap обнаружены ошибки, которые могут повлиять на обработку файлов индексирующим роботом. Проверьте файлы Sitemap и внесите необходимые исправления.
Там он показывает ошибки вида image:image
В отличие, от Google, отечественный поисковик еще не понимает все теги разметки (отстает в развитии, либо идут своим путем).
В общем, если вы следуете всем рекомендациям Яндекс, то вставляете в файл functions.php следующее:
add_filter( 'wpseo_xml_sitemap_img', '__return_false' );
Строка отключит этот тег в карте сайта. Google тоже не будет видеть, но это не страшно.
Либо можете использовать мой бесплатный плагин.
Остается отправить карту сайта в панели вебмастера Яндекс на переиндекс (есть там такая кнопка). Через несколько апов сообщение об ошибках вызванных неизвестным тегом image в карте сайта Yoast SEO исчезнет.