Write FAQ answers with matching schema markup

Writes short, factual FAQ answers based on your own content and outputs valid FAQPage JSON-LD to paste into the page.

Prompt, 3 blanks to fill
Write an FAQ section about {{TOPIC}}.

Questions to answer:
{{QUESTIONS}}

Base every answer only on this source text. If the source does not answer a question, write "NOT IN SOURCE" for that answer.
<source>
{{SOURCE_TEXT}}
</source>

For each answer:
- Start with a direct answer in the first sentence (yes, no, a number, or a short definition).
- 40 to 80 words.
- Plain language, no marketing claims.

Then output valid FAQPage JSON-LD containing the same questions and answers, ready to paste inside a script tag. Leave out any question marked NOT IN SOURCE.

Example output

Q: Can I cancel any time? A: Yes. Cancel from Settings, Billing. You keep access until the end of the paid month. <script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage",...}</script>

How to use

Use questions from real customer emails or search suggestions. Validate the JSON-LD with a structured data testing tool before publishing.

Why it works

Grounding answers in your own text prevents confident but wrong claims on a page search engines may quote. Writing the answers and markup together keeps them identical, which structured data guidelines require.

Find a prompt for the task in front of you.

96 prompts in 8 categories. Copy one, fill in the blanks, paste it into any model.

Browse prompts

Promptlexity is a free library of 96 AI prompts and 8 downloadable AI skills across 8 categories, plus a glossary of 64 AI and prompting terms. Each prompt shows the exact text to paste, the variables to fill in, an example of what comes back, and why it works. Each glossary term has a plain-English definition, an example and a common mistake. 6 step-by-step guides cover the basics. No signup, works with ChatGPT, Claude, Gemini and other models.

Press Esc to close