AGENT SKILLBY AGRICIDANIEL
SEO page
AT A GLANCE
SEO page is an SEO agent skill from agricidaniel. Audits on-page SEO fundamentals, including titles, meta descriptions, headings, internal links, content structure, and page intent alignment. It is published in the agricidaniel/claude-seo GitHub repository (10.3K stars) under the MIT license. Install it with: npx skills add agricidaniel/claude-seo --skill seo-page
- SOURCE REPOSITORY
- agricidaniel/claude-seo (opens GitHub in a new tab)
- REPO STARS
- SOURCE REPOSITORY
- LICENSE
- MIT
- CATEGORIES
- SKILL.MD SIZE
- 3.7 KB90 LINES
QUICK ANSWER
- WHAT IT IS01
- Audits on-page SEO fundamentals, including titles, meta descriptions, headings, internal links, content structure, and page intent alignment. The value is a focused slice of search and SEO workflows judgment, useful when several similar skills cover the same ground.
- INPUTS02
- Context for search and SEO workflows: your goals, audience, constraints, and any source material the skill asks for.
- OUTPUT03
- A ready-to-use result for search and SEO workflows: the analysis, copy, or recommendations the agent produces.
INSTALL
One command adds this skill from its source repository.
npx skills add agricidaniel/claude-seo --skill seo-pageREAD THE SKILL.MD BELOW BEFORE YOU RUN IT. SKILLS INSTRUCT YOUR AGENT.
SKILL.MD
The full file, as published in the source repository. Copy it, download it or open it on GitHub.
ON THIS PAGE · 15
Single Page Analysis#
What to Analyze#
On-Page SEO#
- Title tag: 50-60 characters, includes primary keyword, unique
- Meta description: 150-160 characters, compelling, includes keyword
- H1: exactly one, matches page intent, includes keyword
- H2-H6: logical hierarchy (no skipped levels), descriptive
- URL: short, descriptive, hyphenated, no parameters
- Internal links: sufficient, relevant anchor text, no orphan pages
- External links: to authoritative sources, reasonable count
Content Quality#
- Word count vs page type minimums (see quality-gates.md)
- Readability: Flesch Reading Ease score, grade level
- Keyword density: natural (1-3%), semantic variations present
- E-E-A-T signals: author bio, credentials, first-hand experience markers
- Content freshness: publication date, last updated date
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: twitter:card, twitter:title, twitter:description
- Hreflang: if multi-language, correct implementation
Schema Markup#
- Detect all types (JSON-LD preferred)
- Validate required properties
- Identify missing opportunities
- NEVER recommend HowTo (deprecated) or FAQ for rich results (retired May 2026); keep existing FAQPage as an AI-citation signal, use QAPage for genuine Q&A
Images#
- Alt text: present, descriptive, includes keywords where natural
- File size: flag >200KB (warning), >500KB (critical)
- Format: recommend WebP/AVIF over JPEG/PNG
- Dimensions: width/height set for CLS prevention
- Lazy loading: report
lazy_methodper image (native | perfmatters | ewww | js-generic | none). Do not flag "not lazy-loaded" when JS lazy-loaders (Perfmatters, EWWW, lazysizes) are detected — they intentionally strip the nativeloading="lazy"attribute and usedata-srcplaceholders
Core Web Vitals (reference only, not measurable from HTML alone)#
- Flag potential LCP issues (huge hero images, render-blocking resources)
- Flag potential INP issues (heavy JS, no async/defer)
- Flag potential CLS issues (missing image dimensions, injected content)
Output#
Page Score Card#
Overall Score: XX/100
On-Page SEO: XX/100 ████████░░
Content Quality: XX/100 ██████████
Technical: XX/100 ███████░░░
Schema: XX/100 █████░░░░░
Images: XX/100 ████████░░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
DataForSEO Integration (Optional)#
If DataForSEO MCP tools are available, use serp_organic_live_advanced for real SERP positions and backlinks_summary for backlink data and spam scores.
Error Handling#
| Scenario | Action |
|---|---|
| URL unreachable (DNS failure, connection refused) | Report the error clearly. Do not guess page content. Suggest the user verify the URL and try again. |
| Page requires authentication (401/403) | Report that the page is behind authentication. Suggest the user provide the rendered HTML directly or a publicly accessible URL. |
| JavaScript-rendered content (empty body in HTML) | Note that key content may be rendered client-side. Analyze the available HTML and flag that results may be incomplete. Suggest using a browser-rendered snapshot if available. |
Supporting file: LICENSE.txt#
MIT License - see repository root LICENSE file for complete terms.
Copyright (c) 2026 AgriciDaniel
https://github.com/AgriciDaniel/claude-seoFAQ
07 QUESTIONS
01What is the SEO page agent skill?
Audits on-page SEO fundamentals, including titles, meta descriptions, headings, internal links, content structure, and page intent alignment. It is listed under SEO in the 100xLab agent skills directory.
02How do I install SEO page in Cursor, Claude Code, or Codex?
Run npx skills add agricidaniel/claude-seo --skill seo-page in the project where you want it, then ask your agent for the skill by name. The --skill flag installs only SEO page, not every skill in the repository.
03What does the SEO page SKILL.md cover?
The SKILL.md includes sections on What to Analyze, On-Page SEO, Content Quality, Technical Elements, Schema Markup and Images. Read the full text on this page or in plain markdown at /resources/agent-skills/agricidaniel-claude-seo--seo-page--1dctwkt/raw.
04Which agents can use SEO page?
SEO page installs with the cross-agent skills installer (npx skills add), which sets it up for agents such as Claude Code, Cursor and Codex. Each agent loads the SKILL.md when you ask for the skill by name.
05What license is SEO page under?
The agricidaniel/claude-seo repository declares the MIT license. Read the license file in the repository before you copy or redistribute the skill.
06Is SEO page free to use?
Reading, copying and installing SEO page costs nothing: it is published in a public GitHub repository under the MIT license. Reuse and redistribution follow that license.
07Where is the source of SEO page?
SEO page comes from https://github.com/agricidaniel/claude-seo, which has 10.3K GitHub stars. The SKILL.md is at https://github.com/agricidaniel/claude-seo/blob/HEAD/skills/seo-page/SKILL.md. The author is agricidaniel.
Need an agent workflow built around your stack?
Tell us the workflow you want automated. We reply within 4 working hours (IST).
ATTRIBUTION
SEO page was written by its original authors and is published in agricidaniel/claude-seo (opens GitHub in a new tab) under the MIT license. All rights stay with the original authors.
100xLab did not write, maintain or endorse this skill. This page lists it for discovery. Repo stars belong to the source repository, not to the skill. Review any skill before you install it.