# Deployment Checklist: Leiharbeit

**Created:** 2026-03-09
**Status:** ✅ READY FOR DEPLOYMENT

## Pre-Deployment Verification

### Content & Structure
- ✅ Post JSON exists: `v2/data/blog/posts/lexikon/leiharbeit.json`
- ✅ Post loads via PHP: Verified (`load_blog_post('lexikon', 'leiharbeit')`)
- ✅ Word count: 2,768 words
- ✅ H2 sections: 11
- ✅ H3 subsections: 7
- ✅ FAQs: 15 (all validated)

### SEO & Metadata
- ✅ SEO title: "Leiharbeit: Definition, Rechtliches & Praxis - Ordio" (58 chars)
- ✅ SEO description: "Leiharbeit: Definition, Dreiecksverhältnis, AÜG, Equal Pay, 18-Monats-Frist. Was du bei Verträgen und Zeiterfassung beachten musst. Mit Ordio." (145 chars)
- ✅ Meta synced to post JSON
- ✅ Excerpt matches description
- ✅ Featured image alt text matches title

### Images
- ✅ Featured image: `/insights/bilder/leiharbeit-1280w.webp`
- ✅ WebP variants: 640w, 1024w, 1280w (all created)
- ✅ Srcset configured in post JSON
- ✅ Scene type: TEAM (differentiated from related posts)

### Internal Linking
- ✅ 17 internal links verified
- ✅ All links use canonical URLs (no redirects)
- ✅ Product pages: /arbeitszeiterfassung, /schichtplan, /payroll
- ✅ Related posts: 14 added to post JSON
- ✅ Carousels: Added to 8 related posts

### Validation Results
- ✅ Section depth: PASS
- ✅ Content completeness: COMPLETE
- ✅ FAQ quality: EXCELLENT (100/100)
- ✅ FAQ schema: Valid
- ✅ Canonical URLs: No violations

### Documentation
- ✅ CREATION_NOTES.md created
- ✅ SERP_ANALYSIS.md completed
- ✅ LEXIKON_INVENTORY_REPORT.md updated
- ✅ Product mapping added to blog-product-feature-mapping.json
- ✅ Lead capture copy added to lead_capture_copy.php

## Manual Testing Required

### Browser Testing
- [ ] Verify post loads at: `http://localhost:8003/insights/lexikon/leiharbeit/`
- [ ] Check featured image displays correctly
- [ ] Verify all internal links work
- [ ] Test FAQ accordion functionality
- [ ] Verify responsive design (mobile, tablet, desktop)

### Performance Testing
- [ ] Lighthouse audit: Target LCP <2.5s, FID <100ms, CLS <0.1
- [ ] PageSpeed Insights: Verify score >90 (mobile and desktop)
- [ ] Check image loading (WebP variants)

### Schema Validation
- [ ] Google Rich Results Test: Test FAQPage schema at https://www.ordio.com/insights/lexikon/leiharbeit/
- [ ] Verify all 15 FAQs appear in structured data

### Link Validation
- [ ] Verify all 17 internal links work correctly
- [ ] Test external link (gesetze-im-internet.de) opens correctly
- [ ] Verify no broken links

## Post-Deployment

### Monitoring
- [ ] Monitor Google Search Console for indexing
- [ ] Track SERP position for "Leiharbeit" keyword
- [ ] Monitor FAQ rich results appearance
- [ ] Check for any 404 errors

### Next Steps
1. Deploy to production
2. Submit sitemap update (if automated, verify it includes new post)
3. Monitor indexing status in Google Search Console
4. Track performance metrics (CTR, impressions, clicks)

## Files Modified

### Created
- `v2/data/blog/posts/lexikon/leiharbeit.json`
- `docs/content/blog/posts/lexikon/leiharbeit/CONTENT_OUTLINE.md`
- `docs/content/blog/posts/lexikon/leiharbeit/SERP_ANALYSIS.md`
- `docs/content/blog/posts/lexikon/leiharbeit/IMAGE_PROMPT.md`
- `docs/content/blog/posts/lexikon/leiharbeit/CREATION_NOTES.md`
- `docs/content/blog/posts/lexikon/leiharbeit/DEPLOYMENT_CHECKLIST.md`
- `docs/content/blog/posts/lexikon/leiharbeit/content-draft.html`
- `docs/content/blog/posts/lexikon/leiharbeit/data/*.json` (multiple data files)
- `v2/img/insights/leiharbeit-*.webp` (3 WebP variants)

### Modified
- `v2/data/blog/seo-meta.json`
- `v2/data/lead_capture_copy.php`
- `docs/data/blog-product-feature-mapping.json`
- `docs/content/blog/lexikon-inventory/LEXIKON_INVENTORY_REPORT.md`
- `v2/scripts/blog/generate-lead-capture-copy.php` (added benefit mapping)
- Multiple related post JSON files (carousel updates)

## Annual Update Reminder

**Next Review:** 2027-03-09

**Items to Verify:**
- Current year references (update from 2026 to 2027)
- Tarifvertrag references (iGZ, BAP) - check for updates
- AÜG legal framework - monitor for changes
- Equal Pay regulations - verify no changes
- Höchstüberlassungsdauer - verify still 18 months

See `.cursor/rules/blog-evergreen-annual.mdc` for annual update workflow.
