faq schema

How Do I Create A FAQ Schema? – A Quick Guide

Let me picture a scenario for you.

You enter a query in the search box on Google and press enter. A search engine results page (SERP) opens to answer your query. There you see a question that is exactly what you asked. Your eyes light up. You click on the question and an answer box opens.

Yes! You have found the exact answer to your query. You are all in praise of the website for providing you with such apt structured data. You have got your answer in an instance, and now you can get back to whatever you were doing.

The website had applied a FAQ structured data markup on its FAQ (Frequently Asked Question) page. Google read the markup to create a rich snippet that is shown as FAQs under the SERP result of the website.

faq banner

But, why didn’t it happen for all the results on SERP? It is because they had one thing missing: a FAQ schema mark up. So, if you have it, congratulations. You are doing what many are missing out on.

Neil Patel’s team crawled 10,000 sites to see how many of them are benefitting from FAQ Schema. Guess what? They found that only 17 sites were using the FAQ schema.

See, Google has a simple motive: to provide the best possible search results to people and provide them quickly. If your webpage helps them achieve it, naturally, your page will get more visibility. In 2019, Google itself announced its support for ‘FAQ and How-to structured data.’

Now that we have established that FAQ schema is important, let’s get to the basic understanding of it and see how you can benefit from this simple (yet, massively ignored) tactic.

What is FAQ Schema?

FAQ or frequently asked questions are a set of questions with predetermined answers that allow users to best understand a topic. FAQ also helps users to understand how they can benefit from a product or service.

Many websites these days have a FAQ page or sections of FAQs under their product or service. However, to reach that, you have to navigate the entire website. Sounds like too much effort, right?

This is where the FAQ schema can prove to be the difference.

FAQ schema markup gives context to FAQs and turns them into structured data. Google, in turn, shows them as ‘rich data’ on SERP. It helps users to get answers to their queries without the need to navigate webpages.

Here is an example of FAQ rich data if you have implemented a FAQ schema markup:

FAQ rich data

You can create and add a FAQ schema on your webpage by either using a WordPress plugin or you can generate a FAQ schema markup code and add it to your webpage.

It can be done in two ways: JSON-LD and Microdata.

JSON-LD

The first way to create a FAQ schema markup is through JSON-LD. Google also recommends using JSON-LD to create the markup for structured data. If Google is recommending something, it sure is the best way. The code generated by JSON-LD is added to the header section of a page.

Here’s how you do it:

  • Go to a free JSON-LD Schema Generator tool
  • Write your questions and answers
  • Copy the generated JSON-LD FAQ schema code
  • Add it to webpage where you want to implement FAQ schema

Here is an example of how JSON-LD FAQ schema code looks like:

<html>

  <head>

    <title>Example Site – Frequently Asked Questions(FAQ)</title>

    <script type=”application/ld+json”>

    {

      “@context”: “https:// schema.org”,

      “@type”: “FAQPage”,

      “mainEntity”: [{

        “@type”: “Question”,

        “name”: “TYPE YOUR QUESTION NO. 1 HERE”,

        “acceptedAnswer”: {

          “@type”: “Answer”,

          “text”: ” TYPE YOUR ANSWER NO. 1 HERE “

        }

      }, {

        “@type”: “Question”,

        “name”: “TYPE YOUR QUESTION NO. 2 HERE”,

        “acceptedAnswer”: {

          “@type”: “Answer”,

          “text”: “TYPE YOUR ANSWER NO. 2 HERE “

        }

      }, {

        “@type”: “Question”,

        “name”: ” TYPE YOUR QUESTION NO. 3 HERE “,

        “acceptedAnswer”: {

          “@type”: “Answer”,

          “text”:” TYPE YOUR ANSWER NO. 3 HERE “}

        }]

    }

    </script>

  </head>

  <body>

  </body>

</html>

Microdata

Microdata is another way to create the mark up. In Microdata, you have to code elements into your website.

<html itemscope itemtype=”https://schema.org/FAQPage”>

<head>

  <title>Example Site – Frequently Asked Questions(FAQ)</title>

    </head>

<body>

  <div itemscope itemprop=”mainEntity” itemtype=”https://schema.org/Question”>

    <h3 itemprop=”name”>TYPE YOUR QUESTION # 1 HERE?</h3>

    <div itemscope itemprop=”acceptedAnswer” itemtype=”https://schema.org/Answer”>

      <div itemprop=”text”>

        TYPE YOUR ANSWER # 1 HERE

      </div>

    </div>

  </div>

  <div itemscope itemprop=”mainEntity” itemtype=”https://schema.org/Question”>

    <h3 itemprop=”name”> TYPE YOUR QUESTION # 2 HERE </h3>

    <div itemscope itemprop=”acceptedAnswer” itemtype=”https://schema.org/Answer”>

      <div itemprop=”text”>

        TYPE YOUR ANSWER # 2 HERE

    </div>

  </div>

</div>

<div itemscope itemprop=”mainEntity” itemtype=”https://schema.org/Question”>

  <h3 itemprop=”name”> TYPE YOUR QUESTION # 3 HERE </h3>

  <div itemscope itemprop=”acceptedAnswer” itemtype=”https://schema.org/Answer”>

    <div itemprop=”text”>

      TYPE YOUR QUESTION # 3 HERE

      </ul>

    </div>

  </div>

</div>

  </body>

</html>

How do I add a FAQ schema in WordPress?

If you are not a big fan of coding and want to know a way that doesn’t involve writing code, then worry not – you aren’t alone. Well, not many of us are code nerds. It is true that codes are freakish.

You can take help from a FAQ schema WordPress plugin. There are many plugins that can prove to be a boon for you. Use them to add the FAQ schema markup on your page.

Here is how you can add a FAQ schema in WordPress using plugins:

  • Go to WordPress dashboard > Plugins > Add new
  • Install any FAQ Schema plugin
  • Go to a page where you want to add FAQ schema
  • Add h2 or h3 of ‘FAQs or Frequently Asked Questions’
  • Add 3 or 4 Questions and their answers
  • Click OK
  • Click Update/Publish to save changes

How do I add a FAQ schema in WordPress without Plugin?

If you don’t want to use FAQ Schema WordPress plugin, then you can seek help from FAQ schema generator to generate a code and add it to your webpage. Here is how to do it:

  • Generate FAQ schema code through any generator tool
  • Paste the generated FAQ Schema code on the page you want
  • Update/Publish to save changes.
  • Test the web page

How to test FAQ schema?

If you are adding FAQ schema markup to your webpage for the first time, you can test your code before running it. It is a simple process to tell you whether you have made any mistakes in your code or not.

Here are some tools you can use to test your FAQ schema code:

Rich Results Tester

Rich result tester is a tool by Google which lets you know if your page is eligible for rich results or not. It will also show you how your result will appear on SERPs.

Rich result tester

Structured Data Testing Tool

Structured data testing tool allows you to enter your webpage’s URL and it will tell you if you’ve generated the code correctly or not. It goes one step further and gives you feedback on errors and warnings.

Data Testing Tool

After you have tested the code and it turned out to be error-free. You will have to request Google to reindex your webpage where you have added the FAQ schema.

For this, go to Google Search Console and enter the updated URL in the search bar, and hit ENTER to request for reindexing. After the modified URL is crawled, you will begin to see the difference in your webpage’s listing in the SERPs.

What are Google’s guidelines on FAQ schema markup?

FAQ pages are different from the QA page. FAQs are questions that have one answer. However, the QA page has multiple answers contributed by the users and they vote to determine the best possible answer. Simply put, FAQ page schema markup is different from QA schema mark up

Here are what Google considers valid use cases for FAQ pages:

  • A FAQ page that is written by a webmaster with no way for users to alter
  • A product support page that lists FAQs, with no way for users to submit alternative answers

So, it is an invalid practice to add the FAQ page schema to a page where users can submit answers to a question.

Why should you have a FAQ schema?

Having a FAQ schema is a ‘low risk, high reward’ kind of investment (though the only investment is of your time). According to a study held by Elfsight, FAQ and Q&A snippets can increase CTR (click-through rate) by up to 30%. By implementing schema markup for your FAQ page, you can improve your website’s visibility and increase its authority.

Having FAQ schema on your pages allow you to take more ‘real estate’ in the SERP. It results in increased visibility as compared to the webpages that haven’t implemented the FAQ schema. Here is an example of a webpage with FAQ schema:

webpage faq

FAQs are long-lasting content. You might need to add new products to your website every now and then, and modify them for different demographics. But with FAQs, you don’t have to worry so much about updating them.

You can create a FAQ section for a topic or service and take a sigh of relief. At least one webpage on your website won’t need constant modification.

Having FAQs gives you massive edge when it comes to voice searches. We all agree that Voice Searches are becoming more and more frequent. According to Google, 20% of all the searches are done through mobile.

Since most people do voice search in the form of a question, having a FAQ page schema on your webpage becomes even more important. Who knows, it might prove to be the edge you need to overtake your competitors?

Final word

FAQ schema results in big gains when it comes to rising the ladder on SERP and improving the overall SEO of your website. It requires very little effort, yet not many webpages are benefitting from it. It is a golden goose that you can very easily use to reap rich rewards.

FAQ schema not only makes your website increase authority, but it also makes Google love you even more. It is the end goal for all of us, right?

So, add a FAQ schema on your webpage and tell us the difference you saw in your webpage’s visibility after adding the FAQ schema.

Leave a Comment

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