How To Use & Add FAQ Schema to Any Page?

0
603
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 search engines understanding about your content.

And today I am going to show how to use faq schema on your webpage 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.

What is FAQ page?

Frequently Asked Question is a list of question and answer 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. 

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

Here is the example of an FAQ rich results – 

FAQ Schema Rich Results

You only need to use faq 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 FAQPagefor 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 a FAQ schema for your page first ensure that question 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 FAQ 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 FAQ 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 FAQ 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 doesn’t use both structured data markup on your webpage.

JSON-LD is what google prefer 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 complication 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 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 FAQ Schema Markup Generator Tools 

Schema Markup 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 warning 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 schema code into the code snippet box and click on 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.

Submit URLs to Google Index –

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

Conclusion –

If you want to take most of from Faq 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 work for you.

SHARE
Previous articleTechnical SEO : 21-Step Complete SEO Audit Checklist
Pankaj
Pankaj Sharma is a digital marketer, writer, and love to write on SEO and various digital marketing niches. He is around more than 4+ years of experience in SEO and digital marketing field. He loves to share the knowledge and always loves to help others to get succeed.

LEAVE A REPLY

Please enter your comment!
Please enter your name here