# 4-Schicht-System – creation notes

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

## Summary

Lexikon article **`4-schicht-system`**: Vier-Team-Rotation, Abgrenzung zu **Schichtmodelle** / **Schichtarbeit**, typische Namen (4×4, Panama, Dupont), Vergleich 3-/4-/5-Schicht, ArbZG-Überblick, Schichtplanung & Zeiterfassung. Abgrenzung zu künftigem Thema **4 Schicht Modelle** über `KEYWORD_DECISION.md` und Fokus auf Systemlogik.

## Inhaltliche Review (2026-03-20)

- **SEO / Klarheit:** Primary-Phrase **„4 Schicht System“** im zweiten Absatz; **Kurz gesagt**-Block unter der Definition (Snippet-tauglich).
- **Struktur:** Neues **H3 „Rolle von Tarif und Betriebsvereinbarung“** (Outline-Lücke); **§87 BetrVG**-Formulierung bereinigt (kein irreführendes „i. V. m. Anlagen“).
- **Tiefe:** Absatz zu **4×4**-Mehrdeutigkeit (Betriebe definieren unterschiedlich); **3/4/5**-Absatz um Personal-/Planungslogik ergänzt; **Gefährdungsbeurteilung** verlinkt.
- **Ordio / Lesefluss:** Doppelte Produktabsätze reduziert (Branchen: sachlicher ohne wiederholtes Marken-Stacking); QS-Absatz zu einem Fluss mit einem Ordio-Bezug; Personalakte-Absatz ohne redundante Markenzeile.
- **Stand nach Update:** ca. **2.385** Wörter (über **80 %-Minimum 2.140** bei Outline-Ziel 2.675; Kompromiss Lexikon-Tiefe vs. Leselänge).

## Pipeline / data

- **Backup:** `docs/backups/blog-snapshots/2026-03-20-110051/` (manual).
- **SISTRIX / pipeline:** `run-new-post-pipeline.php`; Related-Keywords teils off-topic → manuelle Secondaries in `data/target-keywords.json`.
- **PAA:** Mix aus SISTRIX + Manual; FAQ-Fragen teils 3-/5-Schicht-Vergleich (Intent-PAA).
- **Outline target:** `CONTENT_OUTLINE.md` **2.675** Wörter; **Ist-Wordcount** (UTF-8-Whitespace wie `update-post-content.php`) **~2.385** (Review-Expansion) → **80 %-Schwelle 2.140** eingehalten (`--strict`).

## Content / linking

- **HTML:** `content-draft.html` → `update-post-content.php` (keine direkten JSON-Edits am Body).
- **related_posts:** Kuratiert via `v2/scripts/blog/set-4-schicht-system-related-posts.php` (Pillars Dienstplan + Zeiterfassung, dann schichtmodelle, schichtarbeit, 24-stunden-schicht, wechselschicht, arbeitszeitmodelle, nachtarbeit, ratgeber/schichtplan-erstellen).
- **Carousels:** Nach Noise-Removal (`remove-related-post-ref.php` auf gleittag/gleitzone/…) Ziel-Posts: schichtmodelle, schichtarbeit, wechselschicht, arbeitszeitmodelle, nachtarbeit, schichtplan-erstellen; **24-stunden-schicht** behielt Reverse-Link.
- **Cluster mapping:** `docs/data/blog-cluster-mapping.json` — primary **dienstplan**, secondary **zeiterfassung**.
- **blog-product-feature-mapping.json:** Keys `4-schicht-system`, `vierschicht` → `/schichtplan`, `/arbeitszeiterfassung`.
- **Lead capture:** `_slugToBenefit['4-schicht-system']` in `generate-lead-capture-copy.php`; `lead_capture_copy.php` per `--write`.

## SEO / meta

- **`v2/data/blog/seo-meta.json`** `lexikon/4-schicht-system`; `sync-meta-to-posts.php`.
- **Docs mirror:** `data/seo-meta.json` (für `validate-new-post.php`).

## FAQs

- 15 FAQs aus `faq-answers-optimized.json`; manuelle Bereinigung (keine Freelancer-/Scheinselbstständigkeit-Noise); `add-faqs-to-post.php --replace`.
- Qualität: EXCELLENT; `validate-faq-schema.php` OK.

## Bild

- **`IMAGE_PROMPT.md`:** Wand-/Grid-Planung (vier Bänder), nicht Café/schichtarbeit.
- **Featured:** `/insights/bilder/4-schicht-system-1280w.webp` + srcset; `fix-featured-image-alt.php`.

## Inventory

- `merged.json`: `4_schicht_system` → `ordio_covered: true`, `ordio_slug: 4-schicht-system` (nach `normalize-and-match-terms.py` verifiziert).
- Report: `generate-lexikon-inventory-report.py` ausgeführt.

## LLM

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

## Hilfsskripte (Repo)

- `set-4-schicht-system-related-posts.php` — kuratierte `related_posts`.
- `remove-related-post-ref.php` — Entfernen eines Related-Eintrags aus mehreren Posts (Carousel-Korrektur).

## Pending (erledigt)

- **`suggest-ordio-feature` / Payroll:** Absatz „Personalabteilung“ um Satz mit Link zu **`/payroll`** (Ordio Payroll) ergänzt; `validate-new-post.php --strict` → **OK: All checks passed.**

## Next steps (nach Livegang)

1. **Search Console:** Nach 2–4 Wochen Queries zu „4 schicht system“, „vierschicht“, „4x4 schicht“ prüfen; bei Intent-Drift `KEYWORD_DECISION.md` und ggf. Titel/Description anpassen.
2. **Inventory-Term `4_schicht_modelle`:** Bleibt eigenes Thema (Varianten-Sammlung). Optionen: eigener Lexikon-Artikel **oder** Erweiterung des Überblicks in **Schichtmodelle** mit klarer Verlinkung zu **`/insights/lexikon/4-schicht-system/`** (kein Keyword-Cannibalizing mit identischem Primary-Intent).
3. **Rich Results:** [Rich Results Test](https://search.google.com/test/rich-results) auf der Live-URL (FAQPage).
4. **Preview:** `http://localhost:8003/insights/lexikon/4-schicht-system/` visuell prüfen (Docker).
