Олег Козлов — специалист по контекстной рекламе

село Федоровка, д. 185

Московская область, Дмитровский м.о.

Россия

+7 (996) 500-98-09

kov290583@yandex.ru

Микроразметка Schema.org — это способ объяснить поисковику, что именно написано на вашей странице: где название компании, где цена услуги, где телефон, а где отзыв клиента. Человек это понимает по вёрстке и здравому смыслу, робот — нет. Для него страница услуг — это набор текста, и без разметки он вынужден догадываться, что «от 35 000 ₽» относится к настройке рекламы, а «+7 (9…)» — это телефон отдела продаж, а не номер поставщика.

За годы аудитов я привык к одной и той же картине: у сайта услуг красивый дизайн, нормальные тексты, даже скорость в порядке — а разметки нет вообще или стоит один осиротевший блок хлебных крошек, который генерирует CMS. При этом конкуренты в выдаче показывают расширенный сниппет с рейтингом, ценой и быстрыми ссылками, и кликают, разумеется, их.

В этой статье разберу, какая микроразметка Schema.org реально нужна сайту услуг в 2026 году, в каком формате её внедрять, что она даёт в Яндексе и Google, какие ошибки я чаще всего нахожу и как проверить результат. В конце — чек-лист внедрения, по которому можно пройтись своими силами или отдать программисту как техническое задание.

Что такое микроразметка Schema.org и зачем она сайту услуг

Schema.org — это общий словарь типов и свойств, о котором договорились Яндекс, Google, Microsoft и другие поисковые системы. В словаре есть типы сущностей: организация, услуга, товар, статья, человек, отзыв, событие, вопрос-ответ. У каждого типа есть свойства: у организации — название, адрес, телефон, часы работы; у услуги — исполнитель, регион обслуживания, цена.

Когда вы размечаете страницу, вы не меняете то, что видит посетитель. Вы добавляете машиночитаемый слой поверх обычного HTML: «вот здесь начинается описание организации, её зовут так, работает она там-то». Робот считывает этот слой и переносит данные в свою базу знаний о вашей компании.

Что даёт разметка на практике

  • Расширенные сниппеты. Хлебные крошки вместо длинного URL, блок вопросов-ответов, рейтинг и цена у товара. Сниппет становится заметнее, CTR из выдачи растёт — а это уже трафик без роста позиций.
  • Понимание сущности. Поисковик увязывает сайт, организацию, адрес и профиль в Яндекс Бизнесе в один объект. Для локального продвижения это важнее сниппета: так система уверенно понимает, что вы работаете в Москве и Московской области.
  • Корректные данные в карточках и агрегаторах. Часть сервисов и нейропоисковиков собирает контакты именно из разметки, а не из текста.
  • Материал для нейросетевых ответов. Яндекс Нейро и другие AI-ответы любят структурированный, однозначный контент. Разметка — самая однозначная форма, какая бывает.

Чего микроразметка не делает

Здесь важно не переоценить инструмент. Разметка — не фактор ранжирования в том смысле, в каком им является релевантность текста или коммерческие факторы. Она не поднимет слабую страницу в топ и не компенсирует отсутствие цен, отзывов и нормальной структуры. Я видел сайты с идеальным JSON-LD и нулевым трафиком: потому что страницы не отвечали на запрос.

Правильная логика такая: сначала у вас есть что размечать — реальная цена, реальный адрес, реальные отзывы, — и только потом вы это оформляете. Разметка усиливает то, что уже есть, и не создаёт ничего из воздуха. Если на странице нет цены, а в разметке цена указана, вы получите не богатый сниппет, а санкции за несоответствие.

Форматы: JSON-LD, микроданные и микроформаты

Один и тот же словарь Schema.org можно записать тремя способами, и выбор формата влияет на то, как больно вам будет поддерживать разметку через год.

ФорматКак выглядитКогда использовать
JSON-LDОтдельный блок с данными в head или в конце body, не связан с вёрсткойРекомендую по умолчанию: легко генерировать из CMS, легко править, не ломается при редизайне
Микроданные (microdata)Атрибуты itemscope, itemtype, itemprop прямо в тегах вёрсткиЕсли разметка уже внедрена так и переписывать нечего; при смене шаблона ломается первой
RDFa / микроформатыАтрибуты vocab, typeof, property или классы вида h-cardПрактически не нужны новым проектам, встречаются в старых сайтах

Яндекс понимает все перечисленные варианты, Google официально предпочитает JSON-LD. Мой практический аргумент за JSON-LD простой: его может собрать бэкенд из тех же полей, что выводятся на страницу, и верстальщик его не сломает, переставляя блоки. Если вы размечаете микроданными, любая переделка шаблона — это риск потерять половину свойств и не заметить этого месяцами.

Чего делать не стоит — подставлять разметку через Google Tag Manager или другой клиентский скрипт. Формально robot её иногда видит, фактически вы получаете нестабильный результат, зависящий от рендеринга, и лишний источник расхождений. Разметка должна приезжать в HTML с сервера.

Микроразметка Schema.org для сайта услуг: базовый набор

Не нужно размечать всё подряд. Для сайта услуг есть короткий список типов, который закрывает 90% пользы. Вот он в виде таблицы, дальше разберу каждый пункт.

ТипГде размещатьЧто даёт
Organization или LocalBusinessГлавная, страница контактов (или на всех страницах)Связка сайта, названия, адреса, телефонов, профилей в соцсетях и на картах
ServiceКаждая страница услугиПонимание, какую услугу и в каком регионе вы оказываете, диапазон цен
BreadcrumbListВсе внутренние страницыПуть вместо URL в сниппете, помощь в понимании структуры
FAQPageСтраницы с блоком вопросов-ответовДополнительная площадь в выдаче, материал для нейроответов
Article / BlogPostingСтатьи блогаАвтор, дата, тема — сигналы экспертности для E-E-A-T
PersonСтраница «обо мне» / автор статейПерсональная экспертность, связка автора и публикаций
AggregateRating / ReviewСтраницы с реальными отзывамиРейтинг в сниппете — но только при честных данных

Organization и LocalBusiness: кто вы такие

Это фундамент. Здесь указываются название, логотип, сайт, телефон, e-mail, адрес, часы работы и, что особенно важно, свойство sameAs — ссылки на ваши профили: карточку в Яндекс Бизнесе, страницы в соцсетях, профили на отзовиках. Именно sameAs помогает поисковику склеить все ваши представительства в интернете в одну сущность.

Выбор между Organization и LocalBusiness зависит от бизнеса. Если у вас есть офис или точка, куда приходят клиенты, — LocalBusiness или его подтип. Если вы, как я, частный специалист без клиентского офиса, честнее использовать Organization или Person плюс свойство areaServed с регионами работы. Вымышленный адрес «для LocalBusiness» — плохая идея: несовпадение с картами и реальностью вредит больше, чем помогает.

Service: что вы делаете

Страница услуги без разметки Service — упущенная возможность. Минимальный набор свойств: serviceType (название услуги), provider (ссылка на вашу организацию), areaServed (Москва, Московская область или вся Россия), offers с ценой или минимальной ценой. Если цены «от», используйте offers с priceSpecification и понятной нижней границей — например, SEO-аудит от 30 000 ₽.

Важный нюанс: цена в разметке должна совпадать с ценой на странице. Если на сайте написано «от 30 000 ₽», а в разметке стоит 3000, вы получите жалобу на несоответствие и потерю доверия к разметке на всём домене. Про то, почему прозрачные цены вообще влияют на позиции, я подробно писал в материале про коммерческие факторы ранжирования.

BreadcrumbList: хлебные крошки

Самый дешёвый и самый безотказный тип. Если у вас есть визуальные хлебные крошки «Главная → Услуги → SEO-продвижение», разметьте их — в выдаче вместо технического URL появится понятный путь. Заодно это помогает роботу понять иерархию разделов. Требование одно: порядок элементов в разметке должен совпадать с реальной вложенностью, а последний элемент — с текущей страницей.

FAQPage: вопросы и ответы

Блок вопросов-ответов на коммерческой странице полезен вдвойне: он снимает возражения у человека и даёт поисковику готовые куски текста в формате «вопрос — ответ». Правила простые: размечать можно только те вопросы и ответы, которые реально видны на странице; ответы должны быть содержательными, а не «звоните, расскажем»; нельзя маскировать под FAQ рекламные блоки или пользовательские комментарии.

Отображение FAQ-сниппетов поисковики периодически меняют — рассчитывать на гарантированный богатый сниппет не стоит. Но даже без него структурированные ответы отлично работают на цитируемость в нейропоиске, о чём я рассказывал в статье про то, как нейросети меняют поиск.

Article, Person и сигналы экспертности

Для блога размечайте BlogPosting: заголовок, дата публикации и обновления, автор со ссылкой на его страницу, издатель. Связка «статья → автор → организация» — это техническая опора под E-E-A-T. Поисковику проще понять, что материалы пишет практикующий специалист с восьмилетним опытом, а не безымянный копирайтер, когда это прямо записано в разметке и подтверждено страницей автора.

Отзывы и рейтинг: осторожно

AggregateRating — самый соблазнительный и самый рискованный тип. Звёздочки в сниппете повышают кликабельность, поэтому их рисуют все подряд, в том числе из головы. Правила, которых я придерживаюсь: размечать можно только отзывы, которые физически опубликованы на этой же странице; оценка должна считаться из них; нельзя размечать рейтинг своей компании на собственном сайте как отзывы о продукте, если отзывов нет. Безопаснее собирать реальные отзывы и работать с внешними площадками — как это устроено, я разбираю в материале про отзывы и репутацию в поиске.

Как внедрять разметку пошагово

  1. Соберите фактуру. Точное юридическое или рабочее название, телефоны, почта, режим работы, регионы обслуживания, ссылки на все профили, реальные цены. Половина проблем с разметкой — это не код, а то, что в компании нет одного согласованного набора данных.
  2. Определите типы по шаблонам страниц. Не по каждой странице отдельно, а по типам: главная, страница услуги, статья, контакты, отзывы. Для каждого шаблона — свой набор типов.
  3. Сделайте генерацию из полей CMS. Разметка должна собираться из тех же данных, что выводятся на странице. Тогда изменение цены в админке автоматически меняет её и в JSON-LD.
  4. Задайте идентификаторы. Используйте @id для организации и ссылайтесь на него из Service и Article вместо дублирования блока организации на каждой странице. Это делает граф связным и уменьшает объём кода.
  5. Проверьте валидаторами. Яндекс и Google дают бесплатные инструменты, о них ниже.
  6. Отправьте страницы на переобход в Вебмастере и подождите. Разметка начинает учитываться не мгновенно: обычно нужен цикл переобхода, от нескольких дней до пары недель.
  7. Зафиксируйте регламент. При любом редизайне разметка проверяется заново — это строка в чек-листе приёмки работ, иначе всё сломается тихо.

Ошибки, которые я нахожу чаще всего

ОшибкаЧем грозитКак исправить
Разметка не соответствует видимому содержимомуИгнорирование разметки, в тяжёлых случаях — санкцииРазмечать только то, что есть на странице
Нарисованный рейтинг без отзывовПотеря доверия к разметке всего доменаУбрать AggregateRating или собрать настоящие отзывы
Дубли блоков организации на каждой странице с разными даннымиПоисковик не понимает, какие контакты верныеОдин блок с @id, ссылки на него из остальных типов
Телефон в разметке отличается от телефона на сайте и в картахРазрыв NAP, проблемы с локальным продвижениемЕдиные контакты везде, включая подвал и карточку в картах
FAQ-разметка на странице без блока вопросовРазметка отбрасываетсяСначала блок для людей, потом разметка
Разметка подгружается скриптом на клиентеНестабильное считываниеОтдавать в серверном HTML
Устаревшие типы и несуществующие свойстваОшибки валидации, свойства игнорируютсяСверяться со словарём schema.org
Разметка есть только на главнойОсновная масса посадочных страниц без сигналовВнедрять по шаблонам, а не точечно

Отдельная категория — «разметка ради разметки». Мне приносили сайты, где размечено меню, футер, каждая иконка и раздел «новости компании» за 2019 год. Пользы от этого ноль, а поддерживать сложно. Лучше пять корректных типов на всех шаблонах, чем двадцать на одной странице.

Как проверять микроразметку

Проверка делится на три уровня, и каждый нужен.

Синтаксис

Валидатор микроразметки в Яндекс Вебмастере разбирает код и показывает, какие сущности и свойства он распознал. Google Rich Results Test отвечает на другой вопрос — может ли страница претендовать на расширенный результат. Пользуйтесь обоими: первый показывает картину целиком, второй — конкретные типы сниппетов. Официальные инструменты и справка доступны в валидаторе Яндекса.

Массовая проверка

Один URL проверить легко, а вот убедиться, что разметка есть на всех 200 страницах услуг, — задача краулера. Прогоняю сайт десктопным сканером с включённым извлечением структурированных данных и получаю таблицу: где разметка есть, где её нет, где ошибки. Так находятся страницы-исключения, которые выпали из общего шаблона.

Здравый смысл

Последняя проверка — руками. Открываю страницу, читаю разметку и спрашиваю себя: всё ли из написанного правда и видно ли это посетителю? Если на любой вопрос «нет» — правлю. Этот шаг ловит то, что валидаторы пропускают, потому что синтаксически неверных данных не бывает — бывают ложные.

Разметка, локальное продвижение и нейропоиск

Для сайта услуг из Москвы и Московской области разметка решает не только задачу сниппета. Она — часть системы сигналов о том, где вы работаете. Название, адрес и телефон на сайте, в разметке и в карточке организации на картах должны совпадать символ в символ: «стр. 1» и «строение 1» уже создают расхождение. Такое совпадение данных — базовое требование локального SEO, без которого остальные усилия работают вполсилы.

Вторая история — AI-ответы. Нейросетевые сервисы любят однозначные факты: цена, регион, срок, условия. Страница, где эти факты структурированы и продублированы в разметке, попадает в ответы чаще, чем текст-простыня на ту же тему. Это не магия, а банальная разборчивость: модель берёт то, что проще извлечь и труднее исказить.

Поэтому я обычно не разделяю задачи «сделать разметку» и «привести в порядок коммерческую информацию». Это одна работа: сначала на странице появляются цена, условия, гарантии и реальные отзывы, потом всё это оформляется машиночитаемо. Такой порядок даёт эффект и в классической выдаче, и в нейроответах. Если параллельно вы запускаете рекламу, помните, что качество посадочной страницы одинаково важно обоим каналам — в разборе причин, почему Яндекс Директ не приносит заявок, слабая посадочная уверенно держится в первой тройке.

Сколько это стоит и кому поручить

Внедрение базового набора на типовой сайт услуг — это несколько часов работы разработчика, если есть нормальный шаблонизатор, и день-два, если CMS самописная и данные разбросаны. Основное время уходит не на код, а на сбор и согласование фактуры: какие телефоны актуальны, какие цены публикуем, какие профили указываем в sameAs.

Своими силами вполне реально сделать хлебные крошки, организацию и FAQ — особенно если сайт на популярной CMS, где есть готовые модули. Сложнее с графом сущностей, ценами услуг и связкой автор-статья-организация: тут легко наделать дублей и противоречий. Я включаю разметку в SEO-аудит сайта отдельным блоком: смотрю, что есть, что дублируется, что противоречит контенту, и отдаю готовые шаблоны JSON-LD под каждый тип страниц, которые программисту остаётся только подставить в шаблонизатор.

Чек-лист внедрения микроразметки

  • Собрана единая карточка данных компании: название, телефоны, почта, адрес или регионы, режим работы, ссылки на профили.
  • Выбран формат JSON-LD, разметка отдаётся сервером, а не скриптом на клиенте.
  • На всех страницах есть блок организации с @id; дублирующихся описаний с разными данными нет.
  • Каждая страница услуги размечена типом Service с provider, areaServed и ценой, совпадающей с текстом.
  • Хлебные крошки размечены и совпадают с фактической вложенностью.
  • Блоки вопросов-ответов размечены FAQPage только там, где вопросы видны пользователю.
  • Статьи блога размечены с автором, датой публикации и датой обновления.
  • Рейтинг и отзывы размечены только при наличии реальных отзывов на странице.
  • Контакты в разметке совпадают с контактами в подвале сайта и в карточке организации на картах.
  • Разметка проверена валидатором Яндекса и тестом расширенных результатов Google, критических ошибок нет.
  • Проведена массовая проверка краулером: страницы-исключения найдены и исправлены.
  • Страницы отправлены на переобход, результат проверен через две-три недели.
  • В регламент приёмки любых доработок сайта добавлен пункт «проверить микроразметку».

Вывод

Микроразметка Schema.org — не волшебная кнопка и не фактор, который сам по себе поднимет сайт. Это способ перестать надеяться, что поисковик правильно догадается, и прямо сказать ему, кто вы, что продаёте, в каком регионе работаете и сколько это стоит. Для сайта услуг с нормальным контентом это одна из самых выгодных по соотношению усилий и результата задач: день работы программиста против постоянного прироста кликабельности и понятности сайта для роботов и нейросетей.

Начните с малого: организация, хлебные крошки, услуги. Убедитесь, что данные честные и совпадают везде. Потом добавляйте FAQ, статьи и отзывы. И обязательно проверяйте после каждого обновления сайта — разметка ломается незаметно, а замечают это обычно через полгода по упавшему CTR.

Если хотите разобраться, что уже есть на вашем сайте и чего не хватает, я провожу SEO-продвижение сайтов и аудиты, где разметка — один из обязательных пунктов: аудит от 30 000 ₽, экспресс-разбор бесплатно. А если параллельно нужна платная реклама, посмотрите условия на настройку Яндекс Директ — сайт с честно размеченными ценами и отзывами одинаково хорошо работает и на SEO, и на рекламу.

Частые вопросы

Влияет ли микроразметка Schema.org на позиции в Яндексе?

Прямым фактором ранжирования разметка не является. Она помогает поисковику правильно понять содержимое страницы и получить расширенный сниппет, а через рост кликабельности и поведенческих сигналов уже косвенно влияет на позиции. Слабую страницу разметка в топ не выведет.

Какой формат микроразметки выбрать: JSON-LD или микроданные?

Для новых проектов однозначно JSON-LD: он не привязан к вёрстке, легко генерируется из полей CMS и не ломается при редизайне. Микроданные имеет смысл оставить, только если они уже внедрены и работают корректно.

Можно ли разметить рейтинг, если отзывов на сайте нет?

Нет. Размечать AggregateRating без реальных отзывов, опубликованных на той же странице, нельзя: это несоответствие разметки содержимому. В лучшем случае поисковик проигнорирует блок, в худшем — перестанет доверять разметке на всём домене.

Как проверить, что микроразметка внедрена правильно?

Сначала прогоните страницу через валидатор микроразметки Яндекс Вебмастера и тест расширенных результатов Google. Затем просканируйте весь сайт краулером с извлечением структурированных данных, чтобы найти страницы без разметки. И в конце вручную сверьте данные разметки с тем, что видит посетитель.

Нужна ли разметка LocalBusiness, если у компании нет офиса?

Если клиенты к вам не приезжают, честнее использовать Organization или Person и указать регионы работы через areaServed. Выдуманный адрес ради LocalBusiness создаёт расхождение с картами и справочниками и вредит локальному продвижению.

Как быстро появится расширенный сниппет после внедрения разметки?

Обычно нужен цикл переобхода страницы — от нескольких дней до двух-трёх недель. Ускорить можно отправкой страниц на переобход в Вебмастере. При этом поисковик не обязан показывать расширенный сниппет: он решает это сам, исходя из запроса.

Файлы cookie

Сайт использует cookie и сервис «Яндекс Метрика» (включая Вебвизор) для анализа посещаемости. Метрика включится только после нажатия кнопки согласия. Подробнее — в Политике cookie и Политике обработки персональных данных.