Маркетолог вставил в head JSON-LD из ChatGPT с вопросами, которых нет на странице. Валидатор schema.org молчал, а в поддержке спросили про сроки - ответ в разметке не совпал с сайтом. Боль: FAQ есть, в Search Console пусто, и после отмены FAQ-сниппетов Google в мае 2026 неясно, зачем разметка. За вечер соберете 5-7 реальных вопросов, сверстаете блок, добавите FAQPage schema и проверите паритет в двух валидаторах плюс prompt-тест в ИИ.
«faqpage schema» в Вордстат - 44 показа/мес по РФ, «валидатор микроразметки» - 780. Ищут проверку, не лекции. После «смерти» аккордеона Google многие выбросили JSON-LD - зря: разметка и видимый FAQ - разные слои. Расходятся - schema drift: валидатор зеленый, клиент читает другое.
Разделите сниппет Google и schema.org: зачем разметка вопросов после мая 2026

Боль: «Google убрал FAQ-сниппет - значит schema бесполезна». Решение - не путать SERP-фичу и тип schema.org.
FAQ rich results - это аккордеон вопросов прямо в выдаче Google. С 7 мая 2026 Google его снял для большинства сайтов; отчет FAQ в Search Console и проверка в Rich Results Test уходят в июне 2026, API - в августе. Но в той же документации Search Central сказано: FAQPage schema остается валидной, неиспользуемая разметка не вредит ранжированию, удалять ее не обязательно.
JSON-LD - блок структурированных данных в head: машиночитаемая «визитка» с Q/A. Для GEO (оптимизация под ответы нейросетей) FAQPage дает пары без парсинга HTML. Google не обещает цитирование в ChatGPT; маркетинговые «x3 citation» - из сторонних блогов. На GitHub pycon.ie #78 (май 2026) FAQPage добавили для LLM, не для rich result.
| Что изменилось | Статус в 2026 | Что делать вам |
|---|---|---|
| FAQ аккордеон в Google | Снят с 7 мая 2026 | Не ждать сниппет; писать FAQ для людей и ИИ |
| Тип FAQPage на schema.org | Валиден, 1M-10M доменов | Оставить JSON-LD при реальном FAQ |
| Rich Results Test для FAQ | Убирают в июне 2026 | Проверять в validator.schema.org |
| Яндекс Нейро / Алиса | Читает Schema.org JSON-LD | Прогнать Яндекс Валидатор микроразметки |
Типичная ошибка - снести JSON-LD «потому что Google». Важно: перед удалением разметки проверьте таблицу выше и убедитесь, что FAQ реально нужен Яндексу и LLM. Дешевле один честный FAQPage на money-странице, чем спор с подрядчиком про «устаревшую разметку».
Соберите 5-7 вопросов из звонков и тикетов, не из генератора «для SEO»

Боль: ChatGPT выдал семь общих вопросов про «качество и индивидуальный подход». В DOM их нет - зато в JSON-LD они красиво лежат. Решение - один источник правды: реальные возражения клиентов.
- Выгрузите 10-15 фраз из поддержки, CRM и записей звонков - что спрашивают до оплаты: сроки, гарантии, отличия от конкурента, что входит в цену.
- Добавьте подсказки из Wordstat и «люди также спрашивают» только если вопрос правда ваш (не копируйте чужую нишу).
- Отберите 5-7 штук с четким ответом 40-80 слов каждый: факты, цифры, сроки - без рекламной воды.
- Запишите ответы так, как сказал бы менеджер - коротко, без «мы лидеры рынка».
- Зафиксируйте версию в таблице (вопрос, ответ, дата) - при смене цены меняете и HTML, и JSON-LD в одном PR.
На практике FAQ «для SEO» не совпал с ответами продаж - после синхронизации из звонков Perplexity начал подтягивать их сроки. Советуем брать вопросы из CRM и звонков, а не из генератора «для SEO». Инструмент faq-schema-cli на GitHub: один Markdown-источник для HTML и JSON-LD.
Не делайте так: FAQPage для форума с ответами пользователей - это QAPage, другой тип. Один официальный ответ автора сайта - FAQPage.
Сверстайте видимый блок вопросов и зафиксируйте правило 1:1 с JSON-LD

Боль: вопросы в разметке не совпадают с HTML - валидатор schema org может пройти, а клиент и ИИ получают разные ответы. Решение - паритет символ в символ для цифр и сроков.
Видимый FAQ - H3 на вопрос и абзац с ответом. Аккордеон допустим, если полный текст есть в HTML (View Source), а не только после JS на SPA без server-side rendering.
Правило 1:1:
- Число видимых вопросов = число объектов Question в mainEntity.
- Текст name в JSON-LD = заголовок вопроса на странице.
- Текст acceptedAnswer.text = полный ответ в HTML, включая сроки и цены.
- Один FAQPage на URL - не дублируйте один и тот же блок на десятке лендингов.
Часто ломается acceptedAnswer: пишут answer вместо acceptedAnswer, mainEntity не массив. Второй FAQPage от плагина WP плюс ручной script - дубль. Рекомендуем один канал разметки и избегайте дубля на том же URL. Лучше плагин или свой JSON-LD в head, не оба сразу.
Вставьте JSON-LD разметку вопросов в head или через CMS без второго дубля
Боль: «куда вставить faqpage schema и не сломать верстку». Решение - один script type application/ld+json, рекомендуемый формат и для Google, и для Яндекса.
Минимальная структура по schema.org: @context https://schema.org, @type FAQPage, mainEntity - массив Question с name и acceptedAnswer (тип Answer, поле text). Пример фрагмента (в проде подставьте свои тексты дословно):
Фрагмент JSON-LD FAQPage:
«@type»: «FAQPage»,
«mainEntity»: [{ «@type»: «Question», «name»: «Сколько длится внедрение?», «acceptedAnswer»: { «@type»: «Answer», «text»: «Базовый пилот - 10-14 рабочих дней: 3 дня аудит, 5 дней настройка, 2 дня тест.» }}]
WordPress: плагин генерирует JSON-LD из тех же полей, что шорткод. Статика: один файл-массив для HTML и JSON. Экранируйте кавычки. В acceptedAnswer - только текст, видимый на странице.
Прогоните валидатор микроразметки и prompt-тест в ChatGPT, Perplexity и Алисе
Боль: Rich Results Test больше не проверяет FAQ - куда смотреть. Решение - два бесплатных PASS и ручная сверка счетчика вопросов.
- validator.schema.org - вставьте URL или фрагмент кода; исправьте структурные ошибки до деплоя.
- Яндекс Вебмастер - Инструменты - Валидатор микроразметки - URL или HTML; убедитесь, что распознан FAQPage (для российского трафика это must).
- Ручная сверка: count(H3 в FAQ) = count(Question); сравните первый ответ в браузере и в JSON посимвольно для цифр.
- Prompt-тест GEO: 3-5 запросов по теме страницы в ChatGPT, Perplexity и Яндекс Алисе - цитируется ли ваша формулировка или бренд (скрин с датой).
- Задокументируйте в чек-листе страницы: дата внедрения, оба валидатора PASS, правило «меняем FAQ - меняем JSON-LD в том же коммите».
Success criteria - итог вечера: FAQPage без ошибок в validator.schema.org; Яндекс Валидатор распознает тип; count(Question) = count(видимых H3). Вы сможете задокументировать prompt-тест, если хотя бы один ИИ-ответ перекликается с FAQ - сигнал, не гарантия сниппета. Готово к релизу, когда оба валидатора PASS и паритет 1:1 подтвержден.
Смежно: чек-лист GEO за неделю, llms.txt для сайта. Внедрение разметки - calmopsai.com.
Что дальше: закрепите разметку в процессе контента
Итог: FAQPage начнет работать как машиночитаемый слой - вы получите честный паритет HTML и JSON-LD на money-странице. Разметка не заменит контент, но снимает барьер для роботов и LLM.
- Добавьте Organization/Person с sameAs - FAQ не в вакууме.
- Перед релизом сверяйте DOM и JSON-LD - ловите schema drift.
- Обновляйте FAQ из тикетов; неверная цена в разметке хуже, чем ее отсутствие.
Материал проверен: эксперт Елена Ковалева (Главный эксперт по SEO/GEO).
Достоверность данных: запросы «faqpage schema» 44, «микроразметка faqpage» 42, «валидатор микроразметки» 780 показов/мес по РФ (Яндекс Вордстат, 2026-07-23); статус FAQ rich results и FAQPage schema - по Google Search Central на дату публикации.
Частые вопросы
Нужен ли FAQPage, если Google не показывает FAQ-сниппет?
Да, если на странице есть реальный видимый FAQ и вам важны Яндекс, Bing и ИИ-поиск. Google снял только аккордеон в выдаче, тип schema.org не deprecated. Удалять JSON-LD не обязательно: неиспользуемая разметка не штрафуется. Не ждите вернуть сниппет - пишите для машиночитаемости и клиентов.
Чем FAQPage schema отличается от видимого блока FAQ на странице?
Видимый блок - для человека в браузере. FAQPage schema - тот же текст в формате JSON-LD для роботов и LLM. Они должны совпадать 1:1. Разметка без текста на странице нарушает guidelines; текст без разметки часто индексируется, но хуже структурирован для нейровыдачи.
Как проверить микроразметку faqpage без платных сервисов?
Два инструмента: validator.schema.org (синтаксис Schema.org) и Яндекс Вебмастер - Валидатор микроразметки (учет требований Яндекса). Rich Results Test для FAQ уходит в июне 2026. После PASS сверьте вручную количество вопросов и критичные цифры в ответах.
Можно ли разметить FAQ, который открывается только по клику в аккордеоне?
Да, если пользователь может раскрыть ответ и полный текст присутствует в HTML, который отдает сервер. Если ответ подгружается пустым и появляется только через JavaScript без SSR - краулер может не увидеть текст. Проверьте View Source до публикации.
Чем FAQPage отличается от QAPage?
FAQPage - один официальный ответ от владельца сайта на каждый вопрос. QAPage - страницы вроде форума, где пользователя добавляют свои ответы. Перепутали тип - получите ложные ожидания в отчетах и путаницу у поисковиков.
Стоит ли удалять FAQPage JSON-LD после мая 2026?
Нет, если FAQ честный и совпадает с HTML. Google не требует удаления - только уберите мусорную разметку без видимого контента.
