Все статьиLLMO / GEO

Schema.org для ChatGPT и Perplexity: Product, FAQ, Organization

17 мин чтения2026-07-16

Почему JSON-LD, а не microdata

JSON-LD — отдельный блок script type="application/ld+json" в HTML. AI-краулеры и парсеры извлекают его без рендеринга DOM, в отличие от разметки в атрибутах span.

ChatGPT browsing, Perplexity и Google AI Overview используют structured data как источник фактов: цена, наличие, бренд, адрес, часы работы. Без Offer с price товар для Shopping и для LLM часто «невидим».

Проверка за 30 секунд: View Source → Ctrl+F → application/ld+json. Если пусто — это первый пункт в чек-листе аудита на lumenstudio.su/ai-visibility/.

Product и Offer — основа e-commerce

Минимальный набор: @type Product, name, description, image, brand, sku или gtin13, offers с @type Offer, price, priceCurrency, availability.

Типичная ошибка российских магазинов на Tilda Store и WooCommerce — price: 0 при availability InStock. Модель интерпретирует это как «цены нет» или «данные сломаны» и пропускает карточку.

Для услуг с диапазоном цен используйте priceSpecification с minPrice и maxPrice вместо нуля. В кейсе fashion e-commerce после исправления schema score AI-видимости вырос с 28 до 74 баллов — без смены CMS.

  • Product — что продаёте
  • Offer — за сколько и есть ли в наличии
  • AggregateRating — если отзывы верифицированы

FAQPage — ответы без галлюцинаций

FAQPage связывает вопрос (Question) и ответ (Answer) в машиночитаемом виде. AI любит готовые пары «сколько стоит имплант» → «от 45 000 ₽ под ключ» — меньше риска выдумать цифру.

FAQ должен дублировать видимый HTML на странице, а не жить только в JSON-LD. Google и AI-парсеры сверяют текст; скрытый FAQ считается спамом.

В пакете Видимость в AI (60 000 ₽) мы добавляем 10–15 FAQ под реальные запросы из Search Console и подсказок Perplexity — для клиник это часто вопросы о ценах, страховке и сроках записи.

Organization и LocalBusiness

Organization — юридическое лицо, логотип, sameAs (соцсети), contactPoint. LocalBusiness добавляет geo, openingHoursSpecification, areaServed.

Для сети филиалов — отдельный LocalBusiness на каждый адрес или MedicalBusiness / LegalService с отраслевыми полями. Агрегаторы побеждают локальный бизнес именно потому, что их schema полнее.

На lumenstudio.su размечены Organization, Service по каждому направлению и FAQ — это эталон, который мы копируем на клиентские сайты Next.js.

Отраслевые типы (MedicalBusiness, LegalService, Course, Hotel) повышают точность AI-ответов в нише — generic Organization для стоматологии слабее, чем MedicalBusiness с medicalSpecialty.

Article, BlogPosting и экспертный контент

Каждая статья блога — BlogPosting с headline, datePublished, author, publisher. Это сигнал свежести для Perplexity, которая явно показывает numbered citations.

Экспертный блог на своём домене — один из немногих способов «обучить» AI вашему мнению без платных интеграций. 20 статей на lumenstudio.su/blog/ — часть стратегии topical authority.

Не копируйте статьи с VC.ru без canonical на источник — AI предпочитает оригинал с датой обновления.

BreadcrumbList и WebSite

BreadcrumbList помогает модели понять иерархию каталога: одежда → мужская → куртки. Без хлебных крошек в schema бот может смешать категории.

WebSite с potentialAction SearchAction — для сайтов с поиском по каталогу. Sitelinks Search Box в Google и подсказки в AI частично опираются на этот тип.

Для статических сайтов на Next.js мы генерируем JSON-LD на этапе build — без плагинов, без мусора от CMS.

Валидация и мониторинг

Инструменты: Google Rich Results Test, Schema Markup Validator, ручной View Source. Автоматический мониторинг — в Полном GEO (90 000 ₽): алерт при пропаже Offer после обновления CMS.

После внедрения подождите 2–4 недели и проверьте цитирования через Perplexity и ChatGPT. Сравните с конкурентами в той же нише — часто у них schema пустая, и догнать проще, чем кажется.

Бесплатный аудит Lumen.studio включает таблицу: какие типы schema есть, чего не хватает, приоритет исправлений. Заказ не обязателен — чек-лист можно пройти самостоятельно.

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

День 1: Organization + WebSite на главной. День 2: Product/Offer на топ-50 SKU. День 3: FAQPage на услуги и доставку. День 4: LocalBusiness на филиалы. День 5: BlogPosting на статьи.

Не размечайте то, чего нет на странице: фейковые рейтинги 5.0 без отзывов — риск санкций в Google и потери доверия AI.

Если CMS не даёт гибкости — рассмотрите миграцию на static Next.js от 20 000 ₽: чистый HTML, schema в коде, PageSpeed 95+.

Нужен аудит AI-видимости вашего сайта? Бесплатный LLMO/GEO аудит →