Skip to main content

Что означает FAQPage в разметке schema? Как это оформить?

FAQPage это один из самых полезных типов Schema для SEO.


❓ Что такое FAQPage

FAQPage — это тип структурированных данных из
Schema.org

Он используется, когда на странице есть:

Список вопросов и ответов (FAQ — Frequently Asked Questions)

Google может показать такие страницы в расширенной выдаче (rich results):

  • раскрывающиеся вопросы прямо в поиске

  • увеличенный сниппет

  • больше занимаемого места в SERP


🧠 Когда МОЖНО использовать FAQPage

✅ Если на странице действительно есть:

Вопрос 1
Ответ 1

Вопрос 2
Ответ 2

❌ Нельзя использовать:

  • если FAQ нет в видимом контенте

  • если ответы скрыты и не доступны пользователю

  • если это страница категории без реального FAQ

Google проверяет соответствие разметки контенту.


✅ Как правильно оформить

Рекомендуемый способ — JSON-LD в <head> или перед </body>.

Пример:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "What is production planning?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "Production planning is the process of organizing manufacturing operations."
    }
  },
  {
    "@type": "Question",
    "name": "Who needs production planning software?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "Manufacturing companies that want to optimize processes."
    }
  }]
}
</script>

🔑 Обязательные ключи

Ключ Значение
@context всегда https://schema.org
@type FAQPage
mainEntity массив вопросов
Question сам вопрос
name текст вопроса
Answer ответ
text текст ответа

🧩 Как это должно выглядеть на странице

На самой странице должен быть реальный блок:

<h2>FAQ</h2>

<h3>What is production planning?</h3>
<p>Production planning is the process...</p>

<h3>Who needs production planning software?</h3>
<p>Manufacturing companies...</p>

Разметка должна совпадать с текстом.


🧠 Для мультиязычного сайта (/ и /en)

На RU-версии:

"inLanguage": "ru"

На EN-версии:

"inLanguage": "en"

И текст вопросов должен соответствовать языку страницы.


⚠️ Частые ошибки

❌ Дубли FAQ на всех страницах
❌ FAQ в Schema есть, а на странице нет
❌ Разметка 20+ вопросов (Google часто игнорирует)
❌ Использование FAQ для SEO-спама


📈 Даёт ли это рост позиций?

Прямого фактора ранжирования нет.

Но:

✔ увеличивает CTR
✔ делает сниппет больше
✔ повышает видимость


🎯 Когда это стоит использовать

  • для страниц услуг

  • для ключевых статей

  • для коммерческих страниц

НЕ нужно для:

  • тегов

  • служебных страниц

  • sitemap