# Personalfreisetzung – Creation Notes

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

## Cluster & positioning

- **Cluster:** Supporting – **Personalplanung** (workforce capacity / restructuring).
- **Differentiation:** Personalfreisetzung (organizational capacity reduction) vs. **Freistellung** (arbeitsrechtlich: Entzug der Arbeitsaufgabe) – comparison table in body.

## Inventory & pipeline

- **Priority 1** gap in `LEXIKON_CONTENT_GAPS.md` / `LEXIKON_PRIORITY_LIST.json` (`canonical_slug: personalfreisetzung`).
- **SISTRIX PAA** was largely off-topic → `data/paa-questions-manual.json` + `collect-faq-research-data.php`.

## Internal linking

- **related_posts:** Curated order: `personalplanung`, `personaleinsatzplanung`, `personalbedarfsplanung`, `personaleinsatz`, `fluktuation`, `freistellung`, `betriebsbedingte-kuendigung`, `aufhebungsvertrag`, `offboarding`, `outplacement`, `personalcontrolling`, `personalmanagement` (replaced noisy `suggest-related-posts.php` output).
- **Carousels:** `add-new-post-to-related-carousels.php --write` targets: personalplanung, personaleinsatzplanung, personalbedarfsplanung, personaleinsatz, personalcontrolling, personalmanagement, fluktuation, freistellung.
- **Bidirectional:** FAQ answer on **personalplanung** (“5 wichtigsten Aufgaben…”) – anchor link on **Personalfreisetzung** → `/insights/lexikon/personalfreisetzung/` (updated via PHP load/dump, not hand-edited narrative in IDE).

## Product & tools

- Schichtplan, Zeiterfassung, Abwesenheiten, Payroll, digitale Personalakte, Dokumentenmanagement; ROI-Schichtplanung, Arbeitszeitrechner, Brutto-Netto-Rechner where natural.

## Featured image

- **Scene type:** `WORKFORCE_CAPACITY_PLANNING` (see `IMAGE_PROMPT.md`) – quiet planning room, empty chairs / capacity motif; distinct from Freistellung / Kündigungs-Visuals.
- Generated with `v2/scripts/blog/generate-blog-featured-image.py` (WebP + `fix-featured-image-alt.php`).

## Lead capture

- Slug added to `v2/scripts/blog/generate-lead-capture-copy.php` mappings; `generate-lead-capture-copy.php --write` → `v2/data/lead_capture_copy.php`.

## SEO & LLM

- `v2/data/blog/seo-meta.json` key `lexikon/personalfreisetzung`; `sync-meta-to-posts.php`.
- `v2/scripts/llms/sync-blog-posts-to-llms.php --add`.

## Validation notes

- **Content review (2026-03-20):** Expanded body (~1,703 words vs. ~1,650 outline target): Abgrenzung um **Kostensteuerung ohne Abbau**; **Rollen** (HR, Führung, Controlling, Recht); **Altersteilzeit** als interner Hebel; **Interessenausgleich / Sozialplan / Auswahlverfahren** (Überblick); Auslöser **Fusion/Integration**; Fazit mit **Kommunikation/Employer Brand** und Ordio-Dreiklang Schichtplan/Zeiterfassung/ digitale Personalakte. **Gründe**-Absatz für Lesbarkeit in zwei Absätze geteilt (`validate-content-flow` clean).
- `validate-new-post.php --strict`: **OK: All checks passed** (H2=10, H3=7). Per-post `docs/.../data/seo-meta.json` matches `v2/data/blog/seo-meta.json` / post `meta` (title + description).
- **Rich Results / JSON-LD (localhost):** Rendered page has **2×** `application/ld+json` blocks; block with article content includes `@type` **Article**, **FAQPage**, **Question**, **Answer**, **BreadcrumbList**, **WebPage** (spot-check via `curl` + Python JSON parse). Re-test with [Google Rich Results Test](https://search.google.com/test/rich-results) when the URL is on production/staging.

## Next steps (post-deploy)

- Run **Rich Results Test** on `https://www.ordio.com/insights/lexikon/personalfreisetzung/` after release.
- Optional: monitor Search Console for the primary query cluster (Personalfreisetzung, Aufgaben, interne/externe Maßnahmen).
