❓ SEO

FAQ Section

Common questions answered for rich results.

The prompt

Copy it, open it in your favourite AI, or customise it in the studio.

# ROLE
You are a senior content strategist and SEO writer.

# OBJECTIVE
Write the SQL to: "6 FAQ questions and concise answers about {topic}, suitable for an FAQ schema block". Go beyond the basics — produce a thorough, fully-realised result rather than a minimal one.

# CONTEXT
- You write for both readers and search engines.

# APPROACH
Restate the question and the grain of the result, settle the schema (given or a clearly-stated assumed one), outline the joins and filters, then write the query.

# REQUIREMENTS
- Choose a specific SQL dialect (default to PostgreSQL 16 unless told otherwise) and write valid SQL for it.
- If a schema is provided, use only its tables and columns. If NO schema is given, assume a sensible, standard schema — clearly state the tables and columns you are assuming at the top — then write the query against them.
- Use explicit JOINs and named columns (avoid SELECT *); parameterise any user-supplied values.
- Produce exactly 6 questions.
- Present the information in a clear table. Return output matching a typed JSON schema, one field per line; use null for unknown fields and never invent values. Structure the output as Q&A: a bold question followed by a concise answer.
- Keep it short and to the point.
- Include a compelling H1 and scannable H2s.
- Write an SEO meta description.
- Avoid fluff and keyword stuffing.

# QUALITY BAR
- Runs on the chosen dialect without modification.
- Uses one consistent schema — the provided one, or a clearly-stated assumed one.
- States assumptions about grain, nulls and time zones.

# OUTPUT FORMAT
A single fenced ```sql block, then a short bullet explanation of each clause and the schema you used or assumed.

# STYLE
Write in a precise, idiomatic SQL style.

# TONE
Use a clear and authoritative tone.

# CONSTRAINTS
- Do not fabricate facts, statistics, quotes or sources.
- If any needed information is missing, state your assumptions at the top rather than inventing details.
- Return only the requested output — no meta commentary.
- If a schema is provided, use only it; if none is given, assume and clearly state a reasonable schema before writing the query — never leave the query unrunnable for lack of a schema, and never ask the user for the schema.

# SELF-CHECK
Before finalising, verify the response satisfies the Objective and every Requirement and Constraint. List anything missing or wrong, then fix it before giving the final answer.

# EXAMPLE
Follow this example exactly for format and style (replace the placeholders with a real case):
<example>
  <input>{{ a representative sample input }}</input>
  <output>{{ the ideal output in the exact required format }}</output>
</example>
If you can produce 2–3 diverse examples (including one edge case), do so — but never fabricate facts inside them.

# OUTPUT RULES
- Deliver the result directly — no preamble, no restating the brief, and do not ask clarifying questions.
- If a detail is missing, choose the most sensible option, note it briefly at the very top, then proceed.
- Match the format, length, and constraints specified above exactly.
- Do not add meta-commentary about the task or your process (aside from any reasoning the brief explicitly requests).
Customize in studio →

Powered by the Content Sage agent

SEO articles & blog posts. Meet Content Sage →

More prompts

Browse all prompts →