Which structured data (e.g., Microformats or Schema.org) should I use for page with FAQ?

4 Answers 4


There is this: https://schema.org/QAPage

and these: https://schema.org/Question + https://schema.org/Answer

Which you can indeed use …

and validate: https://search.google.com/structured-data/testing-tool

To build your own FAQ page.

<div itemscope itemtype="http://schema.org/Question">
  <h1 itemprop="text">What does FAQ stand for?</h1>
  <div itemprop="acceptedAnswer" itemscope itemtype="http://schema.org/Answer">
    <p itemprop="text">
    A: Frequently Asked Questions
  • 1
    "Don't use QAPage markup for FAQ pages or pages where there are multiple questions per page. QAPage markup is for pages where the focus of the page is a single question and its answers." developers.google.com/search/docs/data-types/qapage
    – Omiod
    Commented Jan 29, 2019 at 23:40
  • I feel like you are confusing these. Try this: build a QApage as specified in the example above and as per Google's schema SPEC, then, submit that page to Google Search console, take a look at what google indexes on that page. Try it both ways, see which one gives you an error and which one "validates" as structured data. IMPORTANT: do this via the SEARCH CONSOLE, not just the "testing tool". After that, then take a look at how Google handles your page in SERP, within search results. (you'll see what im saying when you get a page 1 FAQ SERP) Commented Sep 6, 2019 at 19:50

The vocabulary Schema.org has the types Question and Answer (added in version 1.1 from 2014-04-04).

This is not only for Q&A sites, but also for FAQs, as Question explicitly mentions (bold emphasis mine):

A specific question - e.g. from a user seeking answers online, or collected in a Frequently Asked Questions (FAQ) document.


There is no schema entry for FAQ, you most likely best of adding it as a 'WebPage'. or using the about. It's not required to use rich snippets for all pages. It holds little SEO weight if any. Google will be able to establish it as a FAQ page without any markup of this type.

  • 3
    For anyone on this page as of 2017- maybe pre 2013 Simon's comment was true... but there is indeed a SCHEMA intended for Q/A pages... run any StackOverflow or stackexchange Q/A through search.google.com/structured-data/testing-tool and it will become clear... Commented Sep 26, 2018 at 20:56
  • 2
    True... Schema has different versions. Latest is Schema Version 3.4 Commented Sep 26, 2018 at 21:58

As of end August 2017 the FAQPage type was added to schema.org. It is a subtype of QAPage with the difference that each question has only one answer.

In the spring of 2019 the feature was added to google search and is supported by the Rich Results Tool.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.