How to Create FAQ Schema for your site

Having a FAQ section displayed on the search results page (SERP) will help your site get a better SEO score and easily attract the attention of users. To help search engines understand your page’s FAQ and put it on SERPs, you can create a schema for it. Let's learn how to do it now.

Example of FAQ Schema

What is FAQ Schema?

Add new property for FAQ Schema

FAQ schema is a type of schema that tells search engines what are the questions and answers on your site. If this information is useful to the reader, the search engines may display them on the SERPs.

The display of FAQ Schema in SERPs

For example:

Example of FAQ Schema

Why should we use FAQ schema?

FAQ schema helps a lot in raising the opportunity of displaying your website’s FAQs on the SERPs. This brings you great advantages as following:

  1. Users can easily get their needed information as well as further one;
  2. Impress users with different and prominent information on SERP;
  3. Increase the CTR (Click Through Rate).

Moreover, having FAQ schema helps the search engines easily understand your website content and be aware it is an informative site. Therefore, they will score your website better.

Install FAQ Schema with Slim SEO Schema plugin

Users can create schemas, including FAQ schema, and set the locations for them in the easiest way with Slim SEO Schema.

Step 1: Create Custom Fields for FAQs

To store the questions and answers, we will use custom fields and create them with Meta Box plugin.

I will create a group of fields as follows:

Sets of QuestionsGroupSet this group be cloneable
Questions (subfield)Text-
Answers (subfield)Text-
Create custom fields for FAQs

Note that we use the cloneable fields here to have more places to save more than one couple of questions and answers.

In the Setting tab, choose Location as Page, then choose the page you want to put the Q&A on.

Set location for FAQs

Then, you can fill in information about questions and answer as usual.

Newly created custom fields

Step 2: Install Slim SEO Schema

Visit here and choose the best bundle that fits you. Download and install Slim SEO Schema plugin to your site as usual.

Slim SEO Schema Installation

Step 3: Create Schema for FAQ

Go to Settings > Slim SEO > Schema section. Then, you can find the FAQ Schema from the list.

Add Schema for FAQ

I choose the field labeled Question for the Question section. Do the same for the Answer section.

Add Schema Property

Note that besides using Meta Box's custom fields, you can select default fields or enter questions and answers manually.

Then, move to the Location tab to set where the FAQ schema is for.

In the Type section, I choose Singular to apply the schema for a FAQ page.

Apply setting options for a FAQ page

In the event you want to apply the schema to other locations, Slim SEO Schema has more options to set such as Archive and Code for you to choose from.

Remark: In the Properties tab, if the values ​​you selected for the question and answer are custom fields, you must select the correct custom post type that you have set up for the custom fields in the Location tab.

FAQs appears in the Menu Dashboard

In the event that you want to set many locations for your FAQ schema. You can easily do it with the Diverse Location features of Slim SEO Schema, like this.

To set many locations, choose Diverse Location features of Slim SEO Schema

Save your changes and let's see the result of the FAQ schema of any post on want on Schema Markup Validator.

The result of the FAQ schema on  Schema Markup Validator

Create FAQ Schema using Oxygen Builder and OxyExtras

First of all, make sure you’ve installed the Oxygen and OxyExtras on your site already. The OxyExtras is to have features for creating schema.

Install the Oxygen and OxyExtras on your site

Choose the FAQ page that you want to display and edit it with Oxygen.

Choose the FAQ page you want to display and edit it with Oxygen

You can easily create and set up FAQ schema using the Pro Accordion component of OxyEtras with Oxygen Builder and Meta Box.

Add the Pro Accordion component. Since I used Meta Box custom fields to display the FAQ schema information, I chose Accordion - Dynamic Items (Meta Box) in the Accordion Type section.

Use Pro Accordion to create and set up FAQ schema

In the Dynamic Data section, you can input the value to show the questions and answers.

The Question and Answer fields are the subfields of the cloneable field group named Sets of Questions. So, in the Cloneable group field box, I chose sets_of_questions which is the ID of the group field.

To display the questions, I input the ID of the Question field in the Header text field box.

For the answers, I input the ID of the Answer field as well and set it in the Content field box.

Input the value to show the questions and answers

Then, scroll down to the Advanced section.

Scroll down to the Advanced section

Choose Enable in the FAQ schema markup box to display the FAQ schema for the content.

Choose Enable in FAQ schema markup box to display the FAQ schema for the content.

Finally, choose Apply Params to apply and end the setup.

Choose Apply Params to apply and end the set up

Here is the result.

Result appears after all the steps


FAQ Schema is not only one of the most loved data structures of SEO people but also supported by Google to help eligible websites to show more results in the SERPs. With a few simple steps with Slim SEO Schema, you can easily create FAQ Schema, right? Follow us for more upcoming tutorials.

Leave a Reply

Your email address will not be published. Required fields are marked *