Микроразметка Schema.org для Яндекса: ошибки внедрения, которые лишают сайт расширенных сниппетов

Анатолий Кузнецов
Анатолий Кузнецов
SEO-оптимизатор с 20-летним стажем. Автор блога hozyindachi.ru о продвижении и доработке сайтов.

В поисковой выдаче Яндекса два одинаковых сниппета: у первого просто заголовок и описание, у второго — звёздочки рейтинга 4.8 из 5, цена от 5 000 ₽ и хлебные крошки. Кликабельность второго — в 2-3 раза выше. Всё, что нужно для второго варианта — правильная разметка Schema.org. Но неправильное внедрение не просто не даёт результата — оно может быть наказано Яндексом.

Микроразметка Schema.org для Яндекса — ошибки внедрения и потеря сниппетов

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

Что такое Schema.org и как это работает в Яндексе

Schema.org — это словарь структурированных данных, разработанный совместно Google, Bing, Yahoo и Яндексом. Разметка добавляется на страницу и описывает её содержимое в терминах, понятных поисковым роботам: «это статья», «это организация», «это продукт с ценой X».

Яндекс использует Schema.org для двух целей: лучшего понимания контента (влияет на релевантность) и отображения расширенных сниппетов в поисковой выдаче (влияет на CTR). Расширенные сниппеты — это дополнительная информация под основным описанием: звёздочки, цены, хлебные крошки, FAQ-блоки.

Какие типы Schema.org поддерживает Яндекс

Типы разметки с высоким приоритетом для SEO:

Organization / LocalBusiness — информация о компании, адрес, телефон, часы работы. Отображается в колдунщике справа в Яндексе для брендовых запросов.

BreadcrumbList — хлебные крошки в сниппете. Одна из самых простых и эффективных разметок — просто заменяет URL на понятный путь.

FAQPage — вопрос-ответ. Разворачивается прямо в выдаче — сниппет занимает в 3-4 раза больше места на странице результатов.

Review / AggregateRating — звёздочки и рейтинги. Работают для услуг, продуктов, организаций.

Article / BlogPosting — дата публикации, автор. Влияет на отображение новостных результатов.

Product — для интернет-магазинов: цена, наличие, рейтинг товара.

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

Ошибка 1: Скрытая разметка. Данные в Schema.org-разметке не совпадают с тем, что видит пользователь на странице. Например, в разметке рейтинг 5.0, а на странице нет ни одного отзыва. Яндекс квалифицирует это как манипуляцию и может полностью убрать сниппет или наложить санкцию.

Ошибка 2: Синтаксические ошибки JSON-LD. Лишняя запятая, незакрытая кавычка, некорректный Unicode — и вся разметка игнорируется. JSON не прощает синтаксических ошибок. Всегда валидируйте перед публикацией.

Ошибка 3: Неверный тип разметки. Использование Schema.org/Product на странице статьи блога, или Schema.org/Article на странице услуги. Яндекс не показывает расширенные сниппеты для несоответствующих типов.

Ошибка 4: Неполная разметка. Указали тип AggregateRating, но не заполнили обязательные поля ratingValue и ratingCount. Валидатор покажет ошибку, расширенный сниппет не появится.

Ошибка 5: Дублирующиеся типы. Два блока JSON-LD с одинаковым @type на одной странице — непредсказуемое поведение. Объедините в один объект или используйте массив.

Как внедрить Schema.org правильно: примеры кода

Рекомендую формат JSON-LD — он не засоряет HTML, легко редактируется и поддерживается Яндексом. Размещается в теге <script type="application/ld+json"> в <head> или перед закрывающим </body>.

FAQPage — самый эффективный тип для информационных сайтов:
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Сколько стоит SEO продвижение сайта?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Стоимость SEO продвижения зависит от конкурентности ниши и целей..."
      }
    },
    {
      "@type": "Question",
      "name": "Как долго ждать результатов от SEO?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Первые результаты появляются через 3-6 месяцев..."
      }
    }
  ]
}
</script>

Как проверить разметку

Официальный валидатор Яндекса: webmaster.yandex.ru/tools/microtest/ — введите URL или HTML-код. Яндекс покажет, как он видит разметку и есть ли ошибки. Это первостепенный инструмент для проверки.

Schema.org Validator: validator.schema.org — синтаксическая проверка JSON-LD. Находит ошибки структуры и неверные типы данных.

Внедрение Schema.org — часть нашего SEO продвижения сайта. Проверим текущую разметку бесплатно в рамках аудита.

Получите расширенные сниппеты в Яндексе

Аудит и внедрение Schema.org — больше кликов без увеличения позиций.

Получить бесплатный аудит

Нашли технические проблемы на своём сайте?

Описанные выше ошибки — лишь часть того, что может тормозить рост сайта в Яндексе. Анатолий Кузнецов проведёт полный технический SEO-аудит: проверит индексацию, скорость, структуру, ссылки и метаданные — и выдаст приоритетный план исправлений. Не знаете, с чего начать? Начните с бесплатного экспресс-аудита — первые выводы уже сегодня.

Увеличьте позиции и продажи вашего сайта

Профессиональное SEO-продвижение с гарантией результата. Выберите подходящую услугу:

Анатолий Кузнецов — SEO-оптимизатор

Остались вопросы по продвижению?

Меня зовут Анатолий Кузнецов, я SEO-оптимизатор с 20-летним стажем. Разберу ваш сайт, отвечу на вопросы и подскажу, что улучшить для роста позиций в Яндексе и Google.

Связаться со мной →

16 комментариев к “Микроразметка Schema.org для Яндекса: ошибки внедрения, которые лишают сайт расширенных сниппетов”

  1. Григорий

    Полезно. Особенно про то что нельзя размечать то чего нет на странице.

  2. Максим Орлов

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

  3. Роман Гусев

    По опыту скажу микроразметка окупается на среднечастотниках именно за счёт кликабельности.

  4. Класс что показали частые ошибки. Сразу нашла у себя пустое поле с наличием товара.

  5. Павел

    Проверял через валидатор всё зелёное а в Вебмастере всё равно предупреждения. Странно.

  6. Екатерина Лунёва

    А как быть если товаров несколько тысяч и руками разметку не проставить? Есть ли способ автоматизировать генерацию корректной разметки для большого каталога без программиста?

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

  7. Владимир

    Не соглашусь что микроразметка сильно влияет на позиции. На трафик через сниппет да но не на ранжирование.

  8. Наталья Ершова

    После правки разметки организации подтянулся логотип в поиске. Мелочь а приятно.

  9. Артём

    Спасибо за разбор типов ошибок. Оказалось у меня дубли разметки от темы и от плагина одновременно.

  10. Сергей Ким

    Вопрос по рейтингу. Можно ли ставить агрегированный рейтинг если реальных отзывов на сайте пока нет или это прямой путь под фильтр Яндекса?

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

  11. Ольга Прохорова

    А я думала микроразметка это только для интернет магазинов. Оказывается и для услуг полезно.

  12. Денис

    У меня после добавления разметки хлебных крошек сниппет в выдаче стал заметно красивее. Реально работает.

  13. Марина Котова

    Подскажите почему Яндекс Вебмастер ругается на отсутствие валюты в разметке товара и как это правильно чинить? Бьюсь уже неделю.

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

  14. Игорь Селиванов

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

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

 Нажимая «оставить комментарий» вы принимаетеправила конфиденциальности 

Прокрутить вверх