SEO for Solos
schema.org/FAQPageRich result eligible

FAQPage schema

A page of questions and answers, marked up so each question and its accepted answer are machine-readable.

Where to use it

Pages with a genuine FAQ, visible on the page.

A complete example

Valid as written, with every required property and the recommended ones that carry real information.

faq-page.json
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": {
    "@type": "Person",
    "name": "A Real Person",
    "url": "https://www.seoforsolos.com/about"
  }
}

Properties

FAQPage properties
PropertyStatus
mainEntityRequired

The three mistakes this type attracts

  1. 01Marking up questions that are not visible in the rendered HTML. This is a documented manual action trigger.
  2. 02Adding a FAQ to every page regardless of relevance.
  3. 03An empty mainEntity array, which is a validation error.

Related types

Where this appears in the playbook

Questions

What is the FAQPage schema type for?

A page of questions and answers, marked up so each question and its accepted answer are machine-readable. Use it on: pages with a genuine FAQ, visible on the page.

Which FAQPage properties are required?

FAQPage requires one property: mainEntity. It also recommends 0: .

Does FAQPage produce a rich result?

FAQPage is eligible for a Google rich result when its required properties are present and valid. A validation error therefore has a visible cost in the search result itself.

What is the most common FAQPage mistake?

The most common FAQPage mistake is: Marking up questions that are not visible in the rendered HTML. This is a documented manual action trigger.