Я на 1 месте по рейтингам самых
популярных сайтов фриланса
Посмотреть

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

Schema.org — это язык разметки, с помощью которого нейросети (и поиск) понимают структуру вашей страницы без «угадывания». Минимальный набор для нейросетей: Person или Organization (кто вы), Service (услуги) и FAQPage (блок вопросы-ответы).

Содержание

  1. Что такое Schema.org и зачем это нейросетям
  2. Как добавить разметку на сайт с помощью JSON-LD
  3. Какие типы Schema нужны и для каких AI-платформ
  4. Как сделать разметку для личного бренда типа Person
  5. Как сделать разметку страниц услуг типа Service
  6. Как сделать разметку FAQPage
  7. Как сделать разметку статей блога типа Article
  8. Как внедрить разметку пошагово
  9. Проверка и чеклист

Что такое 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 дней. Свежая дата обновления — прямой сигнал для нейросети.

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

Не нужно добавлять всё сразу. Правильный порядок — от наибольшего влияния к наименьшему. Рекомендуемая последовательность такая:

  1. Person с полным sameAsглавная страница. Это основа идентичности для всех AI-платформ
  2. FAQPageглавная + все страницы услуг. Прямое влияние на частоту цитирования
  3. Serviceкаждая страница услуги отдельно. Позволяет AI-системам извлечь цену и описание
  4. Articleвсе статьи блога на сайте
  5. 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 работает

  1. Яндекс.Вебмастер: → «Валидатор микроразметки» — список всех страниц с разметкой и статус
  2. 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 на вашем сайте

Покажем, что нейросети видят на ваших страницах сейчас и что нужно добавить

→ Бесплатный мини-аудит    → GEO-продвижение

Оставить заявку

Укажите ваши актуальные данные и мы свяжемся с вами в течение 15 минут

Спасибо, ваша заявка отправлена!

Долго ждать?

Наберите нас прямо сейчас

+7 (911) 926-96-29

Или добавляйтесь в мессенджер

Уведомление о cookiesМы используем cookies, а также Яндекс.Метрику для обработки обезличенной информации о поведении пользователей