Turn your questions and answers into valid FAQPage structured data. Add as many questions as you need, and the tool writes the JSON-LD code for you to paste into your page.
Built and maintained by the Kadima team. Updated September 2026.
Paste the code into the page's HTML, ideally in the head. The same questions and answers must also be visible on the page itself.
Write each question the way a customer would ask it, then answer it fully in the first sentence.
The tool builds FAQPage JSON-LD and flags duplicates, missing answers and answers that are too thin.
Add the code to the page HTML. Keep the same questions and answers visible on the page.
FAQ schema is structured data that labels your questions and answers so machines can read them without guessing. It uses the schema.org FAQPage type, written in JSON-LD, the format Google recommends.
Google now shows FAQ rich results only for a small group of well-known government and health websites, so most sites won’t get the expandable questions under their search listing. The markup is still worth having. It gives search engines and AI tools a clean, unambiguous copy of your answers, and question-and-answer content is exactly the format AI assistants like to quote.
Answer the question in the first sentence, then add detail. Keep most answers between 40 and 80 words. Use the words your customers use, cover one topic per question, and make sure every answer also appears on the page. If you want to see whether AI tools already quote you, try our AI Citation Check.
Add it to the HTML of the page that shows the questions, in the head or the body. On WordPress, a Custom HTML block or a header code plugin works. The questions and answers in the code must match what visitors can see on the page.
Only add it to pages with real, visible FAQ content. Copying the same questions across your whole site adds nothing and can look like spam.
There’s no official limit. Three to ten genuinely useful questions per page is a sensible range. Pick the questions customers actually ask about that page.
Paste your page URL or the code into the Schema Markup Validator at validator.schema.org, or into Google's Rich Results Test. Both show errors and warnings.
Use FAQPage when you write both the questions and the answers. QAPage is for pages with one question and answers submitted by users, such as a forum thread.
Our AEO audit shows where ChatGPT, Perplexity and Google's AI Overviews mention you, where they mention competitors instead, and what to fix first.
Cape Town, South Africa