# 3-Schicht-System – creation notes

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

## Summary

Lexikon article **`3-schicht-system`**: Drei-Team-Rotation (Früh/Spät/Nacht), Abgrenzung zu **Schichtmodelle**, **Dreischichtbetrieb**, **„3 Schicht Modelle“** (Inventory-Katalog vs. Systemdefinition), Vergleich 2-/3-/4-/5-Schicht mit starker Verlinkung zum **4-Schicht-System**, ArbZG-Überblick, Schichtplanung & Zeiterfassung. Cannibalisation mit **`3_schicht_modelle`** über `KEYWORD_DECISION.md` begrenzt.

## Inhaltliche Review (2026-03-20)

- **SEO / Klarheit:** Primary **„3 Schicht System“** im Fließtext; **Kurzdefinition**-Block unter der Definition; Mehrdeutigkeit (drei Schichtlagen vs. drei Teams) und False-Positives (Altersvorsorge „3 Schichten“) adressiert.
- **Struktur:** 10 H2s inkl. Vergleichstabelle und rechtlichem Überblick; **Schwesterartikel** [4-Schicht-System](https://www.ordio.com/insights/lexikon/4-schicht-system/) prominent verlinkt; umgekehrt erhält **4-schicht-system** einen Absatz-Link zu diesem Artikel (`update-post-content.php` mit Backup).
- **Tiefe:** `content.word_count` **3528** bei Outline-Ziel **4410** (80 %-Schwelle **~3528**) – `validate-new-post.php --strict` OK.
- **Ordio:** Kontextuelle Erwähnungen Schichtplan/Zeiterfassung/Abwesenheiten; `audit-ordio-promotion.php` meldet erwartbare „Gaps“ zu Lohn/Personalakte bei thematischen Stichworten (Review: keine Pflicht für Vollabdeckung jedes Gap).

## Pipeline / data

- **Backup:** Manuelle Snapshots vor Content-/Meta-Änderungen (siehe Commit / `docs/backups/blog-snapshots/`).
- **SISTRIX / pipeline:** `run-new-post-pipeline.php`; bei Bedarf manuelle Secondaries in `data/target-keywords.json`.
- **PAA:** `data/paa-questions-manual.json` wo SISTRIX-PAA off-topic war; `collect-faq-research-data.php`.
- **Outline:** `CONTENT_OUTLINE.md` Ziel **4410** Wörter (≈90 % von competitive-depth-Empfehlung 4900 wegen verzerrtem Competitor-Schnitt).

## Content / linking

- **HTML:** `content-draft.html` → `scripts/blog/update-post-content.php` (keine direkten Body-Edits in `v2/data/blog/posts/lexikon/*.json`).
- **related_posts:** Kuratiert via `v2/scripts/blog/set-3-schicht-system-related-posts.php` (Pillars + schichtmodelle, schichtarbeit, 4-schicht-system, 24-stunden-schicht, wechselschicht, nachtarbeit, ratgeber/schichtplan-erstellen).
- **Carousels:** `add-new-post-to-related-carousels.php --write` auf Schicht-Cluster-Ziele (u. a. 4-schicht, schichtmodelle, schichtarbeit, nachtarbeit, wechselschicht, 24-stunden-schicht).
- **Cluster mapping:** `docs/data/blog-cluster-mapping.json` — primary **dienstplan**, secondary **zeiterfassung**.
- **blog-product-feature-mapping.json:** Key `3-schicht-system` → `/schichtplan`, `/arbeitszeiterfassung`, `/abwesenheiten`.
- **Lead capture:** `_slugToBenefit['3-schicht-system']` in `generate-lead-capture-copy.php`; `lead_capture_copy.php` per `--write`.

## SEO / meta

- **`v2/data/blog/seo-meta.json`** `lexikon/3-schicht-system`; **Docs mirror** `docs/.../data/seo-meta.json`; `sync-meta-to-posts.php`.
- **Title:** `3-Schicht-System: Definition, Dreischichtbetrieb & Vergleich` (Doppelpunkt-Format).

## FAQs

- 15 FAQs; manuelle Bereinigung in `data/faq-answers-optimized.json` (kein Off-Topic-Noise); `add-faqs-to-post.php --replace`.
- `check-h2-faq-overlap.php` OK; `validate-faq-quality.php` EXCELLENT; `validate-faq-schema.php` OK.

## Bild

- **`IMAGE_PROMPT.md`:** Szene **drei vertikale Lichtzonen** (Früh / Tag / Nacht) auf Milchglas-/Trennwand — bewusst **nicht** Wand-Roster-Grid; **fünf parallele Boden-Spuren** bleiben **5-schicht-system** vorbehalten.
- **Featured (2026-03-20 neu):** `generate-blog-featured-image.py` → WebPs unter `/insights/bilder/3-schicht-system-{640,1024,1280}w.webp`; `fix-featured-image-alt.php` → Titel + `| Ordio`.

## Inventory

- `python3 scripts/blog/lexikon-inventory/normalize-and-match-terms.py` → `merged.json` (u. a. `ordio_terms` enthält **`3-schicht-system`**).
- `python3 scripts/blog/lexikon-inventory/generate-lexikon-inventory-report.py` → Reports aktualisiert.

## LLM

- `php v2/scripts/llms/sync-blog-posts-to-llms.php --add` (Eintrag in `html/llms-full.txt`, Header-Counts).

## Hilfsskripte (Repo)

- `set-3-schicht-system-related-posts.php` — kuratierte `related_posts`.

## Post-publish Link-Anreicherung (2026-03-20)

Nach `suggest-ordio-feature.php` / `suggest-contextual-links.php` ergänzt (natürlich im Fließtext, keine Keyword-Stuffing):

- **Produkt:** `/payroll` (Lohnabrechnung), `/digitale-personalakte`, `/events` (Freizeit/Einzelhandel-Bullet).
- **Tools:** `/tools/zuschlagsrechner` (2× kontextuell), `/tools/brutto-netto-rechner`, `/tools/tvoed-sue-gehaltsrechner` (TVöD).
- **Branchen:** `/branchen/gesundheitswesen/`, `/branchen/einzelhandel/`, `/branchen/freizeit-kultur/` (neuer Listenpunkt).

`php v2/scripts/blog/validate-new-post.php --post=3-schicht-system --category=lexikon --strict` → **OK: All checks passed.** (Nach Link-Pass: **3566** Wörter.)

Regel: `.cursor/rules/blog-new-post-creation.mdc` — Bullet **3-/4-Schicht-System (numeric sibling pair)** für künftige Schwester-Artikel.

### Inhaltliche Review-Pass (2026-03-20, Erweiterung)

- **Schichtlagen:** Verlinkung **Früh/Spät** → `fruehschicht`, `spaetschicht`; ergänzt: **Vorwärts-/Rückwärtsrotation** (Planbarkeit, Tarif/BBV).
- **Praxis:** Absatz zu **Fairness**, Mindestbesetzung, schriftliche Verteilung unpopulärer Lagen.
- **Vergleichstabelle:** Zeile **7-Tage-Abdeckung / Feiertage** (Einordnung vs. 4/5-Schicht).
- **Recht:** Bullet **Jugendarbeitsschutz** → `jugendarbeitsschutzgesetz`; **Gefährdungsbeurteilung** verlinkt.
- **Vor-/Nachteile:** Absatz **Work-Life-Balance** / Recovery (ohne medizinische Diagnosen).
- **Lexikon-Cluster:** `schichtzulagen`, `teilzeitarbeit`, `gefaehrdungsbeurteilung`.
- **Fazit:** Redundanz zwischen „Kapazitätsmanagement“- und Umsetzungs-Absätzen reduziert, Merksatz beibehalten.

Stand **3673** Wörter (UTF-8-Whitespace); erneut `validate-new-post --strict` + `validate-internal-links-exist` OK.

## Next steps (nach Livegang)

1. **Search Console:** Nach 2–4 Wochen Queries zu „3 schicht system“, „dreischichtbetrieb“, „3 schicht modelle“ prüfen; bei Intent-Drift `KEYWORD_DECISION.md` anpassen.
2. **Overlap:** Beobachten, ob **3 Schicht System** vs. **3 Schicht Modelle** (Inventory) getrennte SERPs behalten; ggf. interne Verlinkung verstärken.
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/3-schicht-system/` (Docker) – Layout, interne Links, FAQ-Akkordeon.
5. **LLM-Dateien (periodisch):** Bei nächster großen `llms-full.txt`-Bearbeitung `python3 v2/scripts/llms/validate-llms-metadata.py --report` laut `llm-files.mdc` (nicht bei jedem Post zwingend).
