HOME SKILLS BLOG GITHUB
// SKILL

DEEP SINGLE-PAGE
SEO ANALYSIS

Analyze any single URL across 6 dimensions: on-page SEO, content quality with E-E-A-T scoring, technical meta tags, schema markup detection, image optimization, and Core Web Vitals indicators. One page, one command, full score card.

$
/seo page https://your-site.com/page

REQUIRES CLAUDE SEO INSTALLED IN CLAUDE CODE

Claude SEO single page deep analysis
// HOW IT WORKS

6 DIMENSIONS. ONE URL.

When you run /seo page, Claude SEO fetches the URL and analyzes it across 6 dimensions. Unlike the full site audit (which uses 9 parallel agents across your entire site), this skill focuses deeply on a single page with granular checks for every element.

The output is a score card with an overall 0-100 score, 5 sub-scores, a prioritized issues list, and ready-to-use JSON-LD schema code for any detected opportunities. If DataForSEO MCP tools are available, it also fetches real SERP positions and backlink data.

/seo page <url> Fetch URL, parse HTML ON-PAGE SEO Title, meta, H1-H6 CONTENT E-E-A-T, readability TECHNICAL Canonical, OG, hreflang SCHEMA Detect + validate IMAGES Alt, size, format CORE WEB VITALS LCP, INP, CLS flags PAGE SCORE CARD: 0-100 5 sub-scores + issues + schema suggestions

What each dimension covers

Every dimension produces its own sub-score and specific, actionable recommendations. The overall score aggregates all dimensions into a single 0-100 number.

7
ON-PAGE SEO
Title tag (50-60 characters, includes primary keyword), meta description (150-160 characters), exactly one H1, H2-H6 logical hierarchy with no skipped levels, URL structure (short, descriptive, hyphenated), internal links with relevant anchor text, and external links to authoritative sources.
5
CONTENT QUALITY
Word count vs page type minimums, Flesch Reading Ease score with grade level, keyword density (natural 1-3% with semantic variations), E-E-A-T signals (author bio, credentials, first-hand experience markers), and content freshness (publication and last-updated dates).
5
TECHNICAL ELEMENTS
Canonical tag (present, self-referencing or correct), meta robots (index/follow unless intentionally blocked), Open Graph (og:title, og:description, og:image, og:url), Twitter Card metadata, and hreflang tags for multi-language sites.
JSON
SCHEMA MARKUP
Detects all schema types (JSON-LD preferred), validates required properties against Google's supported types, identifies missing opportunities, and generates ready-to-use JSON-LD code. Never recommends HowTo (deprecated Sept 2023) or FAQPage (restricted Aug 2023).
5
IMAGE ANALYSIS
Alt text (present, descriptive, keywords where natural), file size (flag above 200KB warning, 500KB critical), format (recommend WebP/AVIF), dimensions (width/height for CLS prevention), and lazy loading (loading="lazy" on below-fold only).
CWV
CORE WEB VITALS
Flags potential LCP issues (huge hero images, render-blocking resources), potential INP issues (heavy JS, no async/defer), and potential CLS issues (missing image dimensions, injected content). Reference indicators from HTML analysis, not lab measurements.
// SCORING

THE PAGE SCORE CARD

The score card provides an overall 0-100 score with 5 sub-scores displayed as progress bars. Issues are organized by priority from Critical (fix immediately) to Low (backlog). Each issue includes a specific, actionable fix.

ON-PAGE SEO
30%
CONTENT QUALITY
25%
TECHNICAL
20%
SCHEMA
15%
IMAGES
10%

Output includes

  • Overall Score - 0-100 with visual progress bars per dimension
  • Issues Found - organized by priority: Critical, High, Medium, Low
  • Recommendations - specific, actionable improvements with expected impact
  • Schema Suggestions - ready-to-use JSON-LD code for detected opportunities

Optional DataForSEO integration

If DataForSEO MCP tools are available, the analysis also fetches real SERP positions via serp_organic_live_advanced and backlink data with spam scores via backlinks_summary. This is optional and the core analysis runs without any API.

// USAGE

HOW TO ANALYZE A PAGE

Step 1: Install Claude SEO

git clone --depth 1 https://github.com/AgriciDaniel/claude-seo.git
bash claude-seo/install.sh

Step 2: Analyze any URL

/seo page https://your-site.com/landing-page

Claude SEO fetches the page, parses the HTML, and runs all 6 dimensions of analysis. You get a score card with sub-scores, a prioritized issues list, and schema suggestions with ready-to-use code.

When to use page vs audit

Use /seo page for deep analysis of a single URL, such as a key landing page, blog post, or product page. Use /seo audit for site-wide analysis across all pages with 9 parallel agents. The page skill goes deeper on one URL; the audit skill goes wider across your entire site.

// FAQ

QUESTIONS ABOUT PAGE ANALYSIS

It checks 6 dimensions: on-page SEO (title tag 50-60 chars, meta description 150-160 chars, exactly one H1, heading hierarchy, URL structure, internal/external links), content quality (word count, readability, keyword density 1-3%, E-E-A-T signals, content freshness), technical elements (canonical, meta robots, Open Graph, Twitter Card, hreflang), schema markup (JSON-LD detection and validation), images (alt text, file size, format, dimensions, lazy loading), and Core Web Vitals indicators (LCP, INP, CLS potential issues).
The page produces a score card with an overall 0-100 score broken down into 5 sub-scores: On-Page SEO, Content Quality, Technical, Schema, and Images. Each dimension is scored independently with specific checks and thresholds. Issues are organized by priority from Critical to Low with specific, actionable fixes.
The analysis checks for Experience, Expertise, Authoritativeness, and Trustworthiness signals per the September 2025 Quality Rater Guidelines. It looks for author bio, credentials, first-hand experience markers, publication and last-updated dates, and external links to authoritative sources.
Yes. It detects all existing schema types (preferring JSON-LD format), validates required properties against Google's supported types, and identifies missing opportunities. It never recommends HowTo schema (deprecated September 2023) or FAQPage schema (restricted to government and health sites since August 2023).
The analysis works on the HTML returned by the server. For JavaScript-rendered content (empty body in HTML), it notes that key content may be rendered client-side, analyzes the available HTML, and flags that results may be incomplete. It suggests using a browser-rendered snapshot if available.
// RELATED SKILLS

EXPLORE MORE

VIEW ALL 14 SKILLS →

ANALYZE ANY PAGE
IN SECONDS.

$
git clone --depth 1 https://github.com/AgriciDaniel/claude-seo.git && bash claude-seo/install.sh
VIEW ON GITHUB ALL SKILLS >