Iโve been testing a new SEO hack and it works no matter how old or how new your site is. What is it? Itโs the FAQpage schema.
Even if you have almost no links, this strategy can help.
Best of all, unlike most SEO changes, it doesnโt take months or years to see results from this โ you can literally see results in less than 30 minutes.
Even crazier is this: I had my team crawl 10,000 sites to see how many people are leveraging this SEO technique and only 17 sites were using FAQpage schema.
In other words, your competition might not know about this SEO strategy yet!
Googleโs Ever-Changing Search Results
Before we dive into talking about FAQpage schema, I want to talk about Googleโs ever-changing search results.
Not only does Google changing its algorithm on a regular basis, but they also test out new design elements.
For example, if you search for โfood near meโ, youโll see a list of local restaurants and also see their ratings.
And if you look up a person, Google may show you a picture of that person and a quick overview.
Over the years, Google has adapted its search results to give you the best experience.
For example, if you search โ2+2โ Google will show you the answer of โ4,โ so you donโt have to click through and head over to a webpage.
But you already know this.
Now, whatโs new that no one is really using are FAQpage schema markups.
Hereโs what I mean: if you search โdigital marketingโ youโll see that I rank on Google. But my listing doesnโt look like most peopleโs:
As you can above, Google has pulled FAQ-rich results from my site.
And best of all, I was able to pull it off in less than 30 minutes. Thatโs how quickly Google picked up the FAQpage schema addition and adjusted their SERP listing.
Literally all within 30 minutes.
You can do the same thing through Answer Cards anytime you have pages related to questions and answers.
So how can you do this?
Picking The Right Schema Markup: QA vs FAQpage Schemaย
Before we get this going with your site, you have to pick the right schema markup. There are two types: QA and FAQpage schema.
FAQpage schema is used when you offer a Frequently Asked Question page or have a product page that contains frequently asked questions about the product itself.
This will let you be eligible for a collapsible menu under your SERP with the question, that when clicked on, reveals the answer.
It can also let you be eligible for FAQ Action that is shown on Google Assistant. This can potentially help get you noticed by people using voice search to find out an answer!
Q&A schema is used when people are contributing different types of answers and can vote for which answer they think is the best. This will provide the rich result cards under your SERP and shows all the answers, with the top answer highlighted.
After making sure you understand what these are used for, Google also has additional guidelines on when you can and canโt use these schemaโs for:
Googleโs FAQpage Schema Guidelines
Google has a list of FAQpage schema guidelines.
Only useย FAQPageย if your page has a list of questions with answers. If your page has a single question and users can submit alternative answers, useย QAPageย instead. Here are some examples:
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.
And here are the guidelines for Q&A schema:
Only use theย QAPageย markup if your page has information in a question and answer format, which is one question followed by its answers.
Users must be able to submit answers to the question. Donโt useย QAPageย markup for content that has only one answer for a given question with no way for users to add alternative answers; instead, useย FAQPage. Here are some examples:
Valid 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ย
Invalid use cases:
- An FAQ page was written by the site itself with no way for users to submit alternative answers
- A product page where users can submit multiple questions and answers on a single page
- A how-to guide that answers a question
- A blog post that answers a question
- An essay that answers a question
- Donโt apply QAPagemarkup to all pages on a site or forum if not all the content is eligible. For example, a forum may have lots of questions posted, which are individually eligible for the markup. However, if the forum also has pages that are not questions, those pages are not eligible.
- Donโt useย QAPagemarkup for FAQ pages or pages where there are multiple questions per page.ย QAPagemarkup is for pages where the focus of the page is a single question and its answers.
- Donโt useย QAPagemarkup for advertising purposes.
- Make sure eachย Questionincludes the entire text of the question and make sure eachย Answerย includes the entire text of the answer.
- Answermarkup is for answers to the question, not for comments on the question or comments on other answers. Donโt mark up non-answer comments as an answer.
- 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.
If your content meets these guidelines, the next step is to figure out how to implement the schema onto your website and which type to use.
How Do I Implement QA and FAQpage Schema?
There are two ways to implement schema either through JSON-LD or Microdata.
I recommend choosing one style and sticking to it throughout your webpage, and I also recommend not using both types on the same page.
JSON-LD is what Google recommends wherever possible and Google has been in the process of adding support for markup-powered features. JSON-LD can be implemented into the header of your content and can take very little time to implement.
The other option is Microdata, which involves coding elements into your website. This can be a challenging process for some odd reason, I prefer it. Below are examples of how each work.
FAQpage Schema JSON-LD:
<html>
<head>
<title>Digital Marketing Frequently Asked Questions (FAQ) โ Neil Patel</title>
</head>
<body>
<script type=โapplication/ld+jsonโ>
{
โ@contextโ: โhttps://schema.orgโ,
โ@typeโ: โFAQPageโ,
โmainEntityโ: [
{
โ@typeโ: โQuestionโ,
โnameโ: โWhat is digital marketing?โ,
โacceptedAnswerโ: {
โ@typeโ: โAnswerโ,
โtextโ:โDigital marketing is any form of marketing products or services that involves electronic deviceโ}
}]
}
</script>
</body>
</html>
FAQpage Schema Microdata:
<html itemscope itemtype=โhttps://schema.org/FAQPageโ>
<head>
<title>Digital Marketing Frequently Asked Questions (FAQ) โ Neil Patel</title>
</head>
<body>
<div itemscope itemprop=โmainEntityโ itemtype=โhttps://schema.org/Questionโ>
<h3 itemprop=โnameโ>What is digital marketing?</h3>
<div itemscope itemprop=โacceptedAnswerโ itemtype=โhttps://schema.org/Answerโ>
<div itemprop=โtextโ>
<p>Digital marketing is any form of marketing products or services that involves electronic device.</p>
</div>
</div>
</div>
</body>
</html>
Q&A Schema JSON-LD:
{
โ@contextโ: โhttps://schema.orgโ,
โ@typeโ: โQAPageโ,
โmainEntityโ: {
โ@typeโ: โQuestionโ,
โnameโ: โCan I tie my shoe with one hand?โ,
โtextโ: โI currently have taken a hobby to do many actions with one hand and Iโm currently stuck on how to tie a shoe with one hand. Is it possible to tie my shoe with one hand?โ,
โanswerCountโ: 2,
โupvoteCountโ: 20,
โdateCreatedโ: โ2019-07-23T21:11Zโ,
โauthorโ: {
โ@typeโ: โPersonโ,
โnameโ: โExpert at Shoesโ
},
โacceptedAnswerโ: {
โ@typeโ: โAnswerโ,
โtextโ: โIt is possible to tie your shoe with one hand by using your teeth to hold the other laceโ,
โdateCreatedโ: โ2019-11-02T21:11Zโ,
โupvoteCountโ: 9000,
โurlโ: โhttps://example.com/question1#acceptedAnswerโ,
โauthorโ: {
โ@typeโ: โPersonโ,
โnameโ: โAnotherShoeManโ
}
},
โsuggestedAnswerโ: [
{
โ@typeโ: โAnswerโ,
โtextโ: โIt is not possible to tie your shoe with one handโ,
โdateCreatedโ: โ2019-11-02T21:11Zโ,
โupvoteCountโ: 2,
โurlโ: โhttps://example.com/question1#suggestedAnswer1โ,
โauthorโ: {
โ@typeโ: โPersonโ,
โnameโ: โBest Shoe Manโ
}
}
]
}
}
Q&A Schema Microdata:
<div itemprop=โmainEntityโ itemscope itemtype=โhttps://schema.org/Questionโ>
<h2 itemprop=โnameโ>Can I tie my shoe with one hand?</h2>
<div itemprop=โupvoteCountโ>20</div>
<div itemprop=โtextโ>I currently have taken a hobby to do many actions with one hand and Iโm currently stuck on how to tie a shoe with one hand. Is it possible to tie my shoe with one hand?</div>
<div>asked <time itemprop=โdateCreatedโ datetime=โ2019-07-23T21:11Zโ>July 23โ19 at 21:11</time></div>
<div itemprop=โauthorโ itemscope itemtype=โhttps://schema.org/Personโ><span
itemprop=โnameโ>Expert at Shoes</span></div>
<div>
<div><span itemprop=โanswerCountโ>2</span> answers</div>
<div><span itemprop=โupvoteCountโ>20</span> votes</div>
<div itemprop=โacceptedAnswerโ itemscope itemtype=โhttps://schema.org/Answerโ>
<div itemprop=โupvoteCountโ>9000</div>
<div itemprop=โtextโ>
It is possible to tie your shoe with one hand by using your teeth to hold the other lace.
</div>
<a itemprop=โurlโ href=โhttps://example.com/question1#acceptedAnswerโ>Answer Link</a>
<div>answered <time itemprop=โdateCreatedโ datetime=โ2019-11-02T22:01Zโ>Nov 2 โ19 at 22:01</time></div>
<div itemprop=โauthorโ itemscope itemtype=โhttps://schema.org/Personโ><span itemprop=โnameโ>AnotherShoeMan</span></div>
</div>
<div itemprop=โsuggestedAnswerโ itemscope itemtype=โhttps://schema.org/Answerโ>
<div itemprop=โupvoteCountโ>2</div>
<div itemprop=โtextโ>
It is not possible to tie your shoe with one hand
</div>
<a itemprop=โurlโ href=โhttps://example.com/question1#suggestedAnswer1โณ>Answer Link</a>
<div>answered <time itemprop=โdateCreatedโdatetime=โ2019-11-02T21:11Zโ>Nov 2 โ19 at 21:11</time></div>
<div itemprop=โauthorโ itemscope itemtype=โhttps://schema.org/Personโ><span
itemprop=โnameโ>Best Shoe Man</span></div>
</div>
</div>
</div>
When you are implementing it on your website, feel free and just use the templates above and modify them with your content.
If you are unsure if your code is correctly implemented or not, use Googleโs Structured Data Testing Tool and you can add your code snippet or the page that you implemented the schema on and it will tell you if you did it right or wrong.
Plus it will give you feedback on if there are any errors or issues with your code.
You can also try Googleโs Rich Result Tester. This will give you a brief look at how your structured data will look like in the results!
Getting Results With FAQpage Schema in Less Than 30 Minutesย
Once you make the changes to any page that you think is a good fit, youโll want to log into Google Search Console and enter the URL of the page you modified in the top search bar.
Youโll then want to have Google crawl that page so they can index the results. All you have to do is click โrequest indexingโ.
And typically within 10 minutes, youโll notice it kick in and when you perform a Google search youโll see your updated listing.
Now the key to making this work is to do this with pages and terms that already rank on page 1. Thatโs where Iโve seen the biggest improvement.
Will FAQpage Schema Help Me Rank for People Also Ask and Featured Snippets?
Will this help with People Also Ask and Featured Snippets? So far, there has been no correlation between schema markup and People Also Ask or Featured Snippets and you do not need them to be featured in them.
Optimizing your content for this will not hurt you though and can potentially improve your chances to be on here.
Google has been testing out how they can show these types of Q&A, FAQ, and How-To results and looking at structured data to help understand them.
Itโs better to be early to the game and help Google understand your pages, as well as possibly participating in any of Googleโs experiments.
Will FAQpage Schema Help Me Rank for Voice Search?ย
With more and more people using mobile devices to find answers to questions, this is a very relevant question!
Especially considering that over half of the searches on Google will be from voice search in the near future.
Questions from voice search get most of their answers from featured snippets.
And adding structured data on your website increases the chances of getting you into featured snippets, which increases the chance of you getting featured on voice search.
I also suggest checking out these tips on voice search SEO for more strategies for ranking for voice search.
Conclusion
This simple hack can potentially increase the visibility of your brand and help improve the authority of your website. Itโs a simple solution that can take a single day to implement across your main question, product, or FAQ page.
Iโve been using it heavily for the last week or so and as long as I pick keywords that I already rank on page 1 for, I am seeing great results.
And as I mentioned above, when my team analyzed 10,000 sites we only found 17 to be using QA and FAQpage schema. In other words, less than 1% of the sites are using this, which means you if you take advantage now, youโll have the leg up on your competition.
So what do you think about FAQpage schema tactic? Are you going to use it?
The post How to Improve Your SEO Using FAQpage Schema appeared first on Neil Patel.