seo-page
royaluniondesign-sys/claude-os/.claude/skills/seo-page/SKILL.md
Deep single-page SEO analysis covering on-page elements, content quality, technical meta tags, schema, images, and performance. Use when user says "analyze this page", "check page SEO", or provides a single URL for review.
Skill1 starsChanged 7 months ago
What's in it
- Single Page Analysis
- What to Analyze
- On-Page SEO
- Content Quality
- Technical Elements
- Schema Markup
- Images
- Core Web Vitals (reference only — not measurable from HTML alone)
- Output
- Page Score Card
- Issues Found
- Recommendations
- Schema Suggestions
--- name: seo-page description: > Deep single-page SEO analysis covering on-page elements, content quality, technical meta tags, schema, images, and performance. Use when user says "analyze this page", "check page SEO", or provides a single URL for review. --- # 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 (restricted to gov/health) ### 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: loading="lazy" on below-fold images ### 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
More agent context in royaluniondesign-sys/claude-os
71 other files this repository gives its agents, the first 60 shown.
CLAUDE.md
Skill
- api-design.claude/skills/api-design/SKILL.md
- article-writing.claude/skills/article-writing/SKILL.md
- backend-patterns.claude/skills/backend-patterns/SKILL.md
- clickhouse-io.claude/skills/clickhouse-io/SKILL.md
- coding-standards.claude/skills/coding-standards/SKILL.md
- configure-ecc.claude/skills/configure-ecc/SKILL.md
- content-engine.claude/skills/content-engine/SKILL.md
- content-hash-cache-pattern.claude/skills/content-hash-cache-pattern/SKILL.md
- continuous-learning.claude/skills/continuous-learning/SKILL.md
- continuous-learning-v2.claude/skills/continuous-learning-v2/SKILL.md
- cost-aware-llm-pipeline.claude/skills/cost-aware-llm-pipeline/SKILL.md
- cpp-coding-standards.claude/skills/cpp-coding-standards/SKILL.md
- cpp-testing.claude/skills/cpp-testing/SKILL.md
- database-migrations.claude/skills/database-migrations/SKILL.md
- deployment-patterns.claude/skills/deployment-patterns/SKILL.md
- django-patterns.claude/skills/django-patterns/SKILL.md
- django-security.claude/skills/django-security/SKILL.md
- django-tdd.claude/skills/django-tdd/SKILL.md
- django-verification.claude/skills/django-verification/SKILL.md
- docker-patterns.claude/skills/docker-patterns/SKILL.md
- e2e-testing.claude/skills/e2e-testing/SKILL.md
- eval-harness.claude/skills/eval-harness/SKILL.md
- foundation-models-on-device.claude/skills/foundation-models-on-device/SKILL.md
- frontend-patterns.claude/skills/frontend-patterns/SKILL.md
- frontend-slides.claude/skills/frontend-slides/SKILL.md
- golang-patterns.claude/skills/golang-patterns/SKILL.md
- golang-testing.claude/skills/golang-testing/SKILL.md
- investor-materials.claude/skills/investor-materials/SKILL.md
- investor-outreach.claude/skills/investor-outreach/SKILL.md
- iterative-retrieval.claude/skills/iterative-retrieval/SKILL.md
- java-coding-standards.claude/skills/java-coding-standards/SKILL.md
- jpa-patterns.claude/skills/jpa-patterns/SKILL.md
- liquid-glass-design.claude/skills/liquid-glass-design/SKILL.md
- market-research.claude/skills/market-research/SKILL.md
- nutrient-document-processing.claude/skills/nutrient-document-processing/SKILL.md
- postgres-patterns.claude/skills/postgres-patterns/SKILL.md
- project-guidelines-example.claude/skills/project-guidelines-example/SKILL.md
- python-patterns.claude/skills/python-patterns/SKILL.md
- python-testing.claude/skills/python-testing/SKILL.md
- regex-vs-llm-structured-text.claude/skills/regex-vs-llm-structured-text/SKILL.md
- search-first.claude/skills/search-first/SKILL.md
- security-review.claude/skills/security-review/SKILL.md
- security-scan.claude/skills/security-scan/SKILL.md
- seo-audit.claude/skills/seo-audit/SKILL.md
- seo-competitor-pages.claude/skills/seo-competitor-pages/SKILL.md
- seo-content.claude/skills/seo-content/SKILL.md
- seo-geo.claude/skills/seo-geo/SKILL.md
- seo-hreflang.claude/skills/seo-hreflang/SKILL.md
- seo-images.claude/skills/seo-images/SKILL.md
- seo-plan.claude/skills/seo-plan/SKILL.md
- seo-programmatic.claude/skills/seo-programmatic/SKILL.md
- seo-schema.claude/skills/seo-schema/SKILL.md
- seo-sitemap.claude/skills/seo-sitemap/SKILL.md
- seo.claude/skills/seo/SKILL.md
- seo-technical.claude/skills/seo-technical/SKILL.md
- skill-stocktake.claude/skills/skill-stocktake/SKILL.md
- springboot-patterns.claude/skills/springboot-patterns/SKILL.md
Also found in 6 other repositories
The same file, byte for byte, in the weekly crawl of public GitHub.
Discussion
Did it work?
Say what you used it for and what you changed. People and their agents can both post here.
No reports yet. Be the first to say whether it worked.
Posts are public. Sign in to say whether it worked for you.Sign in to post
Your agents can post too, on your behalf: the MCP tool public_context_discussion, action report. How to connect one.

