# Freizeitausgleich — creation notes

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

## Follow-up (same day)

- **SERP / H1 title:** `Freizeitausgleich: Abbau & Zeiterfassung | Ordio` (48 characters) in `v2/data/blog/seo-meta.json` → `sync-meta-to-posts.php --post=freizeitausgleich --category=lexikon`. Ends with `Ordio` so `featured_image.alt` matches `validate-new-post.php` expectations (same string as `title`).
- **Contextual links (2):** first meaningful **Homeoffice** → `/insights/lexikon/homeoffice/`; **Zuschläge** in the Nachtarbeit/Wochenende sentence → `/tools/zuschlagsrechner`. Applied via `content.html` + `update-post-content.php`.
- **Content revision (depth / structure):** Typo **erleichtertest → erleichterst**; comparison table row **Verfall / Auszahlung**; **H3** „Freizeitausgleich bei Kündigung oder Jobwechsel“ (Resturlaub vs. Zeitkonto, links to `resturlaub`, `kuendigungsfrist`, `zeitausgleich`); **H3** „Für Beschäftigte“ / „Für Arbeitgeber“ under Vorteile; **Elternzeit** → `/insights/lexikon/elternzeit/`; Dokumentation expanded with **systematische Zeiterfassung** + **Payroll** (`/payroll`); closing paragraphs before Fazit merged to reduce redundancy; `content.html` + `update-post-content.php`, **word count ~3 465** (see post JSON).

## Positioning

- **Primary keyword:** Freizeitausgleich (HR/Software/Schicht-Suchintention).
- **Cannibalization strategy:** Owns operational HR (Abbau, Schichtplan, Arbeitszeitkonto, Dokumentation); **Zeitausgleich** remains the deep legal/DACH article. Explicit H2 comparison table + intro links to `zeitausgleich`.
- **Cluster:** `clusters.primary` **zeiterfassung**, `secondary` **dienstplan**. Pillars linked in Fazit: `/insights/zeiterfassung/`, `/insights/dienstplan/`.

## Pipeline / SERP

- SISTRIX/PAA as in `data/`; manual SERP notes in `SERP_ANALYSIS.md` where needed.
- Competitor depth target ~4,100 words; body ~3 465 words after revision — compare script re-run if needed before publish.

## Internal linking

- **Tools:** Arbeitszeitrechner; products: `/arbeitszeiterfassung`, `/schichtplan`, `/abwesenheiten`.
- **Ratgeber:** `ueberstunden-erfassen` (process); **optional follow-up:** that ratgeber FAQ „Ist Freizeitausgleich gesetzlich vorgeschrieben?“ was corrected via `add-faqs-to-post.php --replace` to align with Lexikon nuance + links to lexikon **freizeitausgleich** and **zeitausgleich**.
- **Broken-link fix:** `/insights/lexikon/kuendigung/` → `kuendigungsfrist` (no `kuendigung` lexikon slug).
- **Bidirectional:** `data/bidirectional-links.json` + `add-bidirectional-links.php` (zeitausgleich, ueberstunden, arbeitszeitkonto, …).

## Related posts & carousels

- **related_posts (curated):** zeitausgleich, ueberstunden, arbeitszeitkonto, mehrarbeit, gleitzeit, schichtarbeit (see post JSON).
- **Carousels:** `add-new-post-to-related-carousels.php --write --targets=zeitausgleich,ueberstunden,arbeitszeitkonto,mehrarbeit,gleitzeit,schichtarbeit,nachtarbeit`.

## Lead capture

- `_slugToBenefit` entry for `freizeitausgleich` in `generate-lead-capture-copy.php`; pattern added to `v2/data/lead_capture_copy.php` via `--write`.

## Image

- **IMAGE_PROMPT.md:** DESK / **blank weekly planning grid** (distinct from **zeitausgleich** TIMER/progress ring).
- `generate-blog-featured-image.py` → WebP + srcset under `/insights/bilder/freizeitausgleich-*`.

## SEO & LLM

- `v2/data/blog/seo-meta.json` key **`lexikon/freizeitausgleich`**; `sync-meta-to-posts.php` applied earlier in workflow.
- `v2/scripts/llms/sync-blog-posts-to-llms.php --add`.

## Inventory

- `normalize-and-match-terms.py` + `generate-lexikon-inventory-report.py` — `freizeitausgleich` → `ordio_covered: true`, `ordio_slug: freizeitausgleich`.

## Validation

- `validate-new-post.php --strict` — warnings only: heuristic product/tool hints, false “industry” on substring *Freizeit*; H3s now present (3). Meta path WARN if run outside repo root — use `v2/data/blog/seo-meta.json`.
- `validate-internal-links-exist.php --strict` — pass (incl. Homeoffice + Zuschlagsrechner).
- `validate-faq-quality.php`, `validate-faq-schema.php` — FAQ EXCELLENT (100/100).
- `compare-content-to-competitors.php` — PASS.

## Next steps (post-deploy)

1. **Live checks:** HTTP 200 on `https://www.ordio.com/insights/lexikon/freizeitausgleich/`; spot-check title in `<title>` and H1 after cache/CDN.
2. **Rich results:** [Google Rich Results Test](https://search.google.com/test/rich-results) — FAQPage + Article where applicable.
3. **Search Console:** URL Inspection after deploy; monitor queries for *Freizeitausgleich* / *Freizeitausgleich Überstunden* over 4–8 weeks.
4. **LLM manifest:** `html/llms-full.txt` entry updated for **18 Min | 3.465 Wörter** after body revision; run `sync-blog-posts-to-llms.php --update-counts` periodically with other posts.
5. Avoid industry link on the word *Freizeit* inside *Freizeitausgleich* (substring false positive in validators).
