Skip to content

FAQPage Schema Markup

FAQPage schema enables expandable FAQ rich results in Google Search. Each question/answer pair appears directly in search results, increasing visibility and click-through rates.

What is FAQPage schema markup?

FAQPage schema markup is structured data in JSON-LD format that helps search engines understand your page content. It requires properties like mainEntity and enables rich results in Google Search. FAQPage schema enables expandable FAQ rich results in Google Search. Each question/answer pair appears directly in search results, increasing visibility and click-through rates.

Required Properties

Property Type Description
mainEntity Question[] An array of Question items, each with a name (question text) and acceptedAnswer.

Recommended Optional Properties

Property Type Description
name Text The name or title of the FAQ page.
description Text A description of the FAQ page.

Example JSON-LD Code

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "What is structured data?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Structured data is a standardized format for providing information about a page and classifying the page content."
      }
    },
    {
      "@type": "Question",
      "name": "How does FAQ schema help SEO?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "FAQ schema can display your questions and answers directly in Google search results, increasing your visibility and click-through rate."
      }
    }
  ]
}

Place this inside a <script type="application/ld+json"> tag in your page's <head>.

Common Mistakes to Avoid

Generate FAQPage Schema Markup

Use our free schema generator to create valid FAQPage JSON-LD code in seconds.

Open Schema Generator

Related Schema Types

Article Article schema helps search engines understand news articles, blog posts, and ed... HowTo HowTo schema helps search engines display step-by-step instructions in rich resu... BreadcrumbList BreadcrumbList schema helps Google display breadcrumb navigation trails in searc...

Related Reading

Schema Markup Guide for Beginners: Boost Your SEO → Structured Data Testing Guide →