журнал Видимость в нейросетях

Разметка Schema.org под нейросети: минимальный набор, который правда нужен

Какие типы разметки влияют на то, поймёт ли модель ваш сайт, в каком порядке их внедрять и почему половина установленных JSON-LD не работает. С примерами кода и проверкой.

23 августа 20266 мин чтения

Плакат: вложенные прямоугольные рамки со скобками, внутренняя залита кобальтовым

Запрос про микроразметку Schema.org задают около 400 раз в месяц - немного по меркам поиска, зато почти каждый второй из этих запросов про проверку и валидацию. Люди не разбираются, зачем она нужна; они пытаются понять, почему установленная разметка не работает. Разберём обе половины: что ставить и почему поставленное часто не считается.

Зачем это в разговоре про нейросети

Честная формулировка: никто из разработчиков моделей не публиковал, что читает JSON-LD со страницы. Механизм влияния другой и он двухступенчатый.

Сети, которые ищут в вебе, опираются на поисковую выдачу и на страницы, которые она возвращает. Разметку читают поисковики, и она влияет на то, как страница попадает в индекс и какой сниппет получает. Дальше в модель приезжает текст страницы, где благодаря той же разметке факты стоят однозначно: цена - это цена, а не число в абзаце, автор - это автор, а не подпись в подвале.

Вторая ступень важнее первой. Разметка заставляет привести факты в машиночитаемый вид, и от этого выигрывает извлекаемость как таковая. Компания, которая честно заполнила Organization, обычно попутно чинит у себя расхождение в телефонах и годе основания - а это ровно то, из-за чего модель отказывается называть спорный факт.

Порядок внедрения

Разметку ставят снизу вверх: сначала то, что описывает саму компанию, потом то, что описывает её предложения, потом то, что описывает контент.

1. Organization на каждой странице. Это паспорт компании, и он должен быть одинаковым везде. Минимум - название, сайт, логотип, контакты, адрес, ссылки на профили в других местах.

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Северин Кухни",
  "url": "https://example.ru",
  "logo": "https://example.ru/logo.png",
  "telephone": "+7 495 000-00-00",
  "address": {
    "@type": "PostalAddress",
    "addressLocality": "Москва",
    "streetAddress": "ул. Примерная, 1"
  },
  "sameAs": [
    "https://vk.com/example",
    "https://yandex.ru/maps/org/example/1234567890"
  ]
}

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

2. Service или Product на страницах предложений. Здесь живут цены, которых так не хватает моделям. Даже вилка лучше, чем ничего.

{
  "@context": "https://schema.org",
  "@type": "Service",
  "name": "Кухня по индивидуальным размерам",
  "provider": { "@type": "Organization", "name": "Северин Кухни" },
  "areaServed": "Москва и Московская область",
  "offers": {
    "@type": "Offer",
    "priceCurrency": "RUB",
    "price": "180000",
    "priceValidUntil": "2026-12-31"
  }
}

3. FAQPage там, где есть вопросы. Формат совпадает с тем, как модель ищет фрагмент под запрос, поэтому отдача от него самая быстрая. Условие одно: вопросы и ответы должны быть видны человеку на странице, а не только в скрипте. Разметка, дублирующая несуществующий текст, - нарушение правил поисковых систем.

4. Article в журнале. Автор, дата публикации, дата обновления. Дата обновления - самое полезное поле из всех: оно отличает актуальный материал от текста пятилетней давности, и именно на свежесть смотрят и поисковики, и модели.

ТипГде ставитьЧто даёт в ответах моделей
Organizationвсе страницыединый паспорт компании и связка с внешними профилями
Service / Productуслуги, карточки товаровцена, регион работы, состав предложения в извлекаемом виде
FAQPageстраницы с блоком вопросовготовые пары вопрос - ответ, самый быстрый эффект
Articleблог, статьиавторство и дата обновления, признаки живого источника
BreadcrumbListвсе вложенные страницыпонимание структуры сайта и места страницы в ней
LocalBusinessстраницы филиаловпривязка к городу для локальных вопросов
Минимальный набор для сайта услуг или магазина

Почему установленная разметка не работает

Разметка есть, а эффекта нет - самая частая жалоба. Причины повторяются от сайта к сайту.

Разметка отдаётся скриптом уже после загрузки страницы. Человек в браузере её видит, робот получает страницу без неё. Проверяется просмотром исходного кода, а не панелью разработчика.

Данные в разметке не совпадают с текстом на странице. В JSON-LD цена 180 тысяч, на странице - от 240. Такое расхождение обесценивает обе цифры: доверять нечему.

Разметка стоит только на главной. Плагин поставил Organization на главную, и на этом всё; карточки товаров и страницы услуг пустые, а именно они отвечают на коммерческие вопросы.

Незакрытые обязательные поля. Валидатор показывает предупреждения, их годами игнорируют, а без цены Offer бесполезен, без адреса бесполезен LocalBusiness.

Отдельно про рейтинги. Соблазн разметить AggregateRating со средней оценкой 4,9 велик, но фиктивные отзывы и рейтинг, не подтверждённый реальными отзывами на странице, - прямое нарушение правил поисковых систем, и санкция прилетает на весь сайт. В разговоре про нейросети это тем более бессмысленно: модель охотнее берёт оценку с площадки-агрегатора, чем с вашего собственного сайта.

Проверка за двадцать минут

Откройте по одному экземпляру каждого шаблона: главную, страницу услуги, карточку товара, статью, страницу контактов. Для каждой - посмотреть исходный код и найти script с типом ld+json, прогнать через валидатор Schema.org, сверить значения в разметке с тем, что написано на самой странице глазами.

Дальше проверьте единообразие: во всех Organization одно и то же название, один телефон, один адрес. Это скучная работа на полчаса, которая устраняет причину, по которой модель отказывается называть ваши факты.

Разметка - один из шестнадцати сигналов, по которым мы проверяем понимание сайта нейросетями; остальные пятнадцать и порядок работ разобраны в статье про оптимизацию сайта, а полный протокол проверки - в материале про GEO-аудит.

Проверить свой сайт и посмотреть, что дальше

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

Дальше техническая часть заканчивается и начинается вопрос, ради которого всё делалось: называют ли вас модели в ответах клиентам. Первый замер по девяти сетям бесплатный, регулярное наблюдение от 5 900 рублей в месяц.

вопросы

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

  • 01Читают ли нейросети микроразметку напрямую?

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

  • 02Какой формат разметки выбирать?

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

  • 03Сколько типов разметки нужно внедрить?

    Для большинства сайтов достаточно четырёх: Organization на всех страницах, Product или Service на карточках, FAQPage там, где есть вопросы и ответы, Article в блоге. Остальное добавляется, если у бизнеса есть соответствующая сущность - события, рецепты, вакансии.

  • 04Разметка ускорит попадание в ответы нейросетей?

    Она убирает препятствие, а не создаёт спрос. Если о компании нигде нет упоминаний, безупречный JSON-LD ничего не изменит. Если упоминания есть, а факты на сайте разбросаны и противоречивы, разметка даёт заметный эффект.

  • 05Чем проверить, что разметка не сломана?

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

проверить свой бренд

Узнайте, что нейросети отвечают о вас

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

читать дальше