Содержание
- Шаг первый: выберите тип разметки под задачу страницы
- JSON-LD против Microdata и RDFa: дискуссия закрыта
- Пример 1. Organization: «удостоверение личности» компании
- Пример 2. LocalBusiness: обязательно для регионального бизнеса
- Пример 3. BreadcrumbList: быстрый и безопасный способ улучшить сниппет
- Пример 4. Article: разметка для контента, который цитируют нейросети
- Пример 5. Product + Offer: цена и наличие без перехода на сайт
- Пример 6. AggregateRating: жёлтые звёзды, которые замечают все
- Пример 7. FAQPage: вопросы в сниппете и прямой путь в нейроответ
- Пример 8. Service: разметка страницы конкретной услуги
- Как Schema.org влияет на нейроответы: механика 2026 года
- Восемь ошибок, которые ломают сниппеты: чек-лист
- Частые вопросы и ответы
Представьте: два сайта с одинаковым текстом конкурируют за один запрос. У первого в выдаче — заголовок и пара строк описания. У второго — звёзды рейтинга, цена, адрес, блок с вопросами. Пользователь нажмёт на второй. Поисковик это зафиксирует.
В этом и состоит практический смысл микроразметки Schema.org: она не толкает страницу вверх напрямую, зато меняет то, как сниппет воспринимается — и тем влияет на поведение людей в выдаче. В 2026 году к двум поисковикам добавился третий адресат разметки: языковые модели. Яндекс Нейро и Google AI Overviews читают Schema.org, чтобы понять, кто вы, чем занимаетесь и насколько вашим данным стоит доверять при генерации ответа.
Эта статья — практический разбор. Никакой теории ради теории: только конкретные типы, готовые примеры JSON-LD и перечень ошибок, которые ломают сниппеты. Разберём всё, что нужно бизнес-сайту: от карточки компании до страниц услуг и публикаций блога.
Шаг первый: выберите тип разметки под задачу страницы
Прежде чем открывать редактор кода, ответьте на вопрос: что именно должна сообщать поисковику эта страница? Неподходящий тип Schema.org — впустую потраченное время. Подходящий — и расширенный сниппет появится уже при следующей переиндексации.
| Что нужно сайту | Тип Schema.org | Где проявляется в выдаче | Вес для CTR |
|---|---|---|---|
| Адрес, телефон, режим работы | LocalBusiness / ProfessionalService | Геосниппет, Яндекс.Карты, нейроответы | Критический |
| Страница «О компании» | Organization | Карточка Google, источник для LLM | Критический |
| Карточка товара с ценой | Product + Offer | Цена, наличие, звёзды в сниппете | Критический |
| Навигационный путь | BreadcrumbList | Хлебные крошки под заголовком | Высокий |
| Публикация блога / гайд | Article | Новости Google, нейро-цитаты | Высокий |
| Блок вопрос–ответ | FAQPage | Раскрывающиеся вопросы в сниппете | Высокий |
| Страница услуги | Service | Нейроответ о стоимости услуги | Средний |
| Рейтинг и отзывы | AggregateRating | Жёлтые звёзды рядом с названием | Средний |
Графа «Вес для CTR» — практическая оценка по реальным проектам студии: насколько заметно присутствие конкретного типа разметки сказывается на кликабельности сниппета. Критические типы в большинстве ниш дают прирост от 20 до 40%.
Критический
Нужен почти всегда: без него сниппет теряет заметность и доверие.
Высокий
Хорошо работает на статьях, страницах услуг и информационных хабах.
Средний
Даёт эффект в своей нише, особенно в связке с другими типами.
Практика
Выигрывает не количество разметок, а их релевантность задаче страницы.
JSON-LD против Microdata и RDFa: дискуссия закрыта
Три формата передачи данных Schema.org существуют давно, и вопрос о выборе периодически всплывает. Отвечают на него сами поисковики: Google в официальной документации прямо называет JSON-LD предпочтительным форматом. Яндекс явного приоритета не указывает, однако практика и технические рекомендации говорят в пользу того же варианта.
Логика проста. JSON-LD существует в отдельном теге script и никак не переплетается с HTML-разметкой страницы. Верстальщик переделывает блок — разметка не трогается. SEO-специалист обновляет данные — шаблон не ломается. У Microdata и RDFa этого преимущества нет: они вшиты прямо в теги, и любая правка вёрстки рискует их повредить.
Принципиальный момент: один формат на странице. Если выбрали JSON-LD — никакой Microdata рядом. Парсер поисковика при смешении форматов получает противоречивые сигналы и нередко игнорирует оба источника данных.
Технически блок вставляется перед закрывающим тегом </head> или </body>. Конкретное расположение не критично — поисковые роботы сканируют весь HTML-документ целиком.
<script type="application/ld+json">
{
/* содержимое разметки */
}
</script>
Пример 1. Organization: «удостоверение личности» компании
Organization — базовый тип для любой организации. Он сообщает поисковикам и нейросетям, кто стоит за этим доменом: название, юридический адрес, логотип, каналы связи, аккаунты в соцсетях. Google использует эти данные для формирования карточки в правой части выдачи. Языковые модели — для решения вопроса, считать ли сайт авторитетным источником при генерации нейроответа.
Поле sameAs особенно важно для LLM: список ссылок на верифицированные внешние профили подтверждает, что за доменом стоит реальная компания, а не созданный под запрос сайт-однодневка.
Обязательные поля: name, url, logo, address, contactPoint, sameAs.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "STUDIO 512",
"url": "https://ws512.ru",
"logo": "https://ws512.ru/logo.png",
"foundingDate": "2011",
"description": "Разработка сайтов под SEO, контекстная реклама, автоматизация",
"address": {
"@type": "PostalAddress",
"streetAddress": "ул. Сибгата Хакима, 23",
"addressLocality": "Казань",
"addressRegion": "Республика Татарстан",
"postalCode": "420029",
"addressCountry": "RU"
},
"contactPoint": {
"@type": "ContactPoint",
"telephone": "+7-963-125-79-97",
"contactType": "customer service",
"availableLanguage": "Russian"
},
"sameAs": [
"https://vk.com/ws512",
"https://t.me/STUDIO_512"
]
}
</script>
Пример 2. LocalBusiness: обязательно для регионального бизнеса
Если компания работает в конкретном городе, имеет физический адрес и принимает клиентов офлайн — LocalBusiness важнее Organisation. Именно он отвечает за геосниппеты: отображение адреса, режима работы и ссылки на карту прямо под заголовком результата. В Яндекс Нейро LocalBusiness помогает системе корректно отвечать на запросы с геопривязкой: «студия в Казани», «агентство рядом», «где заказать сайт в Татарстане».
Для узких категорий используйте подтипы Schema.org, которые точнее описывают деятельность: MedicalBusiness, Restaurant, LegalService, ProfessionalService. Чем конкретнее тип — тем понятнее сигнал для поисковика.
Критически важно: поле geo с координатами. Без него Яндекс не сможет корректно привязать организацию к карте.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "ProfessionalService",
"name": "STUDIO 512 — разработка сайтов и SEO",
"url": "https://ws512.ru",
"image": "https://ws512.ru/office-photo.jpg",
"telephone": "+7-963-125-79-97",
"email": "marketing@ws512.ru",
"address": {
"@type": "PostalAddress",
"streetAddress": "ул. Сибгата Хакима, 23",
"addressLocality": "Казань",
"addressCountry": "RU"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 55.7897,
"longitude": 49.1221
},
"openingHoursSpecification": [{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
"opens": "09:00",
"closes": "18:00"
}],
"priceRange": "$$"
}
</script>
Пример 3. BreadcrumbList: быстрый и безопасный способ улучшить сниппет
BreadcrumbList меняет то, как URL выглядит под заголовком в выдаче: вместо длинной нечитаемой ссылки появляется понятный навигационный путь — Главная → Услуги → SEO. Пользователь видит, где находится страница в иерархии сайта, ещё до того как кликнуть. Это снижает отказы и повышает доверие к сниппету.
Из всех типов Schema.org это один из наименее рискованных: редко вызывает ошибки валидации, не несёт угрозы ручных действий, визуальный эффект заметен уже через 2–5 дней после переобхода страницы.
Требование к position: строго по возрастанию, без пропусков — 1, 2, 3.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Главная", "item": "https://ws512.ru/" },
{ "@type": "ListItem", "position": 2, "name": "Привлечение трафика",
"item": "https://ws512.ru/privlechenie-trafika/" },
{ "@type": "ListItem", "position": 3, "name": "SEO оптимизация",
"item": "https://ws512.ru/privlechenie-trafika/seo-optimizatsiya/" }
]
}
</script>
Пример 4. Article: разметка для контента, который цитируют нейросети
Разметка Article к 2026 году превратилась из «желательного» элемента в реальный инструмент конкуренции за нейроответы. Вот механика: когда Яндекс Нейро или Google AI Overviews отбирают источники для синтеза ответа, они оценивают структурированность данных. Статья с заполненными полями author, publisher, datePublished воспринимается алгоритмом как атрибутированная публикация от конкретного источника — в отличие от «безымянной» страницы с аналогичным текстом.
Особую роль играет dateModified: нейросети учитывают актуальность при расстановке приоритетов среди источников. Статья, которую не трогали больше полугода, постепенно проигрывает более свежим материалам конкурентов на те же запросы.
Не забыть: поле image. Без него Google не формирует превью-картинку в расширенном сниппете.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Микроразметка Schema.org в 2026 году",
"description": "Разбор JSON-LD типов с примерами кода для бизнес-сайтов",
"image": "https://ws512.ru/blog/schema-2026-preview.jpg",
"author": {
"@type": "Organization",
"name": "STUDIO 512",
"url": "https://ws512.ru"
},
"publisher": {
"@type": "Organization",
"name": "STUDIO 512",
"logo": { "@type": "ImageObject", "url": "https://ws512.ru/logo.png" }
},
"datePublished": "2026-02-26",
"dateModified": "2026-02-26",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://ws512.ru/blog/mikrorazmetka-schema-org/"
}
}
</script>
speakable — оно отмечает ключевые фрагменты текста, которые алгоритм должен использовать при синтезе голосовых и текстовых нейроответов. В 2026 году поддержка speakable расширяется как в Яндексе, так и в Google.
Пример 5. Product + Offer: цена и наличие без перехода на сайт
Связка Product и Offer выводит цену, валюту и статус наличия прямо в сниппет выдачи — пользователь видит их до клика. Для интернет-магазинов это один из главных форматов расширенного сниппета. Но он одинаково хорошо работает для сервисного бизнеса: агентств, студий, консультантов — если у услуги есть фиксированная или стартовая стоимость.
Нейросети также используют данные Offer при ответе на ценовые запросы: «сколько стоит разработка сайта», «цены на SEO в Казани». Подробно заполненный блок повышает шанс того, что именно ваши цифры попадут в сгенерированный ответ.
Обязательно: поле priceValidUntil — без даты актуальности Google может убрать цену из сниппета.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Разработка сайта под SEO",
"description": "Проектирование и запуск сайта с учётом требований поисковых систем",
"image": "https://ws512.ru/img/seo-dev-service.jpg",
"brand": { "@type": "Brand", "name": "STUDIO 512" },
"offers": {
"@type": "Offer",
"url": "https://ws512.ru/razrabotka-saytov/sayty-pod-seo/",
"priceCurrency": "RUB",
"price": "85000",
"priceValidUntil": "2026-12-31",
"availability": "https://schema.org/InStock",
"seller": { "@type": "Organization", "name": "STUDIO 512" }
}
}
</script>
Пример 6. AggregateRating: жёлтые звёзды, которые замечают все
AggregateRating — не самостоятельный тип, а вложенный объект. Он всегда указывается внутри чего-то: LocalBusiness, Product, Service. Именно он отвечает за появление звёзд рейтинга в строке результата. Визуальный контраст с соседними «чистыми» сниппетами работает безотказно: взгляд цепляется за звёзды раньше, чем человек успевает прочитать заголовок.
По результатам A/B-тестирований в разных нишах, CTR страниц со звёздным рейтингом в сниппете в среднем на 15–30% выше, чем у страниц без него при прочих равных условиях.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "STUDIO 512",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.9",
"reviewCount": "47",
"bestRating": "5",
"worstRating": "1"
},
"review": [{
"@type": "Review",
"author": { "@type": "Person", "name": "Алексей К." },
"reviewRating": { "@type": "Rating", "ratingValue": "5", "bestRating": "5" },
"reviewBody": "Сайт попал в ТОП-3 за квартал, органический трафик вырос вдвое"
}]
}
</script>
Пример 7. FAQPage: вопросы в сниппете и прямой путь в нейроответ
FAQPage даёт самый ощутимый прирост «площади» в выдаче: под заголовком появляются раскрывающиеся блоки с вопросами и ответами. Страница занимает в 2–3 раза больше экранного пространства, чем обычный сниппет, — это физически вытесняет конкурентов из поля зрения.
В 2026 году FAQPage приобрёл ещё один эффект: прямое влияние на нейроответы. Языковые модели при синтезе охотно используют пары «вопрос–ответ» из FAQPage — структура данных уже готова к вставке в генерируемый ответ без дополнительной обработки.
Оптимальное количество: 3–7 вопросов. Свыше семи — часть скрывается в сниппете.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Работает ли Schema.org на Tilda?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Да. JSON-LD добавляется через блок T123 (произвольный HTML)."
}
},
{
"@type": "Question",
"name": "Влияет ли разметка на позиции в Яндексе?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Напрямую — нет. Косвенно — да: расширенный сниппет повышает CTR, что учитывается алгоритмами ранжирования. Проверяйте через Яндекс Вебмастер — Структурированные данные."
}
}
]
}
</script>
Пример 8. Service: разметка страницы конкретной услуги
Service — специализированный тип для компаний, продающих нематериальные услуги: агентств, клиник, юристов, консультантов. Он позволяет точно описать характер деятельности, зону обслуживания и стоимость — именно те данные, которые Яндекс Нейро задействует при ответах на запросы «SEO в Казани», «стоимость аудита сайта», «digital-агентство для малого бизнеса».
В связке с Organization этот тип формирует полный семантический профиль компании: поисковик понимает не только то, кто вы, но и что предлагаете, кому и по какой цене.
Ключевые поля: serviceType, name, provider, areaServed.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Service",
"serviceType": "SEO-продвижение",
"name": "SEO-оптимизация сайта в Яндекс и Google",
"description": "Технический аудит, семантика, контент, ссылочное — под ключ",
"url": "https://ws512.ru/privlechenie-trafika/seo-optimizatsiya/",
"provider": { "@type": "Organization", "name": "STUDIO 512", "url": "https://ws512.ru" },
"areaServed": { "@type": "City", "name": "Казань" },
"offers": {
"@type": "Offer",
"priceCurrency": "RUB",
"price": "25000",
"priceValidUntil": "2026-12-31"
}
}
</script>
Как Schema.org влияет на нейроответы: механика 2026 года
Яндекс Нейро и Google AI Overviews — не просто интерфейс над поиском. Под капотом это языковые модели, которые читают сотни страниц, синтезируют ответ и при этом решают три вещи: что сказать, кого процитировать, кому доверять. Schema.org влияет именно на последние два пункта.
Разберём конкретно, какой тип разметки что даёт нейросети:
Organization + sameAs
Подтверждает, что за сайтом стоит верифицированная компания. Повышает «авторитетный вес» источника при генерации ответа.
Article + author + dateModified
Даёт сигнал актуальности и атрибуции. Анонимный контент без даты проигрывает атрибутированному при прочих равных.
FAQPage
Вопросы и ответы уже структурированы в нужном формате. LLM вырезает блок и адаптирует под запрос без дополнительной обработки.
LocalBusiness + areaServed
При локальных запросах нейросеть использует эти поля для ответов вида «студии в Казани» или «стоимость SEO в вашем регионе».
Service + offers
Помогает ценовым ответам. Чем подробнее заполнен блок, тем выше вероятность, что в нейроответ попадут именно ваши данные.
Итог
Разметка не гарантирует попадание в нейроответ, но серьёзно повышает шанс при сопоставимом качестве контента.
Для максимального охвата нейроответов сочетайте четыре типа разметки на одном домене:
Восемь ошибок, которые ломают сниппеты: чек-лист
Неправильная разметка хуже, чем её отсутствие: она ведёт к предупреждениям в Search Console, блокировке расширенных сниппетов и ручным действиям. Проверьте каждый пункт до публикации страницы.
| Типичная ошибка | Последствие |
|---|---|
| Разметка добавлена, но контент скрыт CSS/JS | Google фиксирует несоответствие — предупреждение в Search Console |
| Несколько блоков Organization на одной странице | Парсер выбирает произвольный — данные конфликтуют |
| FAQPage без вопросов в HTML-тексте страницы | Ручное действие — блокировка расширенных результатов |
| Цена в Offer расходится с ценой на странице | Нарушение политики Google, снятие ценового сниппета |
| Поле dateModified не меняется при обновлении | LLM снижает приоритет страницы как актуального источника |
| Два типа разметки в одном теге <script> | Невалидный JSON, сниппет не формируется |
| Одновременно JSON-LD и Microdata | Конфликт форматов, непредсказуемый результат парсинга |
| Отзывы в разметке не дублированы в тексте страницы | Пенальти за скрытый контент |
Три инструмента, без которых не обходится ни один аудит разметки
- Rich Results Test — главный инструмент. Вставьте URL или HTML, получите список доступных расширенных сниппетов и конкретные ошибки полей.
- Яндекс Вебмастер → Инструменты → Валидатор микроразметки — без него не обойтись для российской выдачи: часть полей Яндекс интерпретирует иначе, чем Google.
- Google Search Console → раздел «Расширения» — здесь собраны ошибки на уже проиндексированных страницах. Если сниппет неожиданно пропал — начинайте именно отсюда.
Частые вопросы и ответы
На Tilda и WordPress Schema.org вообще работает?
Без ограничений. WordPress — через плагины Yoast SEO, RankMath или Schema Pro: они генерируют JSON-LD автоматически для основных типов. Tilda — через блок T123 (произвольный HTML): вставляете тег с JSON-LD вручную, он работает так же, как на любом сайте. Единственная особенность Tilda: разметку нужно добавлять отдельно для каждого шаблона страниц.
Что важнее: разметка или скорость загрузки?
Это параллельные задачи, а не конкурирующие. Скорость и Core Web Vitals влияют на позицию страницы в выдаче — это фактор ранжирования. Schema.org не двигает сайт выше, зато меняет то, как сниппет выглядит, и влияет на CTR и попадание в нейроответы. Одно без другого теряет эффективность — оба нужны.
Яндекс читает Schema.org иначе, чем Google?
В целом — схожим образом, но с нюансами. Organization, LocalBusiness, Product, BreadcrumbList и FAQPage Яндекс воспринимает хорошо — расширенные сниппеты по этим типам появляются в российской выдаче регулярно. Article и Service поддерживаются частично: не все поля учитываются. Speakable и HowTo в Яндексе в 2026 году находятся в состоянии ограниченной поддержки. Вывод один: Rich Results Test проверяет только Google, поэтому для полноты картины всегда запускайте отдельную проверку в Яндекс Вебмастере.
Как часто обновлять разметку?
При любом изменении данных, которые в ней указаны: переехал офис — обновите адрес в LocalBusiness; изменилась цена — поменяйте значение в Offer. Отдельный сценарий — поле dateModified в Article: обновляйте его при каждой смысловой правке статьи. Разметка с устаревшими данными создаёт противоречие между тем, что поисковик видит в JSON-LD, и тем, что он читает в тексте страницы. Алгоритм замечает это.
Можно объединить несколько типов разметки на одной странице?
Нужно, а не просто можно. Страница услуги — показательный пример: на ней логично присутствуют BreadcrumbList, Service, AggregateRating и FAQPage. Каждый тип оформляется в отдельном теге script с атрибутом type="application/ld+json". Смешивать несколько типов в одном теге нельзя — это делает JSON невалидным. Главное ограничение: каждый тип должен отражать реальный контент страницы, а не быть добавлен «для SEO».
