jsonld · jsonld.qaPage.misuse
QAPage schema used on a page that does not qualify
QAPage markup is only valid for forum-style pages with a single question that users can submit answers to. Using it on a self-authored FAQ, a blog post, or any page with multiple questions is a structured-data spam violation.
Why it matters
Google removed FAQ rich results entirely on 7 May 2026, and a lot of recovery advice since then has been "just switch FAQPage to QAPage". That advice is wrong. Google's documentation states verbatim: "Don't use QAPage markup for FAQ pages or pages where there are multiple questions per page." Misapplying it is a spam violation that can cost rich-result eligibility across your whole site, not just this page. There is no supported replacement for FAQ rich results — the right move is to keep the questions as visible content and drop the markup.
Example fix
<!-- Remove QAPage from self-authored FAQs. Keep the Q&A as real HTML: --> <h2>How long does an SEO audit take?</h2> <p>Most single-page audits finish in under ten seconds.</p>
Authoritative reference
https://developers.google.com/search/docs/appearance/structured-data/qapage
Run a full audit of your site
Free, no signup, no crawl cap. Check this and 40+ other factors across every public page.
Audit my site →