Генератор и проверка FAQPage

Генератор и проверка FAQPage (JSON-LD)

Создавайте разметку вопросов и ответов или проверяйте готовый FAQPage JSON-LD. Заполните FAQ либо вставьте существующий код через «Импорт JSON-LD»: инструмент проверит синтаксис и поддерживаемую структуру, покажет ошибки и поможет получить готовую разметку для сайта.

Бесплатно, без регистрацииДо 100 вопросовДанные остаются в браузере

Конструктор вопросов и ответов

1 / 100 блоков

Данные сохраняются только в этом браузере.

Вопрос 1

0 / 500

Введите вопрос.

0 / 10000

Введите ответ.

Импорт JSON-LD

До 2 МБ. Импорт не выполняет JavaScript или HTML. Перед заменой заполненного черновика потребуется подтверждение.

Готовая разметка

Снимите флажок, чтобы минифицировать JSON. Изменения обновляют код автоматически.

Ошибка: заполните хотя бы одну пару «вопрос — ответ». Лимиты полей PRLab: 500 и 10 000 символов.

Предварительный просмотр FAQ

Пример отображения вопросов на странице, а не имитация выдачи Google или Яндекса. HTML в ответах показывается как текст.

Заполните вопрос и ответ, чтобы увидеть предпросмотр.

Что такое FAQPage Schema.org

Генератор FAQPage помогает описать блок частых вопросов в понятном машинам формате. В словаре Schema.org тип FAQPage обозначает страницу с вопросами и ответами. Свойство mainEntity содержит массив объектов Question: текст вопроса записывается в name, а ответ — в acceptedAnswer типа Answer.

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

Для чего нужна микроразметка FAQ

Микроразметка FAQ задаёт явные связи между вопросом и ответом. Она полезна для последовательного описания контента и сервисов, которые поддерживают этот тип данных. Размечайте реальные пояснения к доставке, оплате, работе продукта или инструкции. Не превращайте FAQ в список ключевых слов и не добавляйте ответы, которых нет на странице.

Разметка вопросов и ответов не заменяет полезный текст, техническое SEO и доступность сайта. Она сама по себе не гарантирует рост позиций. Сначала убедитесь, что посетитель действительно находит в FAQ ответ на свой вопрос.

Как создать FAQPage JSON-LD онлайн

  1. Введите вопрос и подробный ответ в первый блок.
  2. Добавьте остальные пары. Меняйте порядок стрелками, удаляйте лишние блоки.
  3. Исправьте ошибки полей и проверьте предупреждения о дубликатах.
  4. Выберите чистый JSON или HTML с тегом script, затем скопируйте код или скачайте файл.

Генератор JSON-LD сохраняет порядок вопросов, кириллицу, кавычки и переносы строк. Полностью пустые и частично заполненные пары не попадут в предпросмотр. Пока остаются ошибки, копирование и скачивание заблокированы. Лимиты 500 символов для вопроса и 10 000 для ответа — ограничения интерфейса PRLab, а не требования Schema.org.

Как добавить разметку FAQPage на сайт

Чтобы создать FAQ Schema онлайн и установить её правильно, подготовьте видимый блок FAQ и вставьте соответствующий JSON-LD на ту же страницу. Не дублируйте одну и ту же разметку в шаблоне, плагине и редакторе.

Установка в HTML

Скопируйте режим с тегом script в HTML страницы, например перед закрывающим тегом head или body. Это блок данных, а не исполняемый JavaScript. Внутри должен остаться корректный JSON: не заменяйте его кавычки на типографские.

Установка в WordPress

Добавьте код через механизм вставки JSON-LD вашего SEO-плагина или шаблона. Обычный редактор может удалить тег script из соображений безопасности. Если плагин сам генерирует FAQPage, используйте один источник разметки и проверьте исходный HTML после публикации.

Установка в Next.js

Выведите тег script с типом application/ld+json в серверном HTML нужного маршрута. Используйте JSON-сериализацию и экранирование символа «меньше» как \u003c. Не собирайте JSON вручную и не подставляйте пользовательский текст в HTML без безопасной сериализации.

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

Типичные проблемы: пустой ответ, лишняя запятая, неправильный @type, строка вместо массива mainEntity и отсутствие acceptedAnswer. Повторяющиеся вопросы создают ненужный шум. Встроенная проверка помогает проверить FAQPage по поддерживаемой структуре, но не оценивает достоверность ответов.

После вставки проверьте опубликованный HTML и структуру через валидатор Schema.org. Черновик в браузере не подтверждает, что CMS сохранила код. Если меняете видимый FAQ, одновременно обновляйте разметку.

FAQPage и Google: ограничения расширенных результатов

Ранее Google ограничивал FAQ rich results преимущественно известными авторитетными государственными и медицинскими сайтами. С 7 мая 2026 года этот формат больше не показывается в Google Поиске; в июне его документация была удалена. Корректная FAQPage-разметка остаётся структурированными данными Schema.org, но не обещает FAQ-сниппета.

Генератор проверяет JSON и поддерживаемые свойства, а не соответствие требованиям всех поисковиков. Не рассчитывайте на гарантированные расширенные результаты. Актуальный статус опубликован в официальном журнале изменений Google Search Central.

FAQPage и QAPage — в чём разница

FAQPage подходит для подготовленного автором набора вопросов с ответами. QAPage описывает страницу одного вопроса, на который пользователи могут предлагать свои ответы, например обсуждение в сообществе. Для форума с альтернативными ответами не подменяйте QAPage разметкой FAQPage: выбирайте тип по назначению контента.

Часто задаваемые вопросы

Можно ли пользоваться бесплатно и без регистрации?

Да. Создание, импорт, копирование и скачивание доступны всем. Генерация не использует внешние API.

Куда отправляются вопросы и ответы?

Конструктор не отправляет их на сервер. Черновик хранится в localStorage этого браузера. На общем компьютере удалите его кнопкой «Очистить».

Почему кнопки скачивания недоступны?

Заполните хотя бы одну полноценную пару и исправьте все ошибки полей. Дубликаты отмечаются предупреждением и сами по себе не блокируют экспорт.

Поддерживаются ли ответы с HTML?

Текст с тегами можно ввести или импортировать, но он не выполняется в предпросмотре. Сверяйте итоговый ответ с видимым содержимым вашей страницы.

Что произойдёт с дополнительными свойствами при импорте?

PRLab поддерживает базовые вопросы и ответы. Неизвестные свойства перечисляются в предупреждении: продолжить импорт без них можно только после подтверждения.

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

Описание структуры: Schema.org FAQPage. Предпросмотр и код относятся к вашим вопросам; FAQ об этом инструменте не добавляется в экспорт.

Тикеты

Напишите нам — ответ появится в этом окне.