Микроразметка FAQ представляет собой схему структурированных данных schema.org. Схема FAQ, как следует из ее названия, предназначена для разметки страниц с ответами на часто задаваемые вопросы ваших пользователей или клиентов на сайте.

Зачем это нужно

Дело в том, что при условии правильной разметке, эти вопросы и ответы могут отображаться в Google поиске в виде расширенных ответов и ваш сайт будет более заметен по сравнению с другими конкурентами. Также при правильной разметке ваши вопросы и ответы могут использоваться Google Ассистентом. Оба этих фактора способствуют привлечению дополнительного трафика на сайт.

Какие требования

Для того чтобы контент с такой разметкой корректно отображался или вообще получил право отображаться в результатах поиска Google, он должен соответствовать определенным требованиям. Всего таких требований 4 штуки:

  1. Контент на странице должен быть представлен в виде списка вопросов и ответов на них. Это может быть перечень вопросов по использованию вашего сервиса или услуг.
  2. Контент должен быть информативным, без рекламного содержания.
  3. Запрещается использование непристойных, оскорбительных и грубых выражений, призывов к насилию и противоправным действиям, материалов сексуального характера.
  4. Весь контент, помеченный схемой FAQ, должен быть доступен пользователям на исходной странице без всяких попыток скрытия данного контента.

Как внедрить микроразметку FAQ

Чтобы внедрить структурированные данные FAQ на свой сайт, необходимо выполнить следующие шаги:

1. Соберите список вопросов и дайте подробные ответы на них.

2. Разместите все вопросы и ответы к ним на сайт.

3. Изучите все требуемые атрибуты из документации.

4. Добавьте составленные микроданные к вашему контенту:

<!-- добавляем itemtype для страницы -->
<html itemscope itemtype="https://schema.org/FAQPage">
<head></head>
<body>
  <h1>
    Часто задаваемые вопросы (FAQ)
  </h1>

<!-- начало разметки первого вопроса -->  
<div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question">
    <h2 itemprop="name">Как вы продвигаете сайты в поиске?</h2>
    <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer">
      <div itemprop="text">
        Мы продвигаем сайты наших клиентов только белыми способами. При продвижении не используются накрутки поведенческих факторов, а также другие серые и черные схемы. Мы дорожим своей репутацией, а наш клиент обычно дорожит своими проектами.
      </div>
    </div>
  </div>
<!-- конец разметки первого вопроса -->  

<!-- начало разметки второго вопроса -->  
  <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question">
    <h2 itemprop="name">Как с вами можно связаться?</h2>
    <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer">
      <div itemprop="text">
        Вы можете позвонить нам по телефону указанному в контактах на сайте или написать в мессенджеры. Также вы можете оставить заявку прямо на сайте, а наш менеджер перезвонит.
      </div>
    </div>
  </div>
<!-- конец разметки второго вопроса -->  

</body>
</html>

5. Проверьте правильность использования схемы с помощью инструмента проверки структурированных данных от Schema.org.

Также для генерации микроданных FAQ можно использовать сторонние вспомогательные сервисы, но лучше это делать самостоятельно, так как сервисы не сгенерируют идеальный код под вашу верстку.