Поисковик читает страницу, но не всегда понимает, что есть что: где название товара, а где просто текст, где цена, а где случайное число. Микроразметка снимает эту неопределённость: она подписывает данные машинным языком. Ниже разберём, что такое разметка Schema.org, какие у неё форматы и типы, как выглядит код для организации, товара и изображения, что она реально даёт бизнесу и как её проверить.
Что это такое
Микроразметка это специальный код на странице, который помечает элементы: «это товар», «это цена», «это организация», «это вопрос и ответ». Посетитель её не видит, а поиск и нейросети читают и точно понимают структуру контента.
Стандартом микроразметки стал словарь Schema.org. Его в 2011 году запустили Google, Microsoft и Yahoo, в том же году к ним присоединился Яндекс. Сейчас в словаре около 800 типов: от организации и товара до рецепта и мероприятия.
«Schema.org это совместная работа сообщества, цель которой создавать, поддерживать и продвигать схемы структурированных данных в интернете, на веб-страницах, в электронных письмах и за их пределами».
Что она даёт
- Расширенные сниппеты. В выдаче появляются цена, наличие, рейтинг, хлебные крошки: результат заметнее и кликабельнее.
- Понимание поиском. Робот точно знает, о чём страница и кто за ней стоит.
- Попадание в ИИ-выдачу. Нейросети охотнее берут структурированные данные, это часть GEO.
- Доверие. Расширенный сниппет выглядит солиднее обычной ссылки.
«Google Поиск старается понять содержание страницы. Вы можете помочь ему, явно указав смысл страницы с помощью структурированных данных».
Форматы разметки: JSON-LD, Microdata и RDFa
Разметку Schema.org можно записать тремя способами. Смысл у них одинаковый, отличается только то, где и как стоит код.
| Формат | Как выглядит | Когда использовать |
|---|---|---|
| JSON-LD | Отдельный блок script в коде страницы | Рекомендуемый вариант: не смешивается с вёрсткой, легко проверить и поправить |
| Microdata | Атрибуты itemscope, itemtype, itemprop прямо в тегах | Старые шаблоны CMS, где разметка встроена в вёрстку |
| RDFa | Атрибуты vocab, typeof, property в тегах | Встречается редко |
Google прямо рекомендует JSON-LD, Яндекс понимает все три формата. На новых сайтах почти всегда используют JSON-LD.
Как выглядит разметка: context, type и адрес schema.org
Любой блок JSON-LD начинается со строки «@context»: она говорит, что используется словарь Schema.org. Дальше «@type» указывает тип объекта, а остальные поля описывают его свойства.
<script type="application/ld+json">{ "@context": "https://schema.org", "@type": "Organization", "name": "Завод Пример"}</script>
Частый вопрос: писать http schema org или https schema org, с www или без. Поисковики понимают все варианты: http://schema.org, https://schema.org и http://www.schema.org обозначают один и тот же словарь. Сам Schema.org рекомендует https без www, так и стоит писать в новом коде.
В формате Microdata то же самое записывают атрибутами: itemscope отмечает начало объекта, itemtype указывает тип по адресу словаря, itemprop помечает свойства. Если значение не видно на странице в нужном виде, его передают через тег meta с атрибутом content.
<div itemscope itemtype="https://schema.org/Organization"> <span itemprop="name">Завод Пример</span> <meta itemprop="foundingDate" content="2005"></div>
Основные типы Schema.org для бизнеса
| Тип | Что описывает | Где ставить |
|---|---|---|
| Organization | Компания: название, логотип, контакты, адрес, соцсети | Главная, страница «О компании» |
| Product | Товар: название, цена, наличие, характеристики | Карточки каталога |
| Service | Услуга: название, область, исполнитель | Страницы услуг |
| Article | Статья: заголовок, автор, даты публикации и обновления | Блог, база знаний |
| WebPage | Страница в целом | Любые страницы |
| ImageObject | Изображение: адрес, подпись, автор | Галереи, фото продукции |
| BreadcrumbList | Хлебные крошки | Все внутренние страницы |
| FAQPage | Вопросы и ответы | Страницы с блоком FAQ |
Schema.org Organization: пример
Разметка организации связывает сайт с компанией: по ней поиск и нейросети понимают, кто владелец сайта, где он находится и как с ним связаться. Свойство url указывает адрес сайта, logo адрес логотипа, sameAs ссылки на профили компании в других сервисах.
{ "@context": "https://schema.org", "@type": "Organization", "name": "Завод Пример", "url": "https://site.ru/", "logo": "https://site.ru/logo.png", "telephone": "+7 000 000-00-00", "sameAs": ["https://t.me/primer"]}
Schema.org Product и Service
Для товара главное указать цену и наличие через вложенный объект Offer, для услуги название, описание и исполнителя. Если цена на сайте договорная и не показывается, в разметке её не указывают.
{ "@context": "https://schema.org", "@type": "Product", "name": "Сотовый поликарбонат 8 мм", "image": "https://site.ru/img/pc8.webp", "offers": {"@type": "Offer", "price": "1500", "priceCurrency": "RUB", "availability": "https://schema.org/InStock"}}
Schema.org ImageObject
ImageObject описывает изображение: адрес файла (contentUrl), подпись (caption), размеры и автора. Отдельно его ставят в галереях и на страницах, где фото сами по себе важны, например портфолио объектов. В разметке товара и статьи картинку обычно указывают просто адресом в свойстве image.
Как внедрять
Микроразметку добавляют в шаблоны страниц, а не вручную в каждую. Для типовых CMS есть модули, но важно сделать её корректно: ошибки в разметке поиск игнорирует или воспринимает как попытку обмана.
Так устроено у нас на сайте: у каждой статьи блога три блока разметки: Article с датой обновления, BreadcrumbList и FAQPage. Причём FAQPage собирается автоматически из того же текста, что показан посетителю в блоке вопросов, дословно. Это исключает самую частую ошибку, когда разметка и страница расходятся. Разметку и её проверку мы включаем в технический аудит сайта вместе с индексацией и структурой.
Что реально меняется в выдаче, а что нет
Честно: не всякая разметка что-то даёт визуально. Расширенный вид результата в поиске обычно приносят товар с ценой и наличием, отзывы с рейтингом и хлебные крошки, которые заменяют длинный адрес понятным путём по разделам.
С вопросами и ответами ситуация изменилась: с августа 2023 года Google показывает раскрывающиеся вопросы в выдаче только авторитетным государственным и медицинским сайтам. Разметку FAQPage всё равно стоит ставить: по ней поиск и нейросети понимают структуру ответов. Просто не ждите, что под ссылкой появятся строки вопросов.
Разметка организации и статьи видимого сниппета тоже почти не даёт. Это не значит, что она бесполезна: по ней поиск связывает сайт с компанией, а нейросети берут оттуда факты для ответа.
Как проверить, что разметка работает
- Валидатор микроразметки Яндекса и тест расширенных результатов Google: вставляете адрес страницы или код и смотрите, что видит робот. Ошибки показываются построчно.
- Валидатор Schema.org: проверяет код на соответствие словарю, без привязки к конкретному поисковику.
- Яндекс Вебмастер, раздел «Товары и цены», и отчёты по улучшениям в Google Search Console: там видно, приняты ли данные.
- Через две-три недели после внедрения смотрите, изменился ли вид результата в выдаче. Разметка принимается не в момент публикации, а после переобхода страницы.
Проверьте заодно, что роботу вообще разрешено заходить на размеченные страницы: об этом в статье Robots.txt: зачем нужен и как настроить без ошибок. А как следить за ошибками после проверки, разобрали в материале Яндекс.Вебмастер: что проверять и как использовать.
Ошибки schema.org, из-за которых разметку игнорируют
- Разметка не совпадает с тем, что видит человек. В коде рейтинг 4,9 и двести отзывов, а на странице ни одного отзыва. Это прямое нарушение, за него разметку отключают целиком.
- Цена в разметке есть, а на странице нет. Частая история на сайтах заводов с договорной ценой. Если цену не показываете, не размечайте её.
- Вопросы размечены, а блока FAQ на странице нет. Размечать можно только то, что реально видно посетителю.
- Одинаковая разметка на всех страницах. Скопированный блок с одной карточки на весь каталог даёт тысячи одинаковых товаров с одинаковой ценой.
- Ссылки в разметке ведут на старые адреса. После переезда в свойствах url и image остаются адреса, которые отдают перенаправление или ошибку. Как настроить перенаправления, в статье Редиректы на сайте: какие нужны и как настроить.
- Дублирующиеся блоки. Один и тот же тип описан на странице дважды с разными данными, и поисковик не понимает, какому верить.
Правило простое: разметка описывает страницу, а не украшает её. Всё, что в ней написано, должно быть на странице человеческими глазами. Это часть технической работы над SEO, и проверять её удобнее вместе с остальной технической частью: закажите проверку разметки и индексации, первый разбор бесплатно.

