# Patchwork Rework Checklist

**Last Updated:** 2026-02-11

When a post meets quality thresholds but needs targeted fixes (links, meta, schema, tool links, content.text), use this checklist. For full rewrites, see [FULL_REWORK_DECISION_GUIDE.md](FULL_REWORK_DECISION_GUIDE.md).

## Pre-Rework

- [ ] **Backup:** `python3 scripts/blog/backup-blog-content.py --manual`
- [ ] **Read post JSON** completely
- [ ] **Read docs:** [RESOURCE_MATCHING_GUIDE.md](RESOURCE_MATCHING_GUIDE.md), [INTERNAL_LINKING_GUIDE.md](guides/INTERNAL_LINKING_GUIDE.md), [ANCHOR_TEXT_GUIDELINES.md](guides/ANCHOR_TEXT_GUIDELINES.md)
- [ ] **Check canonical URLs:** [CANONICAL_URLS_AND_LINKING.md](../development/CANONICAL_URLS_AND_LINKING.md)

## Content.text

- [ ] **Strip HTML:** `content.text` must be plain text only. No `<a>`, `<strong>`, etc.
- [ ] **Preserve links in `content.html`** – only strip in `content.text`
- **Script:** Use Python/JSON to replace only in `content.text` field (avoid replacing in `content.html`)

## Meta & Excerpt

- [ ] **Align excerpt and meta.description** – identical wording and punctuation
- [ ] **Check meta.title** – format: `{Page Title} | Ordio`
- [ ] **Richtige Schreibweise** – em dash (–) vs hyphen (-), comma placement

## Internal Links

- [ ] **Canonical URLs:** Use `/arbeitszeiterfassung` (not `/zeiterfassung`), `/insights/zeiterfassung` for pillar
- [ ] **internal_links array:** Must match all links in content.html + FAQ answers
- [ ] **Add new links** to `internal_links` when adding to content/FAQ

## Tool Links (blog-tool-mapping)

- [ ] **Check mapping:** `docs/data/blog-tool-mapping.json`
- [ ] **Add tool link** when post mentions: urlaubsanspruch, minijob, midijob, brutto-netto, arbeitszeitrechner, etc.
- [ ] **Placement:** FAQ answers or main content, contextually
- [ ] **Anchor text:** e.g. "kostenlosen Urlaubsanspruch-Rechner", "Arbeitszeitrechner"

## FAQs

- [ ] **Max 1–2 links per FAQ answer** (per INTERNAL_LINKING_GUIDE)
- [ ] **Descriptive anchor text** – no "click here"
- [ ] **Schema:** FAQPage schema generated from FAQs – ensure valid HTML in answers

## Validation

- [ ] **JSON valid:** `python3 -c "import json; json.load(open('v2/data/blog/posts/CATEGORY/SLUG.json')); print('OK')"`
- [ ] **Run:** `php v2/scripts/blog/validate-improvement-readiness.php --post=SLUG --category=CATEGORY` (optional; may fail for patchwork if SERP_ANALYSIS missing)

## Documentation

- [ ] **Create REWORK_SUMMARY.md** in `docs/content/blog/posts/{category}/{slug}/`
- [ ] **Document** what changed, why, and what was intentionally not changed

## Reference: Auszubildende Rework (2026-02-11)

- content.text: stripped HTML from Onboarding link
- meta.description: aligned to excerpt
- FAQ: added Urlaubsanspruch-Rechner link
- internal_links: added tool link

See `docs/content/blog/posts/lexikon/auszubildende/REWORK_SUMMARY.md`

## Reference: Rufbereitschaft Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was Schichtplanung text)
- meta.description: aligned to excerpt, added commas
- Tarifvertrag link: canonical URL
- typos: mindesten→mindestens, genügen→genügend
- internal links: Zuschlagsrechner, Arbeitsverträge Schichtarbeit
- internal_links: updated array structure

See `docs/content/blog/posts/lexikon/rufbereitschaft/REWORK_SUMMARY.md`

## Reference: 8D-Report Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was Ordio Schichtplanung/Checklisten text)
- typo: D3 "ergreife n" → "ergreifen" (n was outside strong tag)
- secondary_keywords: replaced irrelevant (der report der magd, minority report, etc.) with relevant (8d report vorlage, 8d methodik, reklamationsmanagement, etc.)
- internal_links: removed 4 phantom entries; content has no links → empty array
- clusters.primary: null → "8d report"

See `docs/content/blog/posts/lexikon/8d-report/REWORK_SUMMARY.md`

## Reference: Kunden-werben-Kunden Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was "Ordio - mehr Zeit für's Wesentliche ..")
- Canonical URLs: full ordio.com URLs → relative paths (dienstplan-erstellen, lohnabrechnung, wie-erstelle-ich-eine-lohnabrechnung)
- Copy: 50€ Euro → 50 €; Klicke hier/findest du hier → descriptive Workspace instructions
- secondary_keywords: replaced irrelevant (sekundenkleber etc.) with relevant (empfehlungsprogramm, kundenempfehlung, etc.)
- internal_links: updated to match all 6 content links with canonical paths

See `docs/content/blog/posts/ratgeber/kunden-werben-kunden/REWORK_SUMMARY.md`

## Reference: Teambuilding Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was Ordio Schichtplanung/Checklisten text)
- typos: Teombuilding → Teambuilding; Dont's → Don'ts
- internal_links: removed wrong "Pflege" link (linked to Gesundheitswesen; context was team-dynamics care) → empty array
- secondary_keywords: removed duplicate "teambuilding" (already primary)

See `docs/content/blog/posts/ratgeber/teambuilding/REWORK_SUMMARY.md`

## Reference: Vaterschaftsurlaub Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was Ordio Schichtplanung/Checklisten text)
- meta.description: added commas (rechtlichen Grundlagen, Elterngeld, Elternzeit)
- canonical URLs: full ordio.com → relative /insights/lexikon/tarifvertraege/, /insights/lexikon/arbeitsorganisation/
- terminology: Elternurlaub → Elternzeit (BEEG legal term)
- internal_links: replaced phantom entries with 3 content links (Teilzeitarbeit, Tarifvertrag, Arbeitsorganisation)

See `docs/content/blog/posts/lexikon/vaterschaftsurlaub/REWORK_SUMMARY.md`

## Reference: Fehler-Digitalisierung-Gastronomie Rework (2026-02-11)

- excerpt: was empty → meta-aligned (Fehler Digitalisierung Gastronomie, wie vermeiden, Tipps)
- canonical URLs: 8 full ordio.com links → relative paths (dienstplan-erstellen, schichtmodelle, urlaubsantrag-stellen, personalakte-inhalt, dokumentenmanagement, schichtplan-erstellen, arbeitsorganisation, lohnabrechnung)
- internal_links: replaced phantom entries with 13 content links

See `docs/content/blog/posts/ratgeber/fehler-digitalisierung-gastronomie/REWORK_SUMMARY.md`

## Reference: Digitalisierung-Restaurants Rework (2026-02-11)

- excerpt: was empty → meta-aligned (Digitalisierung Restaurants, Tools, Tipps)
- meta.description: Sie → du tone (Erfahre, Entdecke)
- canonical URLs: 5 full ordio.com links → relative paths (schichtplan-erstellen, lohnabrechnung, checklisten, personalakte-inhalt, download/in-8-schritten-digital)
- data-mil/data-ail: removed; target="_blank"/rel removed from internal links
- internal_links: replaced phantom entries with 11 content links
- secondary_keywords: replaced irrelevant (rosins restaurants, restaurants hamburg, etc.) with relevant (digitalisierung gastronomie, schichtplanung digital, zeiterfassung restaurant, etc.)

See `docs/content/blog/posts/ratgeber/digitalisierung-restaurants/REWORK_SUMMARY.md`

## Reference: Employer-Branding Rework (2026-02-11)

- excerpt: wrong copy-paste (Ordio Schichtplanung text) → meta-aligned (Employer Branding Talente, Strategien, Arbeitgebermarke)
- meta.description: added comma (Strategien, Beispiele und Tools)
- data-mil: removed from mitarbeiter-motivieren link
- internal_links: replaced 2 phantom kunden-werben-kunden entries with 1 content link (motiviert → mitarbeiter-motivieren)
- secondary_keywords: populated (employer branding strategie, arbeitgebermarke, evp, etc.)
- FAQ typo: "keine Luxus" → "kein Luxus"
- männliche Form disclaimer: removed from content

See `docs/content/blog/posts/lexikon/employer-branding/REWORK_SUMMARY.md`

## Reference: Vertrauensarbeitszeit Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was Ordio Schichtplanung/Checklisten text)
- Canonical URLs: full ordio.com URLs → relative paths (arbeitsorganisation, arbeitsstunden-pro-monat)
- data-mil: removed from Arbeitszeitmodell, Arbeitszeit, Schichten links
- internal_links: replaced phantom entries with 6 content links (Arbeitszeitmodelle, arbeitszeiterfassungsgesetz, arbeitsorganisation, arbeitsstunden-pro-monat, zeiterfassung, schichtmodelle)

See `docs/content/blog/posts/lexikon/vertrauensarbeitszeit/REWORK_SUMMARY.md`

## Reference: Arbeitsschutzvorschriften-und-programme Rework (2026-02-11)

- excerpt: was empty → meta-aligned (Arbeitsschutzvorschriften, sichere Arbeitsplätze, Gesundheitsschutz)
- meta.description: added missing comma (Arbeitsplätze, Gesundheitsschutz)
- secondary_keywords: replaced irrelevant (bibi und tina, asterix und obelix, hundebett, etc.) with relevant (gefährdungsbeurteilung, arbeitsschutzgesetz, arbeitsschutzprogramm, etc.)
- typo: "Arbeitsschutzvorschriften ?" → "Arbeitsschutzvorschriften?"
- internal_links: replaced phantom entries with 2 content links (arbeitsschutzvorschriften-im-gesundheitswesen, arbeitsschutzvorschriften-kultur-und-freizeitbranche)

See `docs/content/blog/posts/lexikon/arbeitsschutzvorschriften-und-programme/REWORK_SUMMARY.md`

## Reference: Betriebsprüfung Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was Schichtplanung text)
- Schichtbetrieb link: mitarbeiter-motivieren → schichtplan-erstellen (better semantic fit; post cites Schichtpläne)
- data-mil: removed from Schichtbetrieb link
- du tone: "Wenn Sie sich vorbereiten" → "Wenn du dich vorbereitest"
- typo: "( § 193 Abs. 1 AO )" → "(§ 193 Abs. 1 AO)"
- secondary_keywords: added betriebsprüfung ablauf, vorbereitung, unterlagen
- internal_links: added 1 content link (schichtplan-erstellen)

See `docs/content/blog/posts/lexikon/betriebspruefung/REWORK_SUMMARY.md`

## Reference: Corporate-Social-Responsibility Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was Schichtplanung text)
- Canonical URLs: full ordio.com URL → relative path (arbeitsorganisation)
- typos: SCR → CSR (2x in Verantwortungsbereich); CO-2-Neutralität → CO2-Neutralität
- secondary_keywords: replaced irrelevant (social network, social media, etc.) with relevant (CSR Nachhaltigkeit, CSR Strategie, etc.)
- internal_links: updated to canonical path for arbeitsorganisation link

See `docs/content/blog/posts/lexikon/corporate-social-responsibility/REWORK_SUMMARY.md`

## Reference: Betriebliche-Altersvorsorge Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was Ordio Schichtplanung/Checklisten text)
- internal_links: removed 3 phantom Pflege/ Gesundheitswesen entries – content has no internal links
- secondary_keywords: replaced unrelated (betriebliche arbeitsteilung, gesundheitsmanagement, etc.) with bAV-relevant (Pensionskasse, Direktversicherung, etc.)
- clusters.primary: null → "bav"

See `docs/content/blog/posts/lexikon/betriebliche-altersvorsorge/REWORK_SUMMARY.md`

## Reference: Arbeitszeugnis Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was Ordio Schichtplanung text)
- data-mil: removed from Kündigungsfrist link
- Template link: added Arbeitszeugnis-Vorlage → /vorlagen/arbeitszeugnis-vorlage/
- typos: Formulieren → Formulierung; "Einleitung :" / "Schlussformel :" → no space before colon
- internal_links: replaced phantom entries with 2 content links (kuendigungsfrist, arbeitszeugnis-vorlage)

See `docs/content/blog/posts/lexikon/arbeitszeugnis/REWORK_SUMMARY.md`

## Reference: Gleitzeit Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was Ordio Schichtplanung text)
- Canonical URLs: full ordio.com → relative (arbeitsstunden-pro-monat, arbeitsorganisation, schichtplan-erstellen)
- data-mil: removed from Arbeitszeitmodell, Einsatzplanung links
- secondary_keywords: replaced irrelevant (gleitzeit gleitgel 1l, gleitzeit gel 1 liter, gleitzeit gleitgel, gleitzeit englisch) with relevant (kernarbeitszeit, gleitzeitarbeit, gleitzeit ohne kernarbeitszeit, gleitzeitregelung muster, etc.)
- List structure: merged 6 separate ul elements in Gleitzeitmodelle into single ul
- Heading: "Schlussfolgerung und FAQs" → "Schlussfolgerung"
- content.text: typography fixes (Arbeitszeitmodell , → Arbeitszeitmodell,; spaces before colons)
- internal_links: replaced 16 phantom entries with 6 content links

See `docs/content/blog/posts/lexikon/gleitzeit/REWORK_SUMMARY.md`

## Reference: Arbeitsstunden-pro-Monat Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was Ordio Schichtplanung/Zeiterfassung text)
- Self-link removal: "Arbeitsstunden" linked to same page → plain text
- Canonical URLs: full ordio.com → relative (arbeitsorganisation, nachtarbeit, schichtmodelle, tarifvertraege, dienstplan-erstellen, Ordio → /)
- data-mil: removed from 11 links
- secondary_keywords: replaced irrelevant (iphone 16 pro, protein pulver, airpods pro) with relevant (arbeitsstunden monat, arbeitszeit rechner, 4 35 wochen, etc.)
- internal_links: replaced with 18 content links; removed self-link and phantom entries
- typo: "am Besten" → "am besten"; "Aufgaben ," → "Aufgaben,"

See `docs/content/blog/posts/ratgeber/arbeitsstunden-pro-monat/REWORK_SUMMARY.md`

## Reference: Recruiting-der-Generation-Z Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was Ordio Schichtplanung/Zeiterfassung text)
- meta.description: comma "Tools, Strategien"
- data-mil: removed from Personalentwicklung link
- secondary_keywords: replaced irrelevant (herr der ringe, gutschein amazon, laufband, etc.) with relevant (gen z recruiting, deskless workforce, employer branding, etc.)
- internal_links: was empty; added 1 content link (Weiterbildung und Karriereentwicklung)
- typo: gegebenfalls → gegebenenfalls

See `docs/content/blog/posts/ratgeber/recruiting-der-generation-z/REWORK_SUMMARY.md`

## Reference: Wie-Gewinne-Ich-Neue-Mitarbeiter-In-Der-Gastronomie Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was Ordio Schichtplanung/Checklisten text)
- meta.description: 8 → 7 konkreten Recruiting-Tipps (aligned with section count)
- heading numbering: 7→6, 8→7 (fixed missing 6)
- typo: Fachkräftemangel, ist → Fachkräftemangel ist
- dangling reference: "zeigt dieser Artikel" → substantive replacement (Agenturen/Plattformen)
- internal_links: replaced phantom entries with 3 content links (Auszubildende, Schichtmodelle, Arbeitszeitmodelle)
- secondary_keywords: replaced irrelevant (urlaubsplaner, weihnachtsgeschenke, schürzen, etc.) with relevant (mitarbeiter finden gastronomie, recruiting gastronomie, etc.)

See `docs/content/blog/posts/ratgeber/wie-gewinne-ich-neue-mitarbeiter-in-der-gastronomie/REWORK_SUMMARY.md`

## Reference: Sabbatical Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was Ordio Abwesenheiten/Schichtplanung text)
- meta.description: aligned to excerpt, added comma "Dauer, Voraussetzungen"
- typos: für sie → für die Finanzierung; Die klärt → Das klärt
- grammar: "zwischen zwei Jahre bis zu sechs Jahre" → "zwei bis sechs Jahre"
- internal_links: removed phantom entries; kept only 3 content links (Arbeitszeitkonto, Überstunden, Kündigung)
- secondary_keywords: removed sabbatical homes, dating sabbatical, sabbatical geschenk

See `docs/content/blog/posts/lexikon/sabbatical/REWORK_SUMMARY.md`

## Reference: Lohnnebenkosten Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was Ordio marketing text)
- meta.description: aligned to excerpt, added commas
- typo: gehen.. → gehen.
- internal_links: removed phantom entries; kept only 2 content links (Pflegeversicherung, Pflegeleistungen)

See `docs/content/blog/posts/lexikon/lohnnebenkosten/REWORK_SUMMARY.md`

## Reference: Nachtarbeit Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was Ordio Schichtplanung text)
- meta: comma "fällt, welche"
- typo: Schichtarbei</strong>t → Schichtarbeit (fix misplaced strong tag)
- canonical URL: full ordio.com → /insights/ratgeber/schichtplan-erstellen/
- Zuschlagsrechner: added link in Zuschläge section
- data-mil: removed from Arbeitszeitmodelle link
- secondary_keywords: replaced irrelevant (pokémon, brian selfon) with relevant (nachtzuschlag, arbzg nachtarbeit, etc.)
- clusters.secondary: added schichtarbeit, nachtzuschlag, arbeitszeitgesetz
- internal_links: updated to match content (Arbeitszeitmodelle, Schichtplanung, Zuschlagsrechner)

See `docs/content/blog/posts/lexikon/nachtarbeit/REWORK_SUMMARY.md`

## Reference: Personalkosten Gastronomie Rework (2026-02-11)

- title: double space "Personalkosten  Gastronomie" → single space
- excerpt: fixed wrong copy-paste (was Ordio Schichtplanung text)
- meta: comma "Kennzahlen, Herausforderungen"
- canonical URLs: full ordio.com → relative (dienstplan-erstellen, arbeitszeitmodelle, teilzeitarbeit, tarifvertraege)
- typo: Präferenenzen → Präferenzen
- Gastronomie link: added at first mention
- primary_keyword: personalverwaltung → personalkosten gastronomie
- secondary_keywords: replaced irrelevant (personalverwaltung sticker, buntstifte, etc.) with relevant (personalkosten berechnen, personalkostenanteil gastronomie, etc.)
- clusters: primary personalkosten-gastronomie; secondary gastronomie, schichtplanung, personaleinsatzplanung
- internal_links: updated to match all 7 content links with canonical paths
- data-mil: removed from links

See `docs/content/blog/posts/lexikon/personalkosten-gastronomie/REWORK_SUMMARY.md`

## Reference: Leitfaden zur Finanzbuchhaltung Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was Ordio Schichtplanung/Lohnbuchhaltung text)
- legal thresholds: § 241a HGB / § 141 AO 600.000/60.000 → 800.000/80.000 (Wachstumschancengesetz 2024)
- removed forced "digitalen" link (context: "digital age", not digitale Personalakte)
- internal_links: cleared 13 phantom entries; content has no internal links → empty array
- secondary_keywords: removed duplicate primary, "finanzbuchhaltung essen telefon"; added buchführungspflicht, doppelte buchführung, kontenrahmen, EÜR, SKR 03/04
- clusters.secondary: added buchführungspflicht, doppelte buchführung, kontenrahmen, EÜR

See `docs/content/blog/posts/lexikon/leitfaden-zur-finanzbuchhaltung/REWORK_SUMMARY.md`

## Reference: Arbeitsschutzvorschriften Kultur und Freizeitbranche Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was Ordio Schichtplanung/Checklisten text)
- grammar: "den Gesundheit" → "die Gesundheit" (feminine Akkusativ)
- spacing: "gewährleisten.Dazu" → "gewährleisten. Dazu"
- Vorlage CTA: linked to /download (no dedicated Arbeitsschutz Kultur template exists)
- internal_links: removed phantom Personalverwaltung; kept only content link (Kultur- und Freizeitbranche → /branchen/freizeit-kultur)
- secondary_keywords: replaced irrelevant (bibi und tina, asterix und obelix, etc.) with relevant (arbeitsschutz kultur freizeit, sicherheit veranstaltungen, etc.)
- clusters.secondary: personalverwaltung → arbeitsschutz kultur freizeit, arbeitsschutzverordnung kultur, etc.

See `docs/content/blog/posts/ratgeber/arbeitsschutzvorschriften-kultur-und-freizeitbranche/REWORK_SUMMARY.md`

## Reference: Kostenkontrolle im Restaurant Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was generic Ordio marketing text)
- meta.description: fixed comma "Tipps, Strategien"
- Schichtpläne link: corrected from personalkosten-gastronomie to schichtplan-erstellen
- Vorlage CTA: linked to /download (no dedicated Kostenkontrolle template exists)
- internal_links: updated to match all content links
- Added: Gastronomie, Wareneinsatz links in content
- Removed: data-mil attributes from links

See `docs/content/blog/posts/ratgeber/kostenkontrolle-im-restaurant/REWORK_SUMMARY.md`

## Reference: Überstunden (Lexikon) Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was generic Ordio Schichtplanung text)
- meta.description: fixed comma "Rechte, Pflichten"
- Canonical URLs: Ordio → /arbeitszeiterfassung, Tarifvertrag → /insights/lexikon/tarifvertraege/
- Tool links: Arbeitszeitrechner, Zuschlagsrechner added
- internal_links: Minijob, updated array to match content
- Removed: data-mil attributes
- Ratgeber ueberstunden-erfassen: excerpt + canonical URLs fixed

See `docs/content/blog/posts/lexikon/ueberstunden/REWORK_SUMMARY.md`

## Reference: Personalcontrolling Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was generic Ordio Schichtplanung text)
- meta.description: fixed comma "Planung, Steuerung und Analyse"
- internal_links: removed phantom dienstplan-erstellen links; updated to match content (Personaleinsatzplanung, Personalentwicklung)
- Added: Personalentwicklung link at "Schulung und Weiterbildung"
- Removed: data-mil attribute from Personaleinsatzplanung

See `docs/content/blog/posts/lexikon/personalcontrolling/REWORK_SUMMARY.md`

## Reference: Zeiterfassung Gesetz Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was generic Ordio Schichtplanung text)
- Content: fixed duplicate "Bußgelder und Bei Verstößen..." text
- Vorlage: linked orphaned CTA to /download/zeiterfassung
- Ordio/hierfür: canonical URLs, product links → /arbeitszeiterfassung
- FAQ: removed "elektronisch" from mandatory – BAG requires systematic recording, not electronic
- internal_links: removed phantom industry links; updated to match content
- Removed: data-mil, data-ail attributes

See `docs/content/blog/posts/ratgeber/zeiterfassung-gesetz/REWORK_SUMMARY.md`

## Reference: Tarifverträge Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was generic Ordio marketing text)
- Content: fixed corrupted "trultur bei und erbeiterzufriedenheit" → full sentence
- Typos: Gaststättengerbeiter → Gaststättengewerbe, Vereinbarungen → Vereinbarung
- HTML: fixed broken list (Geregelte Arbeitszeiten missing </li><li>)
- Canonical URLs: Ordio/Schichtplanung → /schichtplan; zeiterfassung, dienstplan trailing slash
- FAQ: added Ordio link in "Wie können Unternehmen Tarifverträge umsetzen?"
- internal_links: removed phantom links; updated to match content
- Removed: data-mil, data-ail attributes

See `docs/content/blog/posts/lexikon/tarifvertraege/REWORK_SUMMARY.md`

## Reference: Personalabteilung Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was generic Ordio Schichtplanung text)
- meta.description: fixed comma "Aufgaben, HR-Prozesse"
- Typos: Perosnaleinsatzplanung → Personaleinsatzplanung, Mann → Man
- Canonical URLs: arbeitsorganisation, personalcontrolling, dienstplan
- Ordio link: dienstplan-erstellen → /schichtplan
- content.text: Human Resources, Aufgaben (strip HTML artifacts)
- internal_links: removed phantom cluster links; updated to match content
- Removed: data-mil, data-ail attributes

See `docs/content/blog/posts/lexikon/personalabteilung/REWORK_SUMMARY.md`

## Reference: Arbeitsschutzvorschriften im Gesundheitswesen Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was generic Ordio Tool text)
- HTML: fixed double <strong> on Strahlenschutzverordnung
- Vorlage CTA: linked orphaned CTA to /download (no dedicated Arbeitsschutz template)
- Internal links: added Gesundheitswesen, Arbeitsschutzvorschriften in first paragraph
- content.text: fixed spacing (IfSG, BGW, Schulungen)
- internal_links: removed phantom links; updated to match content

See `docs/content/blog/posts/ratgeber/arbeitsschutzvorschriften-im-gesundheitswesen/REWORK_SUMMARY.md`

## Reference: Digitale Zeiterfassung für Kleinbetriebe Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was generic Ordio Schichtplanung text)
- meta.description: fixed commas "Vorteile, Tools, Pflichten"
- BAG: 2023 → September 2022; removed "elektronisch" (BAG allows paper/manual)
- Link: Bundesarbeitsgericht → arbeitszeiterfassungsgesetz; Schichtplanung → /schichtplan
- FAQ: 6 FAQs updated for BAG 2022, electronic not mandatory
- internal_links: updated to match content
- Removed: data-mil, data-ail attributes

See `docs/content/blog/posts/ratgeber/digitale-zeiterfassung-fuer-kleinbetriebe/REWORK_SUMMARY.md`

## Reference: Coffee Shop erfolgreich führen Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was generic Ordio marketing text)
- meta.description: fixed comma "Konzept, Marketing, Organisation"
- Gastronomie link: added at first mention in Café vs. Coffee Shop section
- Businessplan CTA: linked second CTA to PDF (was orphaned)
- content.text: fixed orphaned "( mehr Info's gibt es hier )" → "(Quelle im Artikel verlinkt)" (3×)
- internal_links: added Gastronomie; was empty
- Removed: data-mil attribute from Businessplan link

See `docs/content/blog/posts/ratgeber/coffee-shop-erfolgreich-fuehren/REWORK_SUMMARY.md`

## Reference: Personalentwicklung & Weiterbildung Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was generic Ordio marketing text)
- meta.description: fixed commas "Methoden, Ziele, Tools", "Förderung, Qualifizierung"
- Arbeitsorganisation link: canonical URL (was full ordio.com URL)
- internal_links: removed 7 phantom links; kept only arbeitsorganisation (matches content)
- internal_links: simplified structure to url + anchor_text

See `docs/content/blog/posts/lexikon/personalentwicklung-und-weiterbildung/REWORK_SUMMARY.md`

## Reference: Geldwerter Vorteil Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was generic Ordio app text)
- meta.description: added comma "Erfahre, wann"
- 44-Euro-Freigrenze → 50-Euro-Freigrenze (legal update since 2022, §8 EStG)
- primary_keyword/clusters: "personalverwaltung" → "geldwerter vorteil"
- secondary_keywords: replaced with topic-relevant (sachbezug, rabattfreibetrag, etc.)
- internal_links: removed 7 phantom links; content has no internal links

See `docs/content/blog/posts/lexikon/geldwerter-vorteil/REWORK_SUMMARY.md`

## Reference: Arbeitsplan Rework (2026-02-11)

- excerpt: fixed wrong copy-paste (was generic Ordio Schichtplanung text)
- meta.description: added comma "Erfahre, wie"
- Canonical URLs: all full ordio.com → relative paths
- Wrong link: removed "Schichtbetrieb" → mitarbeiter-motivieren (wrong target)
- Wrong link: Personaleinsatzplanung → /insights/lexikon/personaleinsatzplanung/ (was /insights/dienstplan)
- Typo: Perosnaleinsatzplanung → Personaleinsatzplanung
- Orphaned CTA: linked Vorlage to /vorlagen/schichtplan-excel-vorlage/
- primary_keyword/clusters: "personalverwaltung" → "arbeitsplan"
- internal_links: updated to match content; added Vorlage link
- Removed: data-mil, data-ail attributes

See `docs/content/blog/posts/lexikon/arbeitsplan/REWORK_SUMMARY.md`
