Три уровня проверки
Правильная проверка разметки — это не одно действие, а цепочка. Каждый следующий этап ловит ошибки, которые предыдущий пропускает.
Какие инструменты использовать
| Инструмент | Что проверяет | Ограничение |
|---|---|---|
| Валидатор Schema.org | Синтаксис и соответствие словарю Schema.org | Не знает требований конкретной поисковой системы |
| Проверка расширенных результатов Google | Пригодность разметки для расширенных результатов | Показывает возможность, но не гарантирует показ |
| Проверка микроразметки в Яндекс Вебмастере | Как разметку читает Яндекс | Требует доступа к панели |
| Отчёты панелей вебмастера | Ошибки на реальных страницах сайта | Данные появляются с задержкой |
| Просмотр исходного кода страницы | Есть ли блок разметки в ответе сервера | Ручной способ, неудобен для массовых проверок |
Как читать результаты проверки
Валидаторы разделяют замечания по серьёзности. Понимание этой разницы экономит время: не всё, что подсвечено, требует исправления.
| Тип замечания | Что означает | Что делать |
|---|---|---|
| Ошибка | Отсутствует обязательное свойство или значение некорректно | Исправить обязательно: расширенный результат невозможен |
| Предупреждение | Не заполнено рекомендуемое свойство | Заполнить, если данные реально есть на странице |
| Информация | Сведения об обнаруженных типах | Ничего не делать, использовать для сверки |
Практический порядок действий
- Проверьте шаблон разметки на тестовой странице до публикации: сначала синтаксис, затем правила поисковой системы.
- После публикации откройте боевую страницу и найдите блок разметки в исходном коде — он должен присутствовать уже в ответе сервера.
- Прогоните по валидатору по одному адресу каждого типа страниц: карточку товара, статью, категорию.
- Через несколько дней загляните в отчёты панелей вебмастера: там видны ошибки, которые проявились только на части страниц.
Важно: зелёная галочка валидатора не означает, что расширенный сниппет появится. Она говорит лишь о том, что разметка корректна. О реальных причинах, по которым сниппет не показывается, — в статье про типичные ошибки разметки.
Когда проверять разметку
| Событие | Что сделать |
|---|---|
| Первый запуск разметки | Проверить каждый тип страниц, затем наблюдать отчёты |
| Изменение шаблона страницы | Проверить по одной странице каждого типа |
| Обновление платформы или плагинов | Убедиться, что разметка не пропала и не задвоилась |
| Изменение структуры данных о товарах | Сверить цену, наличие и бренд в разметке |
| Плановый аудит | Раз в квартал просмотреть отчёты панелей вебмастера |
Массовая проверка на большом сайте
Проверять вручную сотни страниц нереально. Краулер, который умеет извлекать содержимое блоков по заданному правилу, позволяет выгрузить разметку со всех страниц сразу и найти отклонения: страницы без разметки, с пустыми значениями, с дублями. Полезный приём — сравнить выгрузку с базой данных: цена и наличие в разметке должны совпадать с данными источника.
- выгрузите блоки разметки по всем страницам одного типа;
- найдите страницы, где блок отсутствует или пуст;
- сравните ключевые значения с данными базы;
- исправляйте причину в шаблоне, а не отдельные страницы.
Частые вопросы
Достаточно ли проверить разметку в одном валидаторе?
Лучше использовать два: универсальный валидатор Schema.org проверяет синтаксис, а инструменты поисковых систем — соответствие их правилам.
Нужно ли исправлять предупреждения валидатора?
Только если рекомендуемые свойства действительно есть на странице: заполнять их выдуманными данными нельзя.
Почему в панели вебмастера ошибки появились позже, чем в валидаторе?
Отчёты формируются по данным обхода и обновляются с задержкой, поэтому расхождение во времени — нормальная ситуация.
Готовый адрес можно собрать прямо сейчас: откройте генератор ЧПУ — он транслитерирует фразу по таблице Яндекса, уберёт служебные слова и покажет длину адреса.