# Content Outline

**Template:** {TEMPLATE_ID}
**Primary Keyword:** {PRIMARY_KEYWORD}
**Last Updated:** {LAST_UPDATED}

Create this outline from competitive analysis: document what top competitors cover, then build an outline for content blocks that covers everything + more.

## Requirements

- **Word Count Target:** From competitive-depth-analysis.md. If unavailable, use 1,000–1,500 words.
- **Block count:** 5–7 blocks when target > 1,500; 4–5 blocks when target < 1,200.
- **Per-block target:** ceil(target / block_count) – e.g. 2,100 / 6 ≈ 350 words/block.
- **Skyscraper checklist:** Cover all competitor H2s + 1–2 unique angles (ArbZG, Minijob, Ordio differentiators).
- **Primary keyword:** From template-candidate-keywords.json. **Related keywords:** From keywords-sistrix.json.
- **Outline must cover:** All topics from competitive-depth-analysis; PAA questions from paa-questions.json or faq-research.json. Minimum 3–4 H2s for content blocks.

## Data-Driven Checklist

### PAA Coverage Matrix

From paa-questions.json or faq-research.json. For each PAA question, assign to H2 (content block) or FAQ:

| PAA Question | [ ] H2 | [ ] FAQ |
|--------------|--------|---------|
| (list from paa-questions.json) | | |

### Competitor H2 Mapping

From competitor-analysis.json. Ensure our outline covers H2s from top competitors:

| Competitor | Their H2s | Our H2 / Section |
|------------|------------|------------------|
| #1 | (list headings) | (our H2) |
| #2 | (list headings) | |
| #3 | (list headings) | |

### Content Gap Checklist

From competitive-depth-analysis.md:

- [ ] Missing topic 1
- [ ] Missing topic 2
- [ ] Missing format (table/list)
- [ ] For compliance/frist/comparison blocks: prefer section + table when competitors use tables or SERP_ANALYSIS recommends (e.g. "Block X: Add ... table")

## Structure

### Introduction (optional)

Brief intro paragraph if needed.

### H2 Sections (4–7 blocks)

Per-block target: ceil(target_total / num_blocks). Example: target 2,100, 6 blocks → ~300–400 words/block.

**Topic-Angle Coverage:** Each block should cover a distinct angle (Definition, How-to, Benefits, Comparison, Tips, etc.). No redundant blocks.

**Heading hierarchy:** Each block heading = H2 (rendered by component). Plan H3 subsections when a block has 3+ distinct subtopics (e.g. "Deine Vorteile", "Wie funktioniert...?", "Prüfpunkte im Überblick"). Never duplicate block heading as H3 in content. See [TEMPLATE_CONTENT_BLOCKS_GUIDE.md](TEMPLATE_CONTENT_BLOCKS_GUIDE.md#heading-hierarchy-h2h3-best-practices).

1. **{H2_1}** – Target: ~{PER_BLOCK} words. Keywords: {KEYWORDS_1}. Planned format: {table|list|section}
2. **{H2_2}** – Target: ~{PER_BLOCK} words. Keywords: {KEYWORDS_2}. Planned format: {table|list|section}
3. **{H2_3}** – Target: ~{PER_BLOCK} words. Keywords: {KEYWORDS_3}. Planned format: {table|list|section}
4. **{H2_4}** – Target: ~{PER_BLOCK} words. Keywords: {KEYWORDS_4}. Planned format: {table|list|section}
5. **{H2_5}** (optional) – Target: ~{PER_BLOCK} words. Keywords: {KEYWORDS_5}. Planned format: {table|list|section}
6. **{H2_6}** (optional, when target > 1,500) – Target: ~{PER_BLOCK} words. Keywords: {KEYWORDS_6}. Planned format: {table|list|section}
7. **{H2_7}** (optional, when target > 1,500) – Target: ~{PER_BLOCK} words. Keywords: {KEYWORDS_7}. Planned format: {table|list|section}

### Unique Value

- [ ] ArbZG / compliance angle
- [ ] Minijob / Grenzen angle
- [ ] Ordio differentiator (cost, features, integration)

### FAQs

Reserve 3–5 PAA questions for FAQs (not content blocks). See template-faqs.json.

## Target Word Count

**Total:** {TARGET_WORDS} words across content blocks.
