GEO-Апгрейд — логотипGEO-Апгрейд
О лабораторииОтзывыУпоминанияКейсыТоп-160GEO-НавигаторGEO-словарьFAQ

Лаборатория AI-видимости бренда · GEO-Апгрейд

AI-ВИДИМОСТЬ ТЕХНИЧЕСКИЙ ПРОТОКОЛ

Schema.org для GEO: разметка, которая работает

Пошаговый протокол внедрения JSON-LD для Organization, услуг, FAQ и статей — с примерами кода, таблицей типовых ошибок и чек-листом согласованности фактов

•12–15 минут•Дарья Жарких
Обложка статьи: тёмно-фиолетовый цифровой фон, сверху структурированные блоки кода Schema.org и линии связей, внизу заголовок статьи

Главный вывод: Schema.org не «проталкивает» бренд в ответы нейросетей. Она помогает ИИ правильно понять, кто вы, чем занимаетесь, где работаете и какие факты о вас можно повторить без искажений. Если разметка внедрена «для галочки», она не усиливает AI-видимость, а создаёт ещё один слой противоречий.

В GEO-Апгрейд мы смотрим на разметку как на сигнальную связность: сайт, карточки, статьи, услуги и FAQ должны рассказывать о бренде одну и ту же историю. Иначе возникает цифровой призрак: нейросеть находит данные о вас, но не может уверенно подписать их вашим именем.

Почему разметка не равна GEO

Многие слышали: «Добавьте Schema.org — и вы попадёте в ChatGPT». Это упрощение.

Официально структурированные данные помогают поисковым системам понимать содержание страницы и формировать расширенные результаты поиска. Google рекомендует формат JSON-LD как наиболее удобный для внедрения и поддержки, особенно когда данные вложены друг в друга.

Но GEO — это не только техническая валидность. Нейросеть собирает ответ из текста страницы, структуры, FAQ, карточек, упоминаний и других источников. Если в одном месте у вас три города, на сайте пять, а в JSON-LD — семь, модель не «усреднит» информацию. Она либо не решит, чему верить, либо выберет случайный вариант.

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

Лабораторный эксперимент: где ИИ теряет бренд

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

А теперь сломаем согласованность: ниже на этой странице работает интерактив. Переключите любой слой в «разошлось» — и прочитайте, как меняется «ответ ИИ» на вопрос «В каких городах работает бренд?». Сломайте два слоя — и получите цифровой призрак: ИИ находит данные о вас, но не может уверенно подписать их вашим именем.

Формально разметка может оставаться валидной: JSON-LD синтаксически корректен, но подписывает не те факты. Практически — она не работает, потому что не совпадает с реальностью бренда.

Это и есть зона слепоты: не «ИИ нас не видит», а «ИИ видит обрывки и не может собрать из них достоверный образ».

Симулятор: соберите рассинхрон и прочитайте ответ ИИ

Бренд работает в двух городах. Три слоя — карточка каталога, страница сайта и разметка — показывают одни и те же города. Переключите любой слой в «разошлось» и посмотрите, как меняется ответ нейросети.

Карточка каталога (2ГИС)Города: Томск, Новосибирск
Страница сайта «О нас»Работаем в Томске и Новосибирске
Разметка JSON-LDareaServed: Томск, Новосибирск
ЗАПРОС: «В каких городах работает GEO-Апгрейд?»

Мини-тест до внедрения Schema.org

Проведите его до того, как заказывать или писать разметку.

1. Выберите 5–7 конкретных вопросов о бренде:

  • «Кто такие [название бренда]?»
  • «Какие услуги оказывает [название бренда] в [город]?»
  • «Сколько стоит [конкретная услуга] у [название бренда]?»
  • «В каких городах работает [название бренда]?»
  • «Как связаться с [название бренда]?»
  • «Чем [название бренда] отличается от [тип конкурента]?»

2. Задайте их в 2–3 нейросетях: например, ChatGPT, Алисе AI и Perplexity.

3. Зафиксируйте для каждого ответа:

  • назван ли бренд;
  • назван ли сайт;
  • верны ли услуга, город, цена, контакты;
  • есть ли ссылка на сайт в источниках;
  • не подменил ли ИИ вас другой компанией с похожим названием.

4. Сравните ответы с тем, что написано на сайте, в карточках и в текущей разметке.

Если ИИ называет услугу, но не бренд; приводит сайт в источниках, но не упоминает вас в тексте; путает города или цены — проблема не в том, что «нужно ещё больше Schema.org». Проблема в рассогласовании фактов.

В нашем аудите мы отдельно фиксируем Ghost Gap (метрика AI-видимости: сайт появляется в источниках ответа, но имени бренда в самом тексте ответа нет). Это особенно коварно: данные о вас «ходят без подписи», а пользу из них могут забрать каталоги и конкуренты.

Что размечать в первую очередь

Не нужно размечать всё подряд. Нейросети любят не объём сигналов, а точность и согласованность.

Тип разметкиЧто подписываетКогда нуженГлавная ошибка
Organization / LocalBusinessКто вы: название, сайт, контакты, логотип, география, соцсетиПочти всегда; для локального бизнеса — в приоритетеРазные телефоны, адреса и названия на сайте, в карточках и в JSON-LD
ServiceКонкретную услугу: что входит, для кого, какие условияНа странице услуги или в каталоге услугОбщее описание «качественные услуги» без состава, результата и аудитории
OfferКоммерческие условия: цена, валюта, доступностьКогда цена или пакет действительно публичныУказать цену в разметке, которой нет в видимом тексте
FAQPageВопросы и ответы, которые реально есть на страницеНа страницах услуг, в блоге, на странице «Вопросы и ответы»Придумать вопросы ради ИИ, которых нет в контенте
BlogPostingСтатью: заголовок, автор, дата, тема, издательДля экспертных статей и кейсовРазметить черновик, страницу без автора или материал без фактической пользы
PersonЭксперта: кто автор, его роль, опыт, темыДля личного бренда, авторских колонок, экспертных страницПриписать эксперту регалии, которых нет на странице
BreadcrumbListПуть пользователя по разделам сайтаДля крупных сайтов и блоговРазметить навигацию, которая не совпадает с реальной структурой

FAQPage в Schema.org описывает страницу с одним или несколькими часто задаваемыми вопросами; Service позволяет описать услугу и связанные с ней предложения. При этом важно помнить: Google с 7 мая 2026 года больше не показывает FAQ rich results в поиске, но сама разметка FAQPage не запрещена и по-прежнему может быть полезна как машиночитаемая структура для других систем и ИИ-сервисов.

Правило контекстного якоря

Каждый важный факт должен существовать в трёх слоях:

  1. В видимом тексте. Пользователь читает его без раскрытия кода.
  2. В структуре страницы. Заголовок, подзаголовок, список, FAQ, таблица.
  3. В JSON-LD. Машиночитаемая подпись того же факта.

Например, если вы пишете: «GEO-сканер Лайт — проверка AI-видимости и технических данных сайта», то эта же услуга должна быть:

  • в заголовке и первом абзаце страницы;
  • в блоке «Что входит»;
  • в разметке Service с названием, описанием и, если уместно, Offer.

Это и есть контекстный якорь: не отдельный тег, а повторяющийся, непротиворечивый факт в разных слоях страницы.

JSON-LD: Organization

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

Куда ставить: главная страница или общий шаблон сайта

Один блок на весь сайт. Замените данные на свои — и сверьте их с карточками, шапкой сайта, страницей контактов и профилями.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "GEO-Апгрейд",
  "alternateName": "GEO Upgrade",
  "url": "https://geo-upgrade.ru/",
  "logo": "https://geo-upgrade.ru/logo-round-min.webp",
  "description": "Студия AI-видимости сайтов: аудит, GEO-стратегия, контентные маяки и техническая подготовка брендов к ответам нейросетей.",
  "email": "geo.upgrade@bk.ru",
  "telephone": "+79529449239",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "ул. Набережная озера, 22",
    "postalCode": "634009",
    "addressLocality": "Томск",
    "addressRegion": "Томская область",
    "addressCountry": "RU"
  },
  "areaServed": ["Томск", "Россия"],
  "sameAs": [
    "https://t.me/geoupgrade",
    "https://vk.ru/geo.upgrade"
  ],
  "knowsAbout": [
    "GEO",
    "AI-видимость",
    "Schema.org",
    "структурированные данные",
    "продвижение в нейросетях"
  ]
}
</script>

Organization поддерживает свойства name, url, address, areaServed, sameAs, logo, contactPoint и другие. Особенно важны sameAs: это ссылки на профили, которые однозначно подтверждают, что вы — именно эта организация, а не тёзка.

Важно: не добавляйте в sameAs всё подряд. Только официальные и релевантные профили: сайт, VK, Telegram-канал, Яндекс.Услуги, профиль на профессиональной площадке — если они действительно принадлежат бренду.

JSON-LD: услуга

Для страницы услуги используйте Service, а при публичной цене — вложенный Offer.

Куда ставить: страница услуги

Service с названием, описанием и, если публичная цена — вложенным Offer.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Service",
  "name": "GEO-сканер Лайт",
  "serviceType": "Аудит AI-видимости и технической готовности сайта",
  "description": "Проверка того, как бренд представлен в ответах нейросетей: разметка Schema.org, технические данные, FAQ, контакты и базовые сигналы AI-видимости.",
  "provider": {
    "@type": "Organization",
    "name": "GEO-Апгрейд",
    "url": "https://geo-upgrade.ru/"
  },
  "areaServed": "Россия",
  "audience": {
    "@type": "BusinessAudience",
    "name": "Малый и локальный бизнес, эксперты, онлайн-школы"
  },
  "offers": {
    "@type": "AggregateOffer",
    "priceCurrency": "RUB",
    "lowPrice": "8000",
    "highPrice": "12000",
    "url": "https://geo-upgrade.ru/geo-scanner-lite.html"
  }
}
</script>

Если цена зависит от объёма, не выдумывайте «среднюю» цифру только для разметки. Лучше опишите состав услуги и укажите страницу, где пользователь может запросить расчёт.

В Schema.org у Service есть свойства для описания предложения, а hasOfferCatalog позволяет связать услугу с каталогом предложений.

JSON-LD: FAQPage

FAQ — не декоративный блок «для SEO». Это контентный маяк: готовые, короткие и проверяемые ответы на реальные вопросы клиента.

Куда ставить: страница с FAQ

Вопросы должны быть на странице видимым текстом: разметка подписывает то, что уже опубликовано.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Что входит в GEO-сканер Лайт?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "GEO-сканер Лайт включает проверку AI-видимости бренда и технических данных сайта: разметки Schema.org, FAQ, контактов, базовых страниц и согласованности ключевых фактов о компании."
      }
    },
    {
      "@type": "Question",
      "name": "Нужна ли Schema.org, если сайт уже продвигается через SEO?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Да, но не вместо контента и не вместо SEO. Schema.org помогает поисковым системам и ИИ-сервисам точнее понимать факты о бренде: услуги, контакты, географию, автора и содержание страниц."
      }
    },
    {
      "@type": "Question",
      "name": "Можно ли добавить FAQ-разметку, если вопросов на странице нет?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Нет. Вопросы и ответы должны быть видимы на странице. Разметка не должна содержать информацию, которой нет в контенте."
      }
    }
  ]
}
</script>

Каждый вопрос должен быть реальным, а ответ — полным и совпадать с текстом на странице. FAQ-разметка предназначена для официальных вопросов и ответов, а не для форумов или пользовательских обсуждений.

Какие вопросы стоит добавить в FAQ

Для GEO-агентства, локальной услуги или экспертного бизнеса я бы начинала с таких:

  • Что входит в услугу?
  • Сколько она стоит или от чего зависит цена?
  • Сколько времени занимает работа?
  • Какой результат получит клиент?
  • Для кого эта услуга подходит, а для кого — нет?
  • Какие инструменты, метрики или гарантии вы используете?
  • Чем вы отличаетесь от SEO-агентства или фрилансера?

Дополнительные вопросы зависят от ниши: для салона — запись, мастера, материалы, отмена; для типографии — тираж, сроки, макеты; для юриста — документы, консультация, регион.

JSON-LD: BlogPosting

Для статей используйте BlogPosting. Он не заменяет хороший текст, но помогает связать материал с автором, издателем, темой и датой.

Куда ставить: статьи блога

Связывает материал с автором, издателем, темой и датой.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "Schema.org для GEO: разметка, которая работает",
  "description": "Пошаговый протокол внедрения JSON-LD для Organization, услуг, FAQ и статей: как сделать разметку полезной для AI-видимости.",
  "image": "https://geo-upgrade.ru/cover-schema-org-dlya-geo.jpg",
  "author": {
    "@type": "Person",
    "name": "Дарья Жарких",
    "url": "https://geo-upgrade.ru/"
  },
  "publisher": {
    "@type": "Organization",
    "name": "GEO-Апгрейд",
    "url": "https://geo-upgrade.ru/"
  },
  "datePublished": "2026-10-18",
  "dateModified": "2026-10-18",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://geo-upgrade.ru/blog-post-schema-org-dlya-geo.html"
  },
  "about": [
    {
      "@type": "Thing",
      "name": "Schema.org"
    },
    {
      "@type": "Thing",
      "name": "GEO"
    },
    {
      "@type": "Thing",
      "name": "AI-видимость"
    }
  ]
}
</script>

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

Таблица типовых ошибок

ОшибкаКак выглядитПочему это вредит GEOЧто делать
Разметка есть, контента нетВ JSON-LD указаны цена, города или услуги, которых нет на страницеИИ получает противоречивый сигнал; доверие к факту падаетСначала добавить факт в текст, затем размечать
Разные названия бренда«GEO-Апгрейд», «GEO Апгрейд», «Geo Upgrade» без единого канонаМодель может решить, что это разные сущностиВыбрать основное написание и закрепить его в name, alternateName, шапке, футере и профилях
Противоречивая географияНа карточках 2 города, на сайте 4, в разметке 6ИИ не может определить реальную зону работыСвести города в один список: сайт, карточки, areaServed, страницы филиалов
Пустой sameAs или случайные ссылкиВ разметке профили, которые не связаны с брендомСлабеет подтверждение идентичностиОставить только официальные профили
FAQ ради ИИВопросы есть только в коде, на странице их нетЭто не контекстный якорь, а попытка обманаПубликовать FAQ на странице и размечать только его
Цена без контекстаВ Offer цена есть, но не ясно, что именно входитПользователь и ИИ не понимают границы предложенияУказать состав, условия и ссылку на страницу услуги
Один JSON-LD на весь сайтНа странице услуги остаётся только разметка организацииСтраница не объясняет свою конкретную сущностьДобавлять Service, FAQPage, BlogPosting по типу страницы
Разметка без проверкиКод вставлен, но есть синтаксическая ошибкаСистема может не распознать данныеПроверять валидатором и просматривать исходный код страницы

Технический чек-лист перед публикацией

  • На странице есть видимый текст, который соответствует разметке.
  • Название бренда написано одинаково на сайте, в карточках, в JSON-LD и в профилях.
  • Телефон, e-mail, адрес и сайт совпадают во всех источниках.
  • Список городов и регионов один и тот же на сайте, в карточках и в areaServed.
  • Для каждой услуги есть отдельная страница или понятный блок с составом, результатом и аудиторией.
  • FAQ-вопросы реально размещены на странице.
  • Ответы в FAQ не противоречат ценам, срокам и описанию услуг.
  • JSON-LD вставлен в HTML страницы, а не только в конструкторе «где-то рядом».
  • Код проверен валидатором структурированных данных.
  • Страница открывается по HTTPS и отдаёт корректный ответ сервера.
  • У каждой важной страницы есть уникальный заголовок, описание и понятный URL.
  • После правок вы повторили мини-тест в нейросетях и сравнили результат «до/после».

Google рекомендует JSON-LD как формат, который проще поддерживать и в котором меньше вероятность ошибок; структурированные данные должны быть валидными, а их содержание — соответствовать странице.

Что даёт работающая разметка

Честно: Schema.org не гарантирует, что ChatGPT завтра поставит вас первым в рейтинге. Но она делает три важные вещи.

  • Снижает путаницу. ИИ лучше отличает ваш бренд от тёзок, каталогов и похожих компаний.
  • Повышает точность. Если цена, услуга, город и контакты согласованы, модели проще повторить их без искажения.
  • Уменьшает Ghost Gap. Когда имя бренда стоит рядом с фактом — в тексте, заголовке, FAQ и разметке, — данные о вас чаще получают подпись.

Это не «быстрый трюк», а гигиена цифрового следа бренда. Разметка помогает нейросети правильно понять ваш бренд и то, чем вы занимаетесь.

Маршрут дальше

  1. Проведите мини-тест: задайте нейросетям 5–7 вопросов о вашем бренде и зафиксируйте ошибки.
  2. Проверьте текущую разметку, FAQ, контакты и список городов по чек-листу выше.
  3. Начните с Organization и одной главной услуги — не пытайтесь разметить весь сайт за один вечер.
  4. Внедрите FAQPage только там, где вопросы и ответы уже есть в контенте.
  5. Через 4–6 недель повторите замер и сравните не ощущения, а конкретные поля: название, услуги, города, цены, сайт, ссылки.

Хотите проверить, не «цифровой призрак» ли ваш сайт?

Бесплатный мини-аудит AI-видимости: в него входит наш технический чек-лист, по которому вы сможете самостоятельно проверить разметку и другие технические данные. А в платных услугах мы уже проверяем чек-лист сами и внедряем изменения — это входит в стоимость. Начать можно с GEO-сканера Лайт: он включает проверку разметки и базовых технических сигналов AI-видимости.

Осталось два бесплатных места на GEO-сканер Полный — по акции.

Связанные термины

Похожие материалы

Источники и подтверждение фактов

Дисклеймер: AI-ответы зависят от системы, запроса, даты и доступных источников; разметка не гарантирует попадание бренда в ответ нейросети; позиция в ответе не является независимым рейтингом.

GEO-АПГРЕЙД · AI-АССИСТЕНТ
Главный лаборант
GEO-АПГРЕЙД · AI-АССИСТЕНТ
Главный лаборант
GEO-АПГРЕЙД · AI-АССИСТЕНТ
Главный лаборант