FAQPage (тип микроразметки)
FAQPage (в быту часто называют просто FAQ) - тип микроразметки из словаря Schema.org, предназначенный для структурирования страниц с часто задаваемыми вопросами и ответами на них. Разметка FAQ позволяет поисковым системам (Яндекс, Google) отображать вопросы и ответы прямо в поисковой выдаче в виде расширенного сниппета, что повышает видимость сайта и улучшает пользовательский опыт.
Использование разметки FAQPage помогает увеличить CTR, занять больше места в выдаче и повысить шансы на попадание в блоки быстрых ответов.
Зачем нужна разметка FAQ
[править]Для поисковых систем
[править]- Позволяет точно определить, что страница содержит вопросы и ответы
- Помогает понять структуру и связи между вопросами
- Даёт возможность извлекать ответы для голосовых помощников
- Улучшает понимание контента для алгоритмов машинного обучения (BERT, MUM)
Для пользователей
[править]- В поисковой выдаче можно увидеть вопросы и ответы без перехода на сайт
- Часто можно раскрыть ответ прямо на странице результатов
- Быстрое получение нужной информации
- Возможность сразу оценить релевантность страницы
Для владельцев сайтов
[править]- Значительное увеличение занимаемой площади в выдаче
- Повышение кликабельности (CTR) за счёт более заметного сниппета
- Дополнительный шанс попасть в блоки быстрых ответов
- Улучшение поведенческих факторов
- Повышение авторитетности в глазах пользователей
Структура разметки FAQPage
[править]Основная структура
[править]Разметка состоит из контейнера FAQPage, внутри которого находится список вопросов (Question) с ответами (Answer).
Обязательные элементы
[править]- @type: FAQPage - указывает, что страница содержит FAQ
- mainEntity - список вопросов и ответов (может быть 1 или несколько)
Элементы вопроса
[править]- @type: Question - тип вопроса
- name - текст вопроса
- acceptedAnswer - принятый ответ
Элементы ответа
[править]- @type: Answer - тип ответа
- text - текст ответа (можно использовать HTML-форматирование)
Дополнительные элементы
[править]- datePublished - дата публикации вопроса
- dateModified - дата последнего изменения
- author - автор вопроса или ответа
- url - ссылка на конкретный вопрос (если есть якоря)
Форматы разметки
[править]JSON-LD (рекомендуемый)
[править]<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Что такое разметка FAQ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "FAQ - тип микроразметки для страниц с часто задаваемыми вопросами."
}
},
{
"@type": "Question",
"name": "Какие требования к изображениям в FAQ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Изображения в FAQ должны соответствовать правилам платформы."
}
},
{
"@type": "Question",
"name": "Можно ли использовать HTML в ответах?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Да, можно использовать HTML-форматирование: <b>жирный</b>, <a href='https://example.com'>ссылки</a>."
}
}
]
}
</script>
Микроданные (microdata)
[править]<div itemscope itemtype="https://schema.org/FAQPage">
<div itemprop="mainEntity" itemscope itemtype="https://schema.org/Question">
<h3 itemprop="name">Что такое разметка FAQ?</h3>
<div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer">
<div itemprop="text">FAQ - тип микроразметки для страниц с часто задаваемыми вопросами.</div>
</div>
</div>
<div itemprop="mainEntity" itemscope itemtype="https://schema.org/Question">
<h3 itemprop="name">Какие требования к изображениям в FAQ?</h3>
<div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer">
<div itemprop="text">Изображения в FAQ должны соответствовать правилам платформы.</div>
</div>
</div>
<div itemprop="mainEntity" itemscope itemtype="https://schema.org/Question">
<h3 itemprop="name">Можно ли использовать HTML в ответах?</h3>
<div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer">
<div itemprop="text">Да, можно использовать HTML-форматирование: <b>жирный</b>, <a href='https://example.com'>ссылки</a>.</div>
</div>
</div>
</div>
Когда использовать разметку FAQPage
[править]Подходящие случаи
[править]- Страницы с часто задаваемыми вопросами
- Разделы поддержки и помощи
- Страницы товаров с блоками вопросов-ответов
- Информационные страницы с пояснениями
- Любой контент в формате «вопрос → ответ»
Неподходящие случаи
[править]- Страницы с одним вопросом (лучше использовать другой тип разметки)
- Вопросы без ответов
- Пользовательские комментарии в формате вопрос-ответ (для этого есть специальные типы)
- Страницы с вопросами, но ответы не являются официальными
Требования поисковых систем
[править]Общие требования
[править]- Вопросы и ответы должны быть видны пользователям на странице
- Ответы должны соответствовать вопросам
- Нельзя использовать разметку для скрытого контента
- Страница должна быть доступна для индексации
Требования Google
[править]- Минимум 2 вопроса на странице (FAQPage должен содержать не менее 2 пар вопрос-ответ)
- Вопросы должны быть уникальными (не повторяться)
- Ответы должны быть полными и информативными
- Нельзя использовать разметку FAQ для рекламных целей
Требования Яндекса
[править]- Яндекс также поддерживает разметку FAQ и отображает её в выдаче
- Специальных ограничений по количеству вопросов нет
- Важно соответствие контента на странице разметке
Рекомендации по внедрению
[править]Качество контента
[править]- Вопросы должны быть реальными, а не придуманными
- Ответы - полезными и развёрнутыми
- Избегайте слишком коротких ответов
- Используйте форматирование для улучшения читаемости
- Обновляйте устаревшие вопросы и ответы
Технические требования
[править]- Используйте JSON-LD как предпочтительный формат
- Проверяйте разметку валидаторами
- Убедитесь, что контент из разметки совпадает с видимым на странице
- Не размечайте скрытый контент
Типичные ошибки
[править]- Разметка FAQ на страницах без реального FAQ
- Меньше 2 вопросов (для Google)
- Пустые или слишком короткие ответы
- Вопросы без ответов
- Несоответствие разметки видимому контенту
- Разметка скрытых блоков (которые появляются только по клику)
- Использование FAQ для рекламных сообщений
Как проверить разметку
[править]Инструменты валидации
[править]- Google Rich Results Test - проверка для Google
- Яндекс.Вебмастер (Валидатор структурированных данных) - проверка для Яндекса
- Schema Markup Validator - общий валидатор от Schema.org
Что проверять
[править]- Соответствие типов данных
- Наличие минимум 2 вопросов (для Google)
- Корректность JSON-синтаксиса
- Видимость размеченного контента на странице
FAQ и другие типы разметки
[править]FAQ vs HowTo
[править]- HowTo - для пошаговых инструкций (последовательные действия)
- FAQ - для вопросов и ответов (неупорядоченный список)
FAQ vs QAPage
[править]- QAPage - для страниц с пользовательскими вопросами и ответами (форумы, сайты вопросов-ответов)
- FAQPage - для официальных, подготовленных ответов от владельцев сайта
FAQ и Article
[править]- Article - для связных текстов, статей
- FAQ - для структуры «вопрос-ответ»
FAQ и GEO/AEO
[править]В эпоху GEO (Generative Engine Optimization) и AEO (Answer Engine Optimization) разметка FAQ становится особенно важна:
- ИИ-ассистенты легко извлекают вопросы и ответы
- Повышается вероятность попадания в голосовые ответы
- Контент лучше интерпретируется большими языковыми моделями
- Структурированные вопросы и ответы часто используются в блоках «Люди также ищут»
Связанные термины
[править]- Микроразметка
- Schema.org
- JSON-LD
- HowTo
- Article
- QAPage
- Расширенный сниппет
- GEO
- AEO
- CTR
- Google Search Console
- Яндекс Вебмастер
- FAQ (страница с вопросами и ответами)
