# Creation Notes: Regelarbeitszeit Lexikon Post

**Last Updated:** 2026-03-14

## Overview

Complete creation of lexikon post "Regelarbeitszeit" following the comprehensive new post creation workflow. This document captures key decisions, validation results, and process notes.

## Post Details

- **Slug:** regelarbeitszeit
- **Category:** lexikon
- **Cluster:** Zeiterfassung
- **Priority:** 4 (from lexikon inventory)
- **Primary Keyword:** Regelarbeitszeit
- **Publication Date:** 2026-03-14

## Process Summary

### Phase 1: Preparation
- ✅ Verified cluster assignment (Zeiterfassung)
- ✅ Identified related posts: sollstunden, kernarbeitszeit, arbeitszeitkonto, wochenarbeitszeit, arbeitszeitmodelle, gleitzeit, arbeitszeitgesetz
- ✅ Identified pillar page (/insights/zeiterfassung/) and tools (/tools/arbeitszeitrechner)
- ✅ Created manual backup before starting
- ✅ Researched ArbZG legal requirements, EntgFG, Wochenfaktor calculation, Tarifvertrag variations

### Phase 2: Scaffolding & Data Collection
- ✅ Created post scaffold with `create-new-blog-post.php`
- ✅ Added primary and secondary keywords to `target-keywords.json` (8 keywords)
- ✅ Ran new-post pipeline collecting:
  - SISTRIX Keywords
  - PAA Questions (82 questions collected, many off-topic)
  - SERP Features
  - Competition Levels
  - Search Intent
  - Competitor Analysis (15 unique URLs)
  - Competitor Depth Analysis
  - Firecrawl Validation (2 URLs failed, documented)

### Phase 3: SERP Analysis & PAA Curation
- ✅ Conducted SERP analysis using Web Search MCP
- ✅ Reviewed PAA questions: >30% off-topic (retirement questions "Rente mit 63")
- ✅ Created `paa-questions-manual.json` with 18 HR/Zeiterfassung-focused questions
- ✅ Generated and filled `SERP_ANALYSIS.md` with detailed analysis

### Phase 4: Content Outline
- ✅ Created `CONTENT_OUTLINE.md` with 8 H2s (target: 8-12)
- ✅ Generated section briefs
- ✅ Updated outline with detailed H3s per CONTENT_DEPTH_GUIDELINES
- ✅ Validated H2 overlap: No overlapping pairs detected
- ✅ Validated improvement readiness: READY for content creation
- ✅ Validated outline quality: READY (warning about H2 count vs competitor, but acceptable)

### Phase 5: Content Creation
- ✅ Wrote full content draft (2,732 words, 91% of 3,000 target)
- ✅ Applied format patterns: formula-blocks, blog-notes, comparison table
- ✅ Added legal citations (ArbZG §§ 3, 4, 5, 7, EntgFG §§ 2, 3)
- ✅ Added contextual Ordio product links: /arbeitszeiterfassung, /schichtplan, /abwesenheiten
- ✅ Applied content via `update-post-content.php` (never edited JSON directly)

### Phase 6: FAQ Generation
- ✅ Collected FAQ research data (loaded manual PAA override)
- ✅ Generated 12 FAQ questions
- ✅ Generated FAQ answers with AI (Gemini primary, OpenAI fallback)
- ✅ Manual review: Removed H2-overlapping question, consolidated duplicates
- ✅ Final FAQ count: 11 FAQs (1 duplicate skipped)
- ✅ Added FAQs to post
- ✅ Validated H2-FAQ overlap: No overlap detected

### Phase 7: Internal Linking
- ✅ Suggested contextual links (3 tools, 3 industries, 9 lexikon)
- ✅ Added lexikon links on first meaningful mention:
  - sollstunden (1 link)
  - kernarbeitszeit (1 link)
  - arbeitszeitkonto (2 links)
  - wochenarbeitszeit (1 link)
  - gleitzeit (2 links)
  - arbeitszeitmodelle (1 link)
  - tarifvertraege (3 links)
  - betriebsvereinbarung (2 links)
  - schichtarbeit (1 link)
  - schichtmodelle (1 link)
  - ueberstunden (1 link)
  - minusstunden (1 link)
  - kurzarbeit (1 link)
  - compliance (1 link)
  - lohnsteuer (1 link)
  - bereitschaftsdienst (1 link)
- ✅ Added pillar page links: 3 links to /insights/zeiterfassung/
- ✅ Added tool links: 1 link to /tools/arbeitszeitrechner
- ✅ Validated canonical URLs: All links use canonical paths

### Phase 8: Related Posts
- ✅ Suggested related posts (14 posts)
- ✅ Added to related carousels (8 posts updated)
- ✅ Bidirectional links: Handled via related carousels

### Phase 9: Featured Image
- ✅ Created `IMAGE_PROMPT.md` with ABSTRACT scene type
- ✅ Audited scene types: Distinct from sollstunden (TIMER), kernarbeitszeit (ABSTRACT with progress ring)
- ✅ Generated featured image (Gemini)
- ✅ Verified WebP optimization: 640w, 1024w, 1280w variants created
- ✅ Updated post JSON with image metadata

### Phase 10: SEO Meta
- ✅ Created SEO meta: Title (54 chars), Description (158 chars), no brand suffix
- ✅ Added to `seo-meta.json` and `data/seo-meta.json`
- ✅ Synced meta to post

### Phase 11: Lead Capture
- ✅ Added mapping to `generate-lead-capture-copy.php` script
- ✅ Generated lead capture copy
- ✅ Updated `lead_capture_copy.php`

### Phase 12: Validation
- ✅ Compare content to competitors: PASS (91% of target word count)
- ✅ Validate section depth: PASS (all sections meet depth requirements, 8 H2s, 16 H3s)
- ✅ Validate content completeness: COMPLETE (PAA coverage: 18/18, tables: yes, lists: yes)
- ✅ Validate FAQ quality: EXCELLENT (100/100, 0 issues, 2 warnings)
- ✅ Validate FAQ schema: Valid (11 FAQs)
- ✅ Validate new post: PASS (warnings only, review before publishing)

### Phase 13: Final Steps
- ✅ Synced to LLM files
- ✅ Added to blog-product-feature-mapping.json (regelarbeitszeit → /arbeitszeiterfassung, /schichtplan, /abwesenheiten)
- ✅ Created CREATION_NOTES.md (this file)

## Key Decisions

### Content Depth
- **Target:** 3,000 words
- **Actual:** 2,732 words (91% of target)
- **Decision:** Acceptable - content is comprehensive, covers all key topics, includes formulas, comparison table, legal citations. No filler added.

### FAQ Count
- **Initial:** 12 questions generated
- **Final:** 11 FAQs after filtering
- **Removed:** 1 H2-overlapping question ("was ist regelarbeitszeit?")
- **Decision:** Quality over quantity - removed question that overlaps with H2 definition section

### Scene Type
- **Selected:** ABSTRACT
- **Rationale:** Distinct from sollstunden (TIMER), kernarbeitszeit (ABSTRACT with progress ring). Conveys standard/regular working hours as foundational structure visually.

### PAA Curation
- **Issue:** >30% off-topic questions (retirement "Rente mit 63")
- **Solution:** Created manual override with 18 HR/Zeiterfassung-focused questions
- **Decision:** Manual curation ensures relevance and quality

### Comparison Table
- **Added:** Comprehensive comparison table (Regelarbeitszeit vs. Sollstunden vs. Kernarbeitszeit vs. Wochenarbeitszeit)
- **Rationale:** Unique value proposition - competitors lack comprehensive comparison. Critical ranking factor.

## Validation Results

### Content Quality
- ✅ Word count: 2,732 words (91% of target, comprehensive)
- ✅ H2 count: 8 (within 8-12 range)
- ✅ H3 count: 16 (excellent depth)
- ✅ Tables: Yes (comparison table)
- ✅ Lists: Yes (multiple bullet lists)
- ✅ Definition in first 20%: Yes
- ✅ Formulas: Yes (Wochenfaktor 4,35 calculations)

### FAQ Quality
- ✅ Count: 11 FAQs (optimal range)
- ✅ Answer length: 40-80 words (average 57.1 words)
- ✅ Topic relevance: All FAQs relevant
- ✅ No duplicates: Verified
- ✅ Schema valid: Yes

### SEO
- ✅ Meta title: 54 chars (within 50-60 range)
- ✅ Meta description: 158 chars (within 150-160 range)
- ✅ No brand suffix: Correct
- ✅ Primary keyword in title: Yes

### Technical
- ✅ Featured image: Generated and optimized (WebP variants)
- ✅ Internal links: 15+ lexikon links, 3 pillar links, 1 tool link
- ✅ Product links: 3 links (/arbeitszeiterfassung, /schichtplan, /abwesenheiten)
- ✅ Related posts: 14 suggested, 8 added to carousels
- ✅ Lead capture: Copy generated and mapped

## Warnings & Notes

1. **Word count below outline target:** 2,732 vs 3,000 target (91%). Decision: Acceptable - content is comprehensive, no filler added.

2. **H2 count vs competitor:** Competitor max H2: 21; ours: 8. Decision: Acceptable - within 8-12 range, content covers all key topics comprehensively.

3. **Firecrawl failures:** 2 competitor URLs failed to scrape (momozeit.de, betriebsrat.com). Decision: Documented limitation, proceeded with available data.

4. **Featured image alt:** Should match post title (validation warning).

## Next Steps

1. ⏳ Preview post at http://localhost:8003/insights/lexikon/regelarbeitszeit/
2. ⏳ Validate schema with Google Rich Results Test
3. ⏳ Update lexikon inventory (validate-lexikon-inventory-data.py if available)
4. ⏳ Monitor performance and adjust based on GSC data

## Files Created/Modified

### Created
- `v2/data/blog/posts/lexikon/regelarbeitszeit.json`
- `docs/content/blog/posts/lexikon/regelarbeitszeit/` (directory structure)
- `docs/content/blog/posts/lexikon/regelarbeitszeit/data/target-keywords.json`
- `docs/content/blog/posts/lexikon/regelarbeitszeit/data/paa-questions-manual.json`
- `docs/content/blog/posts/lexikon/regelarbeitszeit/data/faq-answers-optimized.json`
- `docs/content/blog/posts/lexikon/regelarbeitszeit/data/seo-meta.json`
- `docs/content/blog/posts/lexikon/regelarbeitszeit/content-draft.html`
- `docs/content/blog/posts/lexikon/regelarbeitszeit/IMAGE_PROMPT.md`
- `docs/content/blog/posts/lexikon/regelarbeitszeit/CREATION_NOTES.md` (this file)
- `docs/content/blog/posts/lexikon/regelarbeitszeit/CONTENT_OUTLINE.md`
- `docs/content/blog/posts/lexikon/regelarbeitszeit/SERP_ANALYSIS.md`
- `v2/img/insights/regelarbeitszeit-*.webp` (3 variants)

### Modified
- `v2/data/blog/seo-meta.json` (added regelarbeitszeit entry)
- `v2/data/lead_capture_copy.php` (added regelarbeitszeit copy)
- `v2/scripts/blog/generate-lead-capture-copy.php` (added mapping)
- `docs/data/blog-product-feature-mapping.json` (added regelarbeitszeit mapping)
- `v2/data/blog/posts/lexikon/*.json` (8 posts updated with related carousels)
- LLM files (`llms.txt`, `llms-full.txt`)

## Credits Used

- SISTRIX Keywords: ~31 credits
- PAA Questions: ~125 credits
- SERP Features: ~10 credits
- Competition Levels: ~7 credits
- Search Intent: ~3 credits
- Competitor Analysis: ~53 credits
- **Total:** ~229 SISTRIX credits

## Backup Location

- Manual backup: Created before starting (see backup logs)
- SEO meta sync backup: `docs/backups/blog-seo-meta-sync-2026-03-14-103840`
