← Назад в блог

Schema.org для ИИ: какая разметка нужна бизнесу

Schema.org разметка для нейросетей

Schema.org — подписи к блокам страницы для машин. «Здесь цена», «здесь адрес», «здесь вопрос клиента». Не магия и не галочка в отчёте. Без них ИИ гадает — и чаще угадывает конкурента с более чистыми данными.

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

Какие типы schema реально нужны

Не всё из справочника schema.org. Бизнесу обычно хватает узкого набора с фактами:

  • Organization или LocalBusiness — кто вы, телефон, адрес, часы;
  • FAQPage — вопросы и ответы с главной или страницы услуги;
  • Service или Product — услуги с ценой или диапазоном;
  • AggregateRating — только если отзывы совпадают с картами;
  • BreadcrumbList — навигация на многостраничных сайтах.

Клиника — MedicalBusiness и профили врачей, если есть. Доставка — OpeningHoursSpecification. Не ставьте всё из генератора плагина. Пустые поля хуже, чем минимальный набор с цифрами.

Organization и LocalBusiness на одной странице с разными телефонами — классическая мина. Валидатор зелёный, ChatGPT берёт устаревший номер из второго блока.

Чем schema не похожа на галочку в отчёте

SEO-шник ставит плагин — в отчёте зелёное. Владелец успокоился. ChatGPT берёт телефон из старого блока в футере, потому что два JSON-LD спорят. Клиент звонит не вам.

Schema — не замена тексту. Это дубль фактов в машиночитаемом виде. Нет фактов на странице — разметка пустая коробка с красивым синтаксисом.

FAQPage без видимого FAQ на экране — красный флаг. Service с price: 1 — хуже, чем без поля. AggregateRating при трёх звёздах в Yelp — модель помечает источник ненадёжным.

Чем schema помогает ChatGPT и ChatGPT

Модель ищет подтверждённые факты. Schema даёт их в JSON-LD. Телефон в разметке совпал с подвалом и Yelp — сигнал доверия. FAQ в JSON-LD совпал с видимым HTML — можно цитировать в ответе. Расхождение — источник помечается ненадёжным.

Schema не заменяет текст на странице. В разметке одни цифры, на экране другие — модель перестаёт вам доверять. Хуже, чем отсутствие разметки: вы сами заявили ложь в машиночитаемом виде.

На узком запросе «имплантация в [город]» ChatGPT смотрит страницу услуги. Микроразметка только на главной не спасёт. FAQ и Service на конкретной услуге — обязательны, если хотите ответы по узким запросам.

Пять признаков кривой разметки

  1. Рейтинг 4.9 в schema при трёх звёздах в Google Maps.
  2. Адрес офиса, который закрыт или никогда не принимал клиентов.
  3. price: 0 или 1 рубль в поле Service.
  4. Два LocalBusiness на одной странице с разными @id и url.
  5. FAQPage в JSON-LD, а на странице другие вопросы или пустой аккордеон.

ИИ выбирает безопасный вариант — конкурента, у кого цифры сходятся. Это не мораль, механика.

В экспресс-аудите Leadsy schema — один из 56 параметров. Ниже — то, что бьёт по заявкам: телефон, цены, FAQ, не красота JSON.

Organization или LocalBusiness: офис с адресом — LocalBusiness с geo и openingHours. Онлайн без точки — Organization. Не дублируйте оба с разными телефонами на одной странице.

Типичные сценарии по нишам

Стоматология: на странице имплантации — Service с priceRange, FAQPage с «больно ли», «рассрочка», «ДМС». MedicalBusiness на главной с адресом клиники. Врач в schema только если страница врача реальна и совпадает с лицензией.

Автосервис: Service на каждую услугу с сроком и «от … $». OpeningHoursSpecification для выходных. AggregateRating не ставьте, если в Yelp три отзыва и 4.2 — честнее без поля.

Доставка еды: Restaurant или FoodEstablishment, меню в HTML, не только в приложении. Product на позиции с ценой и availability. Маркетплейс в ответе ChatGPT часто побеждает из-за Product, а не из-за рекламы.

B2B: Organization с legalName, кейсы как отдельные страницы с FAQ «срок внедрения», «лицензия». Не размазывайте всё в один JSON-LD на главной — модель не вытащит срок из абзаца «мы надёжные».

Интернет-магазин: Product на карточку, Offer с price и priceCurrency, shippingDetails если есть. Без Product schema маркетплейс в ответе «где купить» почти всегда впереди — у них карточки машиночитаемые, у вас красивая витрина.

Салон красоты: LocalBusiness с geo, hasMap на карту, Service на процедуры. Телефон для записи — тот же, что в Google Business Profile. Два номера в schema — классика «звонят не туда».

Есть ли разметка и совпадает ли с картами
Экспресс-аудит за пару минут.

Что делают сами и где ломают

«Поставьте плагин auto-schema» — самый дорогой совет, если никто не смотрит вывод.

Копипаст чужого JSON-LD

Чужой @id, чужой url, чужой адрес. Валидатор не знает ваш бизнес. ChatGPT знает — и игнорирует.

Фейковый рейтинг

AggregateRating «для доверия». Карты говорят обратное. Модель выбирает того, у кого отзывы согласованы.

Разметка только на главной

Услуги без schema. На запрос по услуге — пустота для машины. Конкурент с FAQPage на странице имплантации забирает ответ.

GTM без проверки исходника

Маркетолог добавил тег. В preview красиво, в Ctrl+U — два JSON-LD в head. Парсинг ломается хуже, чем отсутствие разметки.

Редизайн без чистки

Новый шаблон, старый плагин schema в футере. Два Organization с разными logo. Валидатор зелёный, данные устарели. Оставьте один актуальный JSON-LD, остальное удалите.

Минимальный порядок внедрения

  1. Аудит: что стоит, валидно ли, совпадает ли с HTML и картами.
  2. Organization/LocalBusiness на главной с реальным NAP.
  3. FAQPage из звонков в поддержку, не из копирайта.
  4. Service на ключевых услугах с ценой или «от …».
  5. Проверка в валидаторе и в отчёте Leadsy.

Разработчику — ТЗ с полями, не «поставьте schema». Маркетинг утверждает цифры. Иначе через месяц снова разъедутся каналы.

Schema работает вместе с robots.txt, llms.txt, FAQ-текстом и карточками. Один слой не тянет.

Проверка и GEO Score

Экспресс-аудит покажет, есть ли разметка, какие поля пустые, совпадает ли телефон с картами. Вставьте URL до правок в админке или GTM.

Откройте Yelp и Google Business Profile рядом с валидатором. Телефоны не сходятся — сначала выровняйте контакты на сайте, потом правьте JSON-LD.

GEO Score подскажет разрыв с нишей. Про метрику: статья про GEO Score. Нет разработчика — полный аудит с готовым JSON. Тарифы: сайт.

С чего начать сегодня

Не ставьте плагин «авто-schema» без просмотра вывода. Полгода с фейковым рейтингом хуже, чем полгода без разметки.

Мини-чеклист: один телефон в schema и в подвале, FAQ в HTML = FAQ в JSON-LD, цены на услугах, нет дублей Organization. Пятнадцать минут с исходником страницы.

Дальше по цепочке: FAQ для ChatGPT или robots.txt. Сначала срез, потом правки. Без аудита schema — ещё один слой противоречий.

Цены в Service: priceRange «from $50» лучше пустого price. priceValidUntil обновляйте при смене акции — прошлогодняя скидка в JSON-LD хуже отсутствия поля.

Для интернет-магазина добавьте Product на карточки: наличие, цена, доставка. Маркетплейс забирает ответ, если на вашем сайте нет чётких карточек и schema.

Не трогайте schema до аудита. Не ставьте плагин «авто» без Ctrl+U. Сначала срез — что уже в head, совпадает ли с картами.

После редизайна проверьте: не остался ли старый JSON-LD в футере. Два Organization — валидатор зелёный, ChatGPT берёт устаревшее.

Мини-чеклист: один телефон в schema и подвале, FAQ в HTML = FAQ в JSON-LD, priceRange на услугах, нет фейкового AggregateRating. Сверка с Yelp рядом с валидатором.

Бесплатный аудит покажет пустые поля и расхождения до правок в GTM. Без среза schema — ещё один слой противоречий, не решение.

Кто должен заниматься: не только разработчик. Владелец утверждает цены и телефоны. Маркетинг даёт FAQ из звонков. SEO-шник не подменяет факты из CRM.

Сколько ждать эффекта: валидатор зелёный завтра — ChatGPT может месяц тянуть старый блок. Сначала один чистый JSON-LD, потом переобход, потом тесты.

Отзывы и schema: накрутка AggregateRating при живых трёх звёздах в Yelp — конфликт. Лучше без рейтинга в разметке, чем фейк.

Вопросы: FAQ LeadsyLabs. Тарифы с готовым JSON: страница тарифов.

Типично: поставили плагин schema, владелец не открыл исходник. Через полгода два LocalBusiness, телефон из 2019 года. ChatGPT называет конкурента с актуальной карточкой. Чинят не плагином, а чисткой head и сверкой с Yelp.

MedicalBusiness, Restaurant, AutoRepair — берите тип под нишу, не «Organization на всё». Неверный тип не банит, но размывает сигнал. Лучше один точный LocalBusiness, чем пять размытых.

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

JSON-LD в head, не в footer после редизайна. Ctrl+U на главной и на странице услуги — два разных снимка. Часто на услугах пусто, на главной — мусор от плагина.

Валидатор Google зелёный не значит «ChatGPT довольна». Сверяйте поля с Yelp и с тем, что видит человек на экране. Валидатор не знает ваш бизнес.

После правки schema подождите переобход. Тест в ChatGPT на следующий день — рано. Неделя с открытыми ботами и согласованным NAP — нормальный минимум.

Если не знаете, с чего начать: один LocalBusiness на главной, один FAQPage на топ-услуге, priceRange на Service. Три блока, не двадцать типов из генератора.

Проверьте schema до правок в GTM
56 параметров в одном отчёте.
Проверьте schema до правок в GTM
56 параметров в одном отчёте.
Проверьте schema до правок в GTM
56 параметров в одном отчёте.
Проверьте schema до правок в GTM
56 параметров в одном отчёте.
JSON-LD разметка на сайте
Разметка должна совпадать с текстом на странице и Google Maps.
Бесплатный срез
Проверьте schema до правок в GTM
56 параметров в одном отчёте.

Читайте также

Бесплатный аудит
Schema
в порядке?
Экспресс-аудит
Другие статьи
FAQ для ИИ robots.txt GEO Score