Rank in search — and get cited by AI.
The whole discipline of SEO as a Claude Code skill: technical (crawl, index, render, robots, sitemaps, canonical, architecture, Core Web Vitals), on-page, intent-driven keywords and content, valid structured data, international and multi-domain without cannibalization, AI discovery (AIO/LLMO/GEO), authority/E-E-A-T and measurement. It sets the strategy and delegates implementation to schematize-web.
$ schematize install seoNon-negotiable floors
The limits that are never crossed to rank fast. Full list in the skill.
Zero black-hat
No cloaking, doorways, hidden text, keyword stuffing, PBNs or bought links. It burns the domain — an expensive asset to rebuild.
One intent per URL
Every indexable page answers a single dominant search intent. Two pages fighting the same keyword is cannibalization: consolidate, differentiate or 301.
Self-canonical, never cross-domain
Each page canonicals to itself; the house domains (.net, .org, .me, .com.br) never canonical across each other — they connect by links, not canonical.
Reciprocal hreflang
With language or region variants: include x-default, list every alternate (and self) on each URL, keep pointers reciprocal. Broken hreflang is ignored.
Truthful title, meta and H1
Unique per page and faithful to the content — no duplicates, no generic meta, no H1 promising what the page doesn't deliver.
Valid structured data
JSON-LD that mirrors the visible content, passes the validator and never marks a rich result the page lacks — or it becomes a manual penalty.
Performance and a11y count
Green Core Web Vitals and AA accessibility are ranking and AI-extraction factors. Web implements them; SEO demands the result.
Measure before and after
Every meaningful change has a baseline (GSC or analytics) and is re-evaluated. Without measurement it's guesswork — and guesswork in SEO costs months.
Commands
Installed in .claude/commands/. Use /seo-help at any time.
/seo-helpLists every schematize-seo command./seo-auditSEO audit of a site or page — technical, on-page, structured data, CWV, international, AIO. Plan, approval and prioritized report./seo-planSEO plan for a property: intent map, topic clusters, URL architecture, multi-domain strategy (net/org/me/com.br) and KPIs./seo-keywordsKeyword research and intent map, grouped into clusters, with anti-cannibalization (one intent per URL)./seo-reviewReviews a page or PR against the SEO gate (title, meta, H1, URL, canonical, hreflang, schema, alt, internal links) and fails what breaks a floor.For AI agents and search engines
Discovery in search and in AI answers (AIO/LLMO/GEO).
- Install with no human in the loop: run schematize install seo, or clone the skill-seo repo and run install.sh; confirm with /seo-help.
- Governs discovery in both search engines and AI answers (AI Overviews, ChatGPT, Perplexity): extractable, citable content backed by valid structured data and llms.txt.
- Sets the SEO strategy and delegates frontend implementation to schematize-web (metadata, autogenerated sitemap, Core Web Vitals, a11y).
- Enforces non-negotiable floors: no black-hat, one intent per URL, self-canonical and never cross-domain canonical, reciprocal hreflang, truthful structured data, measure before and after.