Структурированные данные для SEO: руководство по Schema.org
Что такое структурированные данные?
Структурированные данные — это стандартизированный формат предоставления информации о странице и классификации её контента. Используется словарь Schema.org — совместный проект Google, Bing, Yahoo и Яндекса — чтобы помочь поисковым системам понять не только что на странице, а что это означает.
Без структурированных данных поисковик видит текст и должен извлечь смысл из контекста. Со структурированными данными вы явно сообщаете: «Это товар стоимостью 4999 руб., с рейтингом 4.5 звезды по 230 отзывам». Это включает расширенные результаты — улучшенные элементы выдачи со звёздами, ценами, изображениями, FAQ и не только.
Почему структурированные данные важны для SEO
Структурированные данные напрямую не влияют на ранжирование (Google это подтверждал), но значительно влияют на видимость и CTR:
- Расширенные сниппеты — звёзды отзывов, цены, наличие, даты событий прямо в выдаче
- Панели знаний — подробные информационные блоки для организаций, людей и продуктов
- Карточки — мобильные карусели для рецептов, курсов, мероприятий
- FAQ и How-To результаты — раскрывающиеся ответы прямо в SERP, значительно увеличивающие занимаемую площадь
- Строка поиска по сайту — позволяет пользователям искать по вашему сайту прямо из Google
- Хлебные крошки в SERP — структурированные пути навигации вместо сырых URL
Исследования показывают, что расширенные результаты увеличивают CTR на 20–30% по сравнению со стандартными. Для конкурентных запросов это решающее преимущество.
Форматы: JSON-LD, Microdata, RDFa
Существует три формата. Google рекомендует JSON-LD:
| Формат | Где размещается | Предпочтение Google |
|---|---|---|
| JSON-LD | Тег script в <head> или <body> | Рекомендуемый |
| Microdata | Инлайн-атрибуты HTML | Поддерживается |
| RDFa | Инлайн-атрибуты HTML | Поддерживается |
JSON-LD предпочтителен, потому что отделяет структурированные данные от HTML-разметки, упрощая поддержку, отладку и динамическую генерацию.
Основные типы Schema
Organization
Каждый сайт должен иметь разметку Organization на главной странице:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Enterno",
"url": "https://enterno.io",
"logo": "https://enterno.io/assets/images/logo.png",
"contactPoint": {
"@type": "ContactPoint",
"contactType": "customer support",
"email": "support@enterno.io"
}
}
</script>
Article / BlogPosting
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Структурированные данные для SEO",
"datePublished": "2025-01-15T10:00:00+00:00",
"author": {
"@type": "Organization",
"name": "Enterno"
},
"publisher": {
"@type": "Organization",
"name": "Enterno",
"logo": {
"@type": "ImageObject",
"url": "https://enterno.io/assets/images/logo.png"
}
}
}
</script>
FAQPage
Один из самых эффективных типов — FAQ может удвоить ваше пространство в SERP:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Что такое структурированные данные?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Стандартизированный формат информации о странице с использованием словаря Schema.org."
}
}
]
}
</script>
BreadcrumbList
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{"@type": "ListItem", "position": 1, "name": "Главная", "item": "https://enterno.io/"},
{"@type": "ListItem", "position": 2, "name": "Блог", "item": "https://enterno.io/blog"},
{"@type": "ListItem", "position": 3, "name": "Руководство по структурированным данным"}
]
}
</script>
SoftwareApplication
Для SaaS-продуктов и веб-инструментов:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "Enterno Website Monitor",
"applicationCategory": "WebApplication",
"operatingSystem": "Web",
"offers": {
"@type": "Offer",
"price": "0",
"priceCurrency": "USD"
}
}
</script>
Валидация и тестирование
Всегда проверяйте структурированные данные перед развёртыванием:
- Google Rich Results Test —
search.google.com/test/rich-results— показывает, какие расширенные результаты доступны - Schema.org Validator —
validator.schema.org— проверка по спецификации Schema.org - Google Search Console — отчёты об ошибках структурированных данных по всему сайту
- Яндекс Вебмастер — валидатор микроразметки для Яндекса
Типичные ошибки валидации:
- Отсутствие обязательных свойств (например, Article без headline или datePublished)
- Неверный формат дат (должен быть ISO 8601)
- URL, которые возвращают 404
- Несоответствие контенту — структурированные данные утверждают одно, а страница показывает другое
Типичные ошибки
- Разметка невидимого контента — структурированные данные должны отражать то, что видят пользователи. Скрытый контент нарушает гайдлайны
- Самообзоры — разметка собственных отзывов о своём продукте. Google требует сторонние отзывы
- Злоупотребление FAQ — FAQ-разметка на каждой странице размывает эффект. Используйте там, где реально отвечаете на вопросы
- Устаревшие данные — цены, рейтинги и наличие, не соответствующие текущему содержимому страницы
Измерение эффекта
После внедрения отслеживайте:
- Google Search Console — раздел «Улучшения» показывает активные расширенные результаты и их ошибки
- CTR — сравните кликабельность до и после внедрения
- Показы — расширенные результаты могут увеличить показы
- Яндекс Вебмастер — аналогичные отчёты для Яндекса
Заключение
Структурированные данные — один из самых недооценённых SEO-инструментов. Требуют относительно мало усилий — добавить JSON-LD скрипты на страницы — а отдача в виде расширенных результатов, CTR и поисковой видимости существенна. Начните с Organization, Article и BreadcrumbList, затем добавляйте специфичные типы (Product, FAQ, HowTo, SoftwareApplication). Регулярно валидируйте, поддерживайте актуальность данных и мониторьте результаты в Search Console.
Проверьте ваш сайт прямо сейчас
Проверить →