# SEO/GEO/AEO Optimization Checklist

**Last Updated:** 2026-03-23

Comprehensive checklist for optimizing blog posts for traditional search engines (SEO), AI search engines (GEO), and answer engine optimization (AEO).

## Canonical title and meta (Ordio blog)

**Source of truth:** [BLOG_SEO_TITLE_STANDARDS.md](BLOG_SEO_TITLE_STANDARDS.md) and `v2/data/blog/seo-meta.json` (synced to post JSON via `sync-meta-to-posts.php`).

- **Lexikon SEO title:** Colon separator (`Term: Descriptor`); **no** `| Lexikon` / `| Ratgeber`; brand suffix **` - Ordio`** on the **HTML `<title>`** per meta generator (keyword phrase length rules in BLOG_SEO_TITLE_STANDARDS).
- This checklist’s “50–60 characters” title line applies to the **user-visible SERP snippet** keyword portion; follow **BLOG_SEO_TITLE_STANDARDS** for truncation and Ordio suffix handling.

**Hub:** [CONTENT_SYSTEM_INDEX.md](CONTENT_SYSTEM_INDEX.md)

## Overview

This checklist ensures all blog posts are optimized for maximum visibility across all search platforms: Google (SEO), AI search engines like ChatGPT/Claude (GEO), and answer engines (AEO).

## SEO Optimization Checklist

### Meta Tags

#### Title Tag

- [ ] Length: 50-60 characters
- [ ] Primary keyword near beginning
- [ ] End with " - Ordio"
- [ ] No | Lexikon or | Ratgeber (maximize keyword space)
- [ ] Unique for every page
- [ ] Compelling and click-worthy
- [ ] Avoid keyword stuffing
- [ ] Natural language

**Example:**
✅ "Dienstplan Gesetz: Rechtliche Grundlagen & Erstellung - Ordio"
❌ "Dienstplan Gesetz Dienstplan Gesetz Dienstplan Gesetz - Ordio"

#### Meta Description

- [ ] Length: 150-160 characters
- [ ] Benefit-driven (not just features)
- [ ] Includes primary keyword
- [ ] Includes CTA when appropriate
- [ ] Compelling and click-worthy
- [ ] Unique for every page
- [ ] Natural language

**Example:**
✅ "Alles zum Dienstplan Gesetz: Rechtliche Grundlagen, Erstellung, Vorlagen. Jetzt informieren und gesetzeskonform planen!"
❌ "Dienstplan Gesetz Informationen."

### Keyword Optimization

#### Primary Keyword

- [ ] In title tag (near beginning)
- [ ] In H1 heading (if separate from title)
- [ ] In first paragraph (natural)
- [ ] In at least one H2 heading
- [ ] In meta description
- [ ] In URL slug (if possible)
- [ ] Natural integration (not forced)

#### Secondary Keywords

- [ ] Naturally integrated throughout content
- [ ] In H2/H3 headings where appropriate
- [ ] In internal link anchor text
- [ ] In image alt text
- [ ] Varied usage (not repetitive)

#### Keyword Density

- [ ] Primary keyword: 1-2% density (natural)
- [ ] Secondary keywords: 0.5-1% density
- [ ] No keyword stuffing
- [ ] Natural keyword variations used
- [ ] LSI keywords included

### Schema Markup

#### Article Schema

- [ ] `@type`: "Article"
- [ ] `headline`: Post title
- [ ] `description`: Meta description or excerpt
- [ ] `author`: Author information
- [ ] `datePublished`: Publication date
- [ ] `dateModified`: Modified date
- [ ] `image`: Featured image URL
- [ ] `publisher`: Publisher information
- [ ] Valid JSON-LD syntax

#### FAQPage Schema

- [ ] `@type`: "FAQPage"
- [ ] `mainEntity`: Array of Question objects
- [ ] Each Question has `@type`: "Question"
- [ ] Each Question has `name`: Question text
- [ ] Each Question has `acceptedAnswer` with `@type`: "Answer"
- [ ] Each Answer has `text`: Plain text answer (no HTML)
- [ ] All FAQs included (no missing FAQs)
- [ ] Schema answers match HTML answers exactly
- [ ] Valid JSON-LD syntax

#### BreadcrumbList Schema

- [ ] `@type`: "BreadcrumbList"
- [ ] `itemListElement`: Array of breadcrumb items
- [ ] Each item has `position`, `name`, `item`
- [ ] Valid JSON-LD syntax

#### Optional Schema Types

- [ ] `HowTo` schema (if step-by-step content)
- [ ] `VideoObject` schema (if videos present)
- [ ] `ImageObject` schema (for featured image)
- [ ] `Speakable` schema (for voice search)

#### Schema Validation

- [ ] Test with Google Rich Results Test
- [ ] All required fields present
- [ ] Valid JSON-LD syntax
- [ ] No errors or warnings

### Technical SEO

#### HTML Structure

- [ ] Valid HTML5 structure
- [ ] Proper heading hierarchy (H2 → H3, no skipping)
- [ ] One H1 per page (in header, not content)
- [ ] Semantic HTML elements used
- [ ] Clean, valid HTML

#### Images

- [ ] All images have alt text
- [ ] Alt text descriptive and keyword-optimized (natural)
- [ ] Images optimized (WebP format)
- [ ] Responsive images (srcset)
- [ ] Proper dimensions specified
- [ ] Lazy loading for below-fold images

#### Performance

- [ ] Page load time < 3 seconds
- [ ] Mobile-friendly (responsive design)
- [ ] Fast server response time
- [ ] Optimized images
- [ ] Minified CSS/JS
- [ ] No render-blocking resources

#### Mobile Optimization

- [ ] Responsive design
- [ ] Mobile-friendly navigation
- [ ] Readable on mobile devices
- [ ] Touch-friendly buttons/links
- [ ] No horizontal scrolling

#### URL Structure

- [ ] Clean, descriptive URLs
- [ ] Keywords in URL (if possible)
- [ ] No unnecessary parameters
- [ ] Consistent URL structure
- [ ] Canonical URL set correctly

### Internal Linking

- [ ] 10-15 internal links per post
- [ ] Natural anchor text (not "click here")
- [ ] Varied anchor text (no repetition)
- [ ] Links to related posts
- [ ] Links to pillar pages
- [ ] Links to tools/calculators (when relevant)
- [ ] Links to templates (when relevant)
- [ ] Links to product pages (when relevant)
- [ ] Contextual placement (within relevant content)

### External Linking

- [ ] Links to authoritative sources
- [ ] Links add value to reader
- [ ] External links open in new tab (if appropriate)
- [ ] NoFollow for untrusted sources
- [ ] Relevant and contextual

## GEO Optimization (AI Search Engines)

### AI-Ready Content

#### Content Structure

- [ ] Clear, structured content
- [ ] Direct answers to questions
- [ ] Comprehensive topic coverage
- [ ] Authoritative sources cited
- [ ] Clear value propositions
- [ ] Well-organized sections

#### Citation Format

- [ ] Author attribution (if applicable)
- [ ] Publication date clearly stated
- [ ] Source citations included
- [ ] Clear entity mentions
- [ ] Proper date formatting

#### Structured Data

- [ ] ArticleBody schema (full content)
- [ ] Speakable schema (for voice search)
- [ ] Author schema (if applicable)
- [ ] Publisher schema
- [ ] DatePublished/DateModified schema

#### Content Quality

- [ ] Accurate information
- [ ] Up-to-date content
- [ ] Comprehensive coverage
- [ ] Authoritative sources
- [ ] Clear explanations

### Natural Language Processing

- [ ] Natural language throughout
- [ ] Conversational tone
- [ ] Varied sentence structures
- [ ] Specific examples
- [ ] Clear explanations
- [ ] No AI content tells

## AEO Optimization (Answer Engine Optimization)

### Featured Snippet Optimization

#### Direct Answers

- [ ] **Answer-first (AEO/GEO best practice):** 120–150 character answer capsule immediately after question H2s – direct, scannable summary before expanding
- [ ] Direct answer in first paragraph (40-60 words)
- [ ] Answers question directly
- [ ] Clear, concise language
- [ ] Primary keyword included naturally
- [ ] Structured format when appropriate (lists, tables)

#### Format Optimization

- [ ] Paragraph format (for definitions/explanations)
- [ ] List format (for steps/items)
- [ ] Table format (for comparisons/data)
- [ ] Numbered list (for step-by-step)
- [ ] Format matches query intent

#### Question Targeting

- [ ] Target question-based queries
- [ ] Answer "what is" questions
- [ ] Answer "how to" questions
- [ ] Answer "why" questions
- [ ] Answer "when" questions

### People Also Ask (PAA) Optimization

#### FAQ Coverage

- [ ] All PAA questions answered
- [ ] Answers in content or FAQs
- [ ] Direct, concise answers
- [ ] Natural keyword integration
- [ ] FAQ schema markup

#### FAQ Quality

- [ ] 10-15 FAQs optimal
- [ ] Answers 40-80 words
- [ ] Questions match user queries
- [ ] Answers provide value
- [ ] Natural language

### E-E-A-T Signals

#### Experience

- [ ] First-hand experiences included
- [ ] Real-world examples
- [ ] Specific data points
- [ ] Case studies (if applicable)
- [ ] Personal insights (when appropriate)

#### Expertise

- [ ] Deep topic knowledge demonstrated
- [ ] Authoritative sources cited
- [ ] Accurate, detailed information
- [ ] Understanding of nuances
- [ ] Professional insights

#### Authoritativeness

- [ ] Domain authority signals
- [ ] Internal linking structure
- [ ] Topical authority
- [ ] Quality backlinks (if applicable)
- [ ] Consistent quality

#### Trustworthiness

- [ ] Accurate information
- [ ] Transparent sources
- [ ] Clear value propositions
- [ ] Up-to-date content
- [ ] No misleading information

### Voice Search Optimization

#### Speakable Content

- [ ] Speakable schema markup
- [ ] Natural language
- [ ] Conversational tone
- [ ] Direct answers
- [ ] Short, clear sentences

#### Query Optimization

- [ ] Target voice search queries
- [ ] Natural question format
- [ ] Long-tail keywords
- [ ] Conversational keywords
- [ ] Local intent (if applicable)

## Content Optimization

### Content Depth

- [ ] Comprehensive topic coverage
- [ ] Word count meets flexible target (based on competition and competitor analysis)
- [ ] All subtopics covered
- [ ] Examples and scenarios included
- [ ] Data and statistics included
- [ ] Competitive positioning verified (matches or exceeds competitor depth)
- [ ] See [Flexible Word Count Guidelines](FLEXIBLE_WORD_COUNT_GUIDELINES.md) for decision framework

### Content Structure

- [ ] Clear introduction
- [ ] Definition within first 20%
- [ ] Logical flow throughout
- [ ] Clear sections (H2 headings)
- [ ] Subsections (H3 headings)
- [ ] Conclusion/summary

### Readability

- [ ] Easy to scan
- [ ] Short paragraphs (2-3 sentences)
- [ ] Clear headings
- [ ] Bulleted/numbered lists
- [ ] Visual breaks
- [ ] White space used effectively

### Value Proposition

- [ ] Clear value proposition
- [ ] Answers user questions
- [ ] Solves user problems
- [ ] Provides actionable insights
- [ ] Unique angle or perspective

## Validation Checklist

### Pre-Publication

- [ ] All SEO requirements met
- [ ] All GEO requirements met
- [ ] All AEO requirements met
- [ ] Schema markup validated
- [ ] Meta tags optimized
- [ ] Internal links present
- [ ] Images optimized
- [ ] Performance optimized
- [ ] Mobile-friendly
- [ ] Content quality reviewed

### Post-Publication

- [ ] Test in browser
- [ ] Test on mobile
- [ ] Verify schema markup (Rich Results Test)
- [ ] Check page speed
- [ ] Verify all links work
- [ ] Test calculators/interactive elements
- [ ] Monitor performance (GA4, GSC)

## Tools for Validation

### SEO Tools

- **Google Rich Results Test:** https://search.google.com/test/rich-results
- **Google Search Console:** Performance monitoring
- **PageSpeed Insights:** Performance testing
- **Mobile-Friendly Test:** Mobile optimization

### Schema Validation

- **Google Rich Results Test:** Schema validation
- **Schema.org Validator:** Schema syntax
- **JSON-LD Playground:** JSON-LD testing

### Performance Tools

- **PageSpeed Insights:** Performance scores
- **GTmetrix:** Performance analysis
- **WebPageTest:** Detailed performance

## Quick Reference

### Critical Requirements

1. **Title Tag:** 50-60 chars, keyword near start, ends with " - Ordio"
2. **Meta Description:** 150-160 chars, benefit-driven, includes keyword
3. **Primary Keyword:** In title, H1, first paragraph, at least one H2
4. **Schema Markup:** Article + FAQPage + BreadcrumbList (minimum)
5. **Internal Links:** 10-15 natural, contextual links
6. **FAQs:** 10-15 questions, 40-80 word answers, FAQ schema
7. **Featured Snippet:** Direct answer in first paragraph (40-60 words)
8. **E-E-A-T:** Experience, Expertise, Authoritativeness, Trustworthiness signals

### Optimization Priorities

**High Priority:**

- Meta tags (title, description)
- Primary keyword placement
- Schema markup
- Internal linking
- FAQ optimization

**Medium Priority:**

- Secondary keyword integration
- Content depth
- Image optimization
- Performance optimization

**Low Priority:**

- External linking
- Advanced schema types
- Voice search optimization

## Related Documentation

- [Blog Post Improvement Process](BLOG_POST_IMPROVEMENT_PROCESS.md) - Complete improvement workflow
- [Content Quality Checklist](CONTENT_QUALITY_CHECKLIST_IMPROVEMENT.md) - Content quality standards
- [SERP Analysis Workflow](SERP_ANALYSIS_WORKFLOW.md) - SERP analysis methodology
