# Publication Checklist: Sollstunden

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

## Pre-Publication Verification

### ✅ Content Quality
- [x] Word count: 2,323 words (comprehensive, no filler)
- [x] H2 sections: 9 (within 8-12 range)
- [x] H3 sections: 15 (good depth)
- [x] Tables: Yes (comparison table)
- [x] Lists: Yes (multiple bullet lists)
- [x] Definition in first 20%: Yes
- [x] Format patterns applied: formula-blocks, blog-notes, tables
- [x] Legal citations: ArbZG, EntgFG, BUrlG

### ✅ FAQ Quality
- [x] FAQ count: 11 (optimal range)
- [x] Answer length: 40-80 words (average 58.6 words)
- [x] Topic relevance: All FAQs relevant
- [x] No duplicates: Verified
- [x] Schema valid: Yes (validated via script)
- [x] H2-FAQ overlap: None detected

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

### ✅ Technical
- [x] Featured image: Generated and optimized (WebP variants: 640w, 1024w, 1280w)
- [x] Image alt text: Matches post title
- [x] Internal links: 10+ lexikon links, 4 pillar links, 1 tool link
- [x] Product links: 3 links (/arbeitszeiterfassung, /schichtplan, /abwesenheiten)
- [x] Related posts: 14 suggested, 8 added to carousels
- [x] Lead capture: Copy generated and mapped
- [x] LLM files: Synced

### ✅ Validation
- [x] Compare content to competitors: PASS
- [x] Validate section depth: PASS
- [x] Validate content completeness: COMPLETE
- [x] Validate FAQ quality: EXCELLENT (100/100)
- [x] Validate FAQ schema: Valid
- [x] Validate new post: PASS (warnings only, acceptable)

## Manual Verification Required

### 🔍 Browser Preview
**Action:** Preview post in browser
**URL:** http://localhost:8003/insights/lexikon/sollstunden/

**Checklist:**
- [ ] Page loads correctly
- [ ] Featured image displays (all variants)
- [ ] Content renders properly (formatting, tables, lists)
- [ ] Internal links work and are contextually appropriate
- [ ] FAQs display correctly
- [ ] Related posts carousel appears
- [ ] Lead capture form appears with correct copy
- [ ] Mobile responsive (test on mobile viewport)
- [ ] No console errors

### 🔍 Schema Validation
**Action:** Validate FAQPage schema with Google Rich Results Test
**URL:** https://search.google.com/test/rich-results
**Test URL:** https://www.ordio.com/insights/lexikon/sollstunden/

**Checklist:**
- [ ] FAQPage schema detected
- [ ] All 11 FAQs present in schema
- [ ] Schema answers match HTML answers (word-for-word)
- [ ] No HTML tags in schema answers
- [ ] Valid JSON-LD syntax
- [ ] No errors or warnings

### 🔍 Performance Check
**Action:** Run PageSpeed Insights (optional but recommended)
**URL:** https://pagespeed.web.dev/

**Targets:**
- LCP < 2.5s
- FID < 100ms
- CLS < 0.1
- PageSpeed Score > 90

## Post-Publication Monitoring

### Week 1-2
- [ ] Monitor GSC for indexing status
- [ ] Check for crawl errors
- [ ] Monitor initial impressions/clicks
- [ ] Review user engagement metrics

### Month 1
- [ ] Review GSC performance data
- [ ] Check ranking positions for target keywords
- [ ] Monitor FAQ performance (if available in GSC)
- [ ] Review and adjust based on data

## Files Ready for Publication

### Core Files
- ✅ `v2/data/blog/posts/lexikon/sollstunden.json` - Complete post data
- ✅ `v2/data/blog/seo-meta.json` - SEO meta added
- ✅ `v2/data/lead_capture_copy.php` - Lead capture copy added
- ✅ `v2/data/blog/blog-product-feature-mapping.json` - Product mapping added

### Images
- ✅ `v2/img/insights/sollstunden-640w.webp` (16K)
- ✅ `v2/img/insights/sollstunden-1024w.webp` (29K)
- ✅ `v2/img/insights/sollstunden-1280w.webp` (43K)

### Documentation
- ✅ `docs/content/blog/posts/lexikon/sollstunden/CREATION_NOTES.md`
- ✅ `docs/content/blog/posts/lexikon/sollstunden/CONTENT_OUTLINE.md`
- ✅ `docs/content/blog/posts/lexikon/sollstunden/SERP_ANALYSIS.md`
- ✅ `docs/content/blog/posts/lexikon/sollstunden/IMAGE_PROMPT.md`
- ✅ `docs/content/blog/posts/lexikon/sollstunden/content-draft.html`

## Status: ✅ READY FOR PUBLICATION

All automated checks passed. Manual verification (browser preview + schema validation) required before publishing.
