TL;DR
Микроразметка Schema.org — структурированные данные, которые помогают поисковикам понимать контент. Дают расширенные сниппеты (звёзды, цены, FAQ-аккордеоны), повышают CTR на 15-30%, помогают попасть в AI-ответы. Используйте JSON-LD формат — современный стандарт.
Зачем нужна микроразметка
- Расширенные сниппеты — звёзды, цены, FAQ, breadcrumbs в выдаче.
- Понимание контента — поисковик «знает», что это за страница.
- AI-поиск — LLM используют структурированные данные для генерации ответов.
- Голосовой поиск — assistants выбирают ответы из размеченных страниц.
- Карточки знаний (knowledge panels) — для брендов и людей.
Форматы микроразметки
- JSON-LD ⭐ — современный стандарт, рекомендуется Google и Яндексом.
- Microdata — устаревающий формат с inline-разметкой.
- RDFa — почти не используется.
Используйте JSON-LD. Размещается в <head> или в конце <body>.
Базовая разметка для любого сайта
Organization (для компании)
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Название компании",
"url": "https://example.com",
"logo": "https://example.com/logo.png",
"sameAs": [
"https://vk.com/example",
"https://t.me/example"
],
"contactPoint": {
"@type": "ContactPoint",
"telephone": "+7-495-123-45-67",
"contactType": "customer service",
"areaServed": "RU"
}
}
</script>
Person (для частного специалиста)
{
"@context": "https://schema.org",
"@type": "Person",
"name": "Виталий Исаков",
"jobTitle": "SEO-специалист",
"url": "https://isakov.work",
"image": "https://isakov.work/photo.jpg",
"sameAs": [
"https://t.me/isakov_seo",
"https://vk.com/isakov_seo"
],
"worksFor": {
"@type": "Organization",
"name": "Самозанятый"
}
}
LocalBusiness (для локального бизнеса)
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Стоматология ABC",
"image": "https://example.com/photo.jpg",
"address": {
"@type": "PostalAddress",
"streetAddress": "ул. Тверская, 1",
"addressLocality": "Москва",
"postalCode": "125009",
"addressCountry": "RU"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 55.755,
"longitude": 37.617
},
"telephone": "+7-495-123-45-67",
"openingHours": "Mo-Fr 09:00-21:00",
"priceRange": "₽₽₽"
}
WebSite + SearchAction
Активирует поисковую строку в выдаче:
{
"@context": "https://schema.org",
"@type": "WebSite",
"url": "https://example.com",
"potentialAction": {
"@type": "SearchAction",
"target": "https://example.com/search/?q={query}",
"query-input": "required name=query"
}
}
Разметка для контента
Article / BlogPosting
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Заголовок статьи",
"description": "Краткое описание",
"image": "https://example.com/image.jpg",
"datePublished": "2026-03-18",
"dateModified": "2026-04-08",
"author": {
"@type": "Person",
"name": "Виталий Исаков",
"url": "https://isakov.work/o-mne/"
},
"publisher": {
"@type": "Organization",
"name": "Isakov.work",
"logo": {
"@type": "ImageObject",
"url": "https://isakov.work/logo.png"
}
}
}
NewsArticle
Для новостных публикаций. Открывает доступ к Top Stories в Google.
Recipe
Для кулинарных сайтов. Даёт мощный сниппет с фото, рейтингом, временем приготовления, калориями.
Разметка для коммерции
Product
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Кроссовки Nike Air Max 90",
"image": "https://example.com/photo.jpg",
"description": "Описание",
"brand": {
"@type": "Brand",
"name": "Nike"
},
"sku": "AM90-001",
"offers": {
"@type": "Offer",
"url": "https://example.com/product/",
"priceCurrency": "RUB",
"price": "8990",
"availability": "https://schema.org/InStock",
"priceValidUntil": "2026-12-31"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"reviewCount": "342"
}
}
Offer
Для услуг и предложений с ценой.
Service
{
"@context": "https://schema.org",
"@type": "Service",
"serviceType": "SEO-аудит сайта",
"provider": {
"@type": "Person",
"name": "Виталий Исаков"
},
"areaServed": "Россия",
"offers": {
"@type": "Offer",
"price": "35000",
"priceCurrency": "RUB"
}
}
Универсальные элементы
BreadcrumbList
{
"@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/uslugi/"
},
{
"@type": "ListItem",
"position": 3,
"name": "SEO-аудит",
"item": "https://example.com/uslugi/seo-audit/"
}
]
}
FAQPage
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Сколько стоит SEO?",
"acceptedAnswer": {
"@type": "Answer",
"text": "От 30 000 ₽ в месяц для частных специалистов..."
}
},
{
"@type": "Question",
"name": "Сколько ждать результат?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Первые подвижки — 2-3 месяца, заметный эффект — 4-6 месяцев."
}
}
]
}
В выдаче превращается в раскрывающийся аккордеон. Один из самых сильных инструментов CTR.
HowTo
Для пошаговых инструкций:
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "Как настроить robots.txt",
"step": [
{
"@type": "HowToStep",
"name": "Шаг 1",
"text": "Создайте файл robots.txt в корне сайта"
},
{
"@type": "HowToStep",
"name": "Шаг 2",
"text": "Добавьте директивы User-agent и Disallow"
}
]
}
Review
{
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": "5"
},
"author": {
"@type": "Person",
"name": "Иван Иванов"
},
"reviewBody": "Отличный специалист, рекомендую"
}
AggregateRating
Общий рейтинг (звёзды в выдаче):
{
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "127",
"bestRating": "5"
}
Проверка микроразметки
- Schema Markup Validator (validator.schema.org) — официальный валидатор.
- Google Rich Results Test — проверка на rich snippets.
- Яндекс.Вебмастер → Инструменты → Валидатор микроразметки.
- Schema App / Merkle Schema Generator — для генерации.
Типичные ошибки
- Microdata + JSON-LD одновременно. Поисковик может запутаться.
- Несколько Organization на одной странице.
- Микроразметка контента, которого нет на странице. Считается обманом.
- Звёзды без реальных отзывов. Может привести к ручным санкциям Google.
- Микроразметка FAQPage там, где это не FAQ-страница. Тоже нарушение.
Стратегия внедрения
- Базовая (Organization/Person + WebSite + BreadcrumbList) — на всех страницах.
- Article/BlogPosting + Author — на статьях.
- Product/Offer + AggregateRating — на товарах.
- Service + Offer — на услугах.
- FAQPage — на страницах с FAQ.
- HowTo — на инструкциях.
- LocalBusiness — для локального бизнеса.
Заказать настройку микроразметки
В рамках технического аудита или SEO-продвижения внедряю полную систему микроразметки. Дам готовый код и рекомендации по интеграции.