FAQ and HowTo schema: a practical guide
FAQPage and HowTo are two JSON-LD schema types that make question-and-answer and step-by-step content explicitly machine-readable. FAQPage marks up a list of questions with their answers; HowTo marks up an ordered set of steps to complete a task. Both can produce rich results in search and give AI answer engines clean, structured content to quote — but they must describe content that's genuinely visible on the page, or engines will ignore (or penalize) them.
FAQPage: when and how
Use FAQPage when you have a list of genuine questions each followed by a complete answer — the kind of block at the bottom of a guide. Each entry is a Question with an acceptedAnswer. The answers should be the same text the user sees; don't write hidden, expanded answers just for the markup.
FAQ content is doubly valuable for GEO: answer engines love self-contained question/answer pairs because each one is a clean, quotable unit. Writing real FAQs and marking them up is one of the most efficient GEO moves you can make.
- Mark up only real, visible Q&A — not navigational links dressed as questions.
- Keep answers self-contained so they read correctly when quoted out of context.
- Three to six strong questions beats twenty thin ones.
HowTo: when and how
Use HowTo for genuine step-by-step instructions to accomplish a single task — installing something, configuring a setting, completing a process. Each step is a HowToStep with text and, ideally, a name and image. Don't use HowTo for recipes (use Recipe) or for non-instructional content.
Like FAQ, ordered steps are exactly what an AI engine wants when someone asks "how do I…" — well-structured HowTo content gets pulled into instructional answers verbatim.
validate and keep it honest
Both types are easy to get subtly wrong. Validate with Google's Rich Results Test, ensure every marked-up answer or step is visible on the page, and remove markup if you remove the visible content. Note that Google has narrowed FAQ rich-result eligibility over time — but the structured data still helps AI engines and other consumers even when the visual rich result doesn't show.
seocheck reports whether a page carries structured data at all, so you can find the pages where adding FAQ or HowTo schema would have the most impact.
Check your own page
seocheck scores your on-page SEO, GEO (AI answer engines), and sitemap health in seconds — free, no account.
FAQ
- does Google still show FAQ rich results for everyone?
- Google restricted FAQ rich results to well-known authoritative government and health sites in 2023. The visual snippet is limited, but FAQPage markup still helps AI answer engines and other parsers understand your content, so it remains worth adding for GEO.
- can I use FAQPage and HowTo on the same page?
- Yes, if both genuinely apply — for example a how-to guide with a FAQ section at the end. Just make sure each block of markup matches its visible content.
- what's the most common FAQ schema mistake?
- Marking up content that isn't visible on the page, or stuffing promotional questions that aren't real FAQs. Engines treat both as manipulative. Keep the markup an honest reflection of what users see.