seo
Verifiedby sickn33 · Updated Apr 16, 2026
Run a broad SEO audit across technical SEO, on-page SEO, schema, sitemaps, content quality, AI search readiness, and GEO. Use as the umbrella skill when the user asks for a full SEO analysis or strategy.
See It In Action
Now I have full context on the skill framework and reference files. Let me build the comprehensive SEO strategy deck.
The strategy deck is ready at seo-strategy-deck.md (971 lines, ~6,000 words). Here's a summary of what's in it:
What's in the Deck
1. Market & Competitive Landscape
Breakdown of LangSmith, Arize, and WhyLabs — their SEO moats, content strategies, and 5 specific gaps we can exploit (LLM-specific framing, comparison pages, integration pages, compliance content, prompt engineering).
2. Target Keyword Clusters (6 clusters, 60+ keywords)
- Core product —
llm observability,llm monitoring tool, etc. (bottom-funnel, map to product pages) - Competitor/comparison —
langsmith alternatives,arize vs whylabs, etc. (decision-stage buyers) - Use-case/problem-aware —
llm hallucination detection,rag evaluation metrics(mid-funnel) - Educational —
what is llm observability,llmops(top-funnel, topical authority) - Integration/ecosystem —
openai api monitoring,langchain observability(30+ pages) - Compliance/enterprise —
ai compliance monitoring,eu ai act compliance tools(high-ACV)
3. Site Architecture & 5 Pillar Pages
Full URL structure with clean hierarchy. Five detailed pillar pages with outlines, word counts, and cluster link maps:
- "Complete Guide to LLM Observability" (top priority)
- "LLM Evaluation: Metrics, Methods & Best Practices"
- "LLMOps Definitive Guide"
- "AI Compliance & Governance"
- "RAG Architecture Guide"
4. Programmatic SEO (4 template types, 100+ pages)
- Integration pages (
/integrations/[name]/) — 30–50 pages with full template spec - Comparison pages (
/compare/[competitor]/) — 8–12 pages, includes mandatory "Where Competitor Wins" section for E-E-A-T - Glossary (
/glossary/[term]/) — 60–100 entries organized by category - "Best tools" listicles — 8–12 roundup pages
All have quality gates enforced: unique intros, no empty template variables, internal linking density, uniqueness thresholds.
5. Schema Strategy
Full JSON-LD templates for every page type — Organization, WebSite, BlogPosting, SoftwareApplication, Product+Offer for pricing. Follows all current rules (no HowTo, no FAQPage for commercial sites, @graph pattern).
6. AI Search / GEO Readiness
llms.txtmanifest template- Citability optimization rules (lead with extractable definitions)
- Brand mention co-occurrence strategy
robots.txtallowing GPTBot, PerplexityBot, Claude-Web, Google-Extended
7. Technical SEO Foundation
Core requirements table (HTTPS, CWV with INP, canonical tags, sitemap strategy, rendering approach — SSG with Next.js/Astro recommended).
8. E-E-A-T Plan
How to build Experience, Expertise, Authoritativeness, and Trust from zero — original research, author pages with Person schema, open-source projects for backlinks, conference talks, and guest posts.
9. 90-Day Action Plan
Week-by-week with specific tasks, owners, and priorities:
- Days 1–30: Technical foundation + first 15–20 pages + Pillar 1
- Days 31–60: Programmatic templates live, 60–80 pages, Pillar 2, open-source launch
- Days 61–90: 100–130 pages, all 5 pillars, GSC-driven optimization, case studies
10. KPIs & Measurement
Monthly targets for indexed pages, organic impressions/clicks, referring domains, CWV pass rate, plus a 12-week content calendar and a 48-hour post-launch quick wins checklist.
Permissions
| Scope | Description |
|---|---|
| network:outbound | |
| filesystem:read |
SKILL.md
SEO: Universal SEO Analysis Skill
Comprehensive SEO analysis across all industries (SaaS, local services, e-commerce, publishers, agencies). Orchestrates 12 specialized sub-skills and 7 subagents (+ optional extension sub-skills like seo-dataforseo).
When to Use
- Use when the user asks for a full SEO audit or broad SEO strategy.
- Use as the umbrella entry point when multiple SEO dimensions are in scope.
- Use when the task spans technical SEO, content, schema, sitemaps, and AI search readiness together.
Quick Reference
| Command | What it does |
|---|---|
/seo audit <url> | Full website audit with parallel subagent delegation |
/seo page <url> | Deep single-page analysis |
/seo sitemap <url or generate> | Analyze or generate XML sitemaps |
/seo schema <url> | Detect, validate, and generate Schema.org markup |
/seo images <url> | Image optimization analysis |
/seo technical <url> | Technical SEO audit (9 categories) |
/seo content <url> | E-E-A-T and content quality analysis |
/seo geo <url> | AI Overviews / Generative Engine Optimization |
/seo plan <business-type> | Strategic SEO planning |
/seo programmatic [url|plan] | Programmatic SEO analysis and planning |
/seo competitor-pages [url|generate] | Competitor comparison page generation |
/seo hreflang [url] | Hreflang/i18n SEO audit and generation |
/seo dataforseo [command] | Live SEO data via DataForSEO (extension) |
/seo image-gen [use-case] <description> | AI image generation for SEO assets (extension) |
Orchestration Logic
When the user invokes /seo audit, delegate to subagents in parallel:
- Detect business type (SaaS, local, ecommerce, publisher, agency, other)
- Spawn subagents: seo-technical, seo-content, seo-schema, seo-sitemap, seo-performance, seo-visual, seo-geo
- Collect results and generate unified report with SEO Health Score (0-100)
- Create prioritized action plan (Critical -> High -> Medium -> Low)
For individual commands, load the relevant sub-skill directly.
Industry Detection
Detect business type from homepage signals:
- SaaS: pricing page, /features, /integrations, /docs, "free trial", "sign up"
- Local Service: phone number, address, service area, "serving [city]", Google Maps embed
- E-commerce: /products, /collections, /cart, "add to cart", product schema
- Publisher: /blog, /articles, /topics, article schema, author pages, publication dates
- Agency: /case-studies, /portfolio, /industries, "our work", client logos
Quality Gates
Read references/quality-gates.md for thin content thresholds per page type.
Hard rules:
- WARNING at 30+ location pages (enforce 60%+ unique content)
- HARD STOP at 50+ location pages (require user justification)
- Never recommend HowTo schema (deprecated Sept 2023)
- FAQ schema for Google rich results: only government and healthcare sites (Aug 2023 restriction); existing FAQPage on commercial sites -> flag Info priority (not Critical), noting AI/LLM citation benefit; adding new FAQPage -> not recommended for Google benefit
- All Core Web Vitals references use INP, never FID
Reference Files
Load these on-demand as needed (do NOT load all at startup):
references/cwv-thresholds.md: Current Core Web Vitals thresholds and measurement detailsreferences/schema-types.md: All supported schema types with deprecation statusreferences/eeat-framework.md: E-E-A-T evaluation criteria (Sept 2025 QRG update)references/quality-gates.md: Content length minimums, uniqueness thresholds
Scoring Methodology
SEO Health Score (0-100)
Weighted aggregate of all categories:
| Category | Weight |
|---|---|
| Technical SEO | 22% |
| Content Quality | 23% |
| On-Page SEO | 20% |
| Schema / Structured Data | 10% |
| Performance (CWV) | 10% |
| AI Search Readiness | 10% |
| Images | 5% |
Priority Levels
- Critical: Blocks indexing or causes penalties (immediate fix required)
- High: Significantly impacts rankings (fix within 1 week)
- Medium: Optimization opportunity (fix within 1 month)
- Low: Nice to have (backlog)
Sub-Skills
This skill orchestrates 12 specialized sub-skills (+ 2 extensions):
- seo-audit -- Full website audit with parallel delegation
- seo-page -- Deep single-page analysis
- seo-technical -- Technical SEO (9 categories)
- seo-content -- E-E-A-T and content quality
- seo-schema -- Schema markup detection and generation
- seo-images -- Image optimization
- seo-sitemap -- Sitemap analysis and generation
- seo-geo -- AI Overviews / GEO optimization
- seo-plan -- Strategic planning with templates
- seo-programmatic -- Programmatic SEO analysis and planning
- seo-competitor-pages -- Competitor comparison page generation
- seo-hreflang -- Hreflang/i18n SEO audit and generation
- seo-dataforseo -- Live SEO data via DataForSEO MCP (extension)
- seo-image-gen -- AI image generation for SEO assets via Gemini (extension)
Subagents
For parallel analysis during audits:
seo-technical-- Crawlability, indexability, security, CWVseo-content-- E-E-A-T, readability, thin contentseo-schema-- Detection, validation, generationseo-sitemap-- Structure, coverage, quality gatesseo-performance-- Core Web Vitals measurementseo-visual-- Screenshots, mobile testing, above-foldseo-geo-- AI crawler access, llms.txt, citability, brand mention signalsseo-dataforseo-- Live SERP, keyword, backlink, local SEO data (extension, optional)seo-image-gen-- SEO image audit and generation plan (extension, optional)
Error Handling
| Scenario | Action |
|---|---|
| Unrecognized command | List available commands from the Quick Reference table. Suggest the closest matching command. |
| URL unreachable | Report the error and suggest the user verify the URL. Do not attempt to guess site content. |
| Sub-skill fails during audit | Report partial results from successful sub-skills. Clearly note which sub-skill failed and why. Suggest re-running the failed sub-skill individually. |
| Ambiguous business type detection | Present the top two detected types with supporting signals. Ask the user to confirm before proceeding with industry-specific recommendations. |
FAQ
What does seo do?
Run a broad SEO audit across technical SEO, on-page SEO, schema, sitemaps, content quality, AI search readiness, and GEO. Use as the umbrella skill when the user asks for a full SEO analysis or strategy.
When should I use seo?
Use it when you need a repeatable workflow that produces text report.
What does seo output?
In the evaluated run it produced text report.
How do I install or invoke seo?
Ask the agent to use this skill when the task matches its documented workflow.
Which agents does seo support?
Agent support is inferred from the source, but not explicitly declared.
What tools, channels, or permissions does seo need?
It uses no extra tools; channels commonly include text; permissions include network:outbound, filesystem:read.
Is seo safe to install?
Static analysis marked this skill as low risk; review side effects and permissions before enabling it.
How is seo different from an MCP or plugin?
A skill packages instructions and workflow conventions; tools, MCP servers, and plugins are dependencies the skill may call during execution.
Does seo outperform not using a skill?
About seo
When to use seo
When you need a full SEO audit of a website or page. When you want a prioritized SEO action plan spanning multiple SEO disciplines. When evaluating technical SEO, content quality, schema, and AI search readiness together.
When seo is not the right choice
When you only need live third-party SEO data from optional extensions like DataForSEO. When the task is unrelated to website SEO analysis or strategy.
What it produces
Produces text report.