FAQPage JSON-LD schema is the single highest-yield GEO improvement available. Generate new schema or validate existing markup in seconds.
Fill in your questions and answers below. Phrase questions exactly as a user would ask them to ChatGPT or Perplexity.
Paste your existing JSON-LD script tag or raw JSON object. The validator checks for all required fields and GEO best practices.
HowTo schema tells AI engines your page contains step-by-step instructions. AI assistants regularly pull HowTo content verbatim. Generate your markup below.
HowTo schema is one of the most powerful structured data types for AI citation. When a user asks an AI assistant "how to do X", the engine looks for pages with clear step-by-step markup. HowTo JSON-LD makes your steps directly machine-readable: the AI does not need to interpret your content, it reads the steps directly from the schema.
FAQPage schema is a type of structured data markup that tells search engines and AI engines exactly where your question-and-answer content is on a page. It uses JSON-LD format, embedded in a script tag, to make your FAQ content machine-readable.
For Generative Engine Optimisation, FAQPage schema is the single most impactful technical improvement you can make. AI engines like ChatGPT, Perplexity, Google AI Overviews, and Claude are fundamentally designed to answer questions. FAQPage markup hands them pre-formatted Q&A pairs that map directly to user queries.
When an AI engine crawls your page, it does not just read the visible text. It also reads structured data in the head of your document. FAQPage JSON-LD gives the AI a pre-parsed list of questions and answers, with clear labels. This means:
Write questions the way someone would type them into ChatGPT or Perplexity. Use natural language. "What is the best emergency kit for a family?" outperforms "Emergency Kit Information" because it matches real query patterns.
Each answer should make sense without reading the rest of the page. AI engines often extract individual Q&A pairs. An answer that references "as mentioned above" will be incomplete in an AI response.
AI engines prefer answers with concrete information: numbers, named products, specific timeframes. Vague answers are less likely to be cited.
Too short and the answer lacks substance. Too long and AI engines may truncate or skip it. The 40-200 word range matches the length AI engines typically extract.
Your FAQ section must also exist as visible HTML on the page. Do not put questions in JSON-LD that do not appear in the page content. Google requires consistency between schema and visible content.