FAQ schema on Shopify no longer earns a special Google listing. Google stopped showing FAQ rich results in Search on May 7, 2026, after limiting them to well known government and health sites in August 2023. The visible questions and answers on the page still matter. FAQPage markup only labels those pairs, and it must repeat them word for word.
This guide covers the markup: whether a Shopify theme adds it, how to add it, and how to keep it matched. What to write in the answers themselves is a separate question, answered in how to write FAQs that AI quotes back to buyers.
What does FAQ schema do?
FAQ schema marks a block of questions and answers as a FAQPage, with each question paired to its answer. A machine no longer has to guess where one answer ends and the next begins. No AI company documents that it prefers pages with this markup, so treat it as tidy labeling of text that has to be good on its own.
Does Shopify add FAQ schema automatically?
Most Shopify themes do not print FAQPage markup by default, even when a page has a collapsible FAQ section. Some FAQ apps add it, and some themes add it to their FAQ block. You can check in two minutes.
- Open the page with your FAQ, choose View page source, and search for "FAQPage".
- If you find it, count the blocks. One page should carry one FAQPage block.
- Compare each question and answer in the block with the visible text. Any difference in wording is a problem to fix.
- If you find more than one block, open Online Store > Themes, choose Customize, and look under App embeds for an FAQ app that prints its own copy alongside the theme.
How do you add FAQ schema to a Shopify page safely?
- Write the questions and answers on the page first, in Online Store > Pages or in the product description, so a shopper can read them.
- If your theme has an FAQ or collapsible content section, use it, then check the page source to see whether it prints FAQPage markup.
- If it does not, add one JSON-LD block that repeats the visible questions and answers exactly. A developer usually adds it to the page template in a duplicate of the theme, made from the three dots next to the live theme in Online Store > Themes.
- Paste the page address into the Schema Markup Validator at validator.schema.org and confirm one FAQPage item with the right number of questions.
- Every time you edit an answer on the page, change the markup in the same edit. Markup that says something the page does not is a mismatch, and a mismatch is worse than no markup.
| Your FAQ answer | Without schema | With FAQPage schema |
|---|---|---|
| “Are these waterproof?” | Plain text on the page | Labeled as a question and answer pair |
| “Do they fit wide feet?” | Buried in the page | Labeled as the answer to that question |
| “What is the return window?” | Readable text for people and crawlers | Machine-readable and attributable to you |
How does a running shoe store end up with two sets of size guide answers?
Take a running shoe store on Shopify with a size guide page that answers five questions about width, half sizes and returns. A theme FAQ block prints the five answers on the page with no markup. An FAQ app prints its own FAQPage block with three older answers, and one of them still says the return window is 60 days when the page now says 30.
The owner removes the app's block, adds one FAQPage block that matches the five visible answers, and tests the page in the validator. The page now carries one set of answers in two forms, and both say 30 days.
Where does FAQ markup fit now?
If you do one piece of structured data first, make it complete Product markup, since product facts are what shoppers and assistants compare. FAQ markup comes after that, as labeling on top of answers that already help a buyer. It sits inside the wider job of making your store readable to machines. The knowledge base guide to validating structured data shows how to test any block. Most product pages need the right questions on the page before they need new markup.
When your theme and apps print markup that you cannot untangle yourself, AI Visibility Setup: Foundation cleans up duplicate and broken markup at the template level, in a copy of your theme.
Questions owners ask
What is FAQ schema?
FAQ schema is structured data that marks a set of questions and answers as a FAQPage and pairs each question with its answer. It lets a machine read each answer as a separate unit instead of guessing the structure from the page layout.
Does Shopify add FAQ schema automatically?
Most Shopify themes do not add FAQPage markup by default. Some themes and FAQ apps do, so open the page source and search for "FAQPage" to see what your page carries.
Is FAQ schema still useful after May 7, 2026?
FAQ schema is optional now. Google stopped showing FAQ rich results on May 7, 2026, and no AI company documents that it uses the markup. The visible questions and answers do the real work, and the markup only labels them.
How many FAQPage blocks should a page have?
One page should have exactly one FAQPage block, and its questions and answers should match the visible text word for word. Two blocks usually mean a theme section and an app are both printing markup.
Sources
- FAQ (FAQPage) structured data, Google Search Central, with the notice that FAQ rich results are no longer shown.
- Changes to HowTo and FAQ rich results, Google Search Central Blog, August 8, 2023.
- Schema Markup Validator, Schema.org.