Почему в Яндексе нет красивых сниппетов микроразметки

Разбираем ситуацию по Яндексу, причины возникновения проблем

август 30 , 2017

Некоторые пользователи замечают что несмотря на то, что разметка установлена красивые сниппеты так и не появляются.

Ситуацию разбираем только для Яндекса, для поисковой системы Google таких проблем не наблюдалось.


Причин "непоявления" разметки в поисковой выдаче может быть несколько:

1) Банально, разметка отсутствует, либо не работает. Это бывает часто при смене движка, шаблона или домена. Также при удалении/отключении модификатора. После всех глобальных изменений на сайте, понятное дело, что разметку надо проверить в валидаторах Яндекс и Google.

2) Есть ошибки в микроразметке. Для того что все работало как надо надо после настройки модуля обязательно проверить работу разметки в валидаторах поисковых систем (ссылки выше). При валидации ошибок и предупреждений не должно быть. Если они присутствуют, смотрите правильно ли все настроено в модуле или обратитесь в поддержку.

3) ИНФОРМАЦИЯ ТОЛЬКО ДЛЯ ЯНДЕКС. Так как в модуле есть выбор синтаксиса разметки microdata или json-ld для Яндекса надо включать только синтаксис microdata. Так сложилось что пока синтаксис json-ld Яша использует только в почте, на сайтах пока не обрабатывает. Совсем иная противоположность с Google. Включая два синтаксиса роботы не используют никакую. Если у Вас в приоритете Яндекс - оставляйте синтаксис microdata.

4) В шаблоне присутствует старая микроразметка. Часто в шаблонах есть уже куски разметки, которая мешает появления красивых сниппетов. Яндекс считает это дублем в разметке + ошибки в шаблоне из-за чего просто игнорируется. Рекомендуется, после настройки модуля проверять шаблон на предмет встроенной, а еще желательней это делать до установки модуля.

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