Structured Data
Structured DataLow

FAQPage Schema

Checks for FAQPage schema on pages with visible FAQs — rich results + AI citation boost.

What this check measures

We look for FAQPage schema with mainEntity array of Question objects. Each question needs acceptedAnswer with text.

Why it matters

FAQPage schema turns visible FAQs into expandable accordions in Google results — 3-5x more pixel real estate. Also the single best schema for AI citations: ChatGPT/Claude/Perplexity quote Q&A passages directly.

search

How our audit detects it

Parse JSON-LD for @type=FAQPage. Validate mainEntity array with Question/acceptedAnswer structure.

Typical findings

  • error_outlineFAQ section visible on page but no FAQPage schema.
  • error_outlineSchema with 20+ questions — Google shows only 3-5 anyway.
  • error_outlineQuestions that do not match visible on-page content — spam.

How to fix

Add FAQPage schema with 3-6 questions that mirror on-page content exactly. Required: @type=Question, name (the Q), acceptedAnswer with @type=Answer and text (the A).

Copy-paste fix prompt for your stack

Lovable · Cursor · Bolt · v0 · Replit · Windsurf · Claude Code · Base44

View the fix prompt →

Frequently asked questions

Will FAQ rich results always show?expand_more
No — Google selectively displays them. Schema is prerequisite, display is not guaranteed.

Want this checked on your site?

Pantra runs the full audit (SEO, Security, GEO, Performance, Schema, Technical, Images) in 10 seconds and generates stack-specific fix prompts.

Scan my site

Related checks