Налаштування мікророзмітки FAQ (FAQPage Schema) для сайту
FAQPage Schema дозволяє Google показувати питання та відповіді прямо в результатах пошуку у вигляді розгортаного аккордеону. Займає додаткове місце у виданні, збільшує видимість сторінки.
Розмітка FAQPage
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Як оформити повернення товару?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Для оформлення повернення зайдіть в особистий кабінет, виберіть замовлення та натисніть кнопку «Повернути товар». Повернення обробляється протягом 3-5 робочих днів."
}
},
{
"@type": "Question",
"name": "Які способи оплати доступні?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Ми приймаємо оплату карткою Visa, MasterCard та наложеним платежем."
}
}
]
}
Реалізація в Laravel
// FAQ-секція на сторінці
$faqSchema = [
'@context' => 'https://schema.org',
'@type' => 'FAQPage',
'mainEntity' => $faqs->map(fn($faq) => [
'@type' => 'Question',
'name' => $faq->question,
'acceptedAnswer' => [
'@type' => 'Answer',
'text' => strip_tags($faq->answer)
]
])->toArray()
];
Вимоги Google
- Питання та відповіді повинні бути видні користувачу на сторінці (не тільки в JSON-LD)
- Відповідь не повинна містити HTML-розмітку в полі
text(тільки звичайний текст) - Максимально 10 питань для відображення у rich result
- Сторінка повинна бути дійсно сторінкою з FAQ, не використовуватися для реклами
Час налаштування: кілька годин.







