# Improvement Summary: reisekostenabrechnung

**Last Updated:** 2026-04-04  
**Post Slug:** `reisekostenabrechnung`  
**Category:** ratgeber  
**URL:** `/insights/ratgeber/reisekostenabrechnung/`

## Overview

Traffic-recovery **full rework** (data pipeline, SERP/outline, body, FAQs, meta, internal linking, image cleanup, validators). Prior state: thin tooling, wrong internal anchors, junk `content` images, weak FAQ/template output.

## Changes (2026-04-04)

### Content

- **Body:** ~2,313 words, **13× H2**, **0× H3** (flat ratgeber structure; optional H3s only if depth warnings persist).
- **Sections:** Definition, Abgrenzung (Tabelle), Kostenarten, Pauschalen 2026 (Verweise auf Lexikon), Zahlungsmodelle (Tabelle), 7-Schritte-Ablauf, Digitalisierung, Ausland, Fehler, Beispielrechnung (`formula-block`), Vorlage/Checkliste, Richtlinie, Fazit.
- **Intro:** „Reisekosten“ → `/insights/lexikon/reisekosten/` (kein falscher Lohnabrechnung-Link).
- **Ordio:** `/payroll` + `/dokumentenmanagement` (kontextuell), kein generischer Dienstplan-Link.

### FAQs

- **10 FAQs** via `add-faqs-to-post.php --replace`; Antworten in `data/faq-answers-optimized.json` überwiegend **manuell** (Template-Generator lieferte unbrauchbare Kurzantworten).

### Media

- **`images[]`:** nur **Featured**; irrelevante Content-Bilder entfernt. Alt-Text an SEO-Titel angeglichen.

### SEO / Meta

- **`seo-meta.json`:** Titel `Reisekostenabrechnung: Vorlage, Beispiel & Ablauf 2026`; Description Arbeitgeber + Payroll/Belege.
- **`sync-meta-to-posts.php`** nach finalem Stand ausgeführt.

### Daten & Doku

- Performance JSON (GA4/GSC), Improvement-Pipeline (+ PAA-Retry), automatische Reports, `SERP_ANALYSIS.md`, `KEYWORD_DECISION.md`, `CONTENT_OUTLINE.md`, `INTERNAL_LINKS.md`, `IMPROVEMENT_PLAN.md` (dieser Sprint).
- **`docs/data/blog-cluster-mapping.json`:** Titel an neuen H1 angeglichen; Mapping-Primary bleibt **compliance** (Post-JSON-`clusters` nutzt Topic-Primary `reisekostenabrechnung` + Secondaries – siehe `INTERNAL_LINKS.md`).
- **`html/llms-full.txt`:** GUIDE-Zeile auf Wortzahl, Lesezeit und Modified-Datum aktualisiert.

### Validierung

- `validate-new-post.php`: **Warnings only** (kein H3; srcset; script-Pfad-Hinweis zu `data/seo-meta.json`; verbleibende optionale Product-/Branchen-Links).
- `audit-content-structure.py`: Script-Fix `has_numbered_items_with_substantial_content` (fehlende Funktion), danach Lauf für alle Posts OK.

### Nacharbeit (2026-04-04, Follow-up)

- **Kontext-Links** aus `data/suggested-contextual-links.json` in den Body gemergt (Tools, Lexikon, Vorlage, Download, Zeiterfassung); erneut `update-post-content.php` (~2.348 Wörter).
- **Google Rich Results Test** gegen die Live-URL ausgeführt (siehe `MONITORING_CHECKLIST.md`); nach Deploy des neuen HTML bitte einmal erneut testen.

## Follow-up (nach Deploy)

- Google **Rich Results Test** auf Live-URL.
- **GSC** 4–8 Wochen: Clicks/Impressions/CTR vs. Baseline (`data/performance-gsc.json` Stand 2026-04-04).
- Optional: sinnvolle **Tool-/Branchen-Links** aus `data/suggested-contextual-links.json` einpflegen, wenn Marketing URLs freigibt.
