# Zeiterfassung Pillar – Overhaul Status

**Last Updated:** 2026-04-10  
**Plan:** `.cursor/plans/zeiterfassung_pillar_complete_overhaul_5edf1049.plan.md` (page overhaul); FAQ data sprint 2026-04-10 (`pillar_zeiterfassung.json` + `KEYWORD_DECISION.md`)

## Summary

Complete overhaul of the Zeiterfassung pillar page at `/insights/zeiterfassung` completed (March 2026). The page matches the Dienstplan pillar standard with hero, TOC, models, legal section, software comparison, cluster links, and FAQ block.

**2026-04-10:** Data-driven **FAQ refresh** — 12 FAQs in `v2/data/misc-faqs/pillar_zeiterfassung.json` (merged Pflicht/Digital/„beste App“ redundancy); research artifacts under `docs/content/pages/pillar-pages/zeiterfassung/data/` (GSC, SISTRIX metrics + cheap SERP). See [`KEYWORD_DECISION.md`](KEYWORD_DECISION.md).

## Documentation Created

- `docs/content/pages/pillar-pages/zeiterfassung/SERP_ANALYSIS.md`
- `docs/content/pages/pillar-pages/zeiterfassung/COMPETITIVE_ANALYSIS.md`
- `docs/content/pages/pillar-pages/zeiterfassung/CONTENT_OUTLINE.md`
- `docs/content/pages/pillar-pages/zeiterfassung/INTERNAL_LINKS_PLAN.md`
- `docs/content/pages/pillar-pages/zeiterfassung/CLUSTER_AUDIT.md`
- `docs/content/pages/pillar-pages/zeiterfassung/data/competitor-urls.json`
- `docs/content/pages/pillar-pages/zeiterfassung/data/cluster-posts.json`
- `docs/content/pages/pillar-pages/zeiterfassung/KEYWORD_DECISION.md` (2026-04-10)
- `docs/content/pages/pillar-pages/zeiterfassung/data/gsc-queries.json`, `keywords-sistrix.json`, `sistrix-keyword-serp.json`, `faq-research-serper.json`, `ga4-landing.json` (API: `v2/scripts/seo/collect-page-performance-ga4.php`)

## Validation Checklist

- [x] Run `make validate` or `npm run lint` (pre-existing warnings in other files; pillar page clean)
- [ ] Google Rich Results Test for https://www.ordio.com/insights/zeiterfassung — **run post-deploy after FAQ JSON ships**
- [ ] Browser test: Docker stack — FAQ accordion, anchor links `#gesetzliche_grundlage_zeiterfassung`, `#vertrauensarbeitszeit`, `#zeiterfassung_mobile`; mobile
- [ ] Lighthouse audit: LCP, CLS, performance
- [x] Link audit: `php v2/scripts/blog/audit-malformed-links.php` (5 malformed in other posts, none in pillar)
- [x] FAQ validators (2026-04-10): `audit-faq-json-internal-links`, `audit-faq-json-self-links-and-anchors`, `verify-faq-jsonld-parity`, `audit-marketing-faq-ssot`

## Cluster Reciprocity (2026-03-17)

**Pillar links added:** 6 posts via `add-pillar-links-all-cluster-posts.php --pillar=zeiterfassung`:
- zeiterfassung-software-vergleich, fruehschicht, lebensarbeitszeitkonto, nachtschicht, ruhezeiten, urlaubsplanung

**Manually added pillar link to related_posts (3 posts):** lohnabrechnung, mehrarbeit, pausenzeiten – these are in Lohnabrechnung/Compliance clusters; Zeiterfassung pillar added to related_posts for cluster reciprocity.

## Next Steps

1. **Deploy:** Ship `pillar_zeiterfassung.json` + docs; production may cache until deploy
2. **Post-deploy (manual):** [Rich Results Test](https://search.google.com/test/rich-results) on `https://www.ordio.com/insights/zeiterfassung` — operator checklist in § Validation Checklist above
3. **GA4 refresh:** `php v2/scripts/seo/collect-page-performance-ga4.php --path=/insights/zeiterfassung --output=docs/content/pages/pillar-pages/zeiterfassung/data/ga4-landing.json --days=90` after major content changes (or use `bash v2/scripts/pillar-pages/run-pillar-research-pipeline.sh zeiterfassung --with-ga4`)
4. **Monitor:** Re-export GSC queries in 4–8 weeks; compare clicks/impressions for `/insights/zeiterfassung`
5. **Portfolio GA4:** Static/product rolling JSON refreshed via refactored collectors + `ga4-data-api` helper — see [`SEO_DATA_COLLECTION_MATRIX.md`](../../../SEO_DATA_COLLECTION_MATRIX.md)
