← All checkpoints
Structured Data & Schema Markup · 2 points

FAQPage schema

Why it matters

FAQPage schema lets AI engines lift individual question-answer pairs directly into an answer, with attribution back to your page — one of the most direct citation paths available.

How to fix it

Wrap each question and answer in a mainEntity array with @type "Question" and an "acceptedAnswer" of @type "Answer". Only use this for content that genuinely is a Q&A format; misuse can get the markup ignored.

Example

{
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "What is GEO?",
    "acceptedAnswer": { "@type": "Answer", "text": "..." }
  }]
}