инструменты / микроразметка
Валидатор микроразметки страницы
Валидатор разбирает разметку Schema.org и Open Graph на одной странице и говорит не только то, читается ли она, но и чего в ней не хватает для расширенного сниппета. Вход не нужен.
Вы указали сайт без страницы, поэтому мы проверили главную. Разметка живёт на каждой странице своя, и на карточке товара она другая.
Мы смотрим исходный HTML страницы. Если разметку дописывает скрипт уже в браузере, мы её не увидим, а поисковики увидят.
Не хватает обязательного
Не хватает для расширенного сниппета
Стоит посмотреть глазами
Что такое микроразметка
Микроразметка это подписи к содержимому страницы, которые видит поисковик, но не видит человек. Из них собирается расширенный сниппет: цена товара и наличие, звёзды отзывов, хлебные крошки над заголовком, карточка организации с адресом и телефоном.
Пишут её двумя способами. JSON-LD это отдельный блок в коде страницы, его рекомендуют и Яндекс, и Google. Микроданные это атрибуты прямо в вёрстке, способ старше и встречается до сих пор. Мы читаем оба.
Заодно проверили, нужен ли JSON-LD нейросетям вроде ChatGPT, а не только Яндексу и Google — и у скольких сайтов он вообще есть.
А если интересен именно Google — есть отдельная проверка микроразметки для него: какие расширенные результаты он реально соберёт из вашей разметки, а какие уже не показывает вовсе.
А проверить по требованиям Яндекса — есть отдельный валидатор микроразметки Яндекса: какие виды данных он вообще собирает и каких полей ему не хватает, по его же справке. Разница простая: здесь мы судим по самому Schema.org и по тому, что нужно расширенному сниппету, а там — по требованиям Яндекса, включая микроформаты и его собственные поля.
Что именно мы проверяем
Сначала — читается ли разметка вообще. Из-за одной лишней запятой в JSON-LD поисковик пропускает весь блок целиком, и страница остаётся без сниппета, хотя разметка на ней есть. Дальше смотрим, какие типы объявлены и всё ли у них на месте.
- Организация и заведение.
Organization,LocalBusiness, магазин, автосервис, стоматология и другие виды. Ждём название и адрес сайта, а у заведения с живой точкой — ещё улицу и дом. - Товар.
Productи его разновидности. Ждём название, цену с валютой и наличие. У товара, где нет ни цены, ни отзывов, ни рейтинга, расширенного сниппета не будет вовсе. - Статья.
Article,NewsArticle,BlogPosting. Ждём заголовок, дату публикации и автора. - Хлебные крошки.
BreadcrumbList. Смотрим, есть ли ступени и записаны ли они объектами, а не строкой. - Вопросы и ответы.
FAQPage. У каждой пары должен быть и сам вопрос, и текст ответа. - Open Graph.
og:title,og:description,og:image,og:urlиog:type. Это не Schema.org, а разметка для соцсетей и мессенджеров: без неё ссылка на вашу страницу приходит собеседнику голой строкой.
Отдельно ловим то, о чём валидаторы синтаксиса молчат, потому что формально
всё правильно: цену, равную нулю; цену, записанную словами «по запросу»
вместо числа; картинку в og:image относительным адресом, которую
соцсеть не подтянет; куски HTML, оставшиеся внутри полей разметки.
Как читать четыре списка находок
Ответ разложен на четыре столбца. Это не оттенки одной шкалы, а разные по последствиям вещи, и разбирать их стоит сверху вниз.
- Разметка не читается. Блок сломан, поисковик не разберёт его целиком. Пока это не починено, остальное значения не имеет.
- Не хватает обязательного. Тип объявлен, но в нём нет поля, вокруг которого сниппет и собирается. Разметка есть, толку нет.
- Не хватает для расширенного сниппета. Всё рабочее, но бедное: добавьте наличие, картинку, бренд, артикул — и карточка в выдаче станет заметнее.
- Стоит посмотреть глазами. То, где машина не судья. Сюда попадают находки по микроданным: мы видим типы и свойства, но не видим, какое свойство какому объекту принадлежит.
Чем это отличается от официальных валидаторов
Валидатор Яндекса требует войти в аккаунт, гугловский отвечает по-английски, и оба говорят про синтаксис: разбирается разметка или нет. Мы говорим третью вещь, которой они не говорят, — чего не хватает, чтобы расширенный сниппет собрался. Разметка может быть безупречной и при этом бесполезной.
Вопросы
Разметка верна, а сниппет всё равно обычный
Так бывает чаще всего. Верная разметка это условие, а не гарантия: поисковик решает сам, показывать расширенный сниппет или нет. Но если обязательного поля нет, он не покажет его точно.
Вы написали, что разметки нет, а она есть
Мы читаем исходный код страницы. Если разметку дописывает скрипт уже в браузере, мы её не увидим, а поисковики увидят. Про это мы говорим отдельной строкой.
Почему находки по микроданным помечены отдельно
Микроданные мы разбираем плоско: видим типы и свойства, но не разбираем, какое свойство какому объекту принадлежит. Поэтому такие находки стоит перепроверить глазами.
Нужна ли микроразметка небольшому сайту
Нужна ровно та, которая описывает то, что у вас есть. Сайту услуг это организация с адресом и телефоном, магазину — товар с ценой и наличием, блогу — статья с автором и датой. Размечать то, чего на странице нет, вредно: поисковик считает это обманом.
Разметки нет вообще, с чего начать
С двух вещей. Первая — организация или заведение на главной, она работает на весь сайт. Вторая — хлебные крошки, их поисковик показывает прямо в выдаче вместо длинного адреса. Всё остальное добавляется по мере надобности. Заодно посмотрите анализ сайта: разметка редко бывает единственным, что стоит поправить.