Создать URL
Генератор Правила транслитерации Как сделать ЧПУ Блог Вопросы и ответы Создать URL
Разбор

Типичные ошибки разметки и почему она не работает

После проверки разметки логично разобрать обратную ситуацию: что делать, если всё вроде бы сделано правильно, а результата нет.

Диагностика по цепочке

Искать причину хаотично неэффективно. Идите от простого к сложному: каждый пункт исключает целый класс проблем.

1. Разметка присутствуетв коде страницы2. Она синтаксическии структурно корректна3. Данные совпадаютс видимым содержимым4. Робот может достучатьсядо страницы и ресурсов5. Соблюдены правилапоисковой системы6. Решение о показепринимает система
Порядок поиска причины, по которой разметка не работает

Частые ошибки и их исправление

Причины неработающей разметки
ОшибкаКак проявляетсяКак исправить
Лишняя запятая или незакрытая скобка в JSONВалидатор не находит разметкуПроверить блок в валидаторе и исправить синтаксис
Нет обязательного свойстваОшибка в отчёте валидатораДобавить свойство или убрать тип, если данных нет
Цена записана вместе с символом валютыЗначение не распознаётсяЗаписать число, валюту указать отдельно
Данные не совпадают с видимымиРасширенный результат не показываетсяФормировать разметку из тех же полей, что и страницу
Размечено то, чего нет на страницеРиск ручных мерОставить только видимое пользователю
Разметка дублируется плагином и шаблономДве версии одной сущностиОставить один источник разметки
Страница или изображение закрыты в robots.txtРобот не может проверить данныеОткрыть адреса для обхода
Разметка появляется только после скриптовПопадает в индекс с задержкойВыводить блок в HTML на сервере

Неочевидные причины

  • Копия шаблона с тестовыми значениями. На боевом сайте остаются адреса example.ru и вымышленные цены.
  • Устаревшие данные. Цена или наличие обновились на странице, а в разметке остались прежними — так бывает при кешировании, как описано в статье про устаревшие страницы.
  • Разметка на страницах, которые не индексируются. Закрытая от индексации страница не получит расширенного результата.
  • Слишком новая страница. Расширенный сниппет появляется не сразу после переобхода.

Когда причина не в разметке

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

Как исправлять ошибки массово

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

  1. Найдите причину на одной странице и исправьте её в шаблоне.
  2. Проверьте результат на нескольких страницах разных вариантов: с ценой и без, с рейтингом и без.
  3. Выкатите исправление и очистите кеш страниц.
  4. Дождитесь переобхода и убедитесь по отчётам панели, что число ошибок снижается.

Сколько ждать результата

Сроки после исправления разметки
ЭтапОриентировочный срок
Исправление попало в код страницыСразу после выкладки
Робот переобошёл часть страницОт нескольких дней до недель
Изменения отразились в отчётах панелиС задержкой после переобхода
Появился расширенный сниппетНе гарантируется; зависит от системы

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

Частые вопросы

Валидатор показал, что ошибок нет, а сниппета нет. Почему?

Валидатор проверяет корректность разметки, но решение о показе расширенного результата принимает поисковая система с учётом качества страницы и сайта.

Как узнать, что разметка не видна роботу?

Откройте исходный код страницы и найдите блок разметки; если он появляется только после выполнения скриптов, робот может увидеть его с задержкой.

Может ли плагин создать дубли разметки?

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

Готовый адрес можно собрать прямо сейчас: откройте генератор ЧПУ — он транслитерирует фразу по таблице Яндекса, уберёт служебные слова и покажет длину адреса.

Читайте также