Schema.org и структурированные данные: полный гайд для SEO

Дата публикации: 14.06.2026 11:09

Schema.org — словарь структурированных данных, разработанный Google, Bing, Yahoo и Yandex в 2011 году. Разметка в форматах JSON-LD, Microdata или RDFa превращает обычный HTML в машиночитаемые данные — и открывает возможность получить Rich Snippets в SERP с ростом CTR на 15–30%. В этом гайде — типы разметки, внедрение и проверка.


Что такое Schema.org и зачем она нужна

Schema.org — совместный проект Google, Bing, Yahoo и Yandex, запущенный в 2011 году. Это словарь (vocabulary) с более чем 800 типами и тысячами свойств, позволяющий размечать HTML-контент так, чтобы поисковые системы понимали не только слова на странице, но и их значение и взаимосвязи.

Без разметки Google видит: «iPhone 15 Pro — 42 999 грн». С разметкой Product + Offer он понимает: «это товар, цена 42999 UAH, в наличии, рейтинг 4.9 из 5». Разница в том, что во втором случае сниппет в поиске может показать цену, звёздочки и статус наличия — прямо под URL.

Обычный сниппет vs Rich Snippet БЕЗ SCHEMA Название страницы — site.com https://site.com/page Описание страницы с ключевыми словами... продолжение описания без структуры. С SCHEMA (RICH SNIPPET) Название страницы — site.com https://site.com/page ★★★★★ 4.9 (312 отзывов) 42 999 грн В наличии Описание товара с датой доставки...
Обычный сниппет vs Rich Snippet: структурированная разметка расширяет отображение в SERP

Почему это важно для бизнеса? По данным официальной документации Google, Rich Results существенно повышают кликабельность по сравнению с обычными синими ссылками. На основе нашего опыта продвижения e-commerce проектов мы фиксировали рост CTR на 20–35% после внедрения Product и Review разметки — особенно в категориях товаров с рейтингами.

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

JSON-LD vs Microdata vs RDFa — что выбрать

Существует три формата внедрения структурированных данных. Google поддерживает все три, но рекомендует JSON-LD как наиболее удобный в сопровождении.

Параметр JSON-LD Microdata RDFa
Размещение Отдельный <script> блок, не привязан к HTML Атрибуты внутри HTML-тегов Атрибуты внутри HTML-тегов
Рекомендация Google Да (официально рекомендован) Допустимо Допустимо
Сложность внедрения Низкая — чистый JSON Высокая — нужно менять HTML Высокая — сложный синтаксис
Влияние на HTML-шаблон Нулевое Значительное Значительное
Поддержка JS-рендеринга Хорошая (вставляется динамически) Зависит от рендеринга Зависит от рендеринга
Когда использовать Везде — основной выбор CMS не поддерживает script-блоки Семантический HTML5 + RDF

Вывод прост: если у вас есть доступ к вставке <script type="application/ld+json"> — используйте JSON-LD. Microdata — решение для систем без возможности добавлять отдельные скрипт-блоки. RDFa — специфический формат для проектов с жёсткими семантическими требованиями.

Алгоритм выбора формата структурированных данных Выбор формата Можно вставить <script> в HTML? ДА JSON-LD НЕТ Нужна RDF- семантика? ДА RDFa НЕТ Microdata Google официально рекомендует JSON-LD для всех новых проектов
Алгоритм выбора формата структурированных данных: JSON-LD оптимален в 95% случаев

Важнейшие типы Schema для бизнеса

Словарь Schema.org содержит сотни типов, но для большинства коммерческих и информационных сайтов достаточно восьми основных.

Тип Schema Для кого Что даёт в SERP Обязательные поля
Article Блоги, медиа, новости Дата, автор, хлебные крошки headline, author, datePublished
Product Интернет-магазины Цена, наличие, рейтинг звёздочками name, offers (price, availability)
FAQPage Страницы с вопросами Развернутый FAQ прямо в сниппете mainEntity (Question + Answer)
HowTo Гайды, инструкции Пронумерованные шаги в SERP name, step (HowToStep)
LocalBusiness Офлайн-бизнес, сервисы Адрес, телефон, часы работы name, address, telephone
BreadcrumbList Все сайты с рубриками Путь навигации под URL в SERP itemListElement (ListItem)
Review / AggregateRating Товары, сервисы Звёздочки и количество отзывов ratingValue, ratingCount
Organization Корпоративные сайты Knowledge Panel, сайтлинки name, url, logo, contactPoint
Совет: Не пытайтесь внедрить все типы разом. Начните с тех, что напрямую соответствуют вашему контенту. Для блога — Article + FAQPage. Для магазина — Product + BreadcrumbList + AggregateRating. Для локального сервиса — LocalBusiness + Review.

FAQ Schema — внедрение и влияние на результаты поиска

FAQPage — один из наиболее эффективных типов разметки для информационных страниц и лендингов. При правильном внедрении Google отображает вопросы и ответы прямо под основным сниппетом, увеличивая видимую площадь вашего результата почти вдвое.

Структура JSON-LD для FAQPage:

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

Ключевые правила для FAQPage:

  • Текст вопроса (name) — точно совпадает с текстом H3 на странице
  • Ответ (text) — чистая текстовая строка, без HTML-тегов
  • Количество вопросов — от 3 до 8; больше Google обычно не показывает
  • Ответы — конкретные, 1–3 предложения, без «это зависит от...»
  • HTML Q&A блок — обязательно присутствует на странице в соответствующей структуре
FAQPage разметка — прямой путь к Google Featured Snippets и AI Overviews. Подробнее об оптимизации под нулевую позицию — в нашем гайде Featured Snippets: как попасть на нулевую позицию.

HowTo Schema — когда применять

HowTo — тип разметки для пошаговых инструкций. Google может отображать шаги прямо в SERP (особенно на мобильных), позволяя пользователю разворачивать каждый шаг без перехода на сайт. Да, это снижает количество кликов — но ваш сайт получает более широкий сниппет и большее доверие.

Когда использовать HowTo:

  • Статья является пошаговой инструкцией («как сделать X»)
  • Есть чёткий нумерованный список шагов
  • Каждый шаг — отдельное действие, а не общий совет
  • Статья не является рецептом (для рецептов — отдельный тип Recipe)

Минимальная структура HowTo JSON-LD:

{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "Как настроить Google Search Console",
  "description": "Пошаговая инструкция подключения GSC за 10 минут.",
  "step": [
    {
      "@type": "HowToStep",
      "name": "Войдите в аккаунт Google",
      "text": "Откройте search.google.com/search-console и нажмите Начать."
    },
    {
      "@type": "HowToStep",
      "name": "Добавьте ресурс",
      "text": "Введите URL вашего сайта. Рекомендуется добавлять домен-ресурс, а не URL-префикс."
    }
  ]
}

Опционально можно добавить totalTime (формат ISO 8601: «PT30M» — 30 минут) и estimatedCost для инструкций с бюджетом.

Product и Review Schema для e-commerce

Для интернет-магазинов Product и AggregateRating — важнейшие типы разметки. Сниппет с ценой, наличием и звёздочками заметно выделяется среди конкурентов без разметки.

Product Schema в Google SERP — мокап сниппета https://shop.ua > smartphones > iphone-15-pro iPhone 15 Pro 256GB — купить в Киеве | shop.ua ★★★★★ Рейтинг: 4.9 · 312 отзывов 42 999 грн В наличии · Доставка: 1–2 дня Titanium корпус, чип A17 Pro, 48МП основная камера. Купите iPhone 15 Pro с официальной гарантией 1 год. Бесплатная доставка по Украине от 1000 грн. Product + AggregateRating ratingValue, reviewCount price, availability Мокап SERP сниппета с Product Schema — так видит результат пользователь
Product Schema в действии: цена, рейтинг и наличие — прямо в поисковом сниппете

Пример JSON-LD для товарной страницы с рейтингом:

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "iPhone 15 Pro 256GB Titanium",
  "image": "https://shop.ua/images/iphone-15-pro.jpg",
  "description": "Смартфон Apple с чипом A17 Pro и 48МП камерой.",
  "brand": { "@type": "Brand", "name": "Apple" },
  "offers": {
    "@type": "Offer",
    "price": "42999",
    "priceCurrency": "UAH",
    "availability": "https://schema.org/InStock",
    "url": "https://shop.ua/iphone-15-pro"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.9",
    "reviewCount": "312"
  }
}
Важно: Google запрещает использовать AggregateRating на страницах, где нет реальных отзывов пользователей. Накрученные или самостоятельно написанные рейтинги — нарушение правил. Это может привести к исключению сайта из Rich Results. Разметку рейтинга ставьте только там, где есть настоящие отзывы.

У клиентов в e-commerce мы видели, что правильная Product разметка в связке с реальными UGC-отзывами и грамотным техническим аудитом давала рост органического трафика на 25–40% за квартал — преимущественно за счёт Shopping-результатов и повышенного CTR обычных сниппетов.

BreadcrumbList — тип разметки, позволяющий Google отображать навигационный путь (хлебные крошки) вместо URL-адреса в сниппете. Выглядит как: Главная › Смартфоны › iPhone 15 Pro. Это улучшает понимание структуры сайта пользователем и является сигналом архитектурной грамотности для бота.

JSON-LD для хлебных крошек:

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Главная",
      "item": "https://shop.ua/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Смартфоны",
      "item": "https://shop.ua/smartphones/"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "iPhone 15 Pro",
      "item": "https://shop.ua/smartphones/iphone-15-pro"
    }
  ]
}

Правила BreadcrumbList:

  • position — нумерация с 1, последовательно
  • item — полный URL без сокращений
  • Путь должен соответствовать реальной навигации на сайте
  • Для последнего элемента (текущая страница) поле item необязательно

BreadcrumbList тесно связан с правильной архитектурой сайта и техническим SEO. Без логичной URL-структуры хлебные крошки не будут иметь смысла.

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

После внедрения Schema — всегда проверяйте. Невалидная или неполная разметка может не только не дать Rich Results, но и получить предупреждения в Google Search Console.

Два основных инструмента проверки:

  1. Rich Results Test (search.google.com/test/rich-results) — официальный инструмент Google. Показывает:
    • Подходит ли разметка для получения Rich Results
    • Какие поля отсутствуют или заполнены некорректно
    • Предварительный вид результата в SERP
  2. Schema Markup Validator (validator.schema.org) — проверяет синтаксис и соответствие словарю Schema.org. Выявляет ошибки, которые Rich Results Test может не показать.
Типы Rich Results по популярности внедрения Частота использования типов Schema (практика SEO-Factory, %) FAQPage — 78% Article — 67% BreadcrumbList — 61% Product — 49% HowTo — 39% LocalBusiness — 34% Organization — 27% Review — 21% Данные на основе анализа 120+ сайтов клиентов SEO-Factory
Наиболее популярные типы Schema в проектах SEO-Factory: FAQPage и Article — лидеры внедрения

Алгоритм проверки после внедрения:

  1. Rich Results Test — введите URL или вставьте HTML-код, убедитесь в отсутствии ошибок (предупреждения допустимы)
  2. Schema Markup Validator — проверьте синтаксис JSON-LD
  3. Google Search Console → Улучшения → Rich Results — через 1–2 недели после индексации появятся данные по страницам
  4. Повторная проверка после каждого обновления шаблона или контента

Также проверьте, как Googlebot видит JavaScript-рендеринг через разметку — подробнее в гайде JavaScript SEO: как Googlebot рендерит JS.

Типичные ошибки при внедрении Schema

Большинство проблем с разметкой повторяются. Вот список самых частых ошибок, которые мы видим при технических аудитах.

  1. Несоответствие разметки и контента страницы — в JSON-LD указана цена 1000 грн, а на странице 1200 грн. Google это обнаруживает и может снизить или убрать Rich Result.
  2. Отсутствующие обязательные поля — например, в Product нет поля offers. Rich Results Test покажет предупреждение, Google не будет отображать расширенный сниппет.
  3. HTML-теги в поле text ответа FAQPage — поле acceptedAnswer.text должно быть чистым текстом без <br>, <strong> и др. Теги искажают разметку.
  4. Дублирование JSON-LD блоков — если шаблон CMS уже генерирует Organization или Article, а вы добавляете свой вручную, Google получает два противоречивых сигнала.
  5. Неправильный формат дат — datePublished и dateModified должны быть в формате ISO 8601: «2026-05-25» или «2026-05-25T10:00:00+02:00».
  6. Разметка на скрытом или недоступном контенте — если содержимое за paywall или в display:none, Google не считает разметку валидной.
  7. Спам-разметка — добавление FAQPage или HowTo на страницы, где соответствующих блоков нет в HTML. Нарушение правил Google, риск ручных санкций.
Самая частая ошибка в нашей практике — несоответствие цены между разметкой и реальным контентом в магазинах со скидками. CMS обновляет цену на странице, а JSON-LD остаётся старым. Решение: генерация разметки динамически через шаблон, а не вручную.

На практике

Кулинарный сайт из Одессы с 1 400 авторскими рецептами работал на WordPress. До внедрения разметки страницы рецептов выглядели в Google как обычные статьи — заголовок, URL и одна строка описания. Органический трафик стагнировал восемь месяцев подряд.

Технический аудит через Screaming Frog выявил: ни одна страница из рецептурного каталога не содержала структурированных данных, хотя конкуренты в топ-5 почти все имели Recipe schema с видимыми звёздочками и временем приготовления прямо в сниппете.

После внедрения Recipe schema с полями prepTime, cookTime, recipeYield и nutrition на 840 страницах — через 5 недель в Google Search Console зафиксировали: 34% страниц получили Rich Results. CTR по органике вырос с 2,1% до 5,8% — пользователи кликают чаще, когда в сниппете видят «Время: 25 мин» и звёздочки рейтинга.

Для рецептов с пошаговыми инструкциями параллельно добавили HowTo schema — её мобильное отображение дало дополнительно +19% переходов с телефонов. Данные по каждому типу разметки отслеживали отдельными фильтрами в GSC.

Recipe schema работает только когда поля cookTime и prepTime заполнены в формате ISO 8601 — «PT25M» вместо просто «25 минут». Казалось бы мелочь, но именно из-за этого у клиента половина разметки не давала Rich Results первые две недели: Rich Results Test показывал «предупреждение», а не «ошибку», поэтому на него не обращали внимания.

Часто задаваемые вопросы

Обязательно ли использовать Schema.org для SEO?

Schema.org не является официальным фактором ранжирования Google, однако структурированная разметка повышает CTR через Rich Snippets на 15–30%, улучшает понимание контента ботами и увеличивает шансы попасть в AI Overviews. Для конкурентных ниш — фактически обязательна.

Какой формат микроразметки лучше: JSON-LD, Microdata или RDFa?

Google официально рекомендует JSON-LD. Он не смешивается с HTML, легко редактируется и поддерживает все типы Schema. Microdata и RDFa допустимы, но сложнее в сопровождении — их стоит использовать только если CMS не позволяет вставлять отдельные script-блоки.

Как проверить правильность внедрения Schema разметки?

Используйте два бесплатных инструмента: Rich Results Test (search.google.com/test/rich-results) — показывает, подходит ли разметка для получения Rich Snippets; Schema Markup Validator (validator.schema.org) — проверяет синтаксис и структуру. Оба доступны без регистрации.

Влияет ли Schema на позиции в Google?

Прямая корреляция не подтверждена, но косвенная есть. Schema помогает Google точнее понимать контент, повышая релевантность ответа. FAQ и HowTo разметка расширяет сниппет в SERP, увеличивает CTR, а более высокий CTR — сигнал для алгоритма.

Нужна помощь с внедрением Schema разметки?

SEO-Factory проводит технический аудит сайта, включая полную проверку структурированных данных. Находим ошибки в Schema, внедряем нужные типы разметки и настраиваем мониторинг в GSC. Результат — Rich Snippets, более высокий CTR и лучшее понимание сайта поисковиками.

SEO-аудит и внедрение разметки  ·  реклама в Google Ads

Денис Фещенко
Опытный специалист в сфере продвижения бизнеса в соцсетях и поисковых системах. Работаю с Instagram, TikTok, Telegram, YouTube и Google Ads, помогая компаниям привлекать целевую аудиторию, строить имидж и увеличивать продажи. Более 7 лет в digital-маркетинге. Автор практических руководств и статей по SMM, SEO и PPC.