Вы здесь:

Ошибка: префикс article неизвестен валидатору

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


ОШИБКА: префикс article неизвестен валидатору, укажите его явно атрибутом prefix

В тоже время Google не сообщает об этой ошибке.

Ошибка сама по себе не влияет на продвижение и посещение вашего сайта. Заключается она в микроразметке Open Graph.

Но если она вам мешает, то вот ее решение: вам необходимо отредактировать данные в вашем теге HTML.

То есть в тег <html> мы вставляем следующий код:


prefix="og: http://ogp.me/ns# article: http://ogp.me/ns/article# profile: http://ogp.me/ns/profile# fb: http://ogp.me/ns/fb#"

Зачастую такая ошибка возникает из-за SEO плагина, установленного на ваш сайт. Или наоборот, из-за отсутствия вывода нужных микроразметок.

В WordPress этот код еще можно добавить через файл functions.php вашей темы. Вот пример кода:


function artabr_opengraph_fix_yandex($lang) {
$lang_prefix = 'prefix="og: http://ogp.me/ns# article: http://ogp.me/ns/article# profile: http://ogp.me/ns/profile# fb: http://ogp.me/ns/fb#"';
$lang_fix = preg_replace('!prefix="(.*?)"!si', $lang_prefix, $lang);
return $lang_fix;
}
add_filter( 'language_attributes', 'artabr_opengraph_fix_yandex',20,1);

Telegram
VK
Facebook
Twitter
LinkedIn
Материал написан
Станислав Волкер

Станислав Волкер