AI Summary
TLDR: FAQPage and HowTo schemas serve different content patterns and drive different citation behaviours. FAQPage wins for most content because it maps perfectly to the question-answer chunking that AI engines use natively. HowTo wins for procedural content (recipes, repair guides, setup tutorials) and is the only way to surface step-by-step formatted answers in AI Overviews. Use FAQPage everywhere you have 3+ Q&A pairs. Use HowTo when content is genuinely a sequence of executable steps. Do not use both on the same page – pick one.
How AI engines parse each schema type
FAQPage produces a JSON object with an array of Question entities, each containing a Question name and an Answer text. AI engines treat each Q&A pair as a discrete chunk that can be cited independently. A page with 8 FAQ items effectively becomes 8 chunkable units.
HowTo produces a JSON object with an array of HowToStep entities, each containing a step name, text, and optional image. AI engines treat the steps as a sequenced procedure that should be returned together for procedural queries.
This difference matters for query matching. ‘How do I X’ queries match well to both. ‘What is X’ queries only match FAQPage. ‘Step by step instructions for X’ queries match best to HowTo.
FAQPage: the default for most content
FAQPage is the right default because most content has a natural Q&A structure even when it is not formatted as such. Adding 5 to 8 FAQ items to the bottom of any guide:
- Adds 5 to 8 chunkable atomic units to the page.
- Captures long-tail question queries the body content might not.
- Provides clear markup that schema validators score as high quality.
- Maps directly to the chunking pattern AI engines use natively.
Across our client work, adding FAQ blocks to the bottom of guides increases AI citation rates 25 to 60% within 60 days. The implementation cost is low (an hour per article).
HowTo: for genuinely procedural content
HowTo schema requires a real procedural sequence. The criteria:
- Steps must be executable in order.
- Each step has a clear action (‘Mix the flour and water’, not ‘Now consider mixing’).
- Order matters (step 3 cannot happen before step 2).
- There is a defined end state (‘You will have a smooth batter’).
If your content is structured as ‘tips’ or ‘considerations’ or ‘best practices’, it is FAQPage or BlogPosting territory, not HowTo. Misusing HowTo for non-procedural content can trigger schema violations and hurt rich result eligibility.
Why you should not use both on the same page
Google’s documentation says using multiple primary schemas on one page is allowed but in practice it confuses both Google and AI engines. The page entity becomes ambiguous – is it a how-to or an FAQ?
If your page has both procedural content and Q&A, structure it as:
- Primary schema: HowTo for the procedural section.
- FAQ section: render as visible content with clean H3 questions but skip the FAQPage schema.
- Or vice versa: FAQPage primary, procedural section without HowTo schema.
This avoids schema conflicts while still giving the visible content structure that helps both users and parsers.
Implementing FAQPage: the right way
Required properties:
- @context: ‘https://schema.org’
- @type: ‘FAQPage’
- mainEntity: array of Question entities
- Each Question: name (the question text) and acceptedAnswer (Answer entity)
- Each Answer: text (the answer text, can include HTML)
Common mistakes: adding only one Question (Google requires 3+ for rich result eligibility), putting the answer text in ‘name’ instead of ‘acceptedAnswer.text’, missing the @context property.
WordPress plugins (RankMath, Yoast, Schema Pro) handle the markup correctly if you use their FAQ block. Custom implementations need the full validation pass.
Implementing HowTo: the right way
Required properties:
- @context: ‘https://schema.org’
- @type: ‘HowTo’
- name: the title of the procedure
- step: array of HowToStep entities
- Each HowToStep: name (step title) and text (step description)
- Optional: totalTime (ISO 8601 duration), supply, tool, image per step
HowTo rich results in Google were partially deprecated in 2023 (recipe-style HowTo cards no longer show in mobile SERPs) but the schema is still parsed for AI Overviews and other AI surfaces. Worth maintaining.
Schema migration: switching between types
If you have HowTo schema on content that is really FAQ-style (or vice versa), the migration is straightforward but should follow this sequence:
- Audit which schema type is actually correct for the content (procedural vs Q&A).
- Replace the schema markup with the correct type.
- Validate with Schema.org validator and Google Rich Results Test.
- Submit the URL for re-indexing.
- Monitor citation behaviour over the next 30 to 60 days.
Most rich result eligibility re-evaluates within 14 to 30 days. AI citation behaviour follows on the longer recrawl cycles.
Frequently Asked Questions
Can I have both FAQPage and Article schema on the same page?
How many FAQ items is ideal?
Will adding FAQ schema kick up my AI citations immediately?
Does FAQ schema work in non-English languages?
Can I auto-generate FAQ items from an LLM?
Want this implemented for your brand?
I help growth-stage companies own their category in AI search. Get a schema strategy review.