Технический SEO📑

Schema.org разметка: что это, какие типы и как внедрить для расширенных сниппетов

Подробный гайд по микроразметке Schema.org: JSON-LD vs Microdata, основные типы (Product, Article, FAQ, BreadcrumbList, Organization), валидация и примеры для интернет-магазинов и блогов.

SAКоманда SEOAdmin·7 мая 2026 г.·10 мин чтения

Что такое Schema.org

Schema.org — стандарт структурированных данных, разработанный Google, Bing, Yahoo и Яндексом в 2011 году. Это словарь типов и свойств, которыми вы описываете содержимое страницы машинным языком.

Зачем:

  • Расширенные сниппеты в выдаче — звёзды рейтинга, цена, наличие, FAQ-аккордеон, хлебные крошки.
  • Knowledge Panel — карточка компании справа от выдачи.
  • AI Overview / Нейро — в 2026 ИИ-выдачи Google и Яндекса опираются именно на structured data при формировании ответов.
  • Голосовой поиск — Алиса и Google Assistant читают разметку для ответов.

Сайт без Schema.org проигрывает в SERP сайту с разметкой даже при равных позициях — у второго сниппет визуально занимает больше места, CTR выше.

Форматы разметки

JSON-LD (рекомендуется)

Самый удобный формат. Размечается отдельным <script> в <head> или в конце <body>:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Как настроить robots.txt",
  "author": {"@type": "Person", "name": "Иван Иванов"},
  "datePublished": "2026-05-02"
}
</script>

Плюсы:

  • Не вмешивается в HTML контента
  • Легко редактировать (один блок на страницу)
  • Google официально рекомендует именно JSON-LD

Минусы:

  • Может «отстать» от реального контента, если разработчик не следит

Microdata

Атрибуты в HTML:

<div itemscope itemtype="https://schema.org/Article">
  <h1 itemprop="headline">Как настроить robots.txt</h1>
  <span itemprop="author">Иван Иванов</span>
</div>

Плюсы:

  • Не дублирует данные — всё из реальной разметки
  • Самообновляется при изменении контента

Минусы:

  • Грязнит HTML
  • Сложнее редактировать
  • Микроразметку Яндекса (Турбо-страницы) тоже делали через microdata, но Google рекомендует JSON-LD

RDFa

Альтернатива microdata. Используется редко, описывать не будем.

Основные типы разметки

Article / BlogPosting / NewsArticle

Для статей блога, новостей, материалов СМИ.

{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "Title статьи",
  "description": "Краткое описание",
  "image": "https://example.com/cover.jpg",
  "author": {"@type": "Person", "name": "Имя автора"},
  "publisher": {
    "@type": "Organization",
    "name": "Название издания",
    "logo": {"@type": "ImageObject", "url": "https://example.com/logo.png"}
  },
  "datePublished": "2026-05-07",
  "dateModified": "2026-05-07"
}

Product

Для карточек товара в интернет-магазине.

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "iPhone 15 Pro Max 256GB",
  "image": "https://example.com/iphone.jpg",
  "description": "Описание товара",
  "sku": "IP15PM-256",
  "brand": {"@type": "Brand", "name": "Apple"},
  "offers": {
    "@type": "Offer",
    "price": "139990",
    "priceCurrency": "RUB",
    "availability": "https://schema.org/InStock",
    "url": "https://example.com/iphone-15"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.8",
    "reviewCount": "127"
  }
}

Даёт в выдаче звёзды рейтинга, цену, наличие прямо в сниппете. CTR таких сниппетов выше на 20-50%.

FAQPage

Размечает блок FAQ на странице.

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Что такое SEO?",
      "acceptedAnswer": {"@type": "Answer", "text": "Это процесс оптимизации сайта..."}
    }
  ]
}

В Google выдача показывает раскрывающийся FAQ-аккордеон прямо в сниппете. Очень мощный визуальный буст.

BreadcrumbList

Хлебные крошки в выдаче (вместо длинного URL).

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {"@type": "ListItem", "position": 1, "name": "Главная", "item": "https://example.com/"},
    {"@type": "ListItem", "position": 2, "name": "Каталог", "item": "https://example.com/catalog/"},
    {"@type": "ListItem", "position": 3, "name": "Смартфоны", "item": "https://example.com/catalog/phones/"}
  ]
}

Organization

Описывает компанию. Влияет на Knowledge Panel.

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Название компании",
  "url": "https://example.com",
  "logo": "https://example.com/logo.png",
  "sameAs": [
    "https://vk.com/company",
    "https://t.me/company"
  ],
  "contactPoint": {
    "@type": "ContactPoint",
    "telephone": "+7-800-555-35-35",
    "contactType": "customer support"
  }
}

Ставится на главной странице сайта.

LocalBusiness

Для физических точек — кафе, магазинов, салонов.

{
  "@type": "Restaurant",
  "name": "Кафе у дома",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "ул. Ленина, 1",
    "addressLocality": "Москва"
  },
  "geo": {"@type": "GeoCoordinates", "latitude": 55.75, "longitude": 37.61},
  "openingHours": "Mo-Su 10:00-22:00",
  "telephone": "+7..."
}

Помогает в Google Maps и локальной выдаче.

HowTo

Пошаговые инструкции.

{
  "@type": "HowTo",
  "name": "Как настроить robots.txt",
  "step": [
    {"@type": "HowToStep", "text": "Создайте файл robots.txt"},
    {"@type": "HowToStep", "text": "Добавьте директивы User-agent и Disallow"}
  ]
}

Recipe, Event, Course, JobPosting, Movie...

Schema.org покрывает 1500+ типов. Для каждой ниши есть специализированная разметка.

Типичные ошибки

1. Разметка не соответствует видимому контенту

Самая частая. Вы в разметке ставите aggregateRating: 4.8, а на странице рейтинга нигде нет. Google это считает спамом и может пометить весь сайт ручной санкцией.

Правило: размечаем только то, что реально показано на странице пользователю.

2. Разметка на закрытом контенте

Размечать Article на странице с noindex бессмысленно — Google её не индексирует.

3. Отсутствие обязательных полей

Например, для Product без name или offers.price — Google не покажет расширенный сниппет.

4. Неправильная вложенность объектов

{"@type": "Article", "author": "Иван"}

Author должен быть объектом {"@type": "Person", "name": "Иван"}, не строкой. Google понимает оба варианта, но строгий валидатор ругается.

5. Цены без валюты

"price": "1000" без "priceCurrency": "RUB" — Google не понимает что это.

6. Несколько одинаковых разметок одного типа

На странице 3 блока Article — Google не знает, какой использовать. Один на странице.

7. Schema только в JS, без SSR

Если разметка добавляется через JavaScript, Google обычно её видит (после рендера), но Яндекс плохо. SSR-разметка надёжнее.

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

  1. Rich Results Test (Google) — официальный валидатор. Показывает, какие сниппеты вы получите.
  2. Schema Markup Validator (validator.schema.org) — общий валидатор без привязки к Google.
  3. Search Console → «Расширенные результаты» — показывает все размеченные страницы и их ошибки.
  4. Яндекс.Вебмастер → «Структурированные данные» — для проверки разметки от Яндекса.
  5. Генератор schema.org разметки на нашем сервисе — соберёт JSON-LD для статьи / товара / FAQ / организации за 2 минуты, готовый к вставке.

Что делать дальше

  1. Определите типы страниц на вашем сайте — статьи, товары, категории, FAQ, главная.
  2. Выберите 1-2 типа Schema для каждого. Не пытайтесь покрыть всё сразу.
  3. Сгенерируйте JSON-LDонлайн-генератор или вручную по примерам выше.
  4. Вставьте в <head> соответствующих шаблонов CMS.
  5. Проверьте через Rich Results Test — все ли поля корректные.
  6. Через 1-2 недели проверьте Search Console → «Расширенные результаты» — Google нашёл разметку.
  7. Через месяц оцените CTR в выдаче — расширенные сниппеты обычно дают +15-30% к кликам без изменения позиции.

Schema.org — это бесплатный буст к видимости в выдаче. Один раз сделали — годами получаете расширенные сниппеты. Минимум, который стоит внедрить сегодня: BreadcrumbList, Organization, и Article или Product на основных страницах.

🚀

Попробовать SEOAdmin бесплатно

30 SEO-инструментов в одном кабинете. 100 поинтов бесплатно при регистрации, без карты.

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