SEO-основы

Структурированные данные

structured data · Schema.org разметка

Структурированные данные (structured data) — это специальная разметка кода страницы по словарю Schema.org, которая объясняет поисковикам смысл контента. Помогает получать расширенные сниппеты в выдаче.

Структурированные данные (structured data) — это машиночитаемая разметка кода страницы по словарю Schema.org, которая простыми словами объясняет поисковикам, что именно за объект на странице: товар, рецепт, статья или организация. Schema.org появился в 2011 году как совместный проект Google, Bing, Yahoo и Yandex.

Что это значит для SEO: разметка открывает доступ к расширенным сниппетам — звёздам отзывов, ценам, FAQ, хлебным крошкам. По данным Search Engine Land, страницы с корректной разметкой получают CTR на 20–30% выше. Проверка делается в Rich Results Test и отчёте Schema в Search Console.

§ 01Зачем нужен

Структурированные данные нужны, чтобы Google понимал смысл контента, а не только ключевые слова. Разметка Product выводит цену и наличие прямо в выдаче, Recipe — калории и время готовки, FAQPage — раскрывающиеся вопросы. Илья Гусаров рекомендует начинать с базовой Organization и BreadcrumbList — это минимум для коммерческого сайта в 2025 году.

§ 02Как настраивается

Формат JSON-LD — официально рекомендованный Google с 2015 года, размещается в <script type='application/ld+json'> в <head>. Альтернативы — Microdata и RDFa, но они устарели. Структурированные данные генерируются вручную, через плагины (Yoast, Rank Math для WordPress) или Schema-генераторы вроде Merkle. Обязательные поля у каждого типа описаны в документации Schema.org и developers.google.com/search.

Кейс e-commerce

CTR +38% за 4 мес — Интернет-магазин товаров для дома на Shopify внедрил разметку Product и AggregateRating для 1 200 карточек через JSON-LD. Расширенные сниппеты со звёздами подняли CTR в выдаче с 3.1% до 4.3% за 4 месяца. Замер через Google Search Console, отчёт «Эффективность».

Кейс медиа

клики +52% за 6 мес — Новостной портал об IT добавил Article и BreadcrumbList на 8 400 материалов через плагин Yoast SEO. Попадание в карусель Top Stories выросло втрое, органические клики увеличились на 52% за полгода. Динамика отслеживалась в GSC и GA4 Acquisition.

§ 03Где смотреть результат

Валидация — в Rich Results Test от Google и Schema Markup Validator от Schema.org. В Search Console раздел Расширенные результаты показывает все обнаруженные типы разметки и ошибки по каждому URL. Отчёт обновляется в течение 3–7 дней после индексации. Для массового аудита подходит Screaming Frog с включённой опцией Extract Structured Data — выгружает JSON-LD по всему сайту.

§ 04Подводные камни

Разметка не гарантирует расширенный сниппет — Google решает сам, показывать его или нет. Спам-разметка (например, Review без реальных отзывов) с апдейта декабря 2019 ведёт к ручным санкциям. Что делает структурированные данные бесполезными: несоответствие видимому контенту, отсутствие обязательных свойств, дубли разных типов на одной странице. John Mueller неоднократно подтверждал: разметка должна точно отражать то, что видит пользователь.

Частые ошибки
01
Разметка контента, которого нет на странице. В Schema.org добавляют отзывы, рейтинги и FAQ, не отображая их пользователю. Google с 2023 года расценивает это как спам-разметку — сниппет пропадает, а домен теряет доверие краулера. Как правильно: Указывайте в JSON-LD только те сущности, которые видит пользователь в DOM. Сверяйте поля с вёрсткой вручную.
02
Проверка только через Rich Results Test. Валидатор показывает синтаксис, но не покажет, попал ли URL в расширенный сниппет. Реальный охват виден только в отчёте «Расширенные результаты» Search Console — без него легко пропустить падение показов. Как правильно: Сравнивайте отчёт Search Console до и после внедрения. Замеряйте долю URL с Rich Snippet и CTR по запросам.
03
Внедрение разметки через клиентский JS-рендер. JSON-LD, вставленный через GTM или React после загрузки, часто не индексируется: краулер обрабатывает его на втором проходе с задержкой до нескольких недель. Сниппеты появляются нестабильно или не появляются вовсе. Как правильно: Внедрите JSON-LD на серверной стороне в исходный HTML. Проверяйте отдачу через 'View Source', а не DevTools.
Часто спрашивают

Структурированные данные: ответы на популярные вопросы

Структурированные данные — что это простыми словами?

+

Структурированные данные — это разметка кода страницы по словарю Schema.org, которая объясняет поисковику смысл контента: где цена, где автор, где рейтинг. Чаще всего внедряется в формате JSON-LD (рекомендация Google с 2015 года). Помогает роботам точнее понимать страницу и выводить расширенные сниппеты.

Schema.org нацелен на поисковики (Google, Яндекс, Bing) и формирует rich-результаты в выдаче. Open Graph — протокол Facebook для красивого превью при репосте в соцсетях и мессенджерах. Это два разных словаря, и обычно их добавляют параллельно: один для поиска, второй для шеринга.

Нет, прямым фактором ранжирования Schema-разметка не является — это официальная позиция Google. Но она повышает CTR за счёт расширенных сниппетов: звёзд, цены, FAQ, хлебных крошек. По данным Search Engine Land, корректная разметка увеличивает кликабельность на 20–30%, что косвенно подтягивает позиции.

Самый простой способ — добавить блок JSON-LD в <head> страницы. Для CMS вроде WordPress и Bitrix есть плагины (Rank Math, Yoast, Schema Pro), которые генерируют разметку автоматически. После внедрения проверьте код через Rich Results Test от Google и валидатор Schema.org — они покажут ошибки и доступные типы сниппетов.

Базовый набор для большинства проектов: Organization, WebSite, BreadcrumbList и Article — этого достаточно для блога или корпоративного сайта. Интернет-магазинам обязательно подключить Product и Offer с ценой и наличием, сервисам — FAQPage и LocalBusiness. Всего в словаре более 800 типов, но реально используется около 30.

Не нашли ответ?

Спросите Андрея Гусарова — отвечаю в течение 1-2 рабочих дней.

Нажимая, вы соглашаетесь с обработкой данных.