Микроразметка schema.org: какая нужна сайту и как внедрить
Микроразметка schema.org — это машиночитаемые пометки на страницах, которые объясняют роботам смысл контента: вот это — название организации, это — цена услуги, а это — вопрос и ответ. Люди разметку не видят, зато её видят поисковики (и строят из неё расширенные сниппеты) и нейросети (и берут из неё факты о вашем бренде). Разберём, какие типы разметки реально нужны бизнес-сайту, как внедрить их без программиста и как не попасть под санкции за усердие.
Что такое микроразметка простыми словами
Schema.org — общий словарь, о котором договорились поисковые системы: набор типов («Организация», «Услуга», «Вопрос-ответ») и их свойств («название», «цена», «автор»). Разметка — это данные страницы, описанные этим словарём в специальном формате.
Простая аналогия: страница без разметки — рукописная анкета, которую роботу приходится расшифровывать; страница с разметкой — та же анкета, но с полями «ФИО», «телефон», «цена», подписанными печатными буквами. Содержание не меняется — меняется надёжность прочтения. Стандарт де-факто сегодня — JSON-LD: небольшой блок кода в <head>, который не трогает вёрстку и виден только роботам (сравнение форматов — ниже).
Зачем размечать: три выгоды
- Расширенные сниппеты. FAQ под ссылкой, звёзды рейтинга, цены, хлебные крошки — размеченные страницы выглядят в выдаче заметнее и собирают больше кликов при тех же позициях. Это самый быстрый измеримый эффект разметки: CTR в вебмастерах виден уже через пару недель после появления сниппета.
- Понимание сущностей. Разметка связывает упоминания в единую картину: «SEO Reach» — организация, у неё услуги, цены, статьи с авторами. Чем меньше роботу приходится догадываться, тем меньше он ошибается — а в спорных случаях (тёзки-компании, распространённые названия) явная сущность и вовсе единственный способ не смешаться с чужой репутацией.
- Ответы нейросетей. Генеративные выдачи собирают факты о компаниях из машиночитаемых источников — разметка снижает риск, что модель «додумает» ваши цены или услуги. Это часть GEO-работ, разобранных в нашем гайде.
Чего разметка НЕ делает — тоже полезно знать: она не поднимает позиции напрямую (это не фактор ранжирования в лоб), не заменяет контент и не спасает слабую страницу. Разметка — усилитель: хорошая страница с ней получает больше видимости и точности цитирования, плохая остаётся плохой, просто аккуратно описанной.
Microdata, RDFa или JSON-LD: какой формат выбрать
Разметку можно записать тремя способами, и это первое решение внедрения:
| Формат | Как выглядит | Вердикт |
|---|---|---|
| Microdata | Атрибуты itemscope/itemprop прямо в HTML-тегах |
Работает, но связывает разметку с вёрсткой: сломали шаблон — сломали разметку |
| RDFa | Похожие атрибуты, другой словарь | Наследие; в новых проектах почти не используется |
| JSON-LD | Отдельный блок в <head>, не трогает вёрстку |
Рекомендация поисковиков и наш выбор |
Почему JSON-LD победил: разметка живёт отдельно от HTML (правки дизайна её не ломают), легко шаблонизируется и генерируется, читается человеком как анкета. Всё в этом гайде — на JSON-LD; если на сайте историческая Microdata — работает, не переделывайте срочно, но новое пишите в JSON-LD.
Какие типы нужны бизнес-сайту
Словарь schema.org огромен, но бизнес-сайту хватает короткого списка:
| Тип | Где ставить | Что даёт | Сниппеты Яндекс/Google |
|---|---|---|---|
| Organization / LocalBusiness | Все страницы (шаблон) | Сущность компании: название, контакты, адрес | И там, и там (данные организации) |
| Service / Product + Offer | Страницы услуг/товаров | Что продаёте и почём | Цена в сниппете — обе системы |
| FAQPage | Страницы с блоками вопросов | FAQ в выдаче + ответ-блоки для нейросетей | Яндекс охотно; Google — избирательно |
| BreadcrumbList | Все внутренние страницы | Хлебные крошки вместо URL | Обе системы |
| Article + author + dates | Статьи блога | Автор и свежесть — сигналы E-E-A-T | Влияет на выдачу и Discover-механики |
| HowTo | Пошаговые инструкции | Шаги в расширенном сниппете | Google периодически сворачивает; ставить по смыслу |
Приоритет внедрения — сверху вниз: Organization и BreadcrumbList в шаблон (разом по всему сайту), затем Service на ключевые страницы услуг, затем FAQPage — мы размечаем FAQ на всех ключевых страницах и считаем это самым недооценённым типом: у большинства конкурентов его до сих пор нет.
Как выглядит JSON-LD
Один пример, чтобы снять страх перед кодом, — минимальная разметка организации:
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "SEO Reach",
"url": "https://seoreach.ru",
"description": "SEO-агентство: продвижение сайтов в поисковых системах и нейросетях"
}
Читается почти как анкета: тип сущности и её свойства. Остальные типы устроены так же — меняется набор полей. Ещё два примера, которые закрывают большинство задач бизнес-сайта.
FAQPage — вопросы и ответы страницы:
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "Сколько стоит SEO-продвижение?",
"acceptedAnswer": {"@type": "Answer", "text": "Тарифы от 30 000 ₽/мес..."}
}]
}
Service с ценой — услуга с предложением:
{
"@context": "https://schema.org",
"@type": "Service",
"name": "SEO-продвижение сайта",
"provider": {"@type": "Organization", "name": "SEO Reach"},
"offers": {"@type": "Offer", "price": "30000", "priceCurrency": "RUB"}
}
Единственное железное правило: данные в JSON повторяют то, что человек видит на странице, — вопрос из разметки существует в FAQ-блоке, цена совпадает с прайсом.
Пошаговое внедрение: от нуля до валидной разметки
- Инвентаризация. Выпишите типы своих страниц: главная, услуги, статьи, контакты. Каждому типу — свой набор разметки из таблицы выше.
- Начните с шаблона. Organization + BreadcrumbList ставятся один раз в шаблон сайта и покрывают все страницы разом — максимум эффекта на час работы.
- Добавьте типы по страницам. Service на услуги, Article на статьи, FAQPage там, где реально есть блоки вопросов. Не гонитесь за экзотикой: шесть типов из таблицы закрывают бизнес-сайт полностью.
- Проверьте валидаторами (раздел ниже) и почините ошибки — обычно это опечатки в полях и незакрытые кавычки.
- Отправьте страницы на переобход и через неделю-две проверьте в вебмастерах, какие расширенные сниппеты стали доступны.
Трудоёмкость честно: на типовом сайте услуг всё внедрение — день работы разработчика или вечер владельца с плагином и генератором.
Неправильно → правильно: главный урок разметки
Неправильно: на каждой странице сайта — AggregateRating «5,0 из 5, 1 отзыв», хотя отзывов на страницах нет. Выглядит как быстрые звёзды в сниппете; кончается санкцией: поисковики снимают расширенные сниппеты за разметку невидимого контента, и вернуть доверие сложнее, чем получить.
Правильно: рейтинг размечается только там, где отзывы реально показаны на странице; FAQPage — только на страницах с блоком вопросов; цена в Offer совпадает с ценой на странице. Скучно, зато сниппеты живут годами и переживают любые обновления алгоритмов.
Принцип: разметка описывает страницу, а не улучшает её. Всё «улучшение» — это честные данные, поданные машиночитаемо.
Как внедрить
- CMS с плагинами. У популярных систем SEO-модули генерируют базовую разметку автоматически: включите и проверьте, что данные (цены, адреса) реальные, а не заглушки.
- Генераторы разметки. Онлайн-конструкторы собирают JSON-LD по форме: заполняете поля — копируете код в шаблон страницы. Путь для сайтов без подходящего плагина.
- Вручную в шаблон. Для однотипных страниц (услуги, статьи) разметка шаблонизируется один раз — дальше она собирается из полей страницы сама. На статических сайтах это самый чистый путь: наш сайт размечен именно так.
Правило одно: данные в разметке = данные на странице. Разметка описывает то, что видит человек, а не заменяет это.
Как проверить
- Валидатор расширенных результатов Google — вставьте URL: покажет найденные типы, ошибки и предупреждения. Разница важна: ошибки блокируют сниппет, предупреждения — лишь сужают возможности; чините сначала красное.
2. Проверка структурированных данных в Яндекс Вебмастере — то же для Яндекса; там же видно, какие расширенные сниппеты сайт может получить. Проверяйте в обеих системах: поддержка типов различается, и «зелёный» Google не гарантирует «зелёный» Яндекс.
3. Контроль в выдаче. Финальная проверка — сама выдача: появились ли крошки, FAQ и цены в ваших сниппетах через две-три недели после внедрения. Валидатор говорит «можно», выдача — «получилось»; если сниппет не появился за месяц, перечитайте раздел про честность данных.
4. После исправлений — переобход страницы и терпение: сниппеты обновляются не мгновенно и остаются на усмотрение поисковика (разметка даёт право на расширенный сниппет, но не гарантию).
Что ставить первым: приоритеты по типам сайтов
- Сайт услуг: Organization в шаблон → Service+Offer на ключевые услуги → FAQPage на услуги и статьи → BreadcrumbList. Article — по мере блога.
- Интернет-магазин: Product+Offer на карточки (цена, наличие — синхронизированные с реальностью!) → BreadcrumbList → Organization → отзывы Review там, где они есть.
- Контент-проект/блог: Article с автором и датами → Organization → BreadcrumbList → FAQPage/HowTo по формату материалов.
- Локальный бизнес: LocalBusiness (вместо просто Organization — с адресом, часами, гео) → Service → FAQPage; связка с карточкой в Яндекс Бизнесе даёт согласованную картину. Для сетей точек — свой LocalBusiness на каждой странице филиала со своим адресом и телефоном.
Микроразметка и нейросети
Отдельный аргумент эпохи генеративной выдачи. Когда Нейро, ChatGPT или AI Overviews собирают ответ о компании, они сверяют факты по источникам — и машиночитаемые данные весят больше «просто текста»: их сложнее неправильно понять. Разметка Organization и Service — это ваши цены и услуги, сказанные роботу дословно; FAQPage — готовые извлекаемые ответ-блоки.
Механика глубже, чем кажется: разметка строит граф сущностей — «компания X оказывает услугу Y по цене Z по адресу A». Модель, отвечая на вопрос «сколько стоит Y у X», может пройти по графу вместо того, чтобы вычитывать и интерпретировать абзацы, — вероятность ошибки падает на порядок. Именно поэтому мы называем разметку «страховкой от галлюцинаций о вашем бренде».
Вместе с файлом llms.txt это два инструмента одной задачи: отдать нейросетям проверенные факты о бренде вместо догадок. Инструменты не заменяют друг друга — llms.txt даёт концентрат о компании в одном месте, разметка — факты на каждой странице. Мы прошли этот путь на собственном сайте (BlogPosting с датами на статьях, Service на услугах, FAQPage на страницах с вопросами) — и это одна из причин, почему наши материалы корректно цитируются нейросетями. Полная картина работ — в нашем GEO-гайде, внедрение под ключ — в настройке сайта под нейровыдачу.
Ошибки, за которые наказывают
- Разметка невидимого. Размечать контент, которого нет на странице (накрутить звёзды, FAQ без блока вопросов), — прямое нарушение правил поисковиков: расширенные сниппеты снимут, доверие к разметке сайта упадёт.
- Спам рейтингами. AggregateRating на каждой странице «пять звёзд, один голос» — классика, за которую Google массово отключал звёзды.
- Невалидный JSON. Одна лишняя запятая — весь блок игнорируется молча; поэтому проверка валидатором обязательна после любых правок.
- Разметка-заглушка. Плагин сгенерировал Organization с пустым телефоном и «Company Name» — хуже, чем ничего: робот получает мусорные факты.
- Забытая разметка после редизайна. Смена шаблона тихо выносит JSON-LD; сниппеты гаснут через недели, когда причину уже сложно связать со следствием. После любого редизайна — прогон валидатором.
Чек-лист
- Organization/LocalBusiness с реальными данными и
sameAs— в шаблоне всего сайта. - BreadcrumbList на внутренних страницах.
- Service/Product с ценами — на ключевых коммерческих страницах; цены совпадают со страницей.
- FAQPage там, где есть блоки вопросов (и только там).
- Article с автором и датами — в блоге; даты обновляются при правках.
- Формат — JSON-LD; историческая Microdata не смешивается с новой в одной сущности.
- Ничего невидимого не размечено (звёзды/отзывы/FAQ — только существующие).
- Всё проходит валидаторы Google и Яндекса без ошибок.
- После правок шаблонов — контрольная проверка: сломанная разметка тиражируется мгновенно.
Микроразметка — дешёвый рычаг с двойным эффектом: заметнее сниппеты в классической выдаче и точнее факты о вас в ответах нейросетей. День внедрения по этому гайду закрывает вопрос на годы — дальше остаётся лишь поддерживать честность данных. Проверьте свой сайт валидатором — а если хочется внедрить без экспериментов, разметка входит в наше SEO-продвижение (от 30 000 ₽/мес); начать можно с бесплатного экспресс-аудита.