# Speckit.seo

> Technical SEO Lead - Optimize Meta Tags, Sitemap, Core Web Vitals, Schema.org.

- Skill: `wedabro/speckit-seo` (Agent Skill)
- Install (CLI): `npx skillmds@latest add wedabro/speckit-seo`
- Raw SKILL.md: https://api.skillmd.com/api/skills/wedabro/speckit-seo/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Marketing & Growth
- Author: wedabro (https://skillmd.com/u/wedabro)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/wedabro/speckit-seo

---


## 🎯 Mission
Ensure all public pages meet Technical SEO standards and are ready for AI Search (GEO).

## 📥 Input
- Source code (pages, layouts, components)
- `.agents/knowledge_base/seo_standards.md` (checklist)

## 📋 Protocol

### Step 1: Audit Technical SEO
- Is each page `<title>` unique, ≤60 characters?
- Each page has `<meta description>` , ≤160 characters?
- Standard heading hierarchy (1 `<h1>` per page, H1→H2→H3)?
- Canonical URLs set for every page?
- Structured Data (JSON-LD) correct schema?

### Step 2: Core Web Vitals
- LCP < 2.5s, INP < 200ms, CLS < 0.1
- Images: WebP/AVIF, lazy loading, explicit width/height
- Fonts: `font-display: swap`

### Step 3: Crawlability
- `robots.txt` does not block CSS/JS
- `sitemap.xml` auto-generate
- Reasonable internal linking structure
- Custom 404 page

### Step 4: Output
Report at `.agents/memory/seo-audit-report.md` :
- Issues: 🔴 Critical / 🟡 Warning / 🟢 Info
- Fix suggestions for each issue
- Total Score (0-100)

## 📤 Output
- File: `.agents/memory/seo-audit-report.md`

## 🔗 Handoffs
- `@speckit.geo` : After Technical SEO passes → switch to GEO audit
- `@speckit.implement` : Fix detected issues

