Awesome-omni-skill seo-content

Content quality and E-E-A-T assessment with AI citation readiness scoring. Evaluates Experience, Expertise, Authoritativeness, and Trustworthiness alongside word count analysis, readability metrics, keyword optimization, content structure, and Generative Engine Optimization (GEO) signals.

install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/content-media/seo-content" ~/.claude/skills/diegosouzapw-awesome-omni-skill-seo-content && rm -rf "$T"
manifest: skills/content-media/seo-content/SKILL.md
source content

SEO Content Skill

Purpose

Evaluate content quality through the lens of Google's E-E-A-T framework, modern content quality signals, and AI citation readiness (GEO). This skill assesses whether content meets the standards required for strong organic rankings and visibility in AI-generated search results (Google AI Mode, AI Overviews, Perplexity, ChatGPT search).


E-E-A-T Scoring Model

Weight Distribution

SignalWeightRationale
Experience20%First-hand experience signals authenticity and practical value
Expertise25%Demonstrated subject-matter depth drives topical authority
Authoritativeness25%External validation and recognition establish domain credibility
Trustworthiness30%The foundation; without trust, other signals lose impact

Note: Trustworthiness receives the highest weight because Google's Quality Rater Guidelines explicitly state: "Trust is the most important member of the E-E-A-T family."


Experience (20 points)

Demonstrates that the content creator has first-hand, real-world experience with the topic.

SignalWhat to CheckPoints
First-person narratives"I tested this...", "In my experience...", "When I built..."4
Original data or researchProprietary surveys, experiments, case studies with real numbers4
Specific examplesNamed tools, specific configurations, exact steps taken3
Visual proofScreenshots, photos, videos showing hands-on experience3
Timeline references"Over the past 3 years...", "Since 2021..."2
Practical tipsAdvice that only comes from doing, not just researching2
Limitations disclosedHonest about what did not work or constraints encountered2

Expertise (25 points)

Demonstrates deep subject-matter knowledge and technical competence.

SignalWhat to CheckPoints
Technical depthContent goes beyond surface level; explains "why" not just "what"5
Author credentialsAuthor bio with relevant qualifications, certifications, roles4
Accurate informationFacts are correct, up to date, and verifiable4
Nuanced analysisAcknowledges complexity, trade-offs, and context-dependent answers3
Industry terminologyCorrect use of domain-specific terms (not keyword stuffing)3
Comprehensive coverageAddresses the topic fully; no obvious gaps3
Methodology transparencyExplains how conclusions were reached3

Authoritativeness (25 points)

Demonstrates that the site, brand, or author is a recognized authority on the topic.

SignalWhat to CheckPoints
Outbound citationsLinks to authoritative sources (academic, industry leaders, government)5
Inbound link profile(When available) Other authoritative sites link to this content4
Author recognitionAuthor is known in the industry; has other published work4
Brand authority signalsAbout page, team page, company history, media mentions3
Content depth across topicMultiple related articles showing topical cluster coverage3
Social proofTestimonials, case studies, client logos, partnerships3
Consistent publishingRegular content updates showing ongoing commitment to topic3

Trustworthiness (30 points)

Demonstrates that the content, site, and organization can be trusted.

SignalWhat to CheckPoints
HTTPS enforcedSite uses HTTPS with valid certificate4
Contact informationPhysical address, phone number, or clear contact form4
Privacy policyLinked and comprehensive3
Terms of servicePresent and accessible2
Editorial policyContent review process disclosed3
Date transparencyPublished date and last updated date visible3
Source attributionClaims are backed with citations or links4
Error correctionCorrections or updates noted when content changes2
No deceptive practicesNo misleading headlines, bait-and-switch, or hidden affiliates3
Advertising transparencySponsored content and affiliate links clearly disclosed2

Word Count Analysis by Page Type

Page TypeMinimumOptimal RangeMaximum Before Concern
Blog Post (informational)8001,500 to 2,5005,000+ (check for fluff)
Blog Post (how-to/tutorial)1,0002,000 to 3,0006,000+ (check readability)
Blog Post (listicle)6001,000 to 2,0004,000+ (check item depth)
Landing Page300500 to 1,0002,000+ (check conversion focus)
Product Page200300 to 8001,500+ (check buying intent focus)
Category Page100200 to 5001,000+ (check user intent)
Homepage300500 to 1,0002,000+ (check focus)
Pillar Page2,0003,000 to 5,00010,000+ (check navigation)
FAQ Page5001,000 to 2,0003,000+ (check relevance)
About Page300500 to 1,0002,000+ (check focus)

Readability Assessment

Flesch Reading Ease Score

Score RangeDifficulty LevelTarget AudienceAssessment
90-100Very Easy5th gradeToo simple for most B2B content
80-89Easy6th gradeConsumer content, broad audience
70-79Fairly Easy7th gradeGood for general web content
60-69Standard8th-9th gradeOptimal for most informational content
50-59Fairly Difficult10th-12th gradeAcceptable for technical/professional
30-49DifficultCollegeOnly for highly technical audiences
0-29Very DifficultCollege graduateLikely too complex; consider simplifying

Readability Checks

CheckTargetSeverity
Flesch Reading Ease60-70 for general; 50-60 for technicalMedium
Average sentence length15-20 wordsMedium
Paragraph length2-4 sentences (or 40-80 words)Low
Passive voice usageUnder 10% of sentencesLow
Transition wordsPresent in at least 30% of sentencesLow
Subheading frequencyOne every 200-300 wordsMedium
Bullet/list usageAt least one list per 500 words of contentLow
Short paragraphsNo single paragraph exceeds 150 wordsMedium

Keyword Optimization

CheckPass CriteriaSeverity
Primary keyword in titleWithin first 60 characters of title tagHigh
Primary keyword in H1Present in visible H1 textHigh
Primary keyword in first 100 wordsAppears naturally in opening paragraphHigh
Primary keyword density1-2% (natural usage)Medium
No keyword stuffingDensity under 3%; reads naturallyHigh
Secondary keywords present2-3 related keywords used throughoutMedium
Semantic variations (LSI)Synonyms and related terms used naturallyMedium
Keyword in URLPresent in URL slugMedium
Keyword in meta descriptionIncluded naturally (Google may bold it in SERPs)Medium
Keyword in image alt textAt least one image alt contains keywordLow
Keyword in subheadingsPresent in at least one H2 or H3Medium

Content Structure Analysis

CheckPass CriteriaSeverity
Clear heading hierarchyH1 > H2 > H3 (no skipped levels)High
Table of contentsPresent for content over 2,000 wordsMedium
Introduction with hookFirst paragraph establishes topic and reader valueMedium
Conclusion with CTAClear summary and next step for the readerMedium
Internal links3+ links to relevant pages on the same siteHigh
External links2+ links to authoritative external sourcesHigh
Visual contentAt least 1 image per 500 words; tables for dataMedium
FAQ sectionPresent for informational content (addresses related queries)Medium
Scannable formatShort paragraphs, bullet points, bold key termsMedium
Content freshnessUpdated within last 12 months (or topic is evergreen)Medium

AI Content Assessment

Per September 2025 Quality Rater Guidelines

Google's position: AI-generated content is acceptable if it is helpful, reliable, and created for people. The focus is on content quality, not content origin.

CheckWhat to EvaluateSeverity
Adds unique valueContent provides insights, analysis, or perspectives not available elsewhereHigh
Not generic fillerAvoids vague, surface-level content that could apply to any topicHigh
Factually accurateAll claims are verifiable and correctCritical
Human editorial oversightEvidence of human review, editing, and quality controlHigh
Original analysisNot just rephrased from top-ranking competitorsMedium
Personal voiceConsistent tone and perspective throughoutMedium
No hallucinated factsNo fabricated statistics, quotes, or citationsCritical
Disclosure (if applicable)AI assistance disclosed where required by regulations or policyLow

Content Quality Red Flags

Red FlagWhat It IndicatesSeverity
Generic opening ("In today's world...")Low-effort, potentially mass-produced contentMedium
Repetitive phrasingSame idea restated multiple ways to inflate word countHigh
Vague claims without evidence"Many experts say..." without naming expertsHigh
Perfect grammar with no personalityRobotic tone, no human voiceMedium
Excessive hedging"It could potentially be argued that perhaps..."Medium
Keyword-first writingContent organized around keywords, not user intentHigh
No original insightsEntirely derivative of existing top-ranking contentHigh

Generative Engine Optimization (GEO) Signals

AI Search Landscape (Current as of 2025)

PlatformFeatureImpact on SEO
Google AI Mode (May 2025)Full conversational AI search experienceCited sources get visibility; uncited sources lose clicks
Google AI OverviewsAI-generated summaries at top of SERPsSources cited in overviews see increased CTR
PerplexityAI search engine with source citationsDirect citations drive referral traffic
ChatGPT SearchOpenAI's web search featureSources influence AI responses
Bing CopilotMicrosoft's AI search integrationCited sources displayed alongside AI answers

Helpful Content System (Merged into Core Ranking March 2024)

The Helpful Content System is no longer a separate ranking system; it was merged into Google's core ranking algorithm in March 2024. The principles remain critical:

PrincipleWhat It MeansCheck
People-first contentWritten for humans, not search enginesDoes removing SEO terms still make this content worth reading?
Satisfying experienceReader gets what they came forDoes the content fully answer the query implied by the title?
Demonstrates E-E-A-TAll four signals presentSee E-E-A-T scoring above
Not search-engine-firstContent not primarily designed to attract search visitsWould you feel confident sharing this with a friend?
Adds value beyond sourcesNot just rephrasing or aggregatingWhat does this content provide that source material does not?

GEO Optimization Checks

SignalWhy It Matters for AI SearchCheck
Clear, quotable statementsAI engines extract concise statements for citationsContent contains 2-3 sentence summaries of key points
Structured data (JSON-LD)Helps AI understand content semanticsSchema markup present and accurate
Definitive answersAI prefers content that directly answers questionsKey questions answered in 1-2 sentences before elaboration
Statistics and dataAI engines cite sources with specific data pointsOriginal or properly cited statistics included
Author authorityAI engines prefer citing authoritative sourcesAuthor bio with credentials, expertise signals present
Recency signalsAI engines prefer current informationPublished date and last updated date visible
FAQ formatQuestion-answer format is directly extractable by AIFAQ section with clear, concise answers
Source citationsContent that cites sources is itself more citableOutbound links to authoritative references
Topical depthAI engines favor comprehensive, in-depth coverageContent covers the topic more thoroughly than competitors
Unique perspectiveAI engines value novel viewpoints over repetitionContent includes original analysis, opinions, or data

Output Format

# Content Quality Assessment: [URL]
**Analyzed:** [YYYY-MM-DD]
**Page Type:** [blog/landing/product/etc.]
**Word Count:** [N]
**Primary Keyword:** [keyword]

## E-E-A-T Score: XX/100

| Signal | Score | Max | Assessment |
|--------|-------|-----|------------|
| Experience | XX | 20 | [Strong/Adequate/Weak/Missing] |
| Expertise | XX | 25 | [Strong/Adequate/Weak/Missing] |
| Authoritativeness | XX | 25 | [Strong/Adequate/Weak/Missing] |
| Trustworthiness | XX | 30 | [Strong/Adequate/Weak/Missing] |
| **Total** | **XX** | **100** | |

## Content Quality Metrics

| Metric | Value | Target | Status |
|--------|-------|--------|--------|
| Word Count | [N] | [range for page type] | [PASS/WARN/FAIL] |
| Flesch Reading Ease | [N] | 60-70 | [PASS/WARN/FAIL] |
| Avg Sentence Length | [N] words | 15-20 | [PASS/WARN/FAIL] |
| Keyword Density | [N]% | 1-2% | [PASS/WARN/FAIL] |
| Internal Links | [N] | 3+ | [PASS/WARN/FAIL] |
| External Links | [N] | 2+ | [PASS/WARN/FAIL] |
| Images | [N] | 1 per 500 words | [PASS/WARN/FAIL] |

## AI Content Assessment
[Evaluation of content quality, originality, and helpfulness per QRG]

## GEO Readiness: XX/100
[Assessment of AI citation readiness, quotable statements, structured data]

## Recommendations
1. [Most impactful improvement]
2. [Second improvement]
3. ...

Usage

# Assess content quality of a page
/seo-content https://example.com/blog/article

# Assess with specific keyword focus
/seo-content https://example.com/blog/article --keyword "saas validation"

# Assess with industry context
/seo-content https://example.com/pricing --industry saas

Notes

  • E-E-A-T is not a direct ranking factor but informs the quality signals that are used for ranking
  • The Helpful Content System was merged into core ranking in March 2024; it no longer operates as a separate system
  • GEO (Generative Engine Optimization) is an emerging discipline; best practices will evolve
  • Google AI Mode launched in May 2025 and represents a fundamental shift in how search results are displayed
  • AI content assessment follows the September 2025 Quality Rater Guidelines: quality matters, not origin
  • Word count targets are guidelines, not rules; some topics genuinely require more or fewer words
  • Readability scores should match the target audience; B2B SaaS content can be more complex than consumer content