google search console - ошибка "отсутствует: fn"

Ошибка в google search console Отсутствует fn в микроформате hCard - разбор ситуации

март 28 , 2017

После обновления модуля MicrodataPro на версию 5.0 у всех покупателей в google search console появились ошибки разметки microformats.org – Отсутствует: fn


Пошли заявки в поддержку и я открыл пример страницы на которую ругался вебмастер google в валидаторе микроразметки. На что там увидел что замечаний и ошибок не было. Странное явление. Валидатор говорит все ок, но вебмастер пишет про ошибки fn. При этом класс fn, на который ругался, был указан в коде разметки hCard. Ничего не понятно.


После разбирательств было выяснено что по рекомендации Яндекс возле класса fn был еще прописан класс org из-за него то и весь сыр-бор. Оказывается что google читает только последний класс а он у нас был org.

В шаблоне разметки было принято решение поменять fn и org местами. Меняем <span class="fn org"> на <span class="org fn"> После проверки в валидаторах google и яндекс никаких ошибок не было выявлено.


Ожидаем обновления в вебмастере что бы удостоверится в правильности подхода и после этого будет выпуск патча и версии 5.1 в которой будут еще много доработок.

Расскажи друзьям!