How To Add FAQ Schema in WordPress in 2 Minutes?

3636
Google FAQ Schema

There are various types of schema you can apply on your webpage to display the rich results in the search engine results pages.

By leveraging schema markup on your webpage, it helps increase the search engine’s understanding of your content.

And today I am going to show how to use faq schema in WordPress to get the rich results in SERP which can help your site to reach the right users. 

But it also helps users to quickly find answers to frequently asked questions.

Watch this Video to Learn How to Add FAQ Schema in WordPress?

 

What is FAQ page?

Frequently Asked Question is a list of questions and answers on a particular topic. A FAQ page is specially designed to provide answers to specific questions about your products’ business or services.

What is FAQ schema?

FAQ is the new type of schema which google start supporting recently. 

By implementing FAQ structured data on your webpages they are eligible to show rich results on google search results.

You can keep track of the FAQ errors and reports in the search console enhancements reports section. 

If you don’t know about using the Google Search Console, you can check out our search console guide.

But first, you need to apply FAQpage Schema on your webpage.

Here is the example of an FAQ rich results – 

FAQ Schema Rich Results

You only need to use faqpage schema if you have a list of questions with answers.

Google FAQ Page Guidelines – 

Here is a list of Google FAQpage schema guidelines.

Valid use cases:

  • An FAQ page was written by the site itself with no way for users to submit alternative answers
  • A product support page that lists FAQs with no way for users to submit alternative answers 

Invalid use cases:

  • A forum page where users can submit answers to a single question
  • A product support page where users can submit answers to a single question
  • A product page where users can submit multiple questions and answers on a single page
  • Don’t use FAQPage for advertising purposes
  • Make sure each Question includes the entire text of the question and make sure each answer includes the entire text of the answer. The entire question text and answer text may be displayed.
  • Question and answer content may not be displayed as a rich result if it contains any of the following types of content: obscene, profane, sexually explicit, graphically violent, promotion of dangerous or illegal activities, or hateful or harassing language.
  • All FAQcontent must be visible to the user on the source page.

Guidelines For FAQ Content Formatting

While creating an FAQ page schema for your page first ensure that questions should be answered fully.

The answer may contain HTML content such as links and lists and using valid HTML tags such as:
<h1> through <h6>
<br>
<ol>
<ul>
<li>
<a>
<p>
<div>
<b>
<strong>
<i> and <em>.

Use the FAQpage schema only when you have multiple questions with answers. And the content of the faq page should be visible to the user on the source page.

Don’t get confused in QA or FAQpage schema they both are different.

Where a user can submit different answers for a single question use QA schema.

But if your page has a list of the question with answers, you can apply faq schema on the page.

How to Add FAQpage Schema to Any Page?

There are two types of structured data markup you can use.

1) JSON-LD
2) Microdata

Use only one type of markup that doesn’t use both structured data markup on your webpage.

JSON-LD is what google prefers because JSON-LD scripts are easy to implement within a website and it is easy to add, update or remove. And JSON-LD tag can be placed anywhere in the page head or body.

JSON-LD FAQ Schema Markup Example-

<title>General FAQ </title>

<script type=”application/ld+json”>
{
“@context”:”https://schema.org”,

“@type”:”FAQPage”,

“mainEntity”:[{

“@type”:”Question”,

“name”:”How do I find my Google console code?”,

“acceptedAnswer”:{

“@type”:”Answer”,

“text”:”On your webpage Press (CTRL+U) it will open the source code of the webpage and again press (CTRL+F) and search for (google-site-verification). If you found this code on the webpage, then your website is connected with the search console through search console verification code.”}
}, {

“@type”:”Question”,

“name”:”How do I access and use Google Search Console?”,

“acceptedAnswer”: {

“@type”:”Answer”,

“text”:”First, sign in to your search console account add your site as property and verify it. And start monitoring your website data in the search console.\n\nUse the search console to identify your highest-traffic pages & highest CTR queries. Find out the total number of indexed pages and indexing errors. Discover mobile usability related issues and how many total backlinks your site has.”}
}]
}
</script>

Microdata structured data works as the same as JSON-LD structured data but it is inserted within the HTML of the website.

In this way, it could cause complications while updating or removing the microdata structured data. Therefore it would be good if you can implement JSON-LD instead of Microdata structured data.

Microdata structured data is also used in the page body and can be used in the head of the webpage as well.

Microdata FAQ Page Schema Markup Example –

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

<head>

<title>General FAQ</title>

</head>

<body>

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

<h3 itemprop=”name”>How do I find my Google console code?</h3>

<div itemscope itemprop=”acceptedAnswer”

itemtype=”https://schema.org/Answer”>

<div itemprop=”text”>
On your webpage Press (CTRL+U) it will open the source code of the webpage and again press (CTRL+F) and search for (google-site-verification). If you found this code on the webpage, then your website is connected with the search console through search console verification code.
</div>

</div>

</div>

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

<h3 itemprop=”name”>How do I access and use Google Search Console?</h3>

<div itemscope itemprop=”acceptedAnswer”

itemtype=”https://schema.org/Answer”>

<div itemprop=”text”>
First, sign in to your search console account add your site as property and verify it. And start monitoring your website data in the search console.

Use the search console to identify your highest-traffic pages & highest CTR queries. Find out the total number of indexed pages and indexing errors. Discover mobile usability related issues and how many total backlinks your site has.
</div>

</div>

</div>

</body>

</html>

You can use given below schema templates on your page and alter them with your content.

Before applying this on your webpage, make sure to test the script are errors free or not.

Best FAQpage Schema Markup Generator Tools 

FAQ Schema Markup Testing Tool

Google’s Structured Data Testing Tool

Head over to structured data testing tool and fetch the URL if you have implemented the script on the page. Any errors or warnings in the script will be displayed here.

FAQ Page Code Testing in Structured Data Testing Tool

If your faq page code is ready and wants to test before applying on your page. Add the faq page schema code into the code snippet box and click on the run test.

You will be notified about any error or warning in the test. Make sure to fix the error or warning first now copy the code and apply it on your page.

Google’s Rich Results Testing Tool

FAQ Schema Google’s Rich Results Testing Tool

Run the FAQ page through this tool rich result testing tool and see which types of schema your page currently has.

Submit FAQ Page To Google For Indexing –

Once you implement the FAQpage schema, now it’s time to submit the faq implemented page to google index.

Sign into your search console on top of the search bar enter your faq page code applied url.

Request google Index Page in Search Console

Now click on request indexing, and you will receive a message like the below image. 

URL Submitted To Google Indexing in Search Console

After half an hour, check your search console, to check the submitted URL status.

As soon your url will be indexed you will start seeing your updated listing in the search results like mine.

FAQ Schema Results

How to Find FAQs?

There are various tools you can use to find the FAQs for your content.

Here is the list of the Tools –

  1. Answer the Public
  2. Google People Also Ask
  3. Quora

1) Answer the Public 

Answer The Public

Head Over to Answer the Public and enter your keyword & select your targeted region.

And you can find 100s of keywords ideas for your faqs content in seconds.

2) Google People Also Ask

Google People Also Ask

People also ask is one of the best sources to find faqs. Head over to google, enter your main keywords.

And below you will see a list of questions.

When you click on one question, it will give you other related questions.
These are the question which peoples are commonly looking for the answer after searching for a specific term.

Therefore these are the most relevant question related to your query which you can use in your faqpage content.

3) Quora

Quora

Quora is the question hub to find all the questions in any field.

Start typing in the search box your term and related to your content, and it will give you the list of question.

Select the most popular question, which is most followed and answered. And use those question in your content which makes sense by adding into your content.

FAQPage Schema Best Practices

To get the most from FAQs, markup only 3 to 5 question in faq schema. Google only shows a minimum of 3 questions. And rest of the FAQs would be hidden below the show more button. 

If you wrap more questions in faq schema, it will be truncated as given below the example.

FAQs Truncated in SERP

  1. Add the Internal Links in the FAQs.
  2. Make sure to add only relavent FAQs.
  3. Keep the FAQs short in between 160 to 200 for the best results.
  4. Write FAQs in a way to so that your answer can entice the user to click.

Conclusion –

If you want to take most of from FaqPage schema markup make sure to find the terms that already on page 1.

Update those pages with faq structured data markup and see the improvements.

Find the question for your faq page from a variety of sources, for example, your sales/customer service team, survey & emails also make sure to check out your business social media channels as well.

And adding structured data on your website helps your pages getting you into featured in google search results and google assistant (voice search) as well.

Let me know in the comments if this tactic works for you.

2 COMMENTS

  1. Thanks for this tip.
    I read many articles on FAQs shcema to understand where to place the code on a page but none mentioned specifically where to place the code except you. You said JSON Schema is so good that one can place the code generated from it in either the page head or body. This is very interesting.

LEAVE A REPLY

Please enter your comment!
Please enter your name here