Неизвестный тег image:image в яндекс вебмастере — Yoast SEO


Рассказываю о том, как без правки кода убрать предупреждение «Неизвестный тег image:image» в файлах Sitemap в панели Яндекс Вебмастер. Решение актуально только для движка WordPress.

У замечательного плагина для WordPress он называется SEO by Yoast или даже иногда WordPress-seo плагин, хороший самый известный и стал уже стандартом де факто в своей нише. Но как обычно у него нашелся один фатальный недостаток (известная шутка) но проблема связана не с плагином, а с Яндексом об этом далее и пойдет речь.

Сразу поясню, что это не ошибка, просто все то, что Яндекс не может прочитать он выставляет как ошибку. Очень удобная жизненная позиция.

Всем советую делать именно этот вариант, так как на момент написания статьи он был еще не доступен.

add_filter( ‘wpseo_xml_sitemap_img’, ‘__return_false’ );

add_action( ‘wp_ajax_activate_alico_icons’, ‘activate_alico_icons’ );
add_action( ‘wp_ajax_nopriv_activate__alico_icons’, ‘activate_alico_icons’ );

add_filter(‘wpseo_sitemap_url’,
function ($output, $url) {
$output = preg_replace(«‘<image:image[^>]*?>.*?</image:image>’si», », $output);
return $output;
},10,2);

+ There are no comments

Add yours