In this blog post, we are going to look at how to add FAQ Schema in WordPress.
This blog post also includes
Benefits of faq schema
Plugins to add FAQ Schema markup.
how to add Faq schema without using any plugin.
And a Bonus guide to find questions to add in your FAQ Schema.
But before I show you the step by step process,
How I add a faq schema in my WordPress blog
Let’s talk about a few basic things…
Table Of Contents
- 1.What is FAQ Schema?
- 2. FAQ Page Schema Example
- 3. Google guidelines of Faq pages
- 4. Benefits of FAQ Schema Markup
- 5. How to add faq schema in any website
- 6. Add faq schema in WordPress website with using an SEO plugin
- 7. Add faq schema in WordPress website without using a plugin
- 8. Add faq schema in any website using Google Tag Manager
- 9. Test your Faq Schema
- 10. Ask Google to Crawl your page
- 11. bonus guide

What is FAQ Schema?
Faq Schema is a type of structured data, which Google uses to display rich results in search engine result pages.
Here is the definition of faq schema by google.
A Frequently Asked Question (FAQ) page contains a list of questions and answers about a particular topic. Properly marked up FAQ pages may be eligible to have a rich result on Search and an Action on the Google Assistant, which can help your site reach the right users.
Before you dive deeper in this blog post, I want to invite you to join our community (Group) on Facebook, a group of friendly entrepreneurs who are ready to help each other Click here to join us.
FAQ Page Schema Example
This is how Google displays faq rich results in search result pages.

Interesting right, But you have to follow some google guidelines to get this.
Google guidelines of Faq pages
As said by Google developers in their webmaster blog, you have to follow some basic rules. And if you are taking care of your website’s SEO then you are probably following all the rules already.
They described a few use cases,
1. You should only be using this structured data if your website contains a list of Questions and Answers.
2. All the questions and answers should have been written by the admin, users should not submit answers to the questions.
3. You can add this schema markup to your product pages if it contains useful questions related to the product.

Benefits of FAQ Schema Markup
Till now, you know that your blog post is eligible or not eligible to show faq markup in the search results.
But do you know why you should Implement this structured data in your blog post?
Let’s make it clear…
Schema markup doesn’t have any direct impact on SEO.
But you can make it to improve your CTR, which is a ranking factor.
Here are some indirect benefits of Faq schema.
1. Helps you increase CTR
I already unbox it.
Faq page or any other schema markup helps you to increase the click-through rate of your search result.

For example:- when someone is looking for a personal training program, then they want to know about it. Like,
1. What are the qualifications needed to enroll in the program? Or,
2. What will be the payment methods?
So when you find a post that contains all the info you need, you will be more likely to click it.
2. Features you in voice search
Voice search is the next big thing in the SEO industry, and according to a study by SEMRush, in the US alone there are 118 million smart speakers with some kind of voice assistant.
And this is a big deal,
So if you haven’t optimized your content for voice search, then you are losing a lot.
But how will you do it?
Here is the deal…
Adding faq in your content will help you to get your position in voice search.
According to research, Question keywords most likely to search in voice assistant devices and most of all the result taken from the faq pages.

Note:- This schema markup is best for those pages which are ranking on the first page of SERP but silently sitting at the bottom of the page.
Implementing this schema gives a boost in CTR and as you know Google only promotes content that people like, so indirectly this will boost your ranking.
How to add faq schema in any website
This is important!
In this era, most of the websites on the internet are based on some kind of CMS like WordPress, Joomla and more.
And it’s a kind of easy work in cms to add faq snippet.
But what if your website is fully based in custom code,
Don’t worry I have the tutorial.
So let’s get into…
I have divided the process into actionable step
Step: 1 First of all write down all the questions and answers you want to add on your faq page. I prefer using google docs, but you can use whatever tool you want to use.

Step: 2 Now, as google’s guidelines describe You have to add all the questions and answers in your blog post.
For example, last black Friday, I was writing a blog post about social snap black Friday deals. And I wanted to add a faq schema in that post. So first I added all the questions and answers in the blog post itself.

Here are the diamonds,
Step: 3 After adding all the questions and answers in the blog post, Go to a tool called Faq Page Rich Snippet generator by Matthew Woodward.
Now, in the tool add your questions in the Question field and answers in the answer field.
You can add as many questions as you have.
But I will not recommend you to add more than 5 questions.

Step: 4 Now, if you added all the questions and answers then copy all the code from the side of the website.

And paste it into the header of the webpage where you want to show a faq page markup.
Or the best way to add the code in your website is to use Google tag manager, You can check it out how to do it.
How to add faq schema in WordPress website with using an SEO plugin
Adding any type of schema in WordPress websites is easy to work, these days most of all
WordPress SEO plugin comes with the functionality to add faq schema.
Like faq schema by Yoast, rank math or any SEO plugin.
In this tutorial, I am going to add the faq snippet using RankMath SEO plugin as it is the best and free SEO tool for WordPress.
Before you begin, you have to install rank math SEO on your WordPress website.
Step: 1 First of all write down all the questions and answers in the google docs or any other writing tool you like.
Step: 2 Then go to the blog post or page you want to add faq schema, then open rankmath block in the Gutenberg editor.
And add faq by rankmath block on the page.

Step: 3 It will open question and answer field on the page just copy and paste all the questions and answers there.

That’s it. You are done doing your work, now rankmath will process and generate JSON-LD data to show faq markup for your blog post.
How to add faq schema in WordPress website without using a plugin
Yeah! You heard it right. You can also add faq schema markup in your blog post without using any plugin. This is the same method I use to add a faq schema on my website.
Note:- I am using Gutenberg editor to write blog posts, but you can also implement those codes to classic text editors.
So let’s dive into how I do it.
Step: 1 As you know you need questions and answers, So write down all the questions and answers in google docs.
Step: 2 Then Write down all the questions and answers in the blog post itself as it is recommended by Google.
Step: 3 Now after, writing all the content in the blog post. Go to the Faq generator tool by Matthew Woodward.
In the tool, Add questions and answers in the tool, You can add as much Q&A you have, but not recommended more than five.

Step: 4 after you have added all the Q&A, click on the button copy all the codes.
Step: 5 Now, go the blog post or page where you want to show the faq schema,
Add a custom HTML block and paste all the codes there.

If you are using a classic editor then open the text editor and paste the codes there.

That’s it you are done adding a faq snippet in your webpage.
How to add faq schema in any website using Google Tag Manager
Google tag manager is one of the best and free tools for developers. Using this tool can save lots of your hustle.
And you can use this tool to add a faq snippet in your blog post.
This task is going to be a little tricky, so make sure you don’t miss any steps.
Either way, you can watch this youtube video for better explanation.
Step: 1 As google mentioned in their guideline, make sure you have written all the questions and answers in your blog post.
Step: 2 Now, go to the faq code generator tool, I will recommend using a faq generator tool by Matthew Woodward.
And enter all the questions and answers in the tool, You can add as many questions you have but not recommended more than five questions.
After adding all the Q&A copy the code provided by the tool.
Here is the deal,
Step: 3 Open the Google tag manager and make sure you have checked “Page Path” in the variable.
If not then, go to the variable section, click configure and checked “Page Path”.
Step: 4 Now add a new tag, and give a name that you can remember. For example, I named it “faq schema with blog post name”.
After you are given a name, click on the tag configuration and choose “Custom HTML”
Step: 5 Now paste the codes you have copied from the tool in the HTML section.
Step: 6 As you complete adding the codes, scroll down and click triggering options.
In the triggering section, click on the plus icon
And create a new trigger option,
Now select “Page Views” as a trigger and check on “some pages view” only.
Step: 7 It will create a new option of filtering, In the first option click on the “Page Path” and the second option click on equals And enter the URL slug of your website.
Now click on the save changes and again click Save.
Step: 8 after you set up all the things, now deploy the code by clicking on the submit button. Give this task a name and hit publish.
That’s it, you have successfully added the rich snippet in your blog post.
Test your Faq Schema
You have tried one of the methods described in the post. But how you will make sure that all the techniques are working.
Google Provide a free tool to test your faq schema
Here is how to test faq schema markup
Step: 1 Head over to the Rich Result Test tool by google

Step: 2 Now, enter the URLs of the page where you have added faq schema,
For example- I have added faq schema in my blog post, so I will enter the URLs of my blog post. And click Test URLs.
Step: 3 If it shows faq then you have done great work. You have implemented the right JSON-LD codes in your blog post.

Now we can move towards are the crawling of the faq schema page.
Ask Google to Crawl your page
As normally, google will take one or two days to find out this JSON-LD and show a rich snippet.
But you can minimize the time to see the results fast.
Step: 1 Go to Google Search Console or webmaster tool,
Step: 2 In the tool click on the Url Inspection
Step: 3 Now, enter the URL of your blog post or page in the search bar and hit enter

Step: 4 And now, click on the Request Index button to ask Google to crawl your blog post.

And after the blog post gets crawled it will show the rich result in SERP.
Bonus Guide- Find question to add in your Faq Schema
This guide will help you to find most important questions, your audience is looking in search engines.

Conclusion- as you know, having a faq schema in your blog post can boost your search growth. And if you have created any product review post, or you are going to create one then I will highly recommend you to add a faq schema in your blog post.
Which technique you will use in your website, do let me know in the comments.
Hey Bitu Rauth, thanks for sharing this wizard info about faq and schema optimization on blog. I already implemented but through your blog i got a new way to generate faq.
Thanks you roshan
Thanks for sharing, but this code is not getting paste on my wordpress
Try pasting it on notepad and then add it to your blog post.
Make sure you join our facebook team. To never miss any awesome blogging tips.
Hey Bitu really awesome content man, gained some really cool insights on how to add FAQs schema boxes on websites.
Thanks for sharing this article man
Thanks you so much bro. You can join our facebook group to connect with our community.
Wonderful article, Bro
Explaineed from scratch.