How To Add FAQ Schema To WordPress – Beginner’s Guide

In my post, I show you how to add faq schema to your WordPress blog, step by step. With the Yoast SEO plugin, you can implement faq schema to your website with one click.

Let’s begin.

Step One – Install The Yoast SEO Plugin

First, install the Yoast SEO plugin. Yoast is free to install and use.

Hover your mouse over ‘Plugins’ on the WordPress admin menu and select ‘Add New’ from the popup.

Add new plugin

Type ‘Yoast SEO’ into the search bar. Yoast SEO appears on the left. To start the installation, select ‘Install Now.’

Search for Yoast

The ‘Install Now’ link changes to ‘Activate’. Click on the link again to activate the plugin for your site.

Activate the Yoast plugin

Once activated, SEO appears on your WordPress admin menu.

SEO in your WordPress admin

Now you can add faq schema to your blog posts.

Step Two – Create A Heading Block

Click on the ‘+’ on the right or top left.

Create a block

Next, type ‘Heading’ into the search box. From the list, select the ‘Heading’ block.

Create a heading block

In the block, type ‘Frequently asked questions.’ Ensure that your heading is H2.

Type your heading

Step Three – Create A FAQ Schema Block

Next, on your blog post, create a faq schema block. To do that, click on the ‘+’ to the right or top left.

Create a block

In the search box, type ‘Yoast.’

Search 'Yoast'
Search 'Yoast'

Finally, select the ‘Yoast FAQ’ block from the list. Now you have a FAQ schema block in your blog post.

FAQ schema block

Step Four – Add Questions And Answers

Next, type your questions and answers into the block. On the right, there is an option to add an image.

To add more questions, click on the ‘Add question’ link.

Type questions and answers

How to add an image to faq schema

Click on the ‘Add image’ link on the right of the block.

Add image

Select an image from your media library or upload a new one. The image appears below the answer section.

Image appears below the answer

Step Five – Publish Your Post

Once you have completed adding questions and answers, publish your changes. If you add content to an old post, the link will say ‘Update.’ If the content is new, the link will say ‘Publish.’

Update your blog post

Now you have added faq schema to your website.

Faq schema

Step Six – Submit Your Post To Google

To ensure Google detects your blog post updates, submit a sitemap. To learn how to submit a sitemap, check out my ‘How to submit a sitemap to Google‘ blog post.

Submit your blog post to Google after publishing. You can request indexing through your Google Search Console account.

First, sign in and paste your post URL into the bar at the top of the page.

Paste your new URL in Google search console

Once you press enter, Google checks the URL is accessible and can be displayed. If it is, you can request indexing.

Request indexing

If the page is in Google’s database, you see a green tick. If Google hasn’t seen the post before, this is grey.

Select the ‘Request indexing’ link, and Google will schedule a scan of your content.

Indexing requested

Click on ‘Got it’ to clear this message.

How To Check FAQ Schema

You can check the faq schema on your site by using your Google Search Console and Google’s rich result test tool.

Google Search Console

On your Google Search Console dashboard, under ‘Enhancements,’ select the ‘FAQ’ link.

Select FAQ

Next, select the ‘Valid’ box.

Select valid

Green indicates no errors. To view a list of indexed URLs, click on ‘Complete.’

Select complete

Listed are all URLs that have faq schema.

Indexed URLs with faq schema

Alternatively, paste your blog URL into the search box at the top of the screen and click on the search icon.

Paste the blog post URL

Google lists the indexed data stored for that URL.

Inspect URL

If you don’t see the FAQ for your blog post, it could be that Google hasn’t indexed the page yet. Wait a few days and recheck the URL.

Google’s Rich Result Test Tool

Another way to check your faq schema is by using Google’s rich result test tool.

Paste your post URL into the box and select the ‘Test URL’ link.

Rich results test tool

There is a short delay while your post is analyzed.

Rich result analyzing tool

Then you get the results page.

Rich snipet test results

If your post is eligible for rich snippets, you get a green tick with a list of your results.

Add FAQ Schema To WordPress Posts Video Tutorial


Adding faq schema to WordPress posts is simple with the Yoast SEO plugin. With one click, you are ready to go.

Add as many questions and answers as you like. You can add photos and change the order of your questions. Once you have completed your post, submit your content to Google for indexing.

There are two methods to check your faq schema. The first method is with your Google Search Console account, and the second is with Google’s rich results test tool.

Before you return to your WordPress website, would you kindly spare one minute to leave a comment about my post? I appreciate all feedback.

For more tutorials about WordPress, please visit my WordPress category page. I also have a YouTube channel with tutorials about using WordPress, SEO, keyword research, and the Amazon affiliate program.

More posts…

4 responses to “How To Add FAQ Schema To WordPress – Beginner’s Guide”

  1. Hello John,

    It really helped, many thanks.
    I just wonder that, should we use H tags when we define questions, what do you think?
    And if we have the question and answer in content with detailed, should we add this schema with short answers anyway. Wouldn’t it be duplicate content in this case?

    • I would use H2 tags as your subheadings, it gives clarity. I also recommend using anchor links to these headings, it is good for user experience and sometimes Google uses them in search results. I don’t use Q&A schema markup now because Google can find the relevant text from your content without it.

  2. wow this tutorial is very useful. I found this article from the Indonesian blogger group, hopefully I can make the first page with this tutorial. 🙂

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.