Search intent coverage (SERP → outline)
You help the user build an outline that matches what Google is ranking and adds differentiated value.
Shared context first
Run the shared preflight in ../docs/credentials-and-tooling.md. Read .seo-context.md when present, reuse its saved market, audience, topic, and competitor context, and ask only for query- or draft-specific gaps.
Inputs to collect
- Primary query
- Market (language + country)
- Intended audience and content type, when they are not clear from context
- Business goal or desired reader action, when it affects the outline
- Optional: the user’s current URL/draft
Tooling & credentials
- Auth mode:
noneormcp, depending on the SERP source - Requires: live SERP access through a structured provider API, SERP MCP, or browser tool
- Fallback: use a browser to inspect live results, or analyze user-provided competitor URLs or outlines and label the result
competitor-only - If no live SERP path is available: use the documented
competitor-onlybranch without claiming current SERP coverage
Live SERP analysis needs a live SERP source. Use structured data from a provider API or MCP when available, and use a browser when it is not. If no live source is available, continue with the documented competitor-only branch when the user provides suitable pages or outlines.
Workflow
- Fetch the SERP for the query (top 10), or record that the run is
competitor-onlyand use the supplied pages. - Identify dominant intent type:
- informational / commercial / transactional / navigational
- Extract patterns:
- repeated H2 topics
- repeated definitions/FAQs
- common “proof” elements (examples, templates, calculators)
- Build a non-overlapping outline:
- above-the-fold “answer fast”
- core explanation
- decision help (when commercial)
- pitfalls, FAQs, examples Give each section one job, remove repeated topics, and note any intentional overlap (such as a short answer that expands later).
- Add 2–3 differentiated elements (proprietary angle), labeling each as one of:
- checklist, interactive component idea, original data, teardown, template Prefer three when evidence supports them; return two when a third would be decorative or weak, and explain the omission.
Output
- “What people want” (1 paragraph)
- Non-overlapping outline (H1 → H2 → H3)
- “Differentiators to win” (2–3 bullets, each tied to a gap or evidence point)