⏰ The 30-second version
- FAQ schema is writing your page's questions and answers a second time, in a format machines understand.
- The payoff: search and AI recognize your FAQ as precise question-answer pairs. A plain-text FAQ already delivers GEO value, but schema makes that signal crisp.
- The method is copy-paste — swap the questions and answers in the template below into your page, done.
- One caution: don't put content in the schema that isn't on the visible page (it violates search-engine guidelines).
What schema does: a machine-readable copy of the same content
If a human-readable FAQ already exists on your page, schema is writing that same content once more in a structured format called JSON. It's essentially labeling for machines — "the question starts here, the answer starts here." "Schema markup" gets 210 searches a month — a card only the informed play, but the signal is clear relative to the effort of adding it.
Copy-paste template
Put the code below into your page's HTML and change only the bold parts to your own questions and answers.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Question 1 here",
"acceptedAnswer": { "@type": "Answer", "text": "Answer 1 here" }
},
{
"@type": "Question",
"name": "Question 2 here",
"acceptedAnswer": { "@type": "Answer", "text": "Answer 2 here" }
}
]
}
</script>
Where to put it, by platform — on hosted store builders (Shopify and the like), use the page settings' "Edit HTML" or "script insert" area; on WordPress, a Custom HTML block. On platforms that block script insertion, go with a plain-text FAQ and no schema (it still works).
How to verify: a 1-minute check
Paste your page URL into Google's Rich Results Test (search.google.com/test/rich-results) and it tells you immediately whether the FAQ was detected. A green check means success.
FAQ schema in 3 steps
- [ ] Write a human FAQ on the page first
- [ ] Fill the same content into the template and insert it
- [ ] Verify with the Rich Results Test
Validation is not a rich-result guarantee
Google's Rich Results Test confirms whether the markup is valid and detected. It does not promise that Google will show an expanded FAQ result. Eligibility and display are decided by Google, and most commercial sites should treat visible, helpful answers as the primary benefit.
Keep the order: content comes first
Schema is an amplifier, not a generator. A good FAQ comes first (which questions to include), and schema just delivers it crisply. Then audit whether a page has visible FAQs and readable text. For reference, this very page you're reading has FAQ schema embedded — we practice what we teach.
FAQ
Q. Does adding schema raise my search ranking?
It doesn't raise ranking by itself. Valid markup can help machines interpret visible question-answer pairs, but it does not guarantee an expanded FAQ result in Google.
Q. How many FAQs should I include?
Three to five per page is about right. Focus on pre-purchase questions (shipping, how to use, comparisons), and always keep the on-screen FAQ and the schema content identical.
Q. Should I add other schemas (review, product) too?
For a product page, Product schema has value too. But FAQ is the easiest place to start and has the biggest overlap with GEO. Add them one at a time.
Originally published at en.bultibulti.com. We run a free GEO audit there — it checks one of your pages against 30 buyer questions, no signup.
Top comments (0)