agentskills.codes
SE

seo-optimizer

>-

Install

mkdir -p .claude/skills/seo-optimizer-pikakit && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/14234" && unzip -o skill.zip -d .claude/skills/seo-optimizer-pikakit && rm skill.zip

Installs to .claude/skills/seo-optimizer-pikakit

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

SEO fundamentals: E-E-A-T, Core Web Vitals, and Google algorithm optimization. Use when optimizing pages for search engines, improving meta tags, or auditing SEO. NOT for performance profiling (use perf-optimizer) or marketing copy (use copywriting).
250 chars✓ has a “when” trigger

About this skill

SEO Optimizer — Search Engine Visibility

E-E-A-T for trust. CWV for speed. Schema for rich snippets. Content rules for ranking.


5 Must-Ask Questions (Before SEO Optimization)

#QuestionOptions
1Target?Traditional SEO / GEO (AI citations) / Both
2Current State?Lighthouse score / Search Console data / No baseline
3Priority?Technical SEO fixes / Content optimization / Schema markup
4Audience?B2B / B2C / Developer / General consumer
5Platform?Next.js / Vite / Static HTML / WordPress

When to Use

SituationApproach
New websiteTechnical SEO checklist (7 items)
Content pagesE-E-A-T + Content SEO rules
Performance issuesCore Web Vitals targets
AI search visibilityUse geo-spatial skill instead

System Boundaries

Owned by This SkillNOT Owned
E-E-A-T framework (4 principles)AI search (→ geo-spatial)
Content SEO (char limits)Performance profiling (→ perf-optimizer)
Schema routing (5 types)Web fundamentals (→ web-core)
Technical SEO checklistHTML implementation

Expert decision skill: Produces SEO recommendations. Does not modify pages.


E-E-A-T Framework (4 Principles — Fixed)

PrincipleSignals
ExperienceFirst-hand knowledge, real examples
ExpertiseCredentials, depth of knowledge
AuthoritativenessBacklinks, industry recognition
TrustworthinessHTTPS, transparency, accuracy

Core Web Vitals (Fixed Targets)

MetricGoodPoorMeasures
LCP< 2.5s> 4.0sLoading speed
INP< 200ms> 500msInteractivity
CLS< 0.1> 0.25Visual stability

Content SEO (Fixed Rules)

ElementConstraint
Title tag50-60 chars, keyword front-loaded
Meta description150-160 chars, compelling CTA
H1One per page, contains main keyword
Alt textDescriptive, not keyword-stuffed

Technical SEO Checklist (7 Items)

  • XML sitemap submitted
  • robots.txt configured
  • Canonical tags on all pages
  • HTTPS enabled
  • Mobile-friendly (responsive)
  • Clean URLs (no query params)
  • Schema markup present

Schema Routing (5 Types — Deterministic)

Page TypeSchema Type
Blog posts, newsArticle
Company infoOrganization
Q&A contentFAQPage
E-commerceProduct
NavigationBreadcrumbList

Ranking Factors (Prioritized)

PriorityFactor
1Quality, relevant content
2Backlinks from authority sites
3Page experience (Core Web Vitals)
4Mobile-first indexing
5Technical SEO fundamentals

Error Taxonomy

CodeRecoverableTrigger
ERR_INVALID_REQUEST_TYPENoRequest type not supported
ERR_UNKNOWN_PAGE_TYPEYesPage type not one of 5
ERR_INVALID_CWVYesCWV scores not valid numbers

Zero internal retries. Same page type = same recommendation.


Audit Logging (OpenTelemetry)

EventMetadata PayloadSeverity
audit_started{"scope": "full_audit", "url": "..."}INFO
cwv_measured{"lcp_ms": 1800, "inp_ms": 120, "cls": 0.05}INFO
schema_added{"type": "Article", "page": "/blog/post-1"}INFO
audit_completed{"lighthouse_seo": 98, "fixes_applied": 12}INFO

All SEO outputs MUST emit audit_started and audit_completed events.


Anti-Patterns

❌ Don't✅ Do
Keyword stuff title/alt textUse natural language with keyword
Skip meta descriptionsWrite compelling 150-160 char descriptions
Ignore Core Web VitalsMeet LCP/INP/CLS targets
Use generic schemaRoute schema by page type

📑 Content Map

FileDescriptionWhen to Read
engineering-spec.mdFull specArchitecture review

🔗 Related

ItemTypePurpose
geo-spatialSkillAI search (GEO)
perf-optimizerSkillCore Web Vitals

⚡ PikaKit v3.9.206

Search skills

Search the agent skills registry