How To Use FAQ Schema With Rank Math – Step by Step Guide

How many of you moved to Rank Math from Yoast SEO? I believe almost all of you, that’s why you are here.

No doubt Rank Math is way better than any other WordPress SEO plugin including Yoast SEO and All in One SEO Pack.

However, there is one thing that everyone is talking about nowadays and we haven’t found it in Rank Math. Yes, I am talking about FAQ Schema.

What Is FAQ Schema?

FAQ Schema tells Google that your page has a FAQ or Frequently Asked Questions Section. Google then shows your post with FAQ rich results which helps your site reach the right users.

The best part about FAQ rich result is that they are available in all countries and languages where Google Search is available.

FAQ rich results appear with a collapsible menu under the SERP. This collapsible menu includes questions and when you click on them, they reveal the answer.

In fact, this post that you are reading right now includes FAQ schema and this is how it looks like in Google SERP.

How this post looks like in Google SERP with FAQ Schema
How this post looks like in Google SERP with FAQ Schema

Wait! There’s more.

I’ve also got snippet position and position 1 for the keyword ‘Rank Math FAQ Schema’.

Rank Math FAQ Schema Snippet
Rank Math FAQ Schema Snippet

And I am going to share the same technique that I followed for this post with you.

Not so long ago, I also heard a lot about this FAQ schema and wanted to give it a try. I was using Yoast SEO on one of my websites. Yoast SEO has this FAQ schema feature pre-included.

Yoast FAQ Schema Feature Block
Yoast FAQ Schema Feature Block

All you have to do is paste the questions and their respective answers in the Yoast FAQ schema block and that’s it. Yoast SEO will not only show those questions and answers in your post but will also make your post eligible for FAQ rich results.

Enter the questions and their respective answers in the Yoast FAQ Schema Block
Enter the questions and their respective answers in the Yoast FAQ Schema Block

I tried it and boom! It worked.

I added FAQ schema block from Yoast SEO and re-indexed the URL in Google Search Console. And just 5 minutes later, my post was showing FAQ rich result in the SERP.

FAQ rich result in the SERP of one of my websites
FAQ rich result in the SERP for one of my websites

I was excited to implement those FAQ schemas on my other websites. But then I realized that I was using Rank Math SEO plugin on them.

Does Rank Math Have FAQ Schema Feature?

Rank Math does not have a FAQ schema feature.

I connected with Rank Math on their facebook group and asked if they can help out in this. They assured that they are planning to include FAQ schema feature in the coming days.

Rank Math response on FAQ schema
Rank Math response on FAQ schema

They also recommended using a separate plugin, for now, to include FAQ schema in the post. But I didn’t want to use any plugin. For those who don’t know, “More plugins can slow down your website“.

It’s simple, More plugins = More complex code that a browser has to load.

Neither I wanted to go back to Yoast SEO nor I wanted to use any plugin.

I waited for some time. But this FAQ schema fever was not getting out of my mind. It’s just that I wanted to use this feature before any of my competitors get to know about it.

So here’s what I did.

I did it myself.

I read everything about FAQ Schema and how it works. And finally, I was able to use FAQ schema with Rank Math without any other plugin.

And here’s how you can also use FAQ schema with Rank Math.

How Do I Implement FAQ Schema?

Before you start, Read out the guidelines to have FAQ Page Schema.

Content guidelines to have FAQ Page Schema
Content guidelines to have FAQ Page Schema

There are two ways to implement FAQ schema. Either through JSON-LD or through Microdata.

I did it with JSON-LD and that’s what I’m going to share.

Step 1: Generate FAQ Schema

There are a lot of FAQ Schema Generators available online. The one that I like and is extremely easy to use is FAQ Page JSON-LD Schema Generator by Saijo George.

FAQ Page JSON-LD Schema Generator by Saijo George
FAQ Page JSON-LD Schema Generator by Saijo George

All you have to do is submit the questions and their respective answers in the field given on the left-hand side. You can add as many questions as you want.

It will generate the JSON-LD FAQ Schema Code on the right-hand side.

Step 2: Insert FAQ Schema Code In The Post

The generated schema code should be added under the <body></body> tag.

Hence, all you have to do is copy and paste the FAQ schema code in the “Custom HTML” block of your post. The position of the block doesn’t matter as it is already under the <body> tag.

Copy and paste the FAQ schema code in the Custom HTML block of your post
Copy and paste the FAQ schema code in the Custom HTML block of your post

Step 3: Add FAQs Manually In The Post

We talked about how Yoast SEO FAQ schema feature ads FAQs in your post and also notifies Google about FAQ schema markup.

But in this manual code process that we just tried, it only notifies Google about FAQ schema markup but doesn’t display the FAQs on the post to a user.

To make the FAQs visible for a user, you have to add the FAQs manually in the post.

How Do I Add FAQs manually In My Posts?

I keep it simple. I add

  • “Topic – Frequently Asked Questions” under “H2 Tag”
    • “Question 1” under “H3 Tag”
      • “Answer 1” under “Paragraph Tag”
    • “Question 2” under “H3 Tag”
      • “Answer 2” under “Paragraph Tag”
    • “Question 3” under “H3 Tag”
      • “Answer 3” under “Paragraph Tag”
    • “Question 4” under “H3 Tag”
      • “Answer 4” under “Paragraph Tag”

…….and so on.

Is Your Page Eligible For FAQ Rich Results?

Once you finished adding FAQ schema code to your post, you then need to check if the post is ready to be eligible for FAQ rich results. And for that Google will help you out.

Click on this link, it will take you to the Google Rich Results Test Page. Just enter your post URL that you want to check and hit “Test URL” button.

Google Rich Results Test Page
Google Rich Results Test Page

It will show you all the rich results your page/post is eligible for.

Further, you can also click on “PREVIEW SEARCH RESULT” to see how it will look like in SERP.

The Post is eligible for FAQ rich results
The post is eligible for FAQ rich results

How To Notify Google About Your FAQ Schema Markup?

Once you are done with the FAQ schema installation and validation, it’s time to inform Google that your page is FAQ rich result ready.

We will take the help of Google Search Console in this.

  • Login to your Google Search Console account.
  • Enter the URL of your post in the inspect URL box.
  • Click on “REQUEST INDEXING
Notify Google about FAQ schema markup using Google Search Console
Notify Google about FAQ schema markup using Google Search Console

It usually takes a few minutes to make the changes in SERP. In my case, it takes around 2-3 minutes. It might take longer in some cases.

This is it. This was the complete step by step guide of using FAQ Schema with Rank Math. I hope I was able to explain it in the easiest way possible.


If you still have queries regarding FAQ schema, comment below and I will try to answer and help you out.

Oh! And if you like the article, do share it with others using #RankBro.

Afterall “Sharing Is Caring”.

20 thoughts on “How To Use FAQ Schema With Rank Math – Step by Step Guide”

  1. Please, is there anyway I can insert the code snippet in my site that I won’t need to manually generate code for each contents.?

    I followed you from the rankmath facebook group.

    • Hi Ali, I am sorry if I was not clear on this. But I was talking about WordPress Gutenberg editor. It gives you the option to write a post using different blocks. One of those blocks is ‘Custom HTML’.

  2. Hi Shashank Great article,

    would you be more specific explaining this paragraph? I don’t understand where you add this:

    “How Do I Add FAQs manually In My Posts?
    I keep it simple. I add

    “Topic – Frequently Asked Questions” under “H2 Tag”
    “Question 1” under “H3 Tag”
    “Answer 1” under “Paragraph Tag”
    “Question 2” under “H3 Tag”
    “Answer 2” under “Paragraph Tag”
    “Question 3” under “H3 Tag”
    “Answer 3” under “Paragraph Tag”
    “Question 4” under “H3 Tag”
    “Answer 4” under “Paragraph Tag”

    Big thanks!

  3. Thanks for the step-by-step guide! It was very easy to implement this with your help. Now I can’t wait to add FAQ Schema to even more posts! (:

Leave a Comment