# Betriebsurlaub Lexikon Post – Creation Notes

**Last Updated:** 2026-03-20

## Key Decisions

### Content revision (2026-03-20, quality pass)

- **Wortzahl:** Body auf **~1.630 Wörter** gebracht (Outline **1.600**); **du**-naher Einstieg, Praxis zu Mindestbesetzung/Notdienst, **§ 13 BUrlG**-Hinweis in der Kernpunkte-Liste, **Ankündigung**-Check (Zeitraum, Werktage, Ansprechpartner, Spiegelung Lohn/BR), **TV vor BV**, Krankheit-Block mit AU/Payroll-Bezug, **„häufig“** in Ankündigungs-Bullet → **„typisch“** (Lesbarkeit + Flow-Regex).
- **Links:** `/payroll` an mehreren sinnvollen Stellen; `/insights/lexikon/auszubildende/` für Azubi-Kontext.

### Content Differentiation

| Term | Scope |
|------|-------|
| **Betriebsurlaub / Betriebsferien** | Kollektiv angeordnete Urlaubszeit (dieser Artikel) |
| **Zwangsurlaub** | Überbegriff; auch individuell – Detail im [Zwangsurlaub](/insights/lexikon/zwangsurlaub/)-Eintrag |
| **Urlaubssperre** | Aufnahme untersagt, nicht „Urlaub anordnen“ |

### SERP / Data Pipeline

- **PAA:** SISTRIX lieferte keine nutzbaren PAA → `data/paa-questions-manual.json`.
- **Search intent:** Tageslimit → `data/search-intent.json` manuell mit Hinweis.

### Resource Mapping

- **Products:** `/abwesenheiten`, `/schichtplan`, `/arbeitszeiterfassung`, `/payroll`, `/digitale-personalakte`, `/dokumentenmanagement`, `/checklisten`, `/events` (Veranstaltungs-/Messe-Einsätze vs. Betriebsurlaub).
- **Tools:** `/tools/urlaubsanspruch-rechner`, `/tools/brutto-netto-rechner`, `/tools/arbeitstage-rechner`.
- **Pillars (related):** `/insights/zeiterfassung`, `/insights/dienstplan`.

### `related_posts` (curated)

Reihenfolge: **zwangsurlaub**, **urlaubsplanung**, **bundesurlaubsgesetz**, **urlaubsanspruch**, **resturlaub**, **urlaubssperre**, **betriebsrat**, **betriebsvereinbarung**, **schichtarbeit**, Pillars **zeiterfassung**, **dienstplan**.  
Automatisches `suggest-related-posts.php` hatte irrelevante „betriebs*“-Treffer ersetzt.

### Carousel targets (`add-new-post-to-related-carousels.php --write`)

`zwangsurlaub`, `urlaubsplanung`, `bundesurlaubsgesetz`, `urlaubsanspruch`, `resturlaub`, `urlaubssperre` (bereits verlinkt, Skip), `betriebsrat`, `betriebsvereinbarung`, `schichtarbeit`.

### Validators / Copy Fixes

- **validate-new-post:** Substring „pflege“ in „Stammdaten … **pflegen**“ triggerte Branchen-Mapping → Formulierung **„konsistent halten“**. Wort **„Events“** im Ankertext triggerte Industry „Event“ → Ankertext **„Veranstaltungs- und Messe-Einsätze“** mit `/events`.
- **Fazit:** zweiter Absatz für `validate-section-depth.php`.
- **Featured image:** `IMAGE_PROMPT.md` (Schließungs-/Rolltor-Szene, kein Strand-Urlaub).

### Lead Capture & Detector

- `_slugToBenefit['betriebsurlaub']` in `generate-lead-capture-copy.php`; `blog_betriebsurlaub` in `lead_capture_copy.php`; Quick-Lookup in `lead-capture-copy-detector.php`.

### LLM

- `v2/scripts/llms/sync-blog-posts-to-llms.php --add`.

### Inventory

- `merged.json`: `betriebsurlaub` und `betriebsurlaub_betriebsferien` → `ordio_covered: true`, `ordio_slug: betriebsurlaub`.
- `LEXIKON_CONTENT_GAPS.md`: Zeilen zu beiden Slugs entfernt.

### Zwangsurlaub (Cannibalisation)

- [zwangsurlaub `content-draft.html`](docs/content/blog/posts/lexikon/zwangsurlaub/content-draft.html) verlinkt bereits auf `/insights/lexikon/betriebsurlaub/`; Live-JSON unverändert nötig, wenn Draft = Arbeitsstand.

### FAQ Quality (Follow-up)

- **Zu kurz (Validator):** FAQ #2 (Betriebsferien), FAQ #12 (Dokumentation) – Antworten auf **≥40 Wörter** erweitert; `faq-answers-optimized.json` von **Freelancer-Fehlgenerierung** bereinigt und mit Live-FAQs abgeglichen.
- **Verbleibende WARN:** „zu viele interne Links“ / „du unter 50 %“ – bewusst in Kauf genommen (Lexikon mit Querverweisen); bei Bedarf später du-Ton in weiteren Antworten ergänzen.

### Browser / Rich Results

| Check | Status |
|-------|--------|
| Local `curl -sL` | **200** auf `/insights/lexikon/betriebsurlaub/` (kein `.htaccess`-301 mehr nach Zwangsurlaub). |
| **Nach Deploy:** | [Rich Results Test](https://search.google.com/test/rich-results) auf kanonischer URL (FAQPage + Article). |

### Next steps (Automation)

- `compare-content-to-competitors.php` → **PASS** (88 % des Outline-Ziels; Competitor-H2 max 16 vs. 8 – optional Erweiterung nur bei Mehrwert).
- `validate-faq-schema.php` → **Valid** (13 FAQs in FAQPage).
- `validate-content-completeness.php` → **COMPLETE** (PAA 15/15).

### Snapshot Backup

- Siehe Commit / `docs/backups/blog-snapshots/` (manuelles Backup zu Beginn der Session).
