Content Quality, E-E-A-T & On-Page SEO
E-E-A-T (Dec 2025 QRG Update)
Read ../seo-core/references/eeat-framework.md for full criteria.
Critical: Dec 2025 extended E-E-A-T to ALL competitive queries, not just YMYL.
Signals Checklist
- Experience: Original research, case studies with real numbers, before/after docs, photos/screenshots from actual use
- Expertise: Author bio with verifiable credentials, technical depth, awareness of edge cases
- Authoritativeness: Backlinks from authoritative publications, expert citations, awards
- Trustworthiness (most important): Clear contact info, privacy policy, pub/updated dates, HTTPS, real author names
Content Metrics
Word Count Floors
| Page Type |
Minimum |
Notes |
| Homepage |
500 |
Value prop + service summary |
| Service page |
800 |
Problem, solution, proof, CTA |
| Blog post |
1,500 |
Comprehensive coverage |
| Product page |
300-400 |
Description + specs + reviews |
| Location page |
500-600 |
>60% unique vs other locations |
Keyword Optimization
- Primary keyword in title, H1, first 100 words
- Natural density 1-3%; semantic variations present
Content Structure
- One H1, H2 sections, H3 subsections; no skipped levels
- Lists, ToC for >2,000 words; answer-first (inverted pyramid)
Internal Linking
- 3-5 relevant links per 1,000 words; descriptive anchors
- No orphan pages; link within content clusters
AI Content Assessment (2026)
Google QRG (Sept 2025) formally assesses AI content quality. Question is not "is this AI?" but "does it show genuine E-E-A-T?"
- Acceptable: E-E-A-T signals, unique value, human oversight, specific examples, author attribution
- Low-quality: Generic phrasing, no original insight, repetitive structure, no attribution, factual errors
AI Citation Readiness
See references/ai-citation.md for passage-level citability scoring and platform-specific preferences.
Key: 134-167 word self-contained answer blocks. Direct answer first, specific facts, named sources, quotable sentence.
Single Page Analysis
Pre-Analysis
Gather: target keyword(s), current ranking, page type, audience. Infer from content if not provided.
Scoring Model
See references/scoring-model.md for full point breakdown per category.
| Category |
Points |
| On-Page SEO Elements |
/25 |
| Content Quality |
/30 |
| Technical Page Elements |
/25 |
| Schema Markup |
/10 |
| Images |
/10 |
| Total |
/100 |
90-100: Excellent | 75-89: Good | 60-74: Fair | 45-59: Poor | <45: Critical
Quick Wins vs Long Game
- 2-4 weeks: Fix noindex on ranking pages, fetchpriority on LCP image, front-load keywords in titles, add missing alt text, fix canonical inconsistencies, update meta descriptions on top 10
- 3-6+ months: Content depth expansion, E-E-A-T building, internal link restructure, schema implementation, CWV optimization
Content Freshness
- Visible pub date (ISO 8601 in structured data) + last updated date
- Flag content >12 months old on fast-moving topics
- Annual review for evergreen content
Output: PAGE-ANALYSIS.md
- Page Score Card
- Executive Summary (what works, biggest barrier, highest-impact action)
- Issues (Critical / High / Medium / Low)
- Recommendations Table (Priority, Element, Current, Target, Impact)
- Schema Opportunities (JSON-LD blocks)
- Quick Win Action Plan (top 5)
- Competitive Gap Summary (if target keyword known)
1---2name: seo-content-onpage3description: Calidad de contenido, E-E-A-T y SEO on-page. Audita títulos, metas, headings, keywords, enlaces internos. Evalúa citabilidad para AI Overviews/ChatGPT/Perplexity. Usar cuando: "E-E-A-T", "calidad de contenido", "contenido delgado", "title tag", "meta description", "H1", "on-page SEO", "auditar página", "keyword density", "legibilidad", "por qué no rankea esta página", "optimizar contenido". not ranking", "on-page analysis", "heading structure", "internal linking", "AI content detection", "content score", "topical authority", "content clusters", "improve content", "page ranking audit", "canonical tag check", "open graph tags".4---56# Content Quality, E-E-A-T & On-Page SEO78## E-E-A-T (Dec 2025 QRG Update)910Read `../seo-core/references/eeat-framework.md` for full criteria.1112**Critical:** Dec 2025 extended E-E-A-T to ALL competitive queries, not just YMYL.1314### Signals Checklist15- **Experience:** Original research, case studies with real numbers, before/after docs, photos/screenshots from actual use16- **Expertise:** Author bio with verifiable credentials, technical depth, awareness of edge cases17- **Authoritativeness:** Backlinks from authoritative publications, expert citations, awards18- **Trustworthiness (most important):** Clear contact info, privacy policy, pub/updated dates, HTTPS, real author names1920## Content Metrics2122### Word Count Floors2324| Page Type | Minimum | Notes |25|-----------|---------|-------|26| Homepage | 500 | Value prop + service summary |27| Service page | 800 | Problem, solution, proof, CTA |28| Blog post | 1,500 | Comprehensive coverage |29| Product page | 300-400 | Description + specs + reviews |30| Location page | 500-600 | >60% unique vs other locations |3132### Keyword Optimization33- Primary keyword in title, H1, first 100 words34- Natural density 1-3%; semantic variations present3536### Content Structure37- One H1, H2 sections, H3 subsections; no skipped levels38- Lists, ToC for >2,000 words; answer-first (inverted pyramid)3940### Internal Linking41- 3-5 relevant links per 1,000 words; descriptive anchors42- No orphan pages; link within content clusters4344## AI Content Assessment (2026)4546Google QRG (Sept 2025) formally assesses AI content quality. Question is not "is this AI?" but "does it show genuine E-E-A-T?"4748- **Acceptable:** E-E-A-T signals, unique value, human oversight, specific examples, author attribution49- **Low-quality:** Generic phrasing, no original insight, repetitive structure, no attribution, factual errors5051## AI Citation Readiness5253See `references/ai-citation.md` for passage-level citability scoring and platform-specific preferences.5455Key: **134-167 word** self-contained answer blocks. Direct answer first, specific facts, named sources, quotable sentence.5657---5859## Single Page Analysis6061### Pre-Analysis62Gather: target keyword(s), current ranking, page type, audience. Infer from content if not provided.6364### Scoring Model65See `references/scoring-model.md` for full point breakdown per category.6667| Category | Points |68|----------|--------|69| On-Page SEO Elements | /25 |70| Content Quality | /30 |71| Technical Page Elements | /25 |72| Schema Markup | /10 |73| Images | /10 |74| **Total** | **/100** |757690-100: Excellent | 75-89: Good | 60-74: Fair | 45-59: Poor | <45: Critical7778## Quick Wins vs Long Game79- **2-4 weeks:** Fix noindex on ranking pages, fetchpriority on LCP image, front-load keywords in titles, add missing alt text, fix canonical inconsistencies, update meta descriptions on top 1080- **3-6+ months:** Content depth expansion, E-E-A-T building, internal link restructure, schema implementation, CWV optimization8182## Content Freshness83- Visible pub date (ISO 8601 in structured data) + last updated date84- Flag content >12 months old on fast-moving topics85- Annual review for evergreen content8687## Output: PAGE-ANALYSIS.md881. Page Score Card892. Executive Summary (what works, biggest barrier, highest-impact action)903. Issues (Critical / High / Medium / Low)914. Recommendations Table (Priority, Element, Current, Target, Impact)925. Schema Opportunities (JSON-LD blocks)936. Quick Win Action Plan (top 5)947. Competitive Gap Summary (if target keyword known)