Schema.org — это язык разметки, с помощью которого нейросети (и поиск) понимают структуру вашей страницы без «угадывания». Минимальный набор для нейросетей: Person или Organization (кто вы), Service (услуги) и FAQPage (блок вопросы-ответы).
Содержание
- Что такое Schema.org и зачем это нейросетям
- Как добавить разметку на сайт с помощью JSON-LD
- Какие типы Schema нужны и для каких AI-платформ
- Как сделать разметку для личного бренда типа Person
- Как сделать разметку страниц услуг типа Service
- Как сделать разметку FAQPage
- Как сделать разметку статей блога типа Article
- Как внедрить разметку пошагово
- Проверка и чеклист
Что такое Schema.org и зачем это нейросетям
Schema.org — это схема стандартных меток, который Google, Microsoft и Yahoo! разработали совместно в 2011 году. Суть проста: вместо того чтобы поиск угадывал, что именно написано на странице — вы прямо говорите ей машиночитаемым языком: «это название компании», «это цена услуги», «это вопрос и ответ на него».
Разметка добавляется в виде блока JSON-LD в код страницы — пользователи её не видят, но поисквый робот и нейросеть читают в первую очередь. Это как шпаргалка для AI: вместо анализа всего текста страницы модель сразу получает структурированные факты.
Разметка важна как для SEO, так и для GEO продвижения. Подробнее об отличиях этих методик можно почитать в этой статье.
Как добавить разметку на сайт с помощью JSON-LD
Существует три формата Schema.org: JSON-LD, Microdata и RDFa. Для AI-оптимизации используйте только JSON-LD — Google официально рекомендует его, он не требует изменений в видимом тексте страницы и легко обновляется.
Разметка добавляется как один блок внутри тега <script> в <head> страницы:
БАЗОВАЯ СТРУКТУРА JSON-LD
<script type=»application/ld+json»>
{
«@context»: «https://schema.org»,
«@type»: «ТипСхемы»,
«свойство»: «значение»
}
</script>
На одной странице можно разместить несколько типов Schema — в отдельных блоках <script type=»application/ld+json»> или объединив их в массив. Например, на главной странице личного сайта нужны одновременно Person и FAQPage.
Проверитть разметку: Яндекс.Вебмастер, раздел «Структурированные данные» — показывает, что Яндекс видит и правильно ли читает разметку.
Какие типы Schema нужны и для каких AI-платформ
Не все типы Schema одинаково важны для AI-платформ. Ниже — сводная таблица приоритетов.
| Тип Schema | Когда использовать | Ключевые поля | Где на сайте |
|---|---|---|---|
| Person | Личный сайт, фрилансер | Имя, должность, город, sameAs на соцсети и агрегаторы | Главная страница |
| Organization | Компания, агентство | Название, адрес, телефон, логотип, sameAs | Главная страница |
| Service | Услуга | Название услуги, цена, зона охвата, провайдер | Страница каждой услуги |
| LocalBusiness | Локальный бизнес | Адрес, телефон, часы работы, geo координаты | Контакты / главная |
| FAQPage | Вопросы и ответы | Список вопросов и ответов в структурированном виде | Любая страница с FAQ |
| Article | Статья / блог | Заголовок, автор, дата, описание | Каждая статья блога |
| BreadcrumbList | Хлебные крошки | Цепочка навигации от главной до текущей страницы | Все страницы |
| HowTo | Пошаговая инструкция | Название, шаги, инструменты, результат | Статьи «как сделать» |
Вес каждого типа для разных AI-платформ отличается. Person критичен для ChatGPT — через поле sameAs модель связывает упоминания на разных сайтах в единый авторитетный профиль. LocalBusiness — приоритет для YandexGPT, где экосистема Яндекса использует эти данные для локальных ответов. HowTo и FAQPage — приоритет для Google AI Overviews, который любит структурированные пошаговые ответы и вопрос-ответ формат.
| Тип Schema | ChatGPT | YandexGPT | Google AIO |
|---|---|---|---|
| Person / Organization | ⬤⬤⬤⬤⬤ | ⬤⬤⬤⬤○ | ⬤⬤⬤⬤⬤ |
| FAQPage | ⬤⬤⬤⬤○ | ⬤⬤⬤⬤○ | ⬤⬤⬤⬤⬤ |
| Service | ⬤⬤⬤⬤○ | ⬤⬤⬤○○ | ⬤⬤⬤⬤○ |
| Article | ⬤⬤⬤○○ | ⬤⬤⬤○○ | ⬤⬤⬤⬤⬤ |
| LocalBusiness | ⬤⬤○○○ | ⬤⬤⬤⬤⬤ | ⬤⬤⬤○○ |
| HowTo | ⬤⬤⬤⬤○ | ⬤⬤○○○ | ⬤⬤⬤⬤⬤ |
| BreadcrumbList | ⬤⬤○○○ | ⬤⬤○○○ | ⬤⬤⬤⬤⬤ |
Как сделать разметку для личного бренда типа Person
Person — самый важный тип для индивидуального специалиста. Поле sameAs — ключевое: оно перечисляет все внешние профили, где упоминается автор. ChatGPT использует его, чтобы «склеить» разрозненные упоминания в единый образ эксперта.
Без sameAs каждое упоминание на сторонних площадках и сайте — это для нейросети разные люди.
PERSON — ГЛАВНАЯ СТРАНИЦА
<script type=»application/ld+json»>
{
«@context»: «https://schema.org»,
«@type»: «Person»,
«name»: «Имя Фамилия»,
«jobTitle»: «Ваша должность или специализация»,
«description»: «Кто вы, чем занимаетесь, в каком городе.
Сколько лет опыта или проектов. Главные достижения или регалии.»,
«url»: «https://ваш-сайт.ru/»,
«image»: «https://ваш-сайт.ru/фото.jpg»,
«address»: {
«@type»: «PostalAddress»,
«addressLocality»: «Ваш город»,
«addressCountry»: «RU»
},
«award»: [
«Награда или сертификат 1»,
«Награда или сертификат 2»
],
«sameAs»: [
«https://ссылка-на-профиль-1»,
«https://ссылка-на-профиль-2»
]
}
</script>
Поле description здесь — это не просто SEO-описание. Это именно тот текст, который ChatGPT и YandexGPT могут использовать для описания вас при ответе на запрос «кто такой Сергей Сивков».
Пишите его как Summary First: факты о регалиях, цифры опыта, город — в первых двух предложениях.
Как сделать разметку страниц услуг типа Service
Каждая страница услуги должна иметь разметку Service. Это позволяет нейросети безошибочно извлечь: что за услуга, кто предоставляет, сколько стоит, в каком городе. Без разметки модель вынуждена «угадывать» цену из текста — и часто ошибается или не берёт данные вообще.
SERVICE — СТРАНИЦА УСЛУГИ
<script type=»application/ld+json»>
{
«@context»: «https://schema.org»,
«@type»: «Service»,
«name»: «Название вашей услуги»,
«description»: «Что входит в услугу — кратко и конкретно.
Как проходит работа. Что получает клиент в результате.»,
«provider»: {
«@type»: «Person»,
«name»: «Имя Фамилия»,
«url»: «https://ваш-сайт.ru/»
},
«areaServed»: {
«@type»: «City»,
«name»: «Ваш город»
},
«offers»: {
«@type»: «Offer»,
«priceCurrency»: «RUB»,
«price»: «0000»,
«priceSpecification»: {
«@type»: «UnitPriceSpecification»,
«price»: «0000»,
«priceCurrency»: «RUB»,
«unitText»: «за работу / в месяц / за м²»
}
},
«url»: «https://ваш-сайт.ru/страница-услуги/»
}
</script>
Аналогичную разметку добавьте на каждую страницу услуги. Меняйте только name, description, price и url — структура остаётся одинаковой.
Как сделать разметку FAQPage
FAQPage — важный тип разметки, который особенно важен для нейросетей. Google AI Overviews показывает более 57% блоков именно по вопросительным запросам. Perplexity и ChatGPT предпочитают формат «вопрос → прямой ответ». FAQPage — машиночитаемая версия именно этой структуры.
FAQPAGE — ДОБАВЛЯТЬ НА КАЖДУЮ КЛЮЧЕВУЮ СТРАНИЦУ
<script type=»application/ld+json»>
{
«@context»: «https://schema.org»,
«@type»: «FAQPage»,
«mainEntity»: [
{
«@type»: «Question»,
«name»: «Ваш вопрос 1?»,
«acceptedAnswer»: {
«@type»: «Answer»,
«text»: «Прямой ответ на вопрос 1 — конкретно, без вступлений.»
}
},
{
«@type»: «Question»,
«name»: «Ваш вопрос 2?»,
«acceptedAnswer»: {
«@type»: «Answer»,
«text»: «Прямой ответ на вопрос 2.»
}
},
{
«@type»: «Question»,
«name»: «Ваш вопрос 3?»,
«acceptedAnswer»: {
«@type»: «Answer»,
«text»: «Прямой ответ на вопрос 3.»
}
}
]
}
</script>
Правило: каждый вопрос в FAQPage должен совпадать с реальным запросом из Яндекс.Вордстата или Google Search Console.
Ответ в поле text — это то, что нейросеть может процитировать дословно. Пишите его по принципу Summary First: прямой факт в первом предложении.
Как сделать разметку статей блога типа Article
Каждая статья должна иметь разметку Article с указанием автора и даты публикации. Это сигнал: нейросеть понимает, что материал написан конкретным человеком с экспертизой, а не безликой «командой редакции». Особенно важно для Google AI Overviews, где Experience-фактор стал ключевым в 2026 году.
ARTICLE — ДЛЯ КАЖДОЙ СТАТЬИ
<script type=»application/ld+json»>
{
«@context»: «https://schema.org»,
«@type»: «Article»,
«headline»: «Заголовок вашей статьи»,
«description»: «Краткое описание статьи — 1–2 предложения о чём материал.»,
«author»: {
«@type»: «Person»,
«name»: «Имя Фамилия»,
«url»: «https://ваш-сайт.ru/»
},
«publisher»: {
«@type»: «Person»,
«name»: «Имя Фамилия»,
«url»: «https://ваш-сайт.ru/»
},
«datePublished»: «2026-ММ-ДД»,
«dateModified»: «2026-ММ-ДД»,
«url»: «https://ваш-сайт.ru/blog/url-статьи/»,
«mainEntityOfPage»: {
«@type»: «WebPage»,
«@id»: «https://ваш-сайт.ru/blog/url-статьи/»
}
}
</script>
Поле dateModified обновляйте каждый раз, когда вносите правки в стать. ChatGPT предпочитает контент, который моложе источников в топ-10 Google в среднем на 458 дней. Свежая дата обновления — прямой сигнал для нейросети.
Как внедрить разметку пошагово
Не нужно добавлять всё сразу. Правильный порядок — от наибольшего влияния к наименьшему. Рекомендуемая последовательность такая:
- Person с полным sameAs — главная страница. Это основа идентичности для всех AI-платформ
- FAQPage — главная + все страницы услуг. Прямое влияние на частоту цитирования
- Service — каждая страница услуги отдельно. Позволяет AI-системам извлечь цену и описание
- Article — все статьи блога на сайте
- BreadcrumbList — все страницы. Помогает в навигации и классическом SEO
На WordPress
Существующие плагины Yoast SEO или RankMath добавляют базовую Schema автоматически. Но для Person с полным sameAs и кастомного FAQPage придётся добавить JSON-LD вручную через «Дополнительный код» или плагин Insert Headers and Footers.
На других CMS
Добавьте JSON-LD в шаблон <head> страницы через functions.php (WordPress), custom code (Tilda, Webflow) или напрямую в HTML. Для страниц услуг — в шаблон соответствующего типа страницы, для статей — в шаблон поста.
Важно: не дублируйте разметку. Если Yoast уже добавил Organization — не добавляйте Person отдельным скриптом с теми же данными. Это создаёт конфликт. Или отключите автоматическую разметку плагина и пропишите всё вручную.
Проверка и чеклист
Как проверить что Schema работает
- Яндекс.Вебмастер: → «Валидатор микроразметки» — список всех страниц с разметкой и статус
- SchemaMarkupValidator: validator.schema.org — проверка на соответствие стандарту без привязки к конкретной поисковой системе
Чеклист Schema.org для GEO-продвижения
- Person (главная) — name, jobTitle, description, sameAs с другими сайтами
- Person.description написан как SummaryFirst: регалии и цифры в первых двух предложениях
- Service — на каждой странице услуги с полем offers.price
- FAQPage — на всех страницах важных страницах, минимум 3 вопроса
- Article — на каждой статье блога с author и актуальным dateModified
- BreadcrumbList — на всех страницах
- Проверить видимость разметки в Яндекс.Вебмастере
- Нет дублирующей разметки от плагина и ручного кода одновременно
- sameAs содержит все актуальные профили — проверить, что ссылки живые
Полный аудит Schema.org — часть GEO-аудита сайта. Как разметка вписывается в общую логику работы нейросетей с источниками — в статье «Как нейросети выбирают источники».
Проверить Schema.org на вашем сайте
Покажем, что нейросети видят на ваших страницах сейчас и что нужно добавить

