How To Add FAQ Schema To Your WordPress Website (Easy Way)

FAQ schema is the latest SEO trend.

But what exactly is it?

FAQ schema will help your blog posts show an FAQ rich snippet just below their search result snippet in Google SERPs. A clickable set of questions and their answers that you choose manually.

It turns out to be a very effective and quick way to boost your organic rankings. By simply adding a few lines of code or using a WordPress plugin you can make your blog posts FAQ rich snippet ready.

I tried this technique here at BforBloggers as well. If you search for GetResponse Autofunnel, here’s what the result looks like:

It shows all the FAQ snippet results on Google SERPs. When you click on a question, it opens up an answer without taking you to the webpage.

The best part, I can control each and every question and answer. And as I told you before, it doesn’t take too long to show results either.

Two biggest benefits of the FAQ schema:

  1. Increase in click-through
  2. Potential increase in rankings

You can add it for any post or page on your blog, as long as the webpage has meaningful content.

This might not work on every post or page because it depends on Google’s judgment of user intent.

The rules to use FAQ schema (FAQpage schema) is simple: Don’t use it for spamming and abuse. It has a particular use, and you have to be pretty selective while adding to any of your pages. Add the most relevant questions and answer without misguiding the user.

The purpose of the FAQ rich snippet is to help a user get satisfactory results as fast and as conveniently as possible.

You should read Google’s official guidelines before implementing the FAQpage schema.

Here’s a link to the FAQ Schema code generator tool that’ll help you generate FAQ schema code. Enter your questions and their answers in the tool, and it will generate a code for you.

You can also use the Structured content data WordPress plugin to help you create multiple schema codes for your blog posts without touching any code.

This also showed increased searched visibility as the pages got pushed to the top of results on Google and gain a lot more click through rates than before.

You can then copy/paste it on your website’s HTML code, or if you are using WordPress, you can add it to your WordPress theme’s functions.php file. The tool has an instructions video on the same page, so make sure to watch it before using it.

Once you add the code to your page or post, go to Google search console and enter the exact URL for which you added the FAQ schema code. Then click on request indexing:

Once you submit the link for indexing, it will take less than 60 minutes to show up on Google.

I suggest you try the FAQ schema on your pages that already rank in the top 10 on Google SERPs. You’ll immediately notice the results going in a positive direction.

A lot of SEO plugin developers are upgrading their plugins to natively support this schema. Yoast, SEOpressor and Squirrly are just to name a few.

Try this hack on your site and let me know how it works for you in the comments.

Share on:


  1. Sachet Dhruv says:

    Hello Aayush, I have a WordPress website with more than 100 posts. I want to enable the FAQ schema for all posts. Can I can do that by applying bulk actions in the post section? My concern is, how can I enable this for all posts. Will it impact SEO results of all posts as they get an update. I hope to hear from you soon.

    1. There’s no such plugin in WordPress just yet, you’ll have to do it manually for each post. Maybe we may have a plugin in the future that allows the bulk action for FAQ schema.

  2. Wow! I had never come across ‘FAQ schema’, so your piece really helps. Unlike other blogs calling simple SEO techniques as ‘SEO hacks’, this really is a hack. Appreciate your sharing this. Thanks!

  3. Very interesting, this is not something that I have heard of before in SEO as a new blogger. I will try it out.

  4. Hi Aayush,

    Great post. Liked it.

    I just wanted to let you know that we have added FAQ Schema on our ‘Content Toggle’ block by ‘Ultimate Blocks’ plugin.

    If possible, give it a try. You’ll like it.

Leave a Reply

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