# Arbeitsplan – Rework Summary

**Last Updated:** 2026-04-05

## 2026-04-05 – Full data-driven rework (skyscraper)

Lexikon post `arbeitsplan` received a **full** rework (not a patch): refreshed GA4/GSC and improvement-pipeline data, `SERP_ANALYSIS.md`, `CONTENT_OUTLINE.md`, `blog-outline-gate`, new `content-draft.html` applied via `update-post-content.php`, strict validator ladder (`make blog-post-validate-strict`), FAQ pipeline (`faq-answers-optimized.json` + `add-faqs-to-post.php`), curated `paa-questions-manual.json` (SERP PAA contained off-topic noise), featured-only `images`, rebuilt `internal_links` from HTML, `seo-meta.json` + post meta synced, `blog-cluster-mapping.json` primary cluster **dienstplan** (secondary zeiterfassung), curated `related_posts`. Documentation: `generate-automated-reports.php`, `generate-post-documentation.php`, manual notes in `IMPROVEMENT_PLAN.md`.

---

## 2026-02-11 – Patchwork iteration (historical)

### Overview (Feb 2026)

Targeted patchwork rework of the blog post `arbeitsplan` to fix excerpt, meta, canonical URLs, wrong links, orphaned CTA, typos, keywords, and internal_links. No full content rewrite.

## Changes Implemented

### 1. Excerpt (Fixed)

- **Before:** `"Ordio - die Zukunft der Schichtplanung Mit Ordio digitalisierst du deine Schichtplanung und sagst dem Papierkram Lebewohl. .."`
- **After:** `"Ein Arbeitsplan hilft Abläufe zu strukturieren und Aufgaben klar zuzuweisen. Erfahre, wie du dein Team effizient einsetzt und Überschneidungen vermeidest."`
- **Reason:** Excerpt was wrong copy-paste (generic Ordio Schichtplanung text). Replaced with meta-aligned copy.

### 2. Meta Description (Fixed)

- **Before:** `"Erfahre wie du"` (missing comma)
- **After:** `"Erfahre, wie du"`
- **Reason:** Correct punctuation.

### 3. Canonical URLs (Fixed)

All full `ordio.com` URLs replaced with canonical paths:

- Dienstplan: `https://www.ordio.com/insights/ratgeber/dienstplan-erstellen/` → `/insights/ratgeber/dienstplan-erstellen/`
- Schichtplan: `https://www.ordio.com/insights/ratgeber/schichtplan-erstellen/` → `/insights/ratgeber/schichtplan-erstellen/`
- Aufgaben: `https://www.ordio.com/insights/lexikon/arbeitsorganisation/` → `/insights/lexikon/arbeitsorganisation/`
- Tarifvertrag: `https://www.ordio.com/insights/lexikon/tarifvertraege/` → `/insights/lexikon/tarifvertraege/`
- HACCP: `https://www.ordio.com/insights/lexikon/haccp/` → `/insights/lexikon/haccp/`

### 4. data-mil, data-ail Removed

- Removed `data-ail="385"` from Schichtplan link
- Removed `data-mil="385"` from Schichtbetrieb link (and removed that link – see below)
- Removed `data-ail="385"` from Personaleinsatzplanung link

### 5. Wrong Link – Schichtbetrieb (Removed)

- **Before:** "Im <a href="/insights/ratgeber/mitarbeiter-motivieren/">Schichtbetrieb</a> müssen"
- **After:** "Im Schichtbetrieb müssen"
- **Reason:** "Schichtbetrieb" linked to "Mitarbeiter motivieren" – wrong target. Removed link.

### 6. Wrong Link – Personaleinsatzplanung (Fixed)

- **Before:** `<a href="/insights/dienstplan" title="digitale Perosnaleinsatzplanung">Personaleinsatzplanung</a>` – wrong URL, typo in title
- **After:** `<a href="/insights/lexikon/personaleinsatzplanung/">Personaleinsatzplanung</a>`
- **Reason:** Personaleinsatzplanung must link to the Personaleinsatzplanung lexikon post, not Dienstplan. Fixed typo "Perosnaleinsatzplanung".

### 7. Orphaned CTA (Fixed)

- **Before:** "Eine Vorlage für einen einfachen Arbeitsplan mit einer Excel-Liste kann hier heruntergeladen werden:" – no link
- **After:** `Eine <a href="/vorlagen/schichtplan-excel-vorlage/">Vorlage für einen einfachen Arbeitsplan</a> mit einer Excel-Liste kannst du herunterladen.`
- **Reason:** Orphaned CTA; linked to Schichtplan-Excel-Vorlage (closest template match).

### 8. Primary Keyword & Clusters (Fixed)

- **Before:** `primary_keyword`: "personalverwaltung", `clusters.primary`: "personalverwaltung"
- **After:** `primary_keyword`: "arbeitsplan", `clusters.primary`: "arbeitsplan dienstplan"
- **Reason:** Post is about Arbeitsplan/Dienstplan/Schichtplan, not Personalverwaltung.

### 9. Secondary Keywords (Fixed)

- **Before:** personalverwaltung, sticker, kaffeetassen, etc.
- **After:** arbeitsplan, dienstplan, schichtplan, arbeitsplan erstellen, schichtplan excel, personaleinsatzplanung, arbeitszeitgestaltung

### 10. Internal Links Array (Updated)

- **Before:** 7 entries with mixed full URLs, phantom "Schichtplanung mit Ordio" (not in content)
- **After:** 8 entries matching content: Dienstplan, Schichtplan (2×), Aufgaben, Tarifvertrag, HACCP, Personaleinsatzplanung, Vorlage

### 11. content.text (Updated)

- Updated Vorlage sentence to match HTML: "kannst du herunterladen" instead of "kann hier heruntergeladen werden:"

### 12. modified_date (Updated)

- **Before:** 2026-02-09
- **After:** 2026-02-11

## Intentionally Not Changed

- **Dienstplan Bekanntgabefrist zwei Wochen:** Left as-is. Web research confirms no fixed statutory period; "in der Regel" appropriately qualifies. Two weeks is common practice; Tarifvertrag/Betriebsvereinbarung note preserved.
- **FAQs:** Post has no FAQs; adding would be larger improvement scope.
- **Content structure:** No changes to headings or examples.

## Backup

- Backup created: `docs/backups/blog-snapshots/2026-02-11-130138`

## Validation

- [x] JSON valid
- [x] excerpt and meta.description aligned
- [x] internal_links match content.html
- [x] Canonical URLs used throughout
- [x] No data-mil, data-ail attributes

## References

- [PATCHWORK_REWORK_CHECKLIST.md](../../../PATCHWORK_REWORK_CHECKLIST.md)
- [CANONICAL_URLS_AND_LINKING.md](../../../development/CANONICAL_URLS_AND_LINKING.md)
