⚠️ Актуальность 2026: Google с августа 2023 ограничил FAQPage rich-snippets только до государственных и медицинских ресурсов. Для коммерческих сайтов разметка в Google не показывается. Но в Яндекс Нейро и Алисе AI FAQPage остаётся рабочим сигналом — они активно цитируют пары вопрос-ответ.
Зачем настраивать FAQPage Schema
FAQPage Schema — это разметка Schema.org, которая сообщает поисковым системам, что на странице есть блок с вопросами и ответами. Без разметки поисковик видит обычный текст. С разметкой — понимает структуру: вот вопрос, вот ответ на него, и таких пар на странице несколько.
Зачем это нужно на практике: поисковые системы могут показать вопросы и ответы прямо в сниппете страницы. Пользователь видит в выдаче не просто title и description, а раскрывающиеся блоки с конкретными ответами. Это увеличивает площадь сниппета, привлекает внимание и повышает CTR.
Здесь есть важный нюанс. В 2023 году Google существенно ограничил показ FAQ-сниппетов: теперь они отображаются только для авторитетных государственных и медицинских сайтов. Для обычных коммерческих и информационных сайтов Google перестал выводить FAQ-расширения в результатах поиска. Однако Яндекс по-прежнему использует FAQPage Schema для формирования расширенных сниппетов, и для российского рынка эта разметка остаётся рабочим инструментом.
По моему опыту, FAQ-разметка на сайтах, ориентированных на Яндекс, продолжает давать расширенные сниппеты с вопросами и ответами. Кроме того, наличие структурированного FAQ-блока — это дополнительный контент на странице, который помогает закрывать информационные потребности пользователей и увеличивает релевантность по длиннохвостым запросам.
Когда использовать FAQPage Schema
FAQPage подходит для страниц, на которых есть блок «Часто задаваемые вопросы» с ответами, написанными от лица владельца сайта. Это ключевое условие: FAQPage — это не форум и не раздел с пользовательскими вопросами. Если вопросы задают посетители, а отвечают другие посетители — нужна разметка QAPage, а не FAQPage.
Типичные применения:
- Страницы услуг с блоком FAQ в конце
- Лендинги с вопросами-ответами о продукте
- Информационные статьи с разделом «Вопросы по теме»
- Страница «Вопросы и ответы» на сайте компании
Пошаговая инструкция
Шаг 1. Подготовьте контент FAQ
Прежде чем добавлять разметку, убедитесь, что на странице действительно есть качественный блок FAQ. Вопросы должны быть реальными: теми, которые задают клиенты, а не придуманными для объёма. Ответы — развёрнутые, минимум 2-3 предложения. Односложный ответ типа «Да» или «3 дня» не несёт ценности ни для пользователя, ни для поисковой системы.
Минимальное количество вопросов — 5-6. Оптимально — 8-10 и больше. Слишком короткий FAQ выглядит формально и не даёт значимого расширения сниппета.
Шаг 2. Создайте JSON-LD разметку
JSON-LD — рекомендуемый формат. Разметка размещается в <script type="application/ld+json"> в любом месте HTML-документа.
Пример FAQPage с тремя вопросами:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Сколько времени занимает SEO-продвижение?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Первые измеримые результаты обычно появляются через 2-4 месяца при системном внедрении рекомендаций. Сроки зависят от конкурентности ниши, текущего состояния сайта и скорости внедрения задач. В высококонкурентных тематиках выход в ТОП-10 по основным запросам может занять 6-12 месяцев."
}
},
{
"@type": "Question",
"name": "Нужен ли SEO-аудит перед началом продвижения?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Аудит — это отправная точка для любого SEO-проекта. Без диагностики невозможно определить приоритеты: технические проблемы, недостатки контента, ссылочный профиль. Работать без аудита — это как лечить без диагноза: можно, но результат непредсказуем."
}
},
{
"@type": "Question",
"name": "Какие гарантии вы даёте?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Гарантировать конкретные позиции в поиске невозможно — алгоритмы поисковых систем не контролируются специалистом. Однако до начала работы фиксируются KPI: рост видимости, трафика, количества запросов в ТОП-10. Отчётность строится на реальных метриках, а не на абстрактных обещаниях."
}
}
]
}
</script>
Шаг 3. Правила оформления ответов в разметке
Текст в поле text может содержать ограниченный набор HTML-тегов. Google поддерживает следующие теги внутри ответа:
<p>,<br>— абзацы и переносы строк<b>,<strong>— выделение жирным<i>,<em>— курсив<ul>,<ol>,<li>— списки<a href="...">— ссылки
Если в ответе нужен список или ссылка, оборачивайте HTML прямо в строку JSON. Пример:
"text": "Основные этапы:<ul><li>Технический аудит</li><li>Сбор семантики</li><li>Оптимизация контента</li></ul>"
Не используйте теги, которые не входят в разрешённый список: <h1>-<h6>, <div>, <table> будут проигнорированы или вызовут ошибку валидации.
Шаг 4. Интеграция с WordPress
Есть несколько способов добавить FAQPage Schema в WordPress:
Через Yoast SEO (блок FAQ в Gutenberg). Yoast добавляет специальный блок «FAQ» в редактор Gutenberg. При его использовании плагин автоматически генерирует FAQPage JSON-LD. Просто добавьте блок, введите вопросы и ответы — разметка появится сама. Минус: если вы используете Classic Editor, этот способ недоступен.
Через Rank Math. Rank Math также предоставляет блок FAQ с автоматической генерацией Schema. Дополнительно можно добавить FAQPage через интерфейс Schema в боковой панели редактирования записи.
Вручную через functions.php. Если FAQ хранятся в произвольных полях (ACF или нативные custom fields), можно генерировать JSON-LD программно:
function custom_faq_schema() {
if ( !is_singular() ) return;
$faq_items = get_field('faq_items'); // ACF repeater field
if ( empty($faq_items) ) return;
$questions = array();
foreach ( $faq_items as $item ) {
$questions[] = array(
'@type' => 'Question',
'name' => $item['question'],
'acceptedAnswer' => array(
'@type' => 'Answer',
'text' => $item['answer']
)
);
}
$schema = array(
'@context' => 'https://schema.org',
'@type' => 'FAQPage',
'mainEntity' => $questions
);
echo '<script type="application/ld+json">' .
json_encode($schema, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) .
'</script>';
}
add_action('wp_head', 'custom_faq_schema');
Шаг 5. Валидируйте разметку
После добавления проверьте через инструменты:
- Google Rich Results Test (
search.google.com/test/rich-results) — покажет, распознаёт ли Google FAQPage. Имейте в виду: даже если тест показывает корректность, Google с 2023 года не гарантирует отображение FAQ-сниппетов для большинства сайтов. - Schema Markup Validator (
validator.schema.org) — полная проверка по спецификации. - Яндекс Вебмастер — «Инструменты» → «Валидатор микроразметки». Для российского рынка это приоритетная проверка, поскольку Яндекс продолжает использовать FAQPage для расширенных сниппетов.
Шаг 6. Проверьте отображение в Яндексе
После индексации страницы Яндексом проверьте, как выглядит сниппет в результатах поиска. Введите запрос, по которому страница ранжируется, и посмотрите, появились ли раскрывающиеся вопросы-ответы под сниппетом. Индексация разметки может занять от нескольких дней до 2-3 недель.
В Яндекс Вебмастере в разделе «Поисковые запросы» → «Появление в поиске» можно отследить, для каких страниц Яндекс показывает расширенные сниппеты с FAQ.
Типичные ошибки
- Разметка FAQ без визуального блока на странице. JSON-LD содержит вопросы и ответы, но на самой странице пользователь их не видит. Google и Яндекс расценивают это как попытку манипуляции — разметка должна соответствовать видимому контенту. Добавляйте Schema только к тому FAQ, который реально отображается на странице.
- Слишком короткие ответы. Ответ из одного предложения в 5-7 слов выглядит неинформативно и в выдаче, и на странице. Минимум 2-3 развёрнутых предложения. Ответ должен действительно закрывать вопрос, а не обозначать его.
- Использование FAQPage для пользовательских вопросов. Если на странице раздел, где посетители задают вопросы и получают ответы от других посетителей или от поддержки — это не FAQ, а QA. Для такого формата предназначена разметка QAPage.
- Рекламный контент в ответах. Google прямо запрещает использовать FAQ-разметку для рекламных целей: «Закажите прямо сейчас со скидкой 50%!» в ответе — это нарушение. Ответы должны быть информативными, а не продающими.
- Дублирование FAQPage на нескольких страницах с одинаковыми вопросами. Один и тот же набор вопросов-ответов, скопированный на 20 страниц услуг — это дублирование контента. Каждая страница должна иметь свой уникальный FAQ, релевантный именно этой странице.
- Ожидание FAQ-сниппетов от Google. После ограничений 2023 года многие расстраиваются, не видя расширенных сниппетов в Google. Не удаляйте разметку: она по-прежнему помогает поисковой системе лучше понимать контент, а в Яндексе продолжает генерировать расширенные сниппеты.
Что проверить в итоге
- На страницах с FAQ-блоком добавлена JSON-LD разметка FAQPage
- Каждый вопрос в разметке соответствует вопросу, который пользователь видит на странице
- Ответы развёрнутые — минимум 2-3 предложения на каждый вопрос
- В ответах нет рекламного или манипулятивного контента
- HTML-теги в поле text используются только из разрешённого списка
- Разметка прошла валидацию в Google Rich Results Test без ошибок
- Разметка проверена в Яндекс Вебмастере через валидатор микроразметки
- FAQ-блоки уникальны для каждой страницы, нет копирования одних и тех же вопросов
- На одной странице только один блок FAQPage (нет конфликта плагина и ручной разметки)
- В Яндексе проверено появление расширенного сниппета с вопросами-ответами