# Aussteuerung – CREATION_NOTES

**Last Updated:** 2026-04-02

## Backup

- Manuelles Blog-Snapshot (vor Bulk-Arbeit): `docs/backups/blog-snapshots/2026-04-02-223752` (laut Plan-Start; bei Abweichung im Repo bitte aktuellen Pfad im Commit vermerken).

## Edge cases & Fixes

1. **Scaffold `create-new-blog-post.php`:** Substring **`ss`** in „Aus**ss**teuerung“ löste fälschlich ASCII-Erweiterung aus → Start mit `--title="Aussteuerung"` nötig.
2. **Competitive depth:** Rohe SISTRIX-Mittelwerte durch Ausreißer aufgeblasen; im `competitive-depth-analysis.md` Ziel **2.400 Wörter** (80 %-Minimum **1.920**) bewusst gesetzt.
3. **PAA:** Batch-PAA stark AN/Krankengeld-Rechner-lastig → `paa-questions-manual.json` (15 AG/HR-Fragen) + `collect-faq-research-data.php`.
4. **`compare-content-to-competitors.php --strict`:** Junk-Gaps („Hilfreiches für sie“, Navigation) in `competitive-depth-analysis.md` bereinigt; Begriff **elektronische Arbeitsunfähigkeitsbescheinigung** im Body ergänzt (Neben **eAU**).
5. **Firecrawl remediate:** API lieferte keine Daten für sparse Competitor-URL (`universal-search-box.com`) – in `SERP_ANALYSIS.md` dokumentiert, kein Blocker nach Gap-Bereinigung.
6. **FAQs:** Zwei Antworten nach KI-Lauf manuell korrigiert (**Nahtlosigkeit**, **gesetzlich vorgeschrieben** – kein Freelancer-Drift).

## Assets

- **Featured image:** `python3 v2/scripts/blog/generate-blog-featured-image.py --post=aussteuerung --category=lexikon` (Prompt aus `IMAGE_PROMPT.md`) → `v2/img/insights/aussteuerung-{640,1024,1280}w.webp`; JSON `featured_image` mit **srcset** → öffentlich `/insights/bilder/aussteuerung-*w.webp` (Deploy-Mapping wie bei anderen Lexikon-Posts).
- **Cluster:** primary `lohnabrechnung`, secondary `personalverwaltung`, `zeiterfassung` in `docs/data/blog-cluster-mapping.json`.

## Inventory

- Nach Publish/Slug-Fix: `python3 scripts/blog/lexikon-inventory/normalize-and-match-terms.py` → `merged.json` enthält **`aussteuerung`** in `ordio_terms` (363 Ordio-Einträge zum Laufzeitpunkt).
- `python3 scripts/blog/lexikon-inventory/generate-lexikon-inventory-report.py` → `LEXIKON_INVENTORY_REPORT.md`, `LEXIKON_CONTENT_GAPS.md`, `LEXIKON_PRIORITY_LIST.json` aktualisiert.

## Validierung

- `make blog-post-validate-strict POST=aussteuerung CAT=lexikon` (Stand Follow-up): **OK** – alle Checks inkl. Product-/Tool-/Branchen-Hinweise (kontextuelle Links im Body: Arbeitstage-Rechner, Checklisten, Schichtplan, Events/Veranstaltungen, Gesundheitswesen).
- **SEO-Meta-Sync:** zweiter Lauf nach Meta-Längen-Fix → Backup `docs/backups/blog-seo-meta-sync-2026-04-02-205218`.
- **Browser (localhost:8003):** `GET /insights/lexikon/aussteuerung/` → **200 OK**; HTML enthält „Aussteuerung“ (Smoke-Check). Rich Results / Mobile-Layout bei Deploy erneut prüfen.
