инструменты для сайта

инструменты / микроразметка

Валидатор микроразметки страницы

Валидатор разбирает разметку Schema.org и Open Graph на одной странице и говорит не только то, читается ли она, но и чего в ней не хватает для расширенного сниппета. Вход не нужен.

Что такое микроразметка

Микроразметка это подписи к содержимому страницы, которые видит поисковик, но не видит человек. Из них собирается расширенный сниппет: цена товара и наличие, звёзды отзывов, хлебные крошки над заголовком, карточка организации с адресом и телефоном.

Пишут её двумя способами. JSON-LD это отдельный блок в коде страницы, его рекомендуют и Яндекс, и Google. Микроданные это атрибуты прямо в вёрстке, способ старше и встречается до сих пор. Мы читаем оба.

Заодно проверили, нужен ли JSON-LD нейросетям вроде ChatGPT, а не только Яндексу и Google — и у скольких сайтов он вообще есть.

А если интересен именно Google — есть отдельная проверка микроразметки для него: какие расширенные результаты он реально соберёт из вашей разметки, а какие уже не показывает вовсе.

А проверить по требованиям Яндекса — есть отдельный валидатор микроразметки Яндекса: какие виды данных он вообще собирает и каких полей ему не хватает, по его же справке. Разница простая: здесь мы судим по самому Schema.org и по тому, что нужно расширенному сниппету, а там — по требованиям Яндекса, включая микроформаты и его собственные поля.

Что именно мы проверяем

Сначала — читается ли разметка вообще. Из-за одной лишней запятой в JSON-LD поисковик пропускает весь блок целиком, и страница остаётся без сниппета, хотя разметка на ней есть. Дальше смотрим, какие типы объявлены и всё ли у них на месте.

Отдельно ловим то, о чём валидаторы синтаксиса молчат, потому что формально всё правильно: цену, равную нулю; цену, записанную словами «по запросу» вместо числа; картинку в og:image относительным адресом, которую соцсеть не подтянет; куски HTML, оставшиеся внутри полей разметки.

Как читать четыре списка находок

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

Чем это отличается от официальных валидаторов

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

Вопросы

Разметка верна, а сниппет всё равно обычный

Так бывает чаще всего. Верная разметка это условие, а не гарантия: поисковик решает сам, показывать расширенный сниппет или нет. Но если обязательного поля нет, он не покажет его точно.

Вы написали, что разметки нет, а она есть

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

Почему находки по микроданным помечены отдельно

Микроданные мы разбираем плоско: видим типы и свойства, но не разбираем, какое свойство какому объекту принадлежит. Поэтому такие находки стоит перепроверить глазами.

Нужна ли микроразметка небольшому сайту

Нужна ровно та, которая описывает то, что у вас есть. Сайту услуг это организация с адресом и телефоном, магазину — товар с ценой и наличием, блогу — статья с автором и датой. Размечать то, чего на странице нет, вредно: поисковик считает это обманом.

Разметки нет вообще, с чего начать

С двух вещей. Первая — организация или заведение на главной, она работает на весь сайт. Вторая — хлебные крошки, их поисковик показывает прямо в выдаче вместо длинного адреса. Всё остальное добавляется по мере надобности. Заодно посмотрите анализ сайта: разметка редко бывает единственным, что стоит поправить.