Перейти к содержанию

FAQPage Schema: как разметить блок частых вопросов и попасть в AI-ответы

Гайд
FAQPage schema – один из самых эффективных типов разметки для попадания в AI-ответы. Страницы с FAQPage schema цитируются AI-поисковиками в 2,7 раза чаще. В этом гайде – формат разметки, правила написания ответов для AI, реализация на 1С-Битрикс и типичные ошибки, которые обнуляют эффект.

8 мин 326 Обновлено 22 июля Сложность: Средняя

TL;DR

  • FAQPage schema повышает цитирование AI-поисковиками в 2,7 раза (41% vs 15% у страниц без разметки) – данные Relixir, 2025.
  • Формат: JSON-LD с массивом Question/acceptedAnswer. Обязательные поля – @type, name (вопрос), acceptedAnswer.text (ответ без HTML).
  • Ответы 40–60 слов, первое предложение – прямой ответ с цифрой или фактом. «Это зависит от…» – AI игнорирует.
  • После марта 2026 Google ужесточил rich results для FAQ, но AI Mode (Gemini) использует FAQPage активнее – разметка стала важнее для AI-видимости.
  • На Битриксе: один result_modifier.php парсит свойство FAQ инфоблока и автоматически отдаёт JSON-LD в head – добавляешь вопросы в админке, schema обновляется сама.

FAQPage schema – тип разметки schema.org, который структурирует блок «Часто задаваемые вопросы» в машинно-читаемый формат. В 2026 году FAQPage – один из самых эффективных инструментов для попадания в ответы AI-поисковиков: исследование Relixir (2025) показало, что страницы с этой разметкой цитируются в 2,7 раза чаще – 41% против 15% у страниц без разметки.

В этом гайде – как правильно реализовать FAQPage: формат JSON-LD, правила написания ответов, которые AI захочет процитировать, реализация на 1С-Битрикс и ошибки, которые обнуляют эффект.

Что получится в итоге

На страницах с FAQ-блоком появится валидная FAQPage schema в формате JSON-LD. AI-системы (ChatGPT, Perplexity, Google AI Overview, Алиса AI) смогут извлекать конкретные пары «вопрос-ответ» для цитирования. Google покажет FAQ в rich results (для авторитетных сайтов).

Валидная FAQPage schema в Google Rich Results Test: 3 элемента без ошибок
Google Rich Results Test: FAQPage (ЧаВо), Article и BreadcrumbList распознаны без ошибок

Что понадобится

  • Страницы с FAQ-блоком (минимум 3 вопроса)
  • Доступ к шаблону сайта или компонента (для 1С-Битрикс)
  • Текстовый редактор для JSON-LD

Шаг 1. Напишите FAQ, который захочет процитировать AI

Техническая реализация FAQPage – простая часть. Сложная – написать вопросы и ответы, которые AI-системы реально захотят использовать.

Правила формулировки вопросов

  • Формулируйте как поисковый запрос. «Сколько стоит разработка сайта?» – хорошо. «Информация о ценах» – плохо
  • Используйте вопросительные слова. «Как», «Сколько», «Что такое», «Чем отличается», «Когда» – совпадают с тем, как пользователи задают вопросы AI
  • Один вопрос – одна тема. Не объединяйте «Сколько стоит и сколько длится?» в один вопрос

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

  • 40–60 слов – оптимальная длина. Короче 20 слов – недостаточно для цитирования. Длиннее 100 – AI обрежет
  • Первое предложение – прямой ответ. Не начинайте с «Это зависит от…» или «Существует множество факторов». Цифра, факт, конкретика
  • Упоминайте бренд/продукт явно. «Разработка сайта в m.ai стоит от 300 000 руб.» – а не «Это стоит от 300 000 руб.» При извлечении из контекста читатель должен понимать, о ком речь
  • Добавляйте цифры. Сроки, цены, метрики, проценты – LLM предпочитает ответы с конкретными данными

Пример: хорошие и плохие ответы

ВопросПлохой ответХороший ответ
Сколько стоит UX-аудит?Стоимость зависит от объёма работ. Свяжитесь с нами для расчёта.UX-аудит сайта стоит от 50 000 руб. и включает анализ 10–20 ключевых страниц, тепловые карты, воронку конверсии и отчёт с приоритетами. Срок – 5–7 рабочих дней.
Что такое GEO?GEO – это новое направление в маркетинге, которое активно развивается.GEO (Generative Engine Optimization) – оптимизация контента для попадания в ответы AI-поисковиков: ChatGPT, Perplexity, Алисы AI, Google AI Overview. Термин ввели исследователи Princeton University в 2024 году.

Шаг 2. Создайте JSON-LD разметку

Формат FAQPage в JSON-LD:

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Сколько стоит разработка сайта?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Разработка корпоративного сайта на Astro стоит от 300 000 руб. и занимает 4–8 недель. В стоимость входит прототипирование, адаптивная вёрстка, интеграция с CMS и настройка Core Web Vitals."
      }
    },
    {
      "@type": "Question",
      "name": "Какой стек технологий используется?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Основной стек: Astro (SSG/SSR), 1С-Битрикс (CMS), Tailwind CSS, TypeScript. Для headless-проектов – Strapi или Directus."
      }
    }
  ]
}

Обязательные поля: @type: Question, name (текст вопроса), acceptedAnswer.text (текст ответа). Не добавляйте HTML в поле text – только чистый текст.

Шаг 3. Реализуйте на 1С-Битрикс

Если FAQ хранится в свойстве инфоблока как JSON (что я рекомендую – см. структуру pillar-гайда в системном промпте), генерация FAQPage schema автоматическая:

// В result_modifier.php шаблона компонента
$faqJson = $arResult['PROPERTIES']['FAQ']['VALUE'] ?? '';
if (!empty($faqJson)) {
    $faqItems = json_decode($faqJson, true);
    if (is_array($faqItems) && count($faqItems) > 0) {
        $entities = [];
        foreach ($faqItems as $faq) {
            $entities[] = [
                '@type' => 'Question',
                'name'  => $faq['q'],
                'acceptedAnswer' => [
                    '@type' => 'Answer',
                    'text'  => strip_tags($faq['a']),
                ],
            ];
        }
        $APPLICATION->AddHeadString(
            '<script type="application/ld+json">'
            . json_encode([
                '@context'   => 'https://schema.org',
                '@type'      => 'FAQPage',
                'mainEntity' => $entities,
            ], JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES)
            . '</script>'
        );
    }
}

Данные берутся из свойства FAQ инфоблока. При добавлении новых вопросов через админку – schema обновляется автоматически.

Шаг 4. Проверьте валидность

  1. Откройте страницу → View Source → найдите FAQPage в JSON-LD блоке
  2. Скопируйте в Google Rich Results Test
  3. Все вопросы должны быть распознаны, ошибок – ноль
  4. Проверьте, что вопросы в schema совпадают с видимыми вопросами на странице

Что изменилось после марта 2026

Мартовское обновление Google 2026 сократило показ FAQ rich results: теперь они доступны только для страниц, где FAQ – основной контент. Для обычных статей с FAQ-блоком в конце – rich results могут не показываться.

Но для AI-видимости FAQPage schema стала важнее. Google AI Mode (Gemini) активно использует FAQPage для верификации ответов и извлечения конкретных фактов. Отсутствие rich results в SERP не означает, что разметка бесполезна – она работает на уровне AI.

Частые ошибки

  • FAQ на странице нет, а schema есть. Google расценивает как cloaking. Разметка должна описывать только видимый контент
  • Ответы слишком короткие. «Да» или «От 50 000 руб.» – недостаточно для AI-цитирования. Минимум 2–3 предложения
  • Вопросы не совпадают с поисковыми запросами. «Почему мы лучшие?» – не вопрос пользователя. «Чем отличается Astro от Next.js?» – вопрос пользователя
  • HTML в поле text. Поле acceptedAnswer.text должно содержать чистый текст, без HTML-тегов. Используйте strip_tags() при генерации
  • Дублирование FAQPage на разных страницах. Одни и те же вопросы-ответы на 10 страницах – Google может расценить как спам

Частые вопросы

Работает ли FAQPage schema для AI-поиска после обновления Google 2026?

Да. Rich results в SERP сократились, но AI Mode (Gemini) активно использует FAQPage для верификации и извлечения ответов. Для AI-видимости FAQPage стала важнее.

Сколько вопросов должно быть в FAQ?

Минимум 3, оптимально 5–10. Больше 10 – разбейте на тематические блоки. Каждый вопрос – реальный запрос пользователя, не маркетинговый.

Можно ли использовать одинаковые FAQ на разных страницах?

Нет. Google может расценить дублирование как спам. Каждая страница – уникальный набор вопросов, релевантных именно этой странице.

Какой длины должен быть ответ?

40–60 слов – оптимально для AI-цитирования. Первое предложение – прямой ответ с конкретикой (цифры, сроки, факты).

Нужна ли FAQPage schema на странице товара?

Да, если на странице есть видимый FAQ-блок с вопросами покупателей: «Есть ли гарантия?», «Сколько стоит доставка?», «Какой срок возврата?».

Материалы по теме

Что почитать дальше по этой теме.

Гайд Полный гайд по Schema.org для контентного сайта в 2026 Schema.org в 2026 – не SEO-тактика для rich snippets, а инфраструктура AI-видимости. Google и Microsoft подтвердили: структурированные данные используются для AI-ответов. FAQPage schema увеличивает цитирование в 2,7 раза. В этом гайде – все типы разметки для контентного сайта, JSON-LD примеры, entity graph, реализация на 1С-Битрикс и чек-лист внедрения. 20 мин 346 25 апреля 2026 Гайд Semantic HTML и schema.org: как сделать сайт, который цитируют LLM Генеративные поисковые системы не читают страницы – они извлекают фрагменты. Попадёт ли ваш сайт в ответ ChatGPT, Perplexity или Алисы AI, зависит от того, как устроен HTML и насколько чётко schema.org описывает контент. В этом гайде – конкретные правила разметки, примеры кода и данные исследований: какие теги, типы schema и паттерны структуры повышают шансы на цитирование до 2–4 раз. 18 мин 297 25 апреля 2026 Статья Что боты находят на сайте, а вы – нет Боты ходят по изнанке сайта, куда живой человек не забредёт, и фиксируют в логах то, чего не видно ни в Метрике, ни на витрине: падающие с ошибкой 500 страницы каталога, битый файл с 747 обращениями, поток сканеров секретов. Разбираю на реальных логах, что искать и как чинить. 7 мин 198 22 июля 2026 Инструкция Как выгрузить и читать access-логи, если хостинг хранит их три дня Access-лог – единственное место, где виден весь трафик сайта, включая ИИ-ботов, которых не замечают счётчики. Разбираю на практике: где взять логи, как не потерять их из-за ротации, какие команды показывают ботов, ошибки и подозрительную активность. 7 мин 151 21 июля 2026 Гайд Как создать llms.txt для сайта на 1С-Битрикс Пошаговая инструкция по созданию и размещению файла llms.txt на сайте под управлением 1С-Битрикс. llms.txt – предложенный стандарт, который помогает AI-системам (ChatGPT, Perplexity, Claude) быстро находить ключевой контент сайта. Разбираю формат файла по спецификации, особенности размещения в корне Битрикса, автоматическую генерацию через PHP и проверку результата. 10 мин 317 25 апреля 2026